FocusGuard — Timer & Site Blocker от eyad elghareeb
Replace your new tab with a study dashboard. Track your time, block distracting sites, simple todo list, and stay focused with Pomodoro sessions.
ПробноеПробное
Метаданные расширения
Об этом расширении
FocusGuard — Study Timer & Site Blocker
A Firefox extension that replaces your new tab page with a Pomodoro study dashboard, tracks website usage, and blocks distracting sites during focus sessions.
Features
Default Blocked Sites
| Category | Sites |
|-------------|------------------------------------------|
| Social | facebook.com, twitter.com, x.com, instagram.com, reddit.com, tiktok.com |
| Entertainment| youtube.com, twitch.tv, netflix.com |
You can add/remove sites from the dashboard or settings.
Permissions Explained
| Permission | Why |
|----------------------|------------------------------------------|
|
|
|
|
|
|
|
Tech
License
MIT
A Firefox extension that replaces your new tab page with a Pomodoro study dashboard, tracks website usage, and blocks distracting sites during focus sessions.
Features
- New Tab Dashboard — Beautiful dark study dashboard replaces your home/new tab page
- Pomodoro Timer — 25/5/15 min sessions (customizable), auto-start breaks
- Site Blocking — Auto-blocks distracting sites during focus sessions using declarativeNetRequest
- Usage Tracking — Tracks which sites you visit and time spent on each
- Weekly Stats — Visual bar chart of your focus time over the past 7 days
- Streak Tracking — Current and best pomodoro streaks
- Emergency Access — 5-minute unblock with auto-re-enable via background alarm
- Quick Popup — Timer controls from the toolbar badge
- Keyboard Shortcuts — Space (start/pause), R (reset), S (skip)
- All Local — No cloud, no accounts, all data stays in your browser
Default Blocked Sites
| Category | Sites |
|-------------|------------------------------------------|
| Social | facebook.com, twitter.com, x.com, instagram.com, reddit.com, tiktok.com |
| Entertainment| youtube.com, twitch.tv, netflix.com |
You can add/remove sites from the dashboard or settings.
Permissions Explained
| Permission | Why |
|----------------------|------------------------------------------|
|
storage | Save settings, stats, blocked sites ||
tabs | Track active site for usage stats ||
webNavigation | Detect page loads for tracking ||
alarms | Timer ticks, emergency access timeout ||
notifications | Pomodoro completion alerts ||
declarativeNetRequest | Block sites during focus sessions ||
<all_urls> host | Required for site blocking to work |Tech
- Manifest V3 (Firefox 113+)
- declarativeNetRequest for efficient site blocking
- Tabs-based fallback if DNR is unavailable
- Delta-based timing for accurate tracking
- Zero dependencies — pure vanilla JS/CSS/HTML
License
MIT
Оценено 0 рецензентами на 0
Разрешения и данные
Требуемые разрешения:
- Блокировка содержимого на любой странице
- Чтение истории браузера
- Показывать вам уведомления
- Получать доступ ко вкладкам браузера
- Получать доступ к истории браузера
- Получать доступ к активности браузера при навигации
Опциональные разрешения:
- Получать доступ к вашим данных на всех сайтах
Больше сведений
- Ссылки дополнения
- Версия
- 1.7.2
- Размер
- 72,79 КБ
- Последнее обновление
- 4 дня назад (14 июня 2026 г.)
- Связанные категории
- Лицензия
- Лицензия MIT
- История версий
- Добавить в подборку