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

Create explicit security/privacy section #35

Open
annevk opened this issue Jun 25, 2016 · 4 comments
Open

Create explicit security/privacy section #35

annevk opened this issue Jun 25, 2016 · 4 comments

Comments

@annevk
Copy link
Member

annevk commented Jun 25, 2016

It can mostly refer to the user interface guidelines, which already take this into account. Perhaps also mention some concerns around quotas and general interaction with the OS.

@hober
Copy link

hober commented Sep 11, 2019

Hi, got here from w3ctag/design-reviews#365. When this section is added, it should probably cover the ability to use navigator.storage.estimate() to detect incognito mode.

@annevk
Copy link
Member Author

annevk commented Sep 12, 2019

Yeah, or at least mention that user agents should ensure that this API returns consistent results if they offer some kind of user profiles (including private profiles) as otherwise they can be distinguished. And to add, not just the API, but also the behavior on disk as otherwise you can still get there using "brute force".

@wanderview
Copy link
Member

Is there any spec that actually defines features like incognito or private browsing? I was under the impression those were product features not defined by spec language. It seems like a shift in scope and requirements if all specs must now consider impact to undefined features like this.

@annevk
Copy link
Member Author

annevk commented Sep 13, 2019

I think @mnot has done some work on it in the past. I would not object to having some non-normative language around it as a guidance for implementers, in particular as everyone does need to care about it.

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

No branches or pull requests

3 participants