Blog/Zero-Knowledge Password Managers Explained
Security Education

Zero-Knowledge Password Managers Explained

January 4, 2026•3 min read

By Mihaly Kertesz · Updated

Zero knowledge usually describes a password-manager design in which the service does not possess the keys needed to read protected vault contents. The claim concerns a particular boundary. It does not establish that all metadata is encrypted or that every client and device is trustworthy.

Decryption keys in zero-knowledge password managers

Key ownership depends on where plaintext exists, how credentials derive keys and which components encrypt and decrypt data. A provider that stores ciphertext has a different role from one that can decrypt it. Local-only storage changes that relationship again.

Encryption algorithm names describe only part of the system. Derivation parameters, format, randomness, authentication and client implementation also determine its behavior.

Passary encryption description · Passary security model and limitations

Zero-knowledge password managers and metadata

Account identifiers, IP addresses, billing data, access times and transport metadata may have different protection from vault fields. A local application can contact an update server without uploading its vault.

A provider’s inability to read passwords does not establish the absence of network requests or third-party metadata. Each data path has its own scope.

QuestionEvidence to request
Which fields are encrypted?Field/format documentation
Where are keys derived?Client architecture and parameters
What leaves the device?Privacy and transport documentation
What can recovery do?Key ownership and recovery policy
What was independently assessed?Dated audit scope, findings and limitations

Client trust in zero-knowledge password managers

A hostile client, extension or compromised device can observe secrets during use. A malicious update may capture future input without decrypting an old backup through a provider’s servers.

Official distribution, software updates and extension permissions affect this boundary. Open source allows inspection but does not establish that a binary has been independently audited or built from a specific published revision.

Device and distribution risks

Zero-knowledge password manager recovery

A service without the vault key needs a separate designed mechanism to restore access after credential loss. A reset that creates an empty vault does not recover existing encrypted data.

Product recovery policies describe these distinctions. Independent encrypted copies and their required credentials provide a separate recovery path where supported; the presence of a reset button alone does not establish one.

Passary recovery policy · Additional required key material

Comparing zero-knowledge password managers

Published formats, review scope, distribution status and documented recovery behavior provide evidence for a comparison. Hosted and local models have different responsibilities. Neither label alone establishes immunity from compromise or rules out every form of third-party access.

Storage models · Documented choices

Sources on zero-knowledge password managers