Kistkeep

Platform · Passwords

The one module Kistkeep itself can't read.

Your Passwords vault is locked behind a separate master passphrase that never touches our servers. Every other module uses bank-level encryption; this one goes further.

The Kistkeep passwords view

Zero-knowledge, by design

A separate master passphrase, never your login password, unlocks your Passwords vault. We only ever store ciphertext, so no one at Kistkeep, and no attacker who breaches our servers, can read what's inside.

An honest trade-off, stated upfront

You get a one-time recovery key when you set up your Passwords vault. Losing both your passphrase and that key means the vault is unrecoverable, by design, the same trade-off every real zero-knowledge password manager makes. We tell you this at setup, not after something goes wrong.

Sharing that doesn't break the guarantee

Once a trusted contact has enrolled their own key, you can share an individual password with them without ever weakening the zero-knowledge model. Your browser seals it directly to their key, Kistkeep still never sees the plaintext.

That enrollment happens ahead of time, not after the fact. A trusted contact generates their own keypair when they accept your invite, so the moment you're ready to share something, the mechanism is already in place, instead of relying on a fragile workaround set up in a rush.

How the encryption actually chains together.

Four layers, each one unlocking the next, so a single leaked value is never enough on its own.

1

Your master passphrase

Set once, separate from your login password, and run through Argon2id, the same memory-hard hashing algorithm recommended by OWASP for password storage.

2

A one-time recovery key

Shown once at setup. Store it somewhere safe, it's the only backup route into your vault if you ever forget your passphrase.

3

Your Vault Key

Unwrapped by either your passphrase or your recovery key, using XChaCha20-Poly1305 authenticated encryption. This key never leaves your device unencrypted.

4

Per-entry Item Keys

Each password, note, and TOTP secret gets its own encryption key, wrapped by your Vault Key, so compromising one entry never exposes the rest.

What people actually keep in here.

Everyday logins

Email, banking, investment accounts, social media, health portals, stored with autofill-friendly fields and organised by how you actually use them.

Two-factor secrets

TOTP seeds for authenticator apps are stored under the same zero-knowledge protection, not as a plaintext afterthought.

Cancellation instructions

Note exactly how to close or cancel an account, useful for yourself today, and pre-authorisable for automatic cancellation later.

Why Passwords is the one exception

The rest of Kistkeep, documents, memories, messages, uses standard server-side encryption on purpose, so features like search and AI-assisted document extraction keep working. Passwords is different. Password managers are held to a specific, well-understood standard by security researchers and buyers' guides alike: zero server access to the secret, authenticated encryption, and a hashing algorithm resistant to brute force. We built to that standard for this one module, rather than applying a weaker, one-size-fits-all approach everywhere.

Keep your passwords somewhere even we can't read.

Start for free, no card required.