question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[user.js suggestion] Do Not Track and Global Privacy Control signals [redundant with dFPI]

See original GitHub issue

Wouldn’t it be good to enable them by default, or aren’t they enabled because of fingerprinting?

<spoiler>
privacy.globalprivacycontrol.enabled
privacy.globalprivacycontrol.functionality.enabled
privacy.globalprivacycontrol.was_ever_enabled
privacy.donottrackheader.enabled

</spoiler>

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:9 (4 by maintainers)

github_iconTop GitHub Comments

3reactions
devingoodmancommented, Oct 15, 2022

I am hoping to convince you to reopen Issue #1542. The GPC concept has made a lot of progress and it I think it is worth re-evaluating. Consider the following:

  1. The GPC header is honored by a lot of highly ranked sites. These include news orgs like the NYTimes, Washington Post and the Financial Times. Top visited sites like People Magazine which has 4.1 billion weekly media impressions, Entertainment Weekly, Better Homes & Gardens (59 million monthly page views), Martha Stewart (13 million monthly page views) Travel + Leisure (33 million monthly page views) Health and Medical sites that consistently rank on the 1st page of search engines like Health, VeryWell and Parents as well as major lifestyle outlets like InStyle, Brides and Shape.
  2. In California, The GPC signal will be intended to communicate a Do Not Sell request from a global privacy control, as per CCPA-REGULATIONS §999.315 for that browser, or, if known, the consumer.
  3. Under the GDPR, the intent of the GPC signal is to convey a general request that data controllers limit the sale or sharing of the user’s personal data to other data controllers GDPR Articles 7 & 21.

And some counter examples to @Thorin-Oakenpants earlier points from this comment,

in reality, No. One. Cares.

The California DOJ cares and the GPC header under the CCPA is being enforced. From the August 24, 2022 CA AG’s Press Release:

Today’s settlement is part of ongoing efforts by the Attorney General to enforce California’s comprehensive consumer privacy law that allows consumers to tell businesses to stop selling their personal information to third parties, including those signaled by the Global Privacy Control (GPC).

“Technologies like the Global Privacy Control are a game changer for consumers looking to exercise their data privacy rights. But these rights are meaningless if businesses hide how they are using their customer’s data and ignore requests to opt-out of its sale,” said Attorney General Bonta.

I don’t know off-hand if there are any GDPR enforcement actions, but I am sure the EU wouldn’t hesitate to enforce if they felt it was appropriate.

Currently, GPC isn’t included in your user.js I believe it would require the addition of two additional prefs:

user_pref("privacy.globalprivacycontrol.functionality.enabled", true);
user_pref("privacy.globalprivacycontrol.enabled", true);

But you would know about this bit better than than I.

Anyway, I’ll get off my soapbox. Here’s hoping you reconsider!

1reaction
fxbritcommented, Sep 14, 2022

FYI: unlike DNT, the Global Privacy Control is legally binding, but from my understanding that applies exclusively to California and Colorado. GPC wouldn’t mean anything for the rest of the world, at least not now. also see -> https://bugzilla.mozilla.org/show_bug.cgi?id=1670058#c1

Read more comments on GitHub >

github_iconTop Results From Across the Web

Is GPC the new 'do not track'?
This article looks at the Global Privacy Control and the comparison between it and the do not track mechanism.
Read more >
Standardizing Global Privacy Control (GPC) · Issue #10 - GitHub
If a business collects personal information from consumers online, the business shall treat user-enabled global privacy controls, such as a ...
Read more >
Global Privacy Control — Take Control Of Your Privacy
Exercise your privacy rights in one step via the “Global Privacy Control” (GPC) signal, a proposed specification backed by over a dozen organizations....
Read more >
'Do Not Track' Is Back, and This Time It Might Work - WIRED
The regulations interpreting the law specify that businesses must respect a “global privacy control” sent by a browser or device.
Read more >
Third-Party Web Tracking: Policy and Technology
parties can track a user's browsing activities across websites. This paper surveys the current ... Keywords-Web privacy; third-party tracking; Do Not Track.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found