FocusGuard Desktop · v1.0
A premium focus app for your whole computer.
Block distractions system-wide, run Pomodoro sessions that survive sleep & restarts, and stay accountable with friction-based unblocks and analytics — on macOS and Windows.
Free & open source · No account required · Releases on GitHub
Everything in the desktop app
System-wide blocking
Block distracting sites across every browser and force-close apps like Discord, Steam, or Spotify during focus.
Focus modes
Deep Work, Study, Coding, Exam, and custom Pomodoro — pick a mode and protect the next stretch of work.
Friction unblock
A 5-step intentional flow (and optional strict-mode password) makes giving in to distraction harder than staying on track.
Floating widget & tray
An always-on-top timer widget and full system tray menu — FocusGuard works even when the main window is closed.
Private by default
All data stays on your device. Local backups via JSON export/import. No accounts required.
Native & fast
Hardware-accelerated UI, <2s startup, low memory footprint, native macOS & Windows notifications.
Building from source
Prefer to build it yourself? The Electron source lives alongside the web app.
git clone https://github.com/azimahmed/focusguard.git cd focusguard/desktop npm install npm run dev # local dev with HMR npm run dist:mac # build .dmg (Apple Silicon + Intel) npm run dist:win # build .exe (NSIS installer)