Doplňky do prohlížeče Firefox
  • Rozšíření
  • Motivy vzhledu
    • pro Firefox
    • Slovníky a jazykové balíčky
    • Ostatní stránky prohlížeče
    • Doplňky pro Android
Přihlásit se
Náhled FocusGuard — Timer & Site Blocker

FocusGuard — Timer & Site Blocker od 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.

ExperimentálníExperimentální
0 (0 recenzí)0 (0 recenzí)
Stáhnout Firefox a nainstalovat toto rozšíření
Stáhnout soubor

Metadata rozšíření

O tomto rozšíření
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
  • 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
Hodnocení: 0 od 0 redaktorů
Pro hodnocení tohoto rozšíření se přihlaste
Zatím nehodnoceno

Hodnocení bylo uloženo

5
0
4
0
3
0
2
0
1
0
Zatím žádné recenze
Oprávnění a data

Požadovaná oprávnění:

  • Blokovat obsah na jakékoli stránce
  • Číst vaši historii prohlížení
  • Zobrazovat vám oznámení
  • Přistupovat k panelům prohlížeče
  • Přistupovat k historii prohlížení
  • Přistupovat k aktivitám prohlížeče během prohlížení

Volitelná oprávnění:

  • Přistupovat k vašim datům pro všechny webové stránky
Zjistit více
Další informace
Odkazy doplňku
  • Domovská stránka
  • Stránky podpory
  • Zkopírovat ID doplňku
Verze
1.7.2
Velikost
72,79 KB
Poslední aktualizace
před 7 dny (14. čvn 2026)
Příbuzné kategorie
  • Vzhled
  • Panely
Licence
Licence MIT
Historie změn
  • Zobrazit všechny verze
Přidat do sbírky
Nahlásit tento doplněk
Přejít na domovskou stránku Mozilly

Počet doplňků

  • O nás
  • Blog doplňků pro Firefox
  • Workshop tvorby rozšíření
  • Pro vývojáře
  • Pravidla pro vývojáře
  • Blog komunity
  • Fórum
  • Nahlásit chybu
  • Příručka recenzenta

Prohlížeče

  • Desktop
  • Mobile
  • Enterprise

Produkty

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Ochrana soukromí
  • Cookies
  • Právní informace

Není-li uvedeno jinak, obsah této stránky je šířen pod licencí Creative Commons Uveďte původ-Zachovejte licenci 3.0 nebo jakoukoli novější verzí.