Do you *really* want to know if your company has had a data breach?

“Have I been pwned” tells you if your email address and passwords and other private or company information has been included in one of the large reported data breaches. “Pwned” is internet slang for being ‘owned’ or ‘controlled’. If a hacker has your login credentials, then they have the chance […]