Privacy Policy
FocusScore is built on a single principle: your focus data is yours. By default, nothing about your browsing ever leaves your device.
01 What's collected locally
The following information is stored on your own computer, inside your browser's built-in
chrome.storage.local. It is not transmitted to any server operated by us.
-
Domain names of websites you visit while the extension is running.
Only the hostname (e.g.
github.com) is recorded. Full URLs, query strings, paths, and the contents of any page are never collected. - Time spent on each domain, broken down by day. A 60-day rolling window is kept; older days are automatically deleted.
- Computed daily focus scores derived from the above.
- Your preferences: chosen theme, custom category overrides (e.g. you reclassifying a site from "distraction" to "deep work"), and whether you've completed the initial tutorial.
- If you sign in: a session token and your email address.
02 What's transmitted, and to whom
FocusScore makes outbound network requests only in two cases. Both are optional and only activated if you take a specific action.
If the FocusAI chat feature is enabled and you explicitly send a message, your chat message and a summary of your day's focus data (per-category second totals and your top 5 sites by time spent today) are sent to OpenAI's Chat Completions API to generate a reply. See OpenAI's privacy policy for how they handle this data. No chat data is sent if you don't use the chat feature.
If you choose to sign in with your email, your email address and the one-time code you receive are sent to Supabase for authentication. After verification, a session token is returned and stored locally on your device. See Supabase's privacy policy for how they handle this. No data is sent if you choose "continue without account."
The extension contacts no other server. There are no analytics, no telemetry, no advertising trackers, and no error-reporting services.
03 What's never collected
To make it concrete, the following are never read, stored, or transmitted:
- Full URLs, query strings, page contents, scroll position, clicks, or keystrokes
- Form input on any website
- Browsing history outside the extension's own active tab time tracking
- Your IP address (your browser and ISP log these; we do not)
- Personally identifiable information beyond your email, and only if you choose to sign in
04 Retention and deletion
Local data
Focus data is automatically pruned to a 60-day rolling window. To delete it all manually, you can either:
- Remove the extension from
chrome://extensions/, which clears allchrome.storagedata, or - Use the "Sign out" button in the side panel's Settings, which clears the local session.
Account data
If you signed in and want your account information deleted from Supabase, contact us at the email below. Account deletion typically completes within 30 days.
05 Children
FocusScore is intended for adults using the web as part of work or study. It is not directed at children under 13, and we do not knowingly collect data from them. If you believe we have inadvertently collected such data, please contact us so we can remove it.
06 Changes to this policy
If this policy changes, the "Last updated" date at the top of this page will be revised. Material changes will be highlighted at the top of this document. If you've signed in with an email and the change is material, we may also notify you by email.
07 Contact
For questions about this policy, to request deletion of any data, or for anything else privacy-related, reach us at: