Skip to main content
Explore apps

zenproducts  /  security

What really protects your passwords if a backup leaks

If someone got hold of a Zen Passwords backup today, here is exactly what they could read, what they could not, and what the second key changed.

Zen Passwords locked on iPhone, asking for the master password.The Emergency Kit screen in Zen Passwords, showing a QR code and the Secret Key in blocks, with save and print buttons.
2/10Real-world risk with the second key turned on
6/10Risk with a password alone, our old default
130 bitsWhat an attacker would need to guess, on top of your password

Our own estimate, explained in full at the end of the article. Not a substitute for independent testing, which we are pursuing.

Every password manager makes you a promise: keep your passwords, cards and private notes somewhere only you can reach. We keep that promise the same way most do, with strong encryption. But we started asking a harder question. Not is it encrypted, but what happens if the file gets out anyway.

Files get out. A backup synced to the wrong folder. An old laptop sold without a full wipe. A drive that ends up somewhere it should not. It does not take a sophisticated attack, just bad luck. So we designed for that day specifically, instead of assuming it will never come.

What a backup file reveals, and what it does not

Open a Zen Passwords backup in a text editor and you will find a JSON file. Some of it is readable: how many items you have, what folders you have made, when you last touched something. Bookkeeping, essentially, the kind of thing you would see through the frosted glass of a locked cabinet.

The part that matters, every password, every note, every one-time code, is not readable. It is sealed, individually, with AES-256-GCM, an authenticated encryption standard. That much has never changed.

Zen Passwords on iPhone showing the vault home: counts for all items and favourites, folder names, and a list of saved logins.
A backup file carries readable bookkeeping: item counts, folder names, favourites. Never the items themselves.

What did change

What changed is what it takes to unseal that file. Until August 2026, one secret did the job: your master password. Strong password, strong protection. Weak or reused password, and the protection was only ever as good as that one choice, no matter how good the encryption underneath it was.

We did not think that was good enough, so we added a second lock. Now a stolen backup needs your password and a Secret Key, a code generated on your device once, printed on a card we call your Emergency Kit, and never seen, stored or transmitted by us.

The Recovery screen in Zen Passwords settings on iPhone, offering set up recovery key and set up social recovery.
Where the second key lives: Settings, then Recovery. Two minutes, once.

Old vault, new vault

What it takes to open a stolen backup

Your vaultOpens a stolen backup withIs a weak password alone enough?
Created before August 2026, or Secret Key never turned onYour master passwordPossibly, given enough time and a determined attacker
Created after August 2026, with Secret Key onYour master password and your Secret KeyNo, the Secret Key alone stops it

If your vault predates the change, nothing about your data is any less encrypted than it was yesterday. What is different is how much weight rests on your password alone. A long, unique passphrase still holds up well against any realistic attack. A short or common one is the thing worth fixing today, and turning on your Secret Key is the fastest way to stop worrying about it at all.

2 minutesis roughly how long it takes to turn on your Secret Key in Settings and print your Emergency Kit.
A password field in Zen Passwords shown as a row of dots, with an eye control to reveal it and a button to copy it.
Every secret in the vault looks like this until you choose otherwise. That includes the ones inside a backup file.

How we arrived at these numbers

We would rather show our work than ask you to take this on faith. Item content is sealed with AES-256-GCM. The wrapped key needed to unseal it travels inside the backup file alongside the ciphertext, the same way it is stored on your device.

Passwords are not hashed once and stored. They run through Argon2id, a memory-hard function designed to resist GPU cracking by making every guess expensive in both time and memory rather than time alone. Our tiers use between 32 and 256 mebibytes of memory per attempt, chosen automatically to fit roughly a second on your particular device.

These figures are our own analysis of our own implementation, current as of writing. They are offered for transparency and are not a substitute for an independent review, which we have not yet had. Corrections and questions are welcome at hello@zenproducts.ai.

The companion piece, why even we cannot open your vault, covers how the two secrets are combined and what it would take to break the design.

Common questions

Is my backup file actually encrypted, or just the app?

The file itself. Every password, card, note and one-time code inside it is individually sealed before the file is ever written to disk, whether it is saved on your device or synced through your own iCloud.

Do I need to do anything if I made my vault a while ago?

Only if you want the stronger protection. Your vault keeps working exactly as before. Turning on your Secret Key in Settings adds the second lock without changing anything else about how you use the app.

What if I lose my Secret Key?

Keep your Emergency Kit somewhere safe, the way you would a passport. If you lose it, you can generate a new one from an already unlocked device, which retires the old key immediately.

Can zenproducts see or recover my Secret Key?

No. It is generated on your device, shown to you once, and never transmitted anywhere, including to us. That is also why we cannot recover it for you if it is lost alongside your password.

KGFounder, zenproducts

KG and his team build every app under zenproducts, for iPhone, iPad, Mac and the browser. Every post is about software the team has built and measured.

More about the studio

Five active items free on iPhone, iPad and Mac.

Get Zen Passwords
Keep reading

More posts from
the studio.

Zen PasswordsPrivacy3 min read

The thinking behind the two-key design: how a Secret Key is combined with your master password, why there is no partial credit, and what it does not protect against.

All posts

Everything we have published

Practical pieces on the apps, on-device design and the privacy decisions behind them.

Browse all posts