background

Insights

Breaking the Silence Sparks Courage and Action in Reporting Breaches

Sep 17, 2025

Fear of blame should not deter you from reporting a breach. When silence prevails, threat actors gain the upper hand.

16 Billion Passwords Leaked: Myth vs Reality

Jun 20, 2025

A leak involving well over 16 billion credentials has made headlines recently, but a lot of the coverage about it is inaccurate.

Building A Human Firewall Against Social Engineering

Feb 18, 2025

Ever feel like something's just...off? Like a request at work, a strange email, or a tempting ad with a link that seems too good to be true?