Re: [csswg-drafts] [mediaqueries] `streaming` media feature for implementing streamer mode (#10973)

+1 for `prefers-privacy`. Could work with `matchMedia('(prefers-privacy)').matches`. I had a couple thoughts on integrating this into a browser, so just jotting some of this down, maybe it helps for brainstorming:

1. The browser has a setting for this particular privacy profile, options:
  - Always On
  - When Streaming (auto-detect) - OBS/Streamlabs/XSplit detected via process list like discord
  - Always Ask
  - Never

2. The browser has configurable style defaults for streamer mode, including:

  | Feature | Concern |
  |---------|---------------|
  | Hide URL bar autocomplete | Prevents history/bookmark leaks |
  | Mask query strings | Tokens, emails, search terms often in URLs |
  | Hide tab titles (favicon only) | Titles leak conversations, content |
  | Suppress notifications | Private messages, emails |
  | Hide bookmarks bar | Reveals interests, saved content |
  | Disable new tab suggestions | Top sites expose browsing habits |

3. In automatic mode, the browser detects when OBS is running, activating the privacy profile features above. The biggest value add is the actual detection and automatic switching logic.

@tabatkins I'm a +1, though I'm just a guy.

-- 
GitHub Notification of comment by stevenlafl
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10973#issuecomment-3701650723 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 31 December 2025 07:49:16 UTC