imran-hossain.dev · Workflow & Planning
3 items
Website blocker for focus & productivity. Set a daily time limit on any site and get blocked when your time runs out. FocusGuard helps you take back control of your time. Set a daily limit for any website — Facebook, YouTube, Reddit, Instagram, X, or anything else that pulls you off task — and FocusGuard tracks how long you actually spend there. Hit the limit, and the site is blocked for the rest of the day. ━━━━━━━━━━━━━━━━━━━━━━━━━━ WHY FOCUSGUARD ━━━━━━━━━━━━━━━━━━━━━━━━━━ • Simple daily limits — pick a site, set minutes, done. • Real-time tracking — a clean popup shows today's screen time across every tracked site, with live progress bars. • Honest counting — time is only counted while the tab is actually active and in focus, not while it sits in the background. • Gentle nudges — a heads-up notification when you're approaching a limit. • A calm block screen — when you're out of time, you get a quiet "time's up" page and a countdown to tomorrow's reset, not an angry wall. • Need a moment? "Give me 5 more minutes" grants a short, deliberate extension. • Automatic daily reset — every site's counter clears at midnight. ━━━━━━━━━━━━━━━━━━━━━━━━━━ HOW IT WORKS ━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Click the FocusGuard icon. 2. "Track this site" for the current tab, or add any domain manually. 3. Set a daily limit (1–480 minutes) — or tap a quick preset: 15m, 30m, 1h, 2h. 4. Browse normally. FocusGuard counts your active time and steps in when you reach the limit. ━━━━━━━━━━━━━━━━━━━━━━━━━━ PRIVACY ━━━━━━━━━━━━━━━━━━━━━━━━━━ FocusGuard runs entirely on your device. Your browsing time is stored locally in your browser and never leaves it. No accounts, no sign-up, no tracking, no data sent anywhere. Build better browsing habits — one limit at a time.
Jul 30, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.