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
The Internet Archive has been hacked, exposing 31 million user records, while also facing repeated DDoS attacks.