5 items
A local-first focus timer with guardrails. Simple or Pomodoro mode, pause/resume, optional site blocking, and daily goals. Focus Guard Local-First Focus Timer for Deep Work Focus Guard is a privacy-first focus timer designed for deep, uninterrupted work. Run Simple sessions or Pomodoro cycles, optionally block distracting sites, and track daily progress — no accounts, no cloud sync, no tracking. ─────────────── ⏱️ Timers That Stay Out of Your Way ─────────────── Simple & Pomodoro Modes Custom focus and break durations Automatic focus → break cycles Pause, resume, or stop anytime ─────────────── 🔒 Focus Lock (Optional) ─────────────── Distraction-Free Sessions Block distracting websites while focusing Create allowlists for essential sites Manually toggle blocking on or off ─────────────── 📊 Progress That Actually Helps ─────────────── Daily Goals & Stats Set a daily focus goal (default: 120 minutes) See progress at a glance Review session history and logs Maintain a daily focus streak ─────────────── 🌿 Built-In Wellbeing Support ─────────────── Smarter Breaks Gentle micro-break prompts Reminders to stretch, breathe, or hydrate ─────────────── 🎨 Make It Yours ─────────────── Personalization Light & dark themes Custom notifications Session labels and tags A selection of chimes Optional auto-advance countdown ─────────────── ⌨️ Keyboard Shortcuts ─────────────── Alt + Shift + F — Toggle focus session Alt + Shift + P — Pause / resume ─────────────── 🔐 Privacy Comes First ─────────────── All data stays on your device No accounts, no analytics, no external services Site blocking uses Chrome’s native APIs ─────────────── ❌ Not for Everyone (By Design) ─────────────── If you need cloud sync, team features, or cross-device history, Focus Guard isn’t built for that. Local ownership and simplicity come first.
Jan 6, 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.