PassGeni is built on a simple principle:
we cannot misuse what we never have.
Your passwords are generated in your browser and never transmitted to our servers. Compliance certificates are cryptographically signed proofs — not copies of your credentials.
Zero-Knowledge Mode vs Certified Mode
What PassGeni certifies — and what it doesn't
A credential generated using PassGeni's engine with documented parameters — entropy source, character pool size, length, and compliance standard met. The certificate is proof that PassGeni's generation engine produced a credential with these properties at a specific point in time.
External passwords typed or pasted by users. PassGeni cannot verify what it didn't generate. The generation session token mechanism enforces this — certificates require a server-signed token that can only be issued after PassGeni validates the generation parameters.
How certificate verification works
Threats and mitigations
What we store vs. what we never store
Certificate validation logic
The compliance validation engine and certificate signing logic are open for review on GitHub.
View on GitHub →Found a vulnerability?
Please report security issues privately. We respond within 48 hours and credit researchers in our changelog.
security@passgeni.ai →