Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Purposes Extension: Add language re: allowing users to clear stored purposes. #93

Open
jasonanovak opened this issue Aug 3, 2018 · 7 comments

Comments

@jasonanovak
Copy link

In the July 23, 2018 Editor's Draft of Tracking Preference Expression (DNT)- Purposes Extension Addendum, the user agent is said to store the site-pair duplets in a local database:

Upon fulfillment, the user agent has added to its local database one or more site-pair duplets [site, target], each indicating that a request from that site domain to the target domain will include DNT:0 regardless of the user's general tracking preference. The fulfilled promise object contains the following TrackingExResult attribute:

If exceptions are being stored in a local database, then seems like the extension should cover clearing the database on some user action.

@michael-oneill
Copy link
Collaborator

The removal of DNT exceptions including extension identifiers should be available in browsers, presumably in the same way cookies are cleared/managed. I agree it should be mentioned somewhere.

@jasonekint
Copy link

Good and agree. The ability to similarly, simply revoke is important for compliance.

@michael-oneill
Copy link
Collaborator

I added the para below to the DNT Extension description.

Browsers MUST make it easy for users to see if a DNT-Consent qualifier has been specified for any page and/or any of the embedded third-parties on the page, and MUST offer the ability to immediately cancel the associated Tracking Exception should they want.

@jasonanovak
Copy link
Author

The para as I read it seems to combine:

  • That the browser show to the user DNT-Consent qualifiers, if any, for the current site they're on;
  • That the browser offer users a way to see all DNT-Consent qualifiers they've issued;
  • That the browser offers users a way to clear a given DNT-Consent qualifier.

Not sure if this is intentional or my misreading it but the first piece seems like a big extension to browser chrome requirements over the second and third.

@michael-oneill
Copy link
Collaborator

I just meant the browser should show somewhere i.e. in the chrome that DNT-Consent qualifiers exist for the current site, then some way for the user to drill down and see who is doing it, and be able to clear them, similar to they way they can clear individual cookies in Safari. I will see if I can improve the text, or if you suggest some I will put that in.

@jasonanovak
Copy link
Author

jasonanovak commented Aug 6, 2018 via email

@rvaneijk
Copy link
Contributor

rvaneijk commented Aug 7, 2018

I support this text proposal by @jasonanovak.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants