Saltar al contenido principal
en/blog/chat-control/alternativas-al-escanee-masivo/

Alternatives to mass scanning — Technical, policy and hybrid strategies for preserving privacy

By Xscriptor — Óscar Preciado8 min read
TechnologyPrivacyLegislationPolicyResearchChat ControlalternativesprivacydetectionCSAMencryptionE2EEreportinghotlinesXscriptorÓscar Preciado
Alternatives to mass scanning — Technical, policy and hybrid strategies for preserving privacy

If the only tool you propose is a hammer, perhaps the problem is not that all problems are nails, but that you only know how to build hammers.



The Chat Control debate has been stuck for years in a false dichotomy: either all communications are scanned, or no CSAM is detected. This dichotomy is as convenient for regulation defenders (they present scanning as the only option) as it is for encryption defenders (they can denounce scanning as unacceptable without offering alternatives). But reality, as almost always, is more nuanced.

This document explores alternatives to mass scanning, classified by their technical maturity, privacy impact, and political feasibility.

Evaluation framework

Every alternative must be evaluated against three criteria:

  1. Detection effectiveness: what proportion of CSAM would it detect compared to mass scanning?
  2. Privacy preservation: does it respect E2EE encryption and the privacy of non-suspicious users?
  3. Political feasibility: is it implementable within the current European legal framework?
Alternative Effectiveness Privacy Feasibility
User reporting Low High High
Metadata detection Medium Medium High
Hotlines and cooperation Medium High High
Detection on public upload High (only public content) High High
Network analysis Medium Medium Medium
Report threshold Medium High Low
Scanning in large groups Medium Medium Low

Technical alternatives

1. Strengthening reporting systems

The most obvious and least disruptive alternative is improving existing reporting mechanisms. Today, most platforms allow reporting suspicious content. The problem is that these systems are slow, manual and have low response rates.

Current system:
    User → Reports → Human moderation → Verification → Action

Proposed improvement:
    User → Reports + [context metadata] 
         → AI-assisted moderation (only on reported content) 
         → Automatic prioritization 
         → Human verification within 24h

Advantages: compatible with E2EE, proven, scalable, does not require changes to encryption infrastructure.

Disadvantages: only detects content that users report; does not detect CSAM that no one reports (victims who cannot report, content shared in closed groups without whistleblowers).

Effectiveness estimate: internal platform studies suggest user reporting detects between 30-50% of the CSAM that automated systems detect. The gap is not trivial, but neither is it an absolute failure.

2. Metadata detection (not content)

Communications metadata —who talks to whom, when, from where, how often, message sizes— can be more revealing than it seems. An analysis of communication patterns could identify suspicious behavior without inspecting content:

Useful metadata signals for CSAM detection:
    - Adult user communicating intensely with multiple minors
    - Recurring sending of image/video files at night
    - Use of disposable or newly created accounts
    - Forwarding patterns matching known distribution networks
    - Cross-communication between already identified suspicious users

Advantages: does not require access to content, compatible with E2EE, already in use (Signal and WhatsApp do this to identify and report suspicious accounts to authorities).

Disadvantages: high false positive rate (a teacher talking to students, a parent sending nighttime photos of their children), mass profiling of the population, risk of algorithmic discrimination.

Necessary caution: metadata systems must be transparent, auditable and limited to specific CSAM signals, not open to "any suspicious behavior." The history of metadata-based surveillance (NSA, telephone metadata program) shows they tend to expand.

3. Detection on unencrypted content (public upload)

Content that users upload publicly (not in private messages) can and should be analyzed. This includes:

  • Images and videos on public profiles
  • Content shared in public groups
  • Files uploaded to public storage services

Advantages: does not affect E2EE, captures most CSAM content circulating on platforms (studies indicate >70% of CSAM detected today comes from public or semi-public uploads, not private messages).

Disadvantages: does not detect CSAM shared exclusively in encrypted private messages.

Current status: already implemented (PhotoDNA, hash matching on Facebook/Instagram, YouTube Content ID). It is the alternative with the best cost-benefit ratio.

4. Report threshold systems

A hybrid approach proposed by cryptographers from Signal and academics: a user's content is only scanned when it has received a sufficient number of independent reports (for example, 5 reports from different users within 24 hours).

User A sends M to B, C, D...
    B reports M → counter = 1
    C reports M → counter = 2  (threshold not reached)
    D reports M → counter = 3  (threshold not reached)
    ...
    If counter ≥ K → M is scanned (with judicial or trusted oversight)

Advantages: scanning is not mass but reactive to reports; protects the vast majority of users from scanning; preserves E2EE for unreported communications.

Disadvantages: vulnerable to harassment attacks (5 people coordinate false reports against a target); requires a careful threshold to avoid both false positives and evasion; does not detect CSAM that no one reports.

Improved variant: the threshold is not the number of reports but source diversity (reports from different social groups, without apparent coordination). This reduces the risk of coordinated attacks.

Policy and institutional alternatives

5. Reforming the NCMEC reporting system

The National Center for Missing & Exploited Children (NCMEC) in the US currently receives ~30 million CSAM reports per year (2023), of which only a fraction is investigated. The bottleneck is not detection but investigation and prosecution capacity.

A policy alternative would be:

  • Strengthen national reporting centers (INHOPE and national hotlines in Europe)
  • Increase investigation capacity of Europol and national police forces
  • Improve cross-border cooperation for prosecution

Advantages: addresses the real problem (lack of investigative capacity, not detection), compatible with all fundamental rights, does not require technical changes.

Disadvantages: less politically spectacular than a new law; requires budgetary investment; does not respond to the demand to "do something" against CSAM.

6. Judicial oversight framework for exceptions

If it is determined that an exceptional access mechanism to encrypted communications must exist (as exists for traditional legal interception), it must be subject to the same guarantees:

  • Individualized judicial authorization
  • Proportionality and subsidiarity
  • Deferred notification to the affected party
  • Independent oversight
  • Strict temporal limits
  • Prohibition of mass scanning

Advantage: coherent with the existing European legal framework (legal interception is already regulated).

Disadvantage: does not scale for CSAM (millions of judicial authorizations would be needed); does not solve the initial detection problem (a suspect is needed to request the order).

7. Encryption in small groups, scanning in large groups

A compromise proposal: preserve E2EE for 1:1 communications and small groups (e.g., ≤10 participants), and allow limited forms of scanning in large groups (channels, communities, groups of >100 participants) where E2EE is technically more complex and the expectation of privacy is lower.

Advantage: protects interpersonal communication (where the expectation of privacy is highest) while allowing detection in semi-public spaces.

Disadvantage: arbitrariness of the threshold (why 10 and not 50?); small groups can also be used to share CSAM; creates a perverse incentive for abusers to keep groups small.

Aggregate comparison

Alternative Privacy CSAM Detection Political cost Technical cost Necessary caution
Improved reporting High Medium Low Low Reporting biases
Metadata Medium Medium Medium Medium Mass profiling
Public upload High High Low Low Already implemented
Report threshold High Medium High Medium Coordinated attacks
Strengthened hotlines High Medium Medium Low Needs investment
Judicial oversight High Low Medium Medium Does not scale
Large groups Medium Medium High High Arbitrary threshold

Conclusion

No alternative to mass scanning is perfect. But that is not an argument in favor of mass scanning, because mass scanning is not perfect either —it has its own problems of false positives, evasion, cost and, above all, structural breakdown of encryption.

The right question is not "which alternative detects as much CSAM as mass scanning?" but "what combination of alternatives maximizes CSAM detection subject to the constraint of preserving end-to-end encryption?"

Under that formulation, the answer is a package of measures:

  1. Short term: strengthen reporting systems, hotlines and international cooperation
  2. Medium term: implement metadata-based detection with strict transparency and auditing guarantees
  3. Always: maintain detection on public uploads and unencrypted content
  4. Research: explore report threshold systems with cryptographic guarantees
  5. Policy: increase the investigative capacity of authorities instead of delegating mass surveillance to platforms

What no alternative can offer —and what the debate should honestly acknowledge— is a technical solution that detects all CSAM in encrypted communications without breaking encryption. That solution does not exist, not because technology is insufficient, but because the problem is ill-posed: you cannot know what is inside a sealed envelope without opening it. And an envelope that can be opened is not a sealed envelope.


Related documents: