Forgot Password
Why No Zero-Knowledge?

This vault is designed for operational control, not pure zero-knowledge secrecy.

Forgot Password encrypts stored credential data, but it does not use a zero-knowledge design. The service can decrypt secrets during the reveal flow, which is a deliberate tradeoff in favor of team workflows, audited reveals, and recoverable operations.

Last updated August 16, 2026

The server holds the decryption capability

Credential payloads are encrypted at rest, but the app server has the key material needed to decrypt them during an approved reveal. That means the system is protected, but not zero-knowledge.

Your login password is a verifier, not the vault key

A user re-enters their account password to pass a step-up check, but that password is not the sole secret required to unlock stored credentials. The product is not built around client-side-only decryption.

Team sharing is easier in this model

Agencies need multiple authorized teammates to access the same client records. A server-managed encryption model makes those shared workflows much simpler than a strict zero-knowledge design.

Plain-language summary

Encrypted does not automatically mean zero-knowledge, and recovery always comes with tradeoffs.

If you want the broader security model, read the main Why page. If you want the direct answer, this product does not claim zero-knowledge because the server participates in decryption during approved reveal flows.