Implement Global Privacy Control

Created on 10 March 2024, about 1 year ago
Updated 16 March 2024, about 1 year ago

Problem/Motivation

Global Privacy Control (GPC) is a relatively new technical specification which aims at helping users opt-out from the sale of personal data. Firefox, Brave & DuckDuckGo currently support GPC and have it enabled by default.

There's already a request for this feature: https://www.drupal.org/forum/general/general-discussion/2023-11-09/gpc-signal-implementation .

Proposed resolution

Implement the logic to check the user's preference concerning the sale of their personal data along with their DNT status.

User interface changes

- Add an additional explanation indicating whether or not GPC is enabled in the twig template

API changes

- Add a check for GPC status using navigator.globalPrivacyControl

Feature request
Status

Needs review

Version

1.0

Component

Code

Created by

🇲🇺Mauritius veegishx

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024