See the rhythm without grading yourself.
A heatmap of your year, a weekly review pulled from the journal, and a streak number that doesn't punish you for taking the day off.
Breaks lives quietly in your menu bar. It tracks focus, keeps streaks, exports finished sessions to Calendar, and stays out of your way. No account. No analytics. No noise.
Six focused ideas, executed with care. None of them shout, all of them compound into a workday that feels less interrupted.
No Dock clutter, no extra window. A small icon, a quiet countdown, and a popover when you need it.
Pick a focus, label each block, and mark the session good, messy, or skipped. Weekly review shows where the time went.
Edit the short and long break suggestions so the app nudges you toward breaks that actually fit your day.
Optionally write completed focus blocks to Calendar with the focus label, start time, and end time.
A weekly rest-day budget, sleep recovery, and idle prompts keep progress useful without punishing real life.
Start, pause, skip, and reset even when Breaks isn't focused. Carbon hotkeys keep working from anywhere.
A heatmap of your year, a weekly review pulled from the journal, and a streak number that doesn't punish you for taking the day off.
Durations, sounds, hotkeys, idle threshold, pause-day budget. Every option in one collapsible page.
Breaks isn't notarized yet. Apple charges $99/yr for that and this is a free side project. macOS warns you the first time only.
Grab the latest zip from GitHub. Universal binary, around one megabyte.
Latest release →Same as any other Mac app. Drag and drop.
First launch only. macOS shows a dialog; click Open. Launches normally forever after.
Or remove the quarantine flag with one command in Terminal.
xattr -dr com.apple.quarantine /Applications/Breaks.app Yes. Free, MIT-licensed, no in-app purchases, no account, no analytics, nothing leaves your machine. State lives in macOS UserDefaults under the bundle ID.
Breaks isn't notarized by Apple yet. Notarization requires a $99/year Apple Developer membership. Until then, right-click the app and choose Open on first launch, or run xattr -dr com.apple.quarantine /Applications/Breaks.app once.
Yes. Releases ship as a universal binary (arm64 + x86_64), so the same zip runs on Apple Silicon and Intel Macs.
Breaks watches sleep and wake notifications, then reconciles the timer against an end-date so it doesn't drift. Open the lid an hour later and the session is right where it should be.
If you walk away for longer than your idle threshold, Breaks notices and asks whether the just-elapsed time should still count toward the session. You decide.
Each ISO week comes with a small pause-day budget. The first N missed days that week are absorbed before the streak starts decaying. Configurable in settings.
Yes, starting in v1.1. Calendar export is optional and only runs after you enable it in settings and grant macOS permission.
Sparkle remains on the roadmap. For now, watch the GitHub repo or check Releases. New versions are tag-driven and ship the same day they're built.
GitHub Issues is the right place. The roadmap is a public Project on the same repo.