Personal search. On haveibeenpwned.com, each person enters their own address and sees the known breaches that include it. It is useful for awareness; it is not a way to manage company risk.
Domain search. To list every @yourcompany.pt address at once, Have I Been Pwned asks for proof that the domain is yours. It accepts four methods:
- TXT record Added to DNS with the value supplied.
- Meta tag Placed on the website homepage.
- HTML file Uploaded to the hosting.
- Confirmation email Sent to an administrative address on the domain.
For whoever manages the DNS, it is a few minutes' work. The service's pricing table states that monitoring comes at no cost for up to 10 exposed addresses; above that there is a paid, tiered subscription.
Password search. Pwned Passwords collects passwords already seen in breaches and lets you query it without revealing them. That is exactly what NIST, the US standards body, asks for: check every new password against lists of common or previously exposed passwords and reject it if it matches. The Microsoft ecosystem has similar mechanisms that block weak or already-seen choices.