Personal Security Digitally Redefined

Significant assets are often accompanied by visibility, liquidity, and complexity, which create enticing signals for cybercriminals. Americans over the age 60 reported nearly $5 billion in cybercrime losses in 2024 with identity theft also being one of the most reported forms of consumer fraud in the United States. A newer category of security firms has emerged specifically to address this. These new age firms are often referred to as “Digital Executive Protection” (DEP) or personal cybersecurity concierge services. They are distinctly different from traditional corporate IT firms and simple consumer identity theft apps. We will look at the landscape of these new age firms: what these services generally do, and how providers tend to differ in approach.