We've curated 40 cybersecurity statistics about Recovery to help you understand how businesses are enhancing their data restoration practices and resilience strategies in the face of evolving cyber threats in 2025.
Showing 1-20 of 1000 results
40% of Canadian software buyers reported satisfaction with their purchase in 2026.
89% of Canadian software buyers who experienced implementation disruptions later regretted their decision in 2026.
62% of satisfied Canadian software buyers expect to increase their software spend next year, compared to 79% of disappointed buyers.
Successful Canadian software adopters typically complete vendor selection in about three months, while disappointed buyers take four to five months.
Approximately 50% of satisfied Canadian software adopters planned their rollout stages in advance, while only 27% of disappointed buyers did the same.
49% of successful Canadian software buyers paid close attention to a vendor’s history of breaches or attacks before purchase.
The number of firms capturing data from TikTok increased by more than 2,000% year-on-year from 2024 to 2025.
The number of firms capturing Apple® Messages increased by 114% from 2024 to 2025.
There was a 36% year-on-year increase in the number of firms capturing WhatsApp communications, with 89% of those firms based in North America.
33% more firms are capturing social channels, particularly TikTok data, following over $2 million in fines issued for SEC Marketing Rule violations in the last year.
89% of Global Relay's sample accounts captured email communications, making it the most captured channel.
23% of firms captured communications from LinkedIn Personal Accounts and Microsoft Teams each.
37% of consumers worldwide identified the use of artificial intelligence in sophisticated scams, such as deepfakes, as their top concern in 2025.
Social media is the leading medium for successful scams at 34%, surpassing email (28%), phone calls (25%), text messages (24%), and online ads (21%) in 2025.
14% of consumers reported falling victim to a scam in the past year, with an average loss of $545, resulting in over $534,000 lost among survey participants.
Respondents reported managing an average of five online accounts, with nearly two-thirds holding at least three accounts in 2025.
37% of consumers worldwide still write down passwords, while 32% reuse the same password across multiple accounts in 2025.
50% of firms in the financial services industry are still operating on outdated or on-premise infrastructure, which fails to meet modern transparency and documentation requirements.
36% of U.S. financial services executives reported lacking sufficient internal expertise to meet regulatory mandates.
53% of CFOs in the financial services sector ranked evolving regulations as a top concern, compared to 38% of CIOs, highlighting a disconnect between financial and technical teams.