Page MenuHomePhabricator

Opt out of Chrome topic calculation on Wikimedia sites & Cloud Services
Open, Needs TriagePublicFeature

Description

Feature summary (what you would like to be able to do and where):
The Permissions-Policy: browsing-topics=() header (docs) should be set on Wikimedia and Cloud Services (Toolforge etc) pages.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
Topics tracks internet use to aid Google's behavioral advertising. Organizations such as the Electronic Frontier Foundation (EFF) have heavily criticized the project due to privacy concerns. To help protect the privacy of users, the movement's sites should opt-out of Topics being generated from browsing on Wikipedia, Wikidata, etc.

Event Timeline

Frostly updated the task description. (Show Details)

Change 984255 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[operations/puppet@production] dynamicproxy: Send interest-based advertising opt-out header

https://gerrit.wikimedia.org/r/984255

Change 984255 merged by Majavah:

[operations/puppet@production] dynamicproxy: Send interest-based advertising opt-out header

https://gerrit.wikimedia.org/r/984255

Change 984258 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] dynamicproxy: tweak security header handling

https://gerrit.wikimedia.org/r/984258

Change 984258 merged by Majavah:

[operations/puppet@production] dynamicproxy: tweak security header handling

https://gerrit.wikimedia.org/r/984258

Change 988000 had a related patch set uploaded (by EpicPupper; author: EpicPupper):

[operations/puppet@production] varnish: add opt-out header for Chrome interest-based advertising to responses

https://gerrit.wikimedia.org/r/988000

This results in a slightly annoying (although probably harmless) Error with Permissions-Policy header: Origin trial controlled feature not enabled: 'browsing-topics'. console error, at least when using the Beta channel release of Chrome.
Not sure what's happening - there doesn't seem to be any ongoing origin trial for topics, it shows up (and is enabled) in my settings. But the chrome://flags/#privacy-sandbox-ads-apis feature flag seems to be disabled by default.