Firefox 128 enables "privacy-preserving" ad measurements by default

What Firefox 128 changed

  • New “privacy‑preserving ad measurement” is enabled by default under:
    Tools → Settings → Privacy & Security → Website Advertising Preferences → “Allow websites to perform privacy‑preserving ad measurement”.
  • Similar functionality has existed in Safari for years and is also on by default there.
  • Purpose: measure ad impressions → conversions without exposing individual user identities.

Technical design and comparisons

  • Uses an aggregation service based on the IETF PPM/DAP work; initial aggregators are Mozilla and ISRG (Let’s Encrypt’s parent).
  • Idea: each aggregator sees only partial, encrypted data; only combined aggregates are revealed.
  • Supporters emphasize that data is stored in the browser, aggregated with differential‑privacy‑style techniques, and is less invasive than current ad-tech practices.
  • Distinct from Google’s FLoC/Topics or Protected Audience APIs, though all live in the “post‑3rd‑party‑cookie” space.

User control, defaults, and discoverability

  • Major controversy: it is opt‑out, not opt‑in, and many users discovered it only via online discussion.
  • Some note the update page mentioned it; others have that disabled.
  • On mobile Firefox, there’s no obvious GUI toggle; it must be disabled via about:config (e.g., dom.private-attribution.submission.enabled), which some see as “hidden”.

Privacy, trust, and GDPR‑style concerns

  • Critics argue:
    • Any added measurement is strictly worse than not implementing it.
    • The browser is now acting on behalf of advertisers, not users.
    • Defaults matter; enabling this despite strict privacy settings and “no studies” is seen as disregarding user intent and possibly conflicting with GDPR principles (consent, purpose limitation, privacy by default).
    • Aggregators or data brokers could collude or game the system to re‑identify users.
  • Defenders argue:
    • If you don’t trust Mozilla at all, you shouldn’t use Firefox.
    • A controlled, open‑source, privacy‑preserving mechanism is better than opaque tracking methods (fingerprinting, PII‑based IDs).

Debate over ads and web economics

  • One camp: ads and tracking are economically entrenched; better to channel them into less‑harmful, privacy‑preserving paths.
  • Another camp: ad‑funded “free” web is inherently toxic; everyone should use blockers, let ad‑supported sites collapse or adapt, and favor paid/donation‑based or hobbyist content.
  • Disagreement over whether “the web needs to make money”, and if so, whether advertising is necessary or desirable.

Alternatives and reactions

  • Some users immediately disable the feature, use ESR with policies.json, or consider switching to Firefox forks (LibreWolf, Mull, Floorp, etc.) or to non‑Firefox browsers (Brave, Vivaldi, Orion, Chromium variants).
  • A few accept the feature, seeing it as a pragmatic compromise if it enables stronger anti‑tracking elsewhere.

Open questions

  • Who exactly will get access to the aggregated data and under what terms is unclear from the discussion.
  • How robust the crypto and aggregation are against adversarial misuse (e.g., targeted IDs plus fake traffic) is questioned but not resolved.