Open Bug 1967420 Opened 1 year ago Updated 7 months ago

Unship DNT

Categories

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

task

Tracking

()

People

(Reporter: emz, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(7 obsolete files)

We would like to unship our DNT implementation (header and navigator property). The option to enable it in preferences has been removed in Firefox Desktop in version 135.

SUMO:

Starting in Firefox version 135, the “Do Not Track” setting has been removed. Many sites do not respect this indication of a person's privacy preferences and, in some cases, it can reduce privacy. If you wish to ask websites to respect your privacy, you can use the “Tell websites not to sell or share my data” setting built on top of the Global Privacy Control (GPC) feature. GPC is respected by increasing numbers of sites and enforced with legislation in some regions. To learn more, please read Global Privacy Control.

https://support.mozilla.org/en-US/kb/how-do-i-turn-do-not-track-feature?as=u&utm_source=inproduct

MDN:

The whole DNT (Do Not Track) specification has been discontinued. The mechanism design was flawed, because it was a cooperative feature between users, websites, and browsers. The idea is that the user tells the website to not track them, and the website would comply. However, there is no strict enforcement of this policy, so advertisement websites ignored the DNT header and tracked users anyway. The feature is therefore useless. Moreover, it is harmful as it leaves more user fingerprint in the header, which can be used to track users even more.

https://developer.mozilla.org/en-US/docs/Web/API/Navigator/doNotTrack

Assignee: nobody → emz
Status: NEW → ASSIGNED
Keywords: dev-doc-needed
Depends on: 1928087
See Also: → 1949550
Priority: P3 → P2
No longer blocks: 1951781
See Also: → 1951781
Keywords: dev-doc-needed
Priority: P2 → P3
Blocks: 1969756
Assignee: emz → nobody
Status: ASSIGNED → NEW
Attachment #9489000 - Attachment is obsolete: true
Attachment #9489001 - Attachment is obsolete: true
Attachment #9489002 - Attachment is obsolete: true
Attachment #9489003 - Attachment is obsolete: true
Attachment #9489004 - Attachment is obsolete: true
Attachment #9489005 - Attachment is obsolete: true
Attachment #9489006 - Attachment is obsolete: true

Hi there,

Do those commits provide a mechanism to clear "privacy.donottrackheader.enabled" and "services.sync.prefs.sync.privacy.donottrackheader.enabled" from the user's profile?

Thanks.

Flags: needinfo?(emz)

(In reply to EpicTux123 from comment #8)

Hi there,

Do those commits provide a mechanism to clear "privacy.donottrackheader.enabled" and "services.sync.prefs.sync.privacy.donottrackheader.enabled" from the user's profile?

Thanks.

Not currently. The patches attached are obsolete. When we pick up this work we'll make sure to clean up the prefs from user profiles. Thanks for checking!

Flags: needinfo?(emz)
Blocks: 1912841
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: