Modules pour le navigateur Firefox
  • Extensions
  • Thèmes
    • pour Firefox
    • Dictionnaires et paquetages linguistiques
    • Sites pour les autres navigateurs
    • Modules pour Android
Connexion
Aperçu de FocusGuard — Timer & Site Blocker

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

ExpérimentalExpérimental
0 (0 critiques)0 (0 critiques)
Télécharger Firefox et obtenir l’extension
Télécharger le fichier

Métadonnées de l’extension

À propos de cette extension
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
Noté 0 par 1 personne
Connectez-vous pour noter cette extension
Il n’y a aucune note pour l’instant

Le nombre d’étoiles est enregistré

5
0
4
0
3
0
2
0
1
0
Aucune critique pour l’instant
Autorisations et données

Autorisations nécessaires :

  • Bloquer du contenu sur n’importe quelle page
  • Lire votre historique de navigation
  • Vous afficher des notifications
  • Accéder aux onglets du navigateur
  • Accéder à votre historique de navigation
  • Accéder à l’activité du navigateur pendant la navigation

Autorisations facultatives :

  • Accéder à vos données pour tous les sites web
En savoir plus
Plus d’informations
Liens du module
  • Page d’accueil
  • Site d’assistance
  • Copier l’identifiant du module
Version
1.7.2
Taille
72,79 Ko
Dernière mise à jour
il y a 10 jours (14 juin 2026)
Catégories associées
  • Apparence
  • Onglets
Licence
Licence MIT
Historique des versions
  • Voir toutes les versions
Ajouter à la collection
Signaler ce module
Aller à la page d’accueil de Mozilla

Modules complémentaires

  • À propos
  • Blog des modules complémentaires Firefox
  • Atelier sur les extensions
  • Pôle développeur
  • Politiques à destination des développeurs
  • Blog de la communauté
  • Forum
  • Signaler un problème
  • Guide de revue

Navigateurs

  • Desktop
  • Mobile
  • Enterprise

Produits

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Confidentialité
  • Cookies
  • Mentions légales

Sauf mention contraire, le contenu de ce site est disponible sous licence Creative Commons Attribution Share-Alike v3.0 ou toute version supérieure.