Focus Guard Privacy Policy
Last updated: July 5, 2026
The short version
Focus Guard does not collect, transmit, sell, or share your browsing data. Everything the extension knows — your blocked sites, schedule, and statistics — is stored in your browser using Chrome's extension storage. We operate no servers for the extension.
What the extension stores
- The websites and keywords you choose to block, your allowed-sites list, blocking schedule, lock-mode state, time-allowance settings, blocked-page preferences, and — if you set one — your settings PIN (stored only as a salted cryptographic hash, never the PIN itself). These are stored in Chrome's sync storage, so they follow your Chrome profile to your other computers if you're signed into Chrome with sync enabled. This sync happens through your own Google account's Chrome sync, operated entirely by Google — not through our servers. We have no servers and cannot see this data.
- Counters of blocked attempts (per site, per day and per hour) — stored locally on each device only.
- If you set a daily time allowance for a site: minutes of active use of that site, counted on-device (using Chrome's idle detection so away-from-keyboard time doesn't count). Stored locally on each device only; never transmitted anywhere.
- Focus-session state (current round and timer) — kept locally on the device running the session and cleared when it ends.
What the extension does NOT do
- No collection of browsing history or page content
- No analytics or tracking scripts
- No third-party requests of any kind (not even favicons)
- No selling or sharing of data — there is nothing to sell
Permissions explained
- Access to all sites — required so Chrome's rules engine can intercept navigation to the sites you chose to block. The extension never reads page content.
- Storage — saves your blocklist and settings in your browser.
- Alarms — a once-a-minute timer so schedules, lock timers, focus sessions and allowance resets take effect.
- Notifications — announces focus-session phase changes. No marketing, ever.
- Idle detection — so time allowances only count while you're actually at the keyboard.
Future premium accounts
When premium launches, creating an account will store your email address and subscription status on our servers (Supabase, Paddle as payment provider). Your blocklist will be uploaded only if you explicitly enable cross-device sync. This policy will be updated before any of that ships.
Contact
Questions: nivsaparov1@gmail.com