Breach Checker
Check if your credentials appeared in known data breaches using k-anonymity
Breach Checker: A Background Check for Your Passwords
Ever wonder if your password was leaked in a data breach? That nagging feeling that maybe, just maybe, your credentials are floating around on the dark web?
That's what Breach Checker is for.
Think of it like a background check for your passwords. You paste in a password, email, or API key, and within seconds you'll know if it's been compromised in any of the thousands of known data breaches.
How It Works (The Privacy-First Way)
Here's the clever part: your actual password stays local during detection and redaction.
When you check a password, Redactorr uses a technique called "k-anonymity" that's used by security researchers worldwide. Instead of sending your password to a server (bad idea!), it only sends the first 5 characters of a cryptographic hash.
The server responds with all hashes that start with those 5 characters, and your browser compares them locally. It's like asking "do you have anyone whose name starts with 'Joh'?" instead of "do you have John Smith?"
The server never sees your actual password. Ever.
What You'll Learn
After checking a credential, you'll see:
- Breach Status: Whether it appeared in known breaches
- Breach Count: How many times it's been seen (higher = worse)
- What to Do: Clear steps to rotate/change the credential
Real-World Use Cases
Before sharing credentials with a new team member: Check if the shared password has been compromised before distributing it.
Auditing old API keys: That GitHub token from 2019? Check if it showed up in any leaks before deciding to rotate it.
Due diligence for compliance: Some security frameworks require proof that credentials haven't been breached. This gives you that proof.
Browser-Local Detection
This bears repeating: browser-local. The password you're checking is hashed in your browser using SHA-1, and only the first 5 characters of that hash are sent to HaveIBeenPwned's API.
Your actual password? Stays on your machine. Always.
Need help?