Checks the password above against Have I Been Pwned's breach database. Only the first 5 characters of its SHA-1 hash are ever sent — a k-anonymity lookup — so the full password never leaves your browser.
⚠ MD5 and SHA-1 are cryptographically broken (fast collisions, brute-forceable). Fine for checksums or legacy compatibility — never for password storage or security-critical signing. Prefer SHA-256 or higher for anything that matters.