Ouch! You Have Been Pwned.

This morning, I woke up to the bone-chilling email from You’ve been pwned! And I also later learnt that Epik, a domain registrar and web host suffered a significant data breach with a total of 15,003,961 accounts affected. What Is Have I Been Pwned? So what exactly is HaveIBeenPawned? HIBP is a free resource for … Read more