Passphrases

One secret you control

HeirVault protects your live vault with end-to-end, zero-knowledge encryption. One passphrase signs you in and unlocks what you left in the browser. You keep the secret. We keep the ciphertext.

Your device

Passphrase

Vault unlocks here

You read your docs on this device

HeirVault servers

What we store

8f3a · c0e2 · end-to-end

Ciphertext only

End-to-end encrypted

That means we store ciphertext

Passwords vs passphrases

A longer phrase gives you more strength

Short passwords are convenient. A passphrase of a few ordinary words is still easy to remember, and much stronger against offline guessing.

Short password

Quicker to try
P@ssw0rd1

Short familiar patterns fall earlier in the lists.

Passphrase

Far longer
bluelakepianocomet

A few ordinary words give you far more strength.

Typical password

Eight to ten characters, maybe a capital and a digit. Fine for everyday sites. Quicker to exhaust when protected material is already in hand.

Passphrase

Several unrelated words, or one long unique string. Each added word or character multiplies how long offline tries take.

One secret in HeirVault

Your passphrase signs you in via OPAQUE and unlocks the vault in the browser. Passkeys and MFA help protect the account. Your passphrase remains the root secret you control.

End-to-end encryption

Protected by end-to-end encryption

Your live vault encrypts on your device before upload. That means it is zero-knowledge: HeirVault stores ciphertext and cannot decrypt it. Your passphrase unlocks reading on your side.

End-to-end encrypted

Encrypts in your browser

We store ciphertext

Cannot decrypt live vault

vault · end-to-end encrypted

Joint checking

Bank account · for Esme

E2E

8f3a91c0e2b74d6a1f90c3e8b2d547a1c6e03f9b8d2e4c71a91f90c3e8b2d547a1c6e03f9b8f3a91c0e2b74d6a9c418b2e70b2d547a1c6e03f9b8f3a91c0e2b74d6a1f90c3e851a07c4e29

a1c6e03f9b8f3a91c0e2b74d6a1f90c3e8b2d547c4a19e6b2dc0e2b74d6a1f90c3e8b2d547a1c6e03f9b8f3a917e4d2a60f803f9b8f3a91c0e2b74d6a1f90c3e8b2d547a1c6e0d93c5a18e4

e8b2d547a1c6e03f9b8f3a91c0e2b74d6a1f90c3b7e25d84a0b2d547a1c6e03f9b8f3a91c0e2b74d6a1f90c3e851a07c4e2974d6a1f90c3e8b2d547a1c6e03f9b8f3a91c0e2b7a46f9d2c50

1f90c3e8b2d547a1c6e03f9b8f3a91c0e2b74d6a9c418b2e7003f9b8f3a91c0e2b74d6a1f90c3e8b2d547a1c6e0d93c5a18e48f3a91c0e2b74d6a1f90c3e8b2d547a1c6e03f9b8d2e4c71a9

Ciphertext only

End-to-end encrypted. That means we store ciphertext only.

Encrypt before upload

Docs, files, and sensitive titles encrypt in the browser. Servers hold ciphertext and the metadata needed to run check-in, waiting period, and claim.

Cleartext stays on your device

OPAQUE sign-in keeps your cleartext passphrase off the wire. We store an opaque verifier and wrapped keys. Email codes and Google can reach the account, not vault contents.

What copied records still cannot open

Someone with account records would see ciphertext and wraps, not open live-vault contents. Reading still needs your passphrase and slow key stretching. That means HeirVault cannot decrypt your live vault. Assisted handoffs store a protected key for that handoff only and are not end-to-end to the beneficiary alone.

Passphrase plus Argon2id

HeirVault stretches your passphrase with Argon2id before wrapping vault keys. Length and uniqueness multiply that cost. The secret you choose and the stretching we apply work together.

Your part of the trust model

A few habits keep you in control

HeirVault protects what you leave by design. These choices make that protection last for the people you care about.

  • Pick a long unique passphrase and keep it private.
  • Save your emergency kit offline at setup so you can recover on a new device.
  • On Contacts, choose HeirVault-assisted, Invite now, or a shared beneficiary passphrase. Assisted delivery transfers a protected handoff key to the beneficiary account after claim.
  • Prefer length and uniqueness over clever character tricks.

Emergency kit

Keep offline

Recovery phrase

1

••••

2

••••

3

••••

4

••••

5

••••

6

••••

Your passphrase

Private. Long. Unique.

Recipient secrets

Share another way

Length matters

See why a longer secret holds up

Open rate anchors for Argon2id-class protection, then use the browser-only lab to compare short passwords with a longer phrase.

Ready to keep the keys?

Start on Free with the same end-to-end encryption path as Pro and Shield. What you leave stays sealed until the contacts you name can claim.