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

Role of prompting as mitigation #21

Closed
jasonanovak opened this issue Aug 2, 2018 · 2 comments
Closed

Role of prompting as mitigation #21

jasonanovak opened this issue Aug 2, 2018 · 2 comments

Comments

@jasonanovak
Copy link

In the vein of #20, it seems worthwhile to add a suggestion to consider adding prompting as a mitigation if no other fingerprinting mitigation can be implemented.

@npdoty
Copy link
Collaborator

npdoty commented Dec 31, 2018

Re: #20 and #21: "availability", listed as one of the severity factors in evaluating fingerprinting surface, notes that characteristics available only after a permission prompt are less severe than those available to the drive-by Web. I think it's better to have it as a severity/mitigation rather than part of the definition itself, as it still might be part of browser fingerprinting, it's just less likely to be a severe problem. In terms of mitigation, I plan to add an example to BP 1 on limiting severity of new fingerprinting surface to discuss permission prompts as one possibility (though probably more of a last resort), or making that part of splitting up that best practice into a few distinct suggestions.

npdoty added a commit that referenced this issue Jan 8, 2019
…sive fingerprinting surface and 2) narrow scope and availability, including with permission prompts

* note permission prompts as mitigation #21
* add example of Media Capture permissions for media device labels
* add a separate best practice for server-side opt-in on HTTP requests, as a kind of experimental option, with Client Hints design as the example
* make a clearer, numbered action list (removed issue box #13)
* removed a note/question box in privacy impacts
@npdoty
Copy link
Collaborator

npdoty commented Jan 8, 2019

See http://w3c.github.io/fingerprinting-guidance/#narrow-scope-availability for a best practice noting permission gating as one mitigation, with example

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

No branches or pull requests

2 participants