VeridentiDocs
ChangelogFor BusinessContact
Docs Admin guide Security & architecture

Security & architecture

How Veridenti protects your data — the details your security team will ask about.

Zero-knowledge, end to end

Your vault contents are encrypted on each device with AES-256-GCM. The server stores only ciphertext, a one-way authentication hash, and a salt — it can never decrypt your data. This isn't a policy promise; it's the architecture. Not even Veridenti, under any request, can read your vaults.

Your device Encrypt · AES-256-GCM Key derived on-device Plaintext never leaves ciphertext over TLS Veridenti server Stores ciphertext only Cannot decrypt No keys · no plaintext
Zero-knowledge: encryption happens on your device; the server holds only unreadable ciphertext.

Keys

In transit & at rest

All traffic uses TLS. Autofill is withheld on non-HTTPS pages. Blobs at rest are region-pinned ciphertext (see Data residency).

Recovery

Because we can't decrypt your vault, recovery relies on keys you hold — a recovery key for personal accounts, and organization recovery controls for enterprise. Losing both your master password and recovery key means the data is unrecoverable by design.

No phone-home

Veridenti does not phone home by default. Where telemetry is offered, it is opt-in.

ImportantThe zero-knowledge property is the reason certain conveniences don't exist (e.g., an admin "view password" button). That trade-off is deliberate — it's what makes a breach of Veridenti yield nothing readable.
Last updated August 26, 2026 · Docs v1.3
Enter to open · Esc to close
Veridenti