API Security
Add compromised-password detection to your authentication flow with a single API call.
Password breaches · 1 credit per lookup · no monthly fee
How it works
One call, structured answer
API Security runs on the password breaches lookup at 1 credit per lookup. Same API key, same JSON shape as every other Encrata lookup.
- k-anonymity: the password never leaves the user's device
- Blocks the exact credentials attackers use in stuffing lists
- 1 credit per check, screen every registration and reset
- A single API call satisfies auditors asking for compromised-password controls
Three lines in your auth flow
Integration is deliberately minimal: SHA-1 the candidate password, POST the hash, branch on found. No corpus to download, no update pipeline, no infrastructure, the check lives as three lines in your auth service. The bulk endpoint covers migration scenarios where you need to screen an existing user base's hashes in one pass.
Zero infrastructure to carry
Building this yourself means hosting a multi-gigabyte corpus that updates continuously and answering for its freshness in security reviews; the endpoint outsources exactly that undifferentiated weight. Your auth flow gets the control that frameworks now expect, and your infrastructure diagram doesn't grow a new box.