Back to home

Focus Lock: Privacy Policy

Last updated: September 27, 2026

Short version

Focus Lock collects nothing. There is no account, no analytics, no advertising and no tracking. Everything you set up stays in your browser, and in your own Google account if Chrome sync is on. The extension contacts no server.

What the extension stores, and where

DataWhereWhy
Your settings: your groups of sites (their names, icons and sites, and whether they are on), your own sites, weekly time slots if you add any, your goal, your custom unlock sentence (if you wrote one), display preferenceschrome.storage.syncSo your setup survives restarts and follows you across your own Chrome profiles
Current session end time, the end of a session you stopped early, the list of sites locked until the current block ends, today's counters (sites blocked, times you went back to work), your stats history (per day: focus time, blocked pages, sessions completed or ended early), kept for one yearchrome.storage.localTo enforce blocks on this device, keep a running block from being loosened, and show you your own counters
The list of sites currently sent to the goal pagechrome.storage.session (memory only, cleared when Chrome closes)To send tabs already open on those sites to the goal page

When a blocked site is opened, its address is kept only in the address of the blocked page itself (after the # sign), so the page can offer to continue there once the block is over. It is not saved anywhere else.

None of this is ever sent to the developer or to any third party. The developer cannot see your settings.

If Chrome sync is turned on in your browser, Google synchronizes chrome.storage.sync between your devices under your own Google account, like your other Chrome settings. This is handled by Chrome and covered by Google's privacy policy. If sync is off, settings stay on your device.

Deleting your data

What the extension does not do

Permissions, explained

Optional tip link

The "Buy a dev a coffee" link opens a Stripe payment page in a new tab. The extension sends nothing to Stripe. If you choose to pay, the payment happens on Stripe and Stripe's privacy policy applies (https://stripe.com/privacy). Like any Stripe merchant, the developer can see that payment in Stripe (for example the amount and the details you enter there). Nothing links it to how you use the extension.

Children

The extension collects no personal information from anyone, including children.

Changes

If this policy ever changes, the new version will be published at the same address with a new date. A change that introduced any data collection would require your explicit consent first.

Contact

Questions: contact email to add before publishing