- From: Steven Linn via GitHub <noreply@w3.org>
- Date: Wed, 31 Dec 2025 07:49:15 +0000
- To: public-css-archive@w3.org
+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