Re: [w3ctag/design-reviews] HIDDevice forget() (Issue #703)

> Hi @beaufortfrancois one question - does this assume that there will be a future "privacy budget" type mechanism that would encourage web apps to revoke no-longer-needed permissions in order to acquire other permissions?

It doesn't assume this type of mechanism.

> Just curious to understand more about the use case - and especially the user need. Also there is no explainer. Although it's clear this is a small addition to an existing spec I think it could benefit from at least a small explainer to put this in context of the user need.

Websites used by multiple users (e.g. students) on a machine/browser will want to provide a way to for their users to clean their devices as it would clutter the list of devices already granted to them. Screenshot below shows you what it looks like in Chrome browser. Websites will want to provide the same functionalities with a potential "reset all" button for instance.

![image](https://user-images.githubusercontent.com/634478/152957355-f9dc1c24-cc30-4129-9666-0bb5fa243702.png)


 > Also if there are privacy & security requirements behind this feature then could you amend the security & privacy questionnaire responses accordingly?
 
 I didn't find one. `requestDevice()` grants you access to HID devices. `forget()` simply lets you forget manually. Users could already perform that action from the browser. 

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/703#issuecomment-1032393772
You are receiving this because you are subscribed to this thread.

Message ID: <w3ctag/design-reviews/issues/703/1032393772@github.com>

Received on Tuesday, 8 February 2022 09:28:48 UTC