Bugs in our Pockets: The Risks of Client-Side Scanning
Not on the map. Why?
Abstract (arXiv)
Our increasing reliance on digital technology for personal, economic, and government affairs has made it essential to secure the communications and devices of private citizens, businesses, and governments. This has led to pervasive use of cryptography across society. Despite its evident advantages, law enforcement and national security agencies have argued that the spread of cryptography has hindered access to evidence and intelligence. Some in industry and government now advocate a new technology to access targeted data: client-side scanning (CSS). Instead of weakening encryption or providing law enforcement with backdoor keys to decrypt communications, CSS would enable on-device analysis of data in the clear. If targeted information were detected, its existence and, potentially, its source, would be revealed to the agencies; otherwise, little or no information would leave the client device. Its proponents claim that CSS is a solution to the encryption versus public safety debate: it offers privacy -- in the sense of unimpeded end-to-end encryption -- and the ability to successfully investigate serious crime. In this report, we argue that CSS neither guarantees efficacious crime prevention nor prevents surveillance. Indeed, the effect is the opposite. CSS by its nature creates serious security and privacy risks for all society while the assistance it can provide for law enforcement is at best problematic. There are multiple ways in which client-side scanning can fail, can be evaded, and can be abused.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Oct 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 2; 2025: 0; 2026: 1.
6 papers.
- 2021Learning to Break Deep Perceptual Hashing: The Use Case NeuralHashcited by 25
- 2024Law and the Emerging Political Economy of Algorithmic Auditscited by 5
- 2022Exploiting and Defending Against the Approximate Linearity of Apple's NeuralHashcited by 1
- 2024Robustness of Practical Perceptual Hashing Algorithms to Hash-Evasion and Hash-Inversion Attackscited by 1
- 2022Re-purposing Perceptual Hashing based Client Side Scanning for Physical Surveillancecited by 0
- 2026LURE: a Phase-Labelled Synthetic Corpus of Online-Grooming Exchangescited by 0
- 2026LURE: a Phase-Labelled Synthetic Corpus of Online-Grooming Exchanges11 Oct 2026
- 2024Robustness of Practical Perceptual Hashing Algorithms to Hash-Evasion and Hash-Inversion Attacks3 Jun 2024
- 2024Law and the Emerging Political Economy of Algorithmic Audits3 Apr 2024
- 2022Re-purposing Perceptual Hashing based Client Side Scanning for Physical Surveillance8 Dec 2022
- 2022Exploiting and Defending Against the Approximate Linearity of Apple's NeuralHash28 Jul 2022
- 2021Learning to Break Deep Perceptual Hashing: The Use Case NeuralHash12 Nov 2021
Similar, not cited
Close in wording, no citation either way
- 2023Exploring Encrypted Keyboards to Defeat Client-Side Scanning in End-to-End Encryption Systems ↗
- 2024ARSecure: A Novel End-to-End Encryption Messaging System Using Augmented Reality ↗
- 2026Secret Scanner Agent: Extracting Secrets and Access Context from Unstructured Documents
- 2025Privacy Practices of Browser Agents
- 2026Rethinking Visual Privacy: A Compositional Privacy Risk Framework for Severity Assessment with VLMs
- 2026Capable but Careless: Do Computer-Use Agents Follow Contextual Integrity?
- 2026LeakageBench: Document-Level Leakage Risk for Redacting Personally Identifiable Information in Document Images
- 2023Power to the Data Defenders: Human-Centered Disclosure Risk Calibration of Open Data ↗