Platform Safexa Consent Safexa Discover The DPDP Act Readiness check Security & architecture Company Book a walkthrough
Security & architecture

Built so that we
cannot rewrite history either.

A compliance platform that can quietly alter its own records is worth nothing in a proceeding. The architecture below exists to make that impossible — not as a policy commitment, as a property of how the data is stored.

◉
Append-only at the database

UPDATE and DELETE are revoked from the application role. Row-level security is forced on every table, so the schema owner does not silently bypass it. Administrative access requires dual approval and is logged to a separate account the platform team cannot reach.

▣
Per-tenant Merkle chains

Batches are sealed every sixty seconds into a Merkle tree scoped to a single tenant, each root incorporating the previous one. Your inclusion proof reveals nothing about any other customer, because no other customer is in your tree.

◎
External timestamp anchoring

Each checkpoint is anchored with an RFC 3161 token from a public timestamp authority. We cannot issue those tokens and we cannot alter them, which is precisely why they are worth something when the question is whether a record was back-dated.

◫
Clock discipline

The evidentiary value of the whole system rests on time. Hosts synchronise to NPL and NIC stratum-1 sources with a drift alarm at 250 milliseconds, as CERT-In directions require.

Residency and keys

Everything in India. Keys you can hold yourself.

Primary, standby, backups, object storage and key material all sit in ap-south-1. There is no cross-border transfer to configure, because there is nowhere else for the data to go.

Identity fields are encrypted per tenant with AES-256-GCM under a key that can be ours or yours. With bring-your-own-key, revoking our access to your data is something you do in your own KMS console without asking us.

To be precise about the law: DPDP does not itself mandate localisation. Section 16 permits transfer except to restricted countries. We hold everything in India because IRDAI, RBI and most Indian boards require it — not because the Act does.
At a glance
Region
ap-south-1 (Mumbai)
At rest
AES-256-GCM, per-tenant key
In transit
TLS 1.3, internal and external
Key custody
Platform-managed or BYOK
Tenant isolation
Row-level security, separate keys, separate Merkle chain
Log retention
12 months minimum (Rule 6)
Journal retention
Per purpose, minimum 7 years
Cross-border
None
The honest part

What this architecture does not do.

Every vendor lists their controls. Fewer list the limits of them, which is the half that determines whether you are actually protected.

It cannot prove a person acted

Safexa proves that a notice with a given text was issued, that a specific confirmation was received, and that nothing has been altered since. It cannot prove who was holding the phone. No system can. Treat any vendor claiming otherwise with suspicion.

It does not make you compliant

Under Section 8(1) responsibility stays with you and cannot be contracted away to a processor. Safexa makes the obligations fast to discharge and the evidence cheap to produce. Discharging them is still your work.

It will not write your judgement calls

Whether a notice change is material, what the likely consequences of a breach are, who caused it. The platform assembles the facts and leaves those fields empty, because a system that guessed them would be producing a Board filing nobody stands behind.

Assurance

Verification, on request.

We would rather tell you what we can evidence today than list badges. Ask us for the current position on any of these in a technical session and you will get a straight answer, including where the answer is "not yet".

Independent security audit

Scope, firm and findings status available under NDA. We expect enterprise buyers to ask for a CERT-In empanelled assessment and we will tell you exactly where that stands.

Penetration test summary

Executive summary and remediation status shared during evaluation.

Architecture review session

A working session with your security team on isolation, key custody, the journal guarantees and the failure modes. Engineers, not a sales engineer with slides.

Evidence pack walkthrough

We will generate a pack and verify it in front of you, offline, without touching the platform. If the anchoring story does not survive that, it is not worth anything.

Bring us the question your counsel and your CTO disagree about.

Those are the conversations worth having before anyone signs anything.

Or email safexa@teknowxa.com directly — a person reads it.