Security

Trust, by construction.

Vault is built so that trusting us is optional. The cryptography means your secrets are unreadable to our servers, our staff, and anyone who steals the database. Here's exactly how.

01

Master password

Chosen by you, known only to you. It is never transmitted to a server and never written to disk. Lose it and no one — including us — can recover your vault. That's the point.

in your head
02

Argon2id key derivation

Your password is run through Argon2id — the memory-hard winner of the Password Hashing Competition — to produce a key-encryption key (KEK). Memory-hardness makes brute force expensive even with GPUs and ASICs.

KEK
03

Wrapped data key

A random 256-bit data-encryption key (DEK) actually encrypts your vault. The KEK only wraps the DEK — so changing your master password re-wraps one key instead of re-encrypting everything.

DEK
04

Per-item AES-256-GCM

Each field is sealed individually with AES-256-GCM, an authenticated cipher. Decryption fails if a single byte was altered, so tampering is detected, not silently served.

256-bit
Zero-knowledge sync

What crosses the wire.

When your vault syncs, it travels and rests as a single encrypted blob, partitioned per account. The key never goes with it.

  • ✓ An opaque, encrypted blob
  • ✓ A timestamp, to resolve which copy is newer
  • ✓ Your account id, to route the blob back to you
  • ✕ Your master password
  • ✕ Any derived key (KEK or DEK)
  • ✕ A single byte of plaintext
Threat model

What happens if…

Honesty beats marketing. Here's how Vault holds up — and where the limits genuinely are.

→

Our database is breached

The attacker gets encrypted blobs and nothing to open them with. Without your master password there is no path to plaintext.

safe
→

A request is intercepted

Traffic is TLS, and the payload is already ciphertext. Capturing it yields the same useless blob.

safe
→

You forget your master password

Your vault cannot be recovered. Zero-knowledge cuts both ways — write your backup codes down and keep them somewhere real.

by design
→

Your unlocked device is stolen

Auto-lock and Face ID limit exposure, but an unlocked vault is an open vault. Set a short auto-lock and lock when you step away.

mitigated

Read it, then trust it.

The strongest claim a password manager can make is “you don't have to take our word.” Vault is built to earn that.