Privacy Policy
Last updated: April 30, 2026
What data does Focus Guard store?
Focus Guard stores the following data locally on your device using Chrome's built-in chrome.storage.sync API:
- Blocked site list — The domains you choose to add friction to (e.g., facebook.com, instagram.com)
- Settings — Your preferences for friction mode, work hours schedule, and base friction delay
- Usage statistics — Intercept counts, resistance rates, hourly distraction patterns, and focus streak data
- Current intention — The text you enter describing what you're working on
This data syncs across your Chrome browsers via your Google account (through chrome.storage.sync), which is a built-in Chrome feature. Focus Guard has no access to your Google account credentials or personal information.
What data does Focus Guard NOT collect?
- We do NOT collect any personally identifiable information (PII)
- We do NOT track your browsing history or web activity beyond intercepting visits to your self-selected blocked sites
- We do NOT transmit any data to external servers
- We do NOT use analytics, cookies, or tracking pixels
- We do NOT sell, share, or transfer any user data to third parties
- We do NOT collect authentication or financial information
- We do NOT use the data for advertising or personalization
Permissions explained
Focus Guard requests the following browser permissions, each for a specific and necessary purpose:
| Permission | Why it's needed |
|---|---|
| storage | Save your blocked site list, friction settings, and usage statistics locally on your device |
| declarativeNetRequest | Core functionality — redirects user-specified blocked domains to the friction pause screen |
| tabs | Close or navigate tabs when you click "Go back to work" on the friction screen |
| activeTab | Interact with the current tab for friction screen functionality |
| alarms | Schedule re-blocking after a temporary "Allow 5 min" period, and daily statistics reset |
| host_permissions <all_urls> | Required because declarativeNetRequest must intercept any domain the user adds to their block list. Focus Guard only intercepts domains you explicitly configure — it does not monitor, track, or interact with any other websites. |
Data sharing
Focus Guard does not share data with any third parties. There are no analytics services, advertising networks, data brokers, or external APIs integrated into this extension.
Data retention
All data is stored locally and persists until you either uninstall the extension or clear Chrome's extension storage. You can reset all data from within the extension at any time through the Settings tab.
Limited Use disclosure
Focus Guard's use of information received from Google APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. Specifically:
- Data is used only to provide the core friction-based focus functionality
- Data is not transferred to third parties
- Data is not used for advertising or personalization
- Data is not sold or used to determine creditworthiness
Open source
Focus Guard is open source. You can inspect every line of code on GitHub to verify these privacy claims yourself.
Changes to this policy
If we make changes to this privacy policy, we will update the "Last updated" date at the top of this page. Continued use of the extension after changes constitutes acceptance of the updated policy.
Contact
If you have questions about this privacy policy or Focus Guard, please reach out via:
- GitHub: github.com/gohilpriyaz/focus-guard/issues
- Website: priyank.xyz
- Support: buymeacoffee.com/gohilpriyaz