Skip to content
Kosha

Security & compliance

Trust you can verify — not just believe.

Kosha is built for regulated, security-conscious organisations. Every control below is part of the product, switchable by edition, and every action leaves evidence an auditor can check.

Plain speaking on certifications. Kosha is a new product. We do not yet hold ISO 27001 or SOC 2 attestations, and we will never imply otherwise. The product provides the controls those frameworks expect; the mapping below shows what Kosha provides and what remains your responsibility. Our security team will complete your questionnaire.

Product controls

Every control, in the product.

Hash-chained audit trail

Starter+

Every event — view, edit, approve, issue, recall, setting change — is appended to a per-organisation chain in which each entry’s SHA-256 hash covers the one before. Deleting or editing history breaks the chain, and anyone with audit rights can verify integrity on demand.

Electronic signatures

Enterprise

Signatures in the style required by 21 CFR Part 11 and EU Annex 11: re-authentication at signing, the printed name, date, time and meaning of each signature, and a signature manifest on the rendered PDF.

Classification & clearance

Business+

Label documents Public, Internal, Confidential or Restricted (labels are configurable) and give each user a clearance level. Clearance is enforced alongside every other access rule.

Data loss prevention

Enterprise

Detect PAN, Aadhaar, card numbers and your own patterns on upload, then flag, auto-classify or block. AI sensitive-data detection can suggest a classification from content.

Multi-factor authentication

Starter+

TOTP authenticator apps, optionally mandatory for everyone. Account lock-out after failed attempts, configurable session length and session revocation.

Single sign-on

Business+

OpenID Connect and SAML: Microsoft Entra ID, Google, Okta, Keycloak and any standards-based identity provider, with automatic user provisioning.

IP allow-list

Enterprise

Restrict sign-in to your corporate networks and VPN ranges.

Retention schedules

Business+

Automatic retention by document class with review, archive or delete disposition.

Legal hold

Enterprise

Freeze documents for litigation or investigation. A hold overrides retention and blocks deletion until released.

Records declaration

Enterprise

Declare final records — immutable and non-deletable — for evidential integrity.

Watermarks & stamps

Business+

Dynamic user, date and classification watermarks on download; status stamps on issued PDFs.

Secure external links

Business+

Expiring, password-protected, watermarked links with download limits — and an organisation-wide switch to disable external sharing entirely.

Architecture

Secure by construction.

Lifecycle-driven access

Who can see a document is computed from its state — draft actors, then the originating department, then issue recipients — and materialised into an access list on every change. Lists, search and AI all use the same predicate, so “who can see this?” always has one auditable answer.

Tenant isolation

Every record carries an organisation identifier and every query is filtered by it in the domain layer. Sovereign deployments are single-organisation by design.

Encryption

TLS for all traffic in transit. Kosha Cloud encrypts databases, backups and file storage at rest. On-premises, Kosha runs on your encrypted volumes and object storage; we provide hardening guidance.

Credentials

Passwords are hashed with PBKDF2-SHA-256 (210,000 iterations) via standard WebCrypto primitives. Secrets such as API keys and SSO client secrets are never returned to the browser.

Offline-verifiable licences

Licences are signed with ECDSA P-256 and verified locally, so air-gapped installations never phone home.

Administrator transparency

Administrators can be allowed to open any document — and every such access is written to the audit chain. You can also switch this override off.

Deployment & residency

Where your data lives is your decision.

  • Kosha Cloud

    Multi-tenant SaaS hosted in India by default; EU, US or Middle East regions and a dedicated private-cloud region on request.

  • On-premises / private cloud

    Install Kosha on your servers or your cloud account. Your network, your keys, your backups.

  • Air-gapped

    No internet required — local AI models, offline licence verification and signed offline update media. Built for defence, nuclear, critical infrastructure and government.

AI governance

AI under policy.

  • • Classification ceiling: documents above a chosen level never reach an external AI provider.
  • • Optional user attestation before AI processing, recorded per document.
  • • Retrieval is permission-trimmed at query time — no stale index of things you can’t see.
  • • Monthly credit limit and usage records per user and feature.
  • • Your content is never used to train models.
How Kosha AI is governed →

Compliance mapping

How Kosha supports your frameworks.

Kosha supports compliance; it does not by itself make you compliant. Policies, validation, training and operating procedures remain with you.

Compliance frameworks supported
FrameworkWhat Kosha contributes
ISO/IEC 27001:2022Annex A access control, logging, cryptography, supplier and information transfer controls supported by product features.
SOC 2 (Trust Services Criteria)Logical access (CC6), system operations and monitoring (CC7), and change management (CC8) evidence from the audit chain and configuration export.
21 CFR Part 11 / EU Annex 11E-signatures with meaning, re-authentication and manifest; secure, computer-generated, time-stamped audit trails; access controls. Your validation remains your responsibility.
India DPDP Act 2023Purpose-bound access, DLP for Aadhaar/PAN, retention and deletion, data residency in India, breach-evidence from audit logs.
GDPRData minimisation, retention schedules, access logging, export and erasure support, EU data residency on request.

Need the detail? Request our security whitepaper and RFP response library at contact@udgamai.com.

Verify the audit chain yourself.

In the live demo, sign in as the compliance manager persona, open the audit log and run an integrity check on the chain.