Item logo image for FocusFlow

FocusFlow

Item media 2 (screenshot) for FocusFlow
Item media 1 (screenshot) for FocusFlow
Item media 2 (screenshot) for FocusFlow
Item media 1 (screenshot) for FocusFlow
Item media 1 (screenshot) for FocusFlow
Item media 2 (screenshot) for FocusFlow

Overview

Pomodoro focus timer with dynamic website blocking and local stats.

FocusFlow is a clean Pomodoro timer that blocks distracting sites while you focus. Start a session, watch the badge countdown, and stay on track with simple local stats. No accounts, no cloud, no tracking. Key features Custom focus length (default 25 min) Site blocking during focus via dynamic rules Whitelist mode (allow only listed sites) Auto short/long breaks (configurable, optional) Live badge countdown on the toolbar Local stats: sessions completed, focused minutes Options page for block/allow list and defaults Keyboard shortcuts: Alt+Shift+S (Start), Alt+Shift+X (Stop) Action menu items: Start Focus (default), Stop Works offline; optional Incognito support How it works Uses chrome.alarms for precise timing and ticks. Applies chrome.declarativeNetRequest rules only while a focus session is running; removes them on stop/end. Blocks main_frame/sub_frame navigations for listed domains. Default list includes youtube.com, reddit.com, instagram.com, x.com, twitter.com. Stores settings and stats with chrome.storage.sync (local to your browser profile; syncs only across your own Chrome profiles if enabled). Get started Click the toolbar icon. 2) Set minutes. 3) Start. 4) Add or edit sites in Options & Stats. Use Incognito or hard‑reload to avoid cached pages bypassing blocks. Permissions Alarms: drive the timer and badge updates. Storage: save your block/allow list, defaults, and local stats. Declarative Net Request + Site Access: block the listed sites while focusing; rules are inactive when idle or on breaks. Notifications (optional): show a “Session completed” toast if granted. Privacy FocusFlow does not collect, transmit, or sell personal data. Your block/allow list, defaults, and stats are stored locally via chrome.storage.sync. No analytics and no remote servers. Privacy policy: https://github.com/ShanthanReddy571/FocusFlow/blob/main/PRIVACY.md Support Questions or feedback? Open Options & Stats from the popup, or contact: shanthanreddy571@gmail.com

Details

  • Version
    1.0.1
  • Updated
    November 3, 2025
  • Offered by
    singadishanthanreddy571
  • Size
    27.31KiB
  • Languages
    English (United States)
  • Developer
    Email
    singadishanthanreddy571@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

You might also like…

Web Activity Time Tracker - Block Websites, Pomodoro & Web Analytics

4.8

Track time of your web activity, limit and block distracting websites. Monitor your web usage.

Tomato Timeout: PomoFocus™

5.0

Boost focus with pomodoro method timer & block distracting sites during work. Unblock during breaks. Customizable

Website Blocker - Block sites and focus mode

5.0

Easy way to block websites and stay focused. Block sites, use focus mode, block by category, and use pomodoro timer.

Otto: Pomodoro timer and Website Blocker

4.5

Otto is a mindful focus timer and website blocker that helps you overcome procrastination and manage distractions while you work.

Google apps