Auditable by design

Boards sign off in an afternoon

Every mutation is hash-chained. Every API call is RLS-isolated. Every line of audit is downloadable. Read everything below. Nothing is gated behind a sales call.

Where we stand

We publish the truth. If a framework is "in progress" it's because we are honest about timelines, not a marketing slide.

FrameworkStatusETA
SOC 2 Type IIaudit window in progressReport Q4 2026
ISO 27001documentation phaseCertification 2027
DPDP Act 2023implementedLive
GDPR (Art. 8 minors)implementedLive
FERPA (US K-12)implementedLive
COPPA + BIPAimplementedLive
UAE PDPLimplementedLive

Defence in depth

Auth-at-the-edge

Sessions are httpOnly + Secure + SameSite cookies. Refresh tokens rotate. Reuse triggers family-level revocation. We never store tokens in localStorage.

RLS-isolated tenancy

Every domain table carries a tenant_id with FORCE ROW LEVEL SECURITY. A leaked WHERE clause returns zero rows, not someone else's child.

Hash-chained audit log

Every mutation writes an immutable row with sha256(prev || canonical(row)). A nightly job re-verifies the chain. Customers can stream the log to their SIEM.

Per-tenant data residency

India · EU · US · GCC · SEA. The pick at signup binds your Postgres, R2 bucket, and AI inference region. Provable in the audit log on every read.

Subprocessors

Every vendor that touches tenant data, what they do, and their compliance posture. We email notification 30 days before adding a subprocessor.

VendorPurposeRegionCertifications
NeonManaged Postgresap-southeast-1SOC 2
VercelEdge compute + CDNsin1, fra1, iad1SOC 2, ISO 27001
Cloudflare R2Object storagePer-tenant pinnedSOC 2, ISO 27001
WorkOSAuth + SSO + SCIMUS, EUSOC 2, GDPR
RazorpayIndia paymentsap-south-1PCI-DSS L1
StripeGlobal paymentsMulti-regionPCI-DSS L1
MSG91India SMS + DLTap-south-1DLT-compliant
Meta WhatsApp CloudWhatsApp Business APIMulti-regionISO 27001
ResendTransactional emailus-east-1SOC 2
AxiomObservabilityus-east-1SOC 2

Send this to your CTO

All of the above is downloadable as a single PDF, alongside our DPA and DPIA template.