v0.1.0 — Initial release
First public release of FocusGuard.
Install via Homebrew
brew install --cask anarzone/focusguard/focusguardManual install
- Download
FocusGuard-v0.1.0.zipbelow - Unzip and move
FocusGuard.appto/Applications - Right-click → Open (first time only — Gatekeeper)
- Click 🛡 FG in your menu bar to start
Highlights
- Always-on activity tracking (1 Hz coalesced)
- Browser tab URLs via AppleScript (Chrome / Safari / Arc / Edge family)
- Rule-based classification with 46 seed rules
- Sessions with auto-stop, pause/resume, custom duration
- Escalation: silence → notification → full-screen block overlay
- Calendar autostart via EventKit
- Privacy: configurable retention, JSON/CSV export, per-app title opt-out
- 22 unit tests, hardened runtime, GitHub Actions CI
See README for the full feature list.