Have I Been Pwned? is a website that allows Internet users to check whether their personal data has been compromised by data breaches. From Wikipedia
Users are urged to upgrade to passkeys for phishing-resistant login to secure accounts compromised by the breach.