Only you can read your vault. Not even we can.
ZZPass locks every password, note and file on your iPhone, iPad or Mac before it syncs. The key comes from your primary password, and that password never leaves your device.

Who can see what.
Your vault syncs through your own iCloud. It never touches a ZZPass server, and what Apple stores is already locked.
Everything
Once you unlock ZZPass with your primary password, Face ID or Touch ID, your passwords, notes, files and 2FA codes are readable on your own devices.
Locked data only
Apple carries your vault between devices and sees encrypted records, how many there are and when they sync. Not the passwords, notes, titles or websites inside.
Nothing in your vault
We run no account server and never receive your vault. If you use Emergency Access or TimeCapsules, our server holds keys that are already locked to the people you chose, the time they open, and, if you ask for warnings, your email address.
What happens when you save a password.
All of it happens on your device, in about the time it takes to tap Save.
Locked on your device
The item is encrypted with AES‑256 under a key made from your primary password. Your password itself is never stored or sent.
Synced through your iCloud
The locked item goes to your own iCloud and on to your other devices. Apple's iCloud protection sits on top.
Opened only where you unlock
Your iPhone, iPad or Mac unlocks it when you do. The key stays in that device's Keychain and is never synced.
A new device needs two things.
Your primary password, and the Secret Key printed on your Emergency Kit. Someone who guesses or steals your password still can't open your vault on their own phone without that key.
- Type the Secret Key, or scan the QR code on your Emergency Kit.
- Lost the paper? ZZPass shows it under Devices on any device you're already signed in to.
- Your primary password needs at least 12 characters, and ZZPass refuses weak ones.

If you forget your primary password.
We can't send you a reset link, because we never had your key. There are two ways back in.
- On a device that's already set up, type a password on the lock screen. After one wrong try, tap Recover Account? and confirm with Face ID or Touch ID. Then choose a new primary password.
- Anywhere else, use your printed Emergency Kit. Your primary password is printed on it, so that's all you need.
With neither, the vault can't be opened by anyone. That's the price of nobody else being able to open it either. More about recovery

Four habits that keep it private.
A long primary password
It's the one password you remember. A few unrelated words beat a short jumble.
Print your Emergency Kit
Keep it with your passport, not in your email or a photo on your phone.
Set Auto-Lock
ZZPass locks itself after the time you choose in its Security settings.
Keep your devices updated
Encryption can't protect a phone that's unlocked in someone else's hands.
For the technically curious.
Standard, well-reviewed building blocks from Apple's CryptoKit. Nothing home-made. The full design is in the security whitepaper.
| Part | What ZZPass uses |
|---|---|
| Vault encryption | AES‑256‑GCM, which also detects tampering |
| Key from your password | PBKDF2‑SHA256 with 650,000 rounds, plus your Secret Key |
| Sharing and Emergency Access | P‑256 key agreement, with owner-signed group membership |
| Keys on your device | Vault keys stay in this device's Keychain and never sync. A few Emergency Access keys travel in your iCloud Keychain, which Apple end‑to‑end encrypts. |
| Our servers | Open source: the escrow server behind Emergency Access and TimeCapsules, and anonymous, opt-out usage counts |
Quick answers.
Can ZZPass reset my primary password?
Does my vault go to ZZPass servers?
What can Apple see?
What if someone steals my iPhone?
What if a court asks ZZPass for my passwords?
Can I turn encryption off?
Private by design. Free to start.
Your vault, locked on your devices and synced through your own iCloud.