🔒 Privacy Policy for FlowFocus

Last Updated: May 1, 2026

The Short Version: We don't collect, store, transmit, or sell any of your personal data. Everything stays on your device.

Introduction

FlowFocus ("we", "our", or "the extension") is committed to protecting your privacy. This Privacy Policy explains how FlowFocus handles your data when you use our Chrome extension.

What Data We Collect

FlowFocus stores the following data locally on your device only:

1. Timer State

Purpose: To maintain your timer state across browser restarts and tabs.

Storage Location: Chrome's local storage API (chrome.storage.local)

2. Blocked Sites List

Purpose: To block these websites during focus sessions.

3. Streak Data

Purpose: To track your daily focus streak and motivate consistency.

4. UI Preferences

Purpose: To remember which tab you were viewing when you reopen the popup.

What Data We DO NOT Collect

FlowFocus does NOT collect, store, transmit, or have access to:

How We Use Your Data

All data collected by FlowFocus is used exclusively for the extension's core functionality:

  1. Timer State - To maintain your focus session across browser restarts
  2. Blocked Sites - To block distracting websites during focus sessions
  3. Streak Data - To display your daily streak counter
  4. UI Preferences - To remember your last active tab

We do NOT:

Data Storage & Security

Local Storage Only

All data is stored locally on your device using Chrome's chrome.storage.local API. This data:

No External Servers

FlowFocus does not:

Permissions Explained

FlowFocus requests the following Chrome permissions:

1. storage

Why we need it: To save your blocked sites list, timer state, and streak data locally on your device.

What we do with it: Store data in chrome.storage.local (local storage only, no sync).

2. alarms

Why we need it: To run the timer countdown in the background, even when the popup is closed.

What we do with it: Create a 1-second interval alarm to update the timer.

3. declarativeNetRequest

Why we need it: To block websites during focus sessions.

What we do with it: Create temporary blocking rules for your chosen websites (max 5 sites).

4. notifications

Why we need it: To notify you when a focus session or break ends.

What we do with it: Show a browser notification with a simple message.

Third-Party Services

FlowFocus does NOT use any third-party services, including:

All code runs locally in your browser. No external connections are made.

Data Deletion

How to Delete Your Data

You can delete your FlowFocus data at any time:

Option 1: Uninstall the Extension

  1. Right-click the FlowFocus icon in Chrome
  2. Select "Remove from Chrome"
  3. Confirm removal

All FlowFocus data will be permanently deleted from your device.

Option 2: Clear Browser Data

  1. Go to Chrome Settings → Privacy and Security → Clear browsing data
  2. Select "Advanced" tab
  3. Check "Site settings" or "Hosted app data"
  4. Click "Clear data"

Children's Privacy

FlowFocus does not knowingly collect data from children under 13 years of age. Since we don't collect any personal data at all, FlowFocus is safe for users of all ages.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do:

Contact Us

If you have questions about this Privacy Policy or FlowFocus's data practices, please contact us:

Email: support@flowfocus.app

Chrome Web Store: Leave a review or report an issue

Legal Compliance

GDPR Compliance (European Union)

FlowFocus is GDPR-compliant because:

CCPA Compliance (California)

FlowFocus is CCPA-compliant because:

Summary

What FlowFocus Does:

What FlowFocus Does NOT Do:

Your Privacy is Our Priority.

FlowFocus - Stay Focused. Block Distractions. Build Streaks.
100% Free. 100% Private. 100% Local.