SecurityProtection

Vault Monitoring

Alert password-manager users when stored credentials show up in newly leaked data.

Password breaches · 1 credit per lookup · no monthly fee

bank.com
shop.ioLeaked
mail.com

The problem

Password managers hold hundreds of credentials per user, and any of them can go from safe to breached overnight. Users expect their vault to tell them, that's half of what they're paying for.

With Encrata

Check vault entries against breach data via k-anonymity, the vault's contents never leave the device, only 5-character hash prefixes do. Flag newly-breached entries with a red badge and a one-tap path to rotate, and your vault delivers on its core promise.

How it works

1

Hash locally

Your client hashes the password and sends only the first characters of the hash, the password itself never leaves the device.

2

We match anonymously

Encrata checks the prefix against the breach corpus via k-anonymity and returns whether the password was found and how many times.

3

Reject or accept

Block passwords that appear in breach dumps at registration, reset or login. One credit per check.

One call, structured answer

Vault Monitoring 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
Terminal
curl -X POST "https://encrata.com/api/agent/password-breaches" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"sha1": "5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8"}'
response.json
{
"prefix": "5BAA6",
"found": true,
"count": 52372427,
"credits": 1
}

Check without exposing

Check entries via k-anonymity on the client: hash locally, send the 5-character prefix, match the suffix on-device. The vault's contents never leave the machine in any reversible form, which is the property your marketing can and should state precisely. Re-screen on a schedule and badge newly-breached entries.

The vault keeps its promise

A vault that flags 'this credential appeared in a breach, rotate it' delivers the promise users bought: not just storage, but stewardship. Prioritize the rotation prompts by the count field, a password seen fifty million times is a different emergency than one seen twice, and pair each flag with the site's change-password deep link to make rotation one tap.

More password breaches use cases

View all
Start with 500 free credits
$curl https://encrata.com/api/agent/lookup -H "Authorization: Bearer YOUR_API_KEY" -d '{"e": "satya@microsoft.com"}'