Overview
FocusFlow does not require an account and does not use analytics, advertising trackers, or external data servers. Information needed by the extension is processed locally in your browser.
Information processed
FocusFlow locally processes and stores:
- Domains you add to the blocked-sites list.
- Whether each blocked domain is enabled.
- Timer durations, sound volume, mode, and session state.
- Website-blocking preferences.
The hostname of a page you navigate to is checked in memory against your blocked-sites list. FocusFlow does not save a general browsing history or record the content of pages you visit.
Information not collected
FocusFlow does not collect or access:
- Names, email addresses, or account credentials.
- Passwords, cookies, payment details, or form data.
- The text, images, messages, or other content of web pages.
- Location, contacts, files, or device identifiers.
Why permissions are needed
| Permission | Purpose |
|---|---|
storage |
Saves timer settings and blocked domains locally. |
declarativeNetRequest |
Blocks or redirects domains selected by you. |
webNavigation |
Detects navigation on SPA websites such as YouTube. |
host access |
Allows blocking to work on domains you add. |
alarms |
Completes timers while the side panel is closed. |
offscreen |
Plays the local timer sound in the background. |
favicon |
Displays icons for domains in your blocked list. |
sidePanel |
Displays the FocusFlow interface in Chrome. |
Storage and retention
Settings and blocked domains are stored using
chrome.storage.local on your device. They remain
there until you edit them, remove them, clear the extension's
storage, or uninstall FocusFlow.
Sharing and transmission
FocusFlow does not transmit, sell, rent, or share your stored data with the developer, advertisers, data brokers, or other third parties. The timer sound is bundled with the extension and is played locally.
Changes to this policy
This policy may be updated when FocusFlow's functionality or data practices change. The effective date at the top of this page will be revised when an update is published.