Email scan
POST /api/scan
Send a JSON body with an email field. The response returns a masked report with risk, findings, source status, and tips.
API
The public interface uses the same server routes listed here. Responses are intended for user-facing triage, not proof of compromise.
POST /api/scan
Send a JSON body with an email field. The response returns a masked report with risk, findings, source status, and tips.
POST /api/password
Send a SHA-1 hashPrefix and hashSuffix. The raw password should be hashed in the browser before the request.
Email reports mask the searched address. Password checks send only hash pieces to the server and proxy the Pwned Passwords range lookup.