Title: Optional per-site time limits (privacy-preserving)
Description:
I’d like to request support for optional per-website time limits (e.g., X minutes per day per domain) in Firefox Focus.
A key use case is reducing time spent on distracting sites without fully blocking them. Websites are known to be addictive.
For example:
- Allow "reddit.com" for 20 minutes/day
- Allow "youtube.com" for 30 minutes/day
- Block access after the limit is reached
Privacy expectations:
This feature should align with Firefox Focus’s privacy model:
- All tracking should be local-only (no remote analytics)
- No persistent browsing history beyond what is required for enforcing limits
- Data should reset daily and remain on-device
- No account or cloud sync required
Implementation ideas (privacy-friendly):
- Track time at the domain level only (no full URLs or content)
- Use ephemeral or short-lived storage for counters
- Provide a simple UI to add domains manually (not just “frequently visited”)
- Option to disable the feature entirely (opt-in only)
Why this fits Firefox Focus:
This would provide a middle ground between:
- Full blocking (too restrictive), and
- No control (too permissive)
It supports intentional browsing without compromising user privacy.
Additional considerations:
- Optional “hard mode” to prevent easy bypass
- Clear indication when a site is blocked due to time limits
- Manual reset option
Thanks for considering this—Firefox Focus is uniquely positioned to offer a privacy-respecting alternative to existing solutions that require invasive permissions.