Home Blog Zero-Knowledge – what does it actually mean?
Security May 1, 2026 · 7 min read

Zero-Knowledge – what does it actually mean?

LB
Léo BANDEL

"Zero-Knowledge architecture" is a term you see everywhere in the password manager world, often without any concrete explanation. Here's what it actually means, and why it's a stronger guarantee than a simple privacy promise.

The principle: encrypt before you even send it

On Encryvault, every entry in your vault (login, password, notes) is encrypted on your own device, before it even leaves your browser or app. What travels to the servers, and what's stored there, is never anything more than a block of encrypted data (AES-256) — unreadable without the right key.

The key never leaves your control

The decryption key is derived from your master password, which itself is never transmitted or stored. The server only ever knows the result of a hash function — useful for verifying you've entered the right password, completely useless for reconstructing the original password or decrypting anything at all.

Concretely: if someone gained full access to Encryvault's database — a scenario we work hard to prevent, but that no architecture can rule out 100% — all they would get is encrypted blocks, without any key to open them.

Why "not even we can"

This is the counter-intuitive part: it's not a matter of trusting the software's publisher, it's a matter of technical impossibility. We simply don't have access to the key that would decrypt your vault. A legal request, a compromise of our servers, a human error on our team — none of these scenarios can expose your passwords in plain text, because the key doesn't exist anywhere on our side.

The trade-off: no one can help you if you forget your master password

This is the logical flip side of Zero-Knowledge: if we don't know your master password, we can't "recover" it for you either if you forget it. That's exactly why Encryvault places so much emphasis on saving your 2FA recovery codes and choosing a memorable master password — see our article on creating a strong password.

In summary

Zero-Knowledge isn't a marketing argument: it's a technical constraint we voluntarily impose on ourselves, one that makes certain leak scenarios far less serious than they would otherwise be — because there's simply nothing readable to steal.