docs/wiki/4.16-Break-Reminders.md
Break reminders in Super Productivity prompt you to step away from work after you have been working for a configured amount of time without a break. They are tied to actual time tracking—only time when a task is actively being tracked counts toward the threshold—so the reminder reflects real work time, not just elapsed clock time. The feature exists because cognitive fatigue is often invisible, voluntary breaks are easy to skip, and long-term productivity and physical health benefit from regular pauses. Understanding what triggers break reminders, how they relate to time tracking and Focus Mode, and how you can configure or soften them helps you use them effectively.
For how time is logged when you track a task, see [[4.14-How-Time-Is-Logged]]. For Focus Mode’s built-in breaks (e.g. Pomodoro), see [[4.15-Timers-and-Focus-Mode]]. Break reminder settings are in [[3.02-Settings-and-Preferences]].
A break reminder is shown only when all of the following are true:
When these conditions are met, the app shows a banner (and optionally a desktop notification, sound, or stronger enforcement—see below). The banner can update periodically (e.g. every minute) to reflect how long you’ve been working; desktop notifications are throttled (e.g. once per minute) to avoid notification fatigue.
The break-reminder timer is reset to zero when:
Only time when a task is actively being tracked (or time you manually add as “work” in certain flows) counts toward the threshold. Passive time—e.g. the app open but no task running—does not count. So the reminder is driven by actual tracked work, not by a simple wall-clock timer.
Two main time intervals are configurable:
You set these in the settings UI (duration inputs). The reminder message can also be customized; you can use a placeholder (e.g. ${duration}) that the app replaces with how long you’ve been working. Optional motivational images can be shown with the notification to make the nudge more personal.
The app’s default message sums up the rationale: you’ve been working for a certain time without a break; stepping away (e.g. a short walk) supports long-term productivity. The feature exists because:
The design is non-punitive: you can snooze or dismiss with “Already Did.” For users who want stronger boundaries, the app offers escalating options on the desktop (Electron) only: lock screen and fullscreen blocker (with a configurable duration). You choose how strong the nudge is—from a gentle banner to a forced pause.
Break reminders support sustainable long sessions by:
So break reminders are both a safety net (don’t work for hours without a pause) and a configurable tool you can tune to your style.
The app balances preserving focus and encouraging breaks:
To preserve focus:
To enforce breaks (optional, desktop only):
You choose the balance in settings: from a soft banner to a hard stop.
Break reminders and Focus Mode (e.g. Pomodoro) are separate systems that can run at the same time:
Break reminders:
Focus Mode breaks:
Focus Mode breaks do not reset the break-reminder timer by default. So if you do a Pomodoro break, the “time working without a break” counter for break reminders keeps counting from before that break—unless you also mark that time as a break in the break-reminder sense (e.g. via idle dialog or “Already Did”). If you want Pomodoro breaks to count as “real” breaks for the reminder, you can use “Already Did” after a Pomodoro break or track idle as break when you step away.
Together, the two systems support both structured work (Focus Mode) and a safety net when you work without Focus Mode or beyond a single Pomodoro block.
If idle detection is enabled and you assign idle time to a break when you return, the break-reminder timer resets. That avoids being reminded to take a break right after you’ve already been away (and counted that time as a break). See [[4.17-Idle-Time]] for how idle detection and the reassign dialog work.