Open Bug 1446243 (tp-yellowlist) Opened 4 years ago Updated 7 days ago

Add "yellowlisting" to Tracking Protection

Categories

(Core :: Privacy: Anti-Tracking, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: ehsan.akhgari, Unassigned)

References

(Depends on 24 open bugs, Blocks 1 open bug)

Details

Privacy Badger yellowlists platform.twitter.com and syndication.twitter.com to make twitter embeds work.  Is it possible we do the same?
Duplicate of this bug: 1400356
(In reply to :Ehsan Akhgari from comment #0)
> Privacy Badger yellowlists platform.twitter.com and syndication.twitter.com
> to make twitter embeds work.  Is it possible we do the same?

We don't currently have a yellowlist in TP and since Twitter presumably uses these domains for tracking I assume we don't want them removed from the Disconnect list entirely.
Is there a bug on file for adding a yellowlist like feature?  It seems like doing that could address this kind of breakage.
(In reply to :Ehsan Akhgari from comment #3)
> Is there a bug on file for adding a yellowlist like feature?  It seems like
> doing that could address this kind of breakage.

I don't think so. It's been talked about a lot in the context of extending TP to have a "softer" mode, but it's never been prioritized or fleshed out.
Note as of https://bugzilla.mozilla.org/show_bug.cgi?id=1425075 we will have separate block-lists available for social trackers.
Priority: -- → P3
Summary: Fix twitter embeds with tracking protection → Add "yellowlisting" to Tracking Protection

FWIW, Brave appears to do a form of "yellow listing" -- see https://brave.com/script-blocking-exceptions-update/ for an overview and rationale.

Duplicate of this bug: 1591001
Blocks: tp-breakage
Duplicate of this bug: 1600901
Component: Protections UI → Privacy: Anti-Tracking
Product: Firefox → Core

I will be migrating sub-bugs over here which could be fixed by yellowlisting, but may also have other work-arounds which are a bit more acceptable:

  • providing a placeholder interface for the user to opt into viewing content which may be tracked
  • proxying or locally-hosting such content, to avoid tracking where possible
No longer depends on: 1620525
Depends on: 1637329
Alias: tp-yellowlist
No longer depends on: 1706645
No longer depends on: 1621980
You need to log in before you can comment on or make changes to this bug.