Stand Reminder

Stand Reminder checks if you are busy with your computer and reminds you to stand when the preset time comes. This will avoid you from the side effects of the long time sitting.

How It Works

Stand Reminder through checking if you have used the keyboard or the mouse/touchpad in some certain time, to know if you are busy with your computer. The default check interval is 2 minutes and the default reminder time length is 45 minutes. For example:

When a user starts to use its computer, Stand Reminder starts checking, if the user has no keyboard or mouse/touchpad operations, Stand Reminder will think the user is not using the computer and the counter will reset to zero. If the user is busy all the time, after 45 minutes, Stand Reminder will alert the user to stand up and have a rest. If the user is busy again after the counter reset to zero, Stand Reminder will counter the time again automatically.

working

Download

Release Notes

1.0(11)

  • first release.

1.0.1(13)

  • Added a "Reset Timer" button. It resets timer so a user could get a whole block of time.
  • Fixed an issue that may cause app crash.
  • Fixed a crash issue in Ventura.
  • Known Issue
    • When the timer starts in Ventura, the window is not in its perfect size. That is an issue of Ventura, and I have filed an issue on that to Apple. FB11743260.

1.0.2(16)

  • Reduce CPU usage when the app is hidden.
    • After you click the close button of the app's window, Stand Reminder will hide and the takes almost no CPU usage comparing to constantly 1%-2% usage in previous versions.

1.0.3(17)

  • Fixed an logic issue causing by variable scope changing.

1.0.4 (20)

  • Manually set the content size of the window in Ventura. That makes the UI consistent with the previous OSes.

1.0.5 (22)

  • Added Critical Alert in "Do Not Disturb".

The "Critical Alert" was disabled by default. You have to manually enable it with System Settings -> Notifications -> Stand Reminder -> Enable Critical Alert.

1.1.1 (30)

  • Fixed an issue that rarely timer runs quicklier than expected.
  • Observe system's sleep and awake, recount timer if time length over allowed time.