Skip to content

Commit

Permalink
Addresses #720 and #721 in the explainer
Browse files Browse the repository at this point in the history
  • Loading branch information
NellWaliczek committed Jun 26, 2019
1 parent 5565a74 commit 7959236
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions privacy-security-explainer.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,10 @@ It is often necessary to be sure of user intent before exposing sensitive inform
A User Agent may use implied consent based, for example, on the install status of a web application or frequency and recency of visits. Given the sensitivity of XR data, caution is strongly advised when relying on implicit signals.

### Explicit consent
It is often useful to get explicit consent from the user before exposing sensitive information. When gathering explicit user consent, User Agents present an explanation of what is being requested and provide users the option to decline. Requests for user consent can be presented in many visual forms based on the features being protected and User Agent choice. While often associated with the [Permissions API](https://www.w3.org/TR/permissions/), the concept of user consent does not have exact overlap.

### Timing of XR-related consent prompts
**TODO** Fill this in with what was agreed up on in [#720](https://github.com/immersive-web/webxr/issues/720).
It is often useful to get explicit consent from the user before exposing sensitive information. When gathering explicit user consent, User Agents present an explanation of what is being requested and provide users the option to decline. Requests for user consent can be presented in many visual forms based on the features being protected and User Agent choice. While often associated with the [Permissions API](https://www.w3.org/TR/permissions/), the concept of user consent does not have exact overlap. If sensitive data is protected by explicit consent and will be used during an `XRSession`, it is strongly recommended that User Agents display the associated consent prompt be displayed prior to the session being created.

### Duration of consent
**TODO** Fill this in with what was agreed up on in [#721](https://github.com/immersive-web/webxr/issues/721).
It is strongly recommended that a [browsing context](https://html.spec.whatwg.org/multipage/browsers.html#browsing-context) be default duration of user consent, either implied or explicit. User agents may also choose to allow consent to persist for all subsequent browsing contexts of an [origin](https://html.spec.whatwg.org/multipage/origin.html). Caution is advised when doing do, especially when done in response to implied consent.

### Querying consent status
**TODO** Fill this in with what is agreed upon in [#722](https://github.com/immersive-web/webxr/issues/722) and [#725](https://github.com/immersive-web/webxr/issues/725).
Expand Down

0 comments on commit 7959236

Please sign in to comment.