The macOS break reminder
you can't swipe away.
StandLock sits in your menu bar. Free, open source, nothing to sign up for. When it's time to move, it can ask nicely, ask firmly, or lock your screen until you stand up.
Has a pomodoro mode. Tracks your streaks. Knows to wait when you're on a call.
3.6 MB · macOS 13 Ventura or newer · Apple Silicon & Intel

see it in action
Pick how much you trust your future self.
Each schedule gets its own level. Gentle during casual browsing. Strict during the long sessions you know you'll skip.
Gentle
a soft tap on the shoulder
Full-screen overlay with a skip button. Dismiss it the moment it appears. For when you want a nudge, not a fight.
Firm
makes you work for it
Same overlay, but the skip button is delayed and you type a phrase to dismiss. Just enough friction to make you think twice.
Strict
no way out
Keyboard and mouse stop working until the break ends. One emergency key combo, mostly so you can sleep at night.
One break schedule for mornings.
A stricter one for afternoons.
Each schedule gets its own time window, days, cadence, and discipline level. Add as many as you need. StandLock picks the active one automatically.

The skip button fights back.
Each break throws a different trick at you. Sometimes the button runs from your cursor. Sometimes you're hunting through a grid of decoys. You can still skip, but you'll work for it.

It knows when to skip your break.
A break reminder mid-call is worse than no reminder. StandLock checks what you're doing before it interrupts.
Meeting in progress
Camera or mic active? StandLock waits until the call ends.
Calendar events
Reads your calendar (never writes to it) and stays quiet during scheduled blocks.
Screen sharing
No full-screen overlay in front of 40 colleagues.
Idle detection
You left for coffee 12 minutes ago. You don't need a break reminder. Skipped.
macOS Focus modes
Do Not Disturb or a custom Focus mode? StandLock goes quiet.
Sleeping displays
Display asleep means you are too. Nothing waiting when you come back.
Breaks that do something.
Most break apps lock your screen and leave you staring at a countdown. StandLock fills it with something worth doing.
Exercise suggestions
A random stretch or movement each break. Squats, neck rolls, that sort of thing.
Water reminders
You're already standing. Drink some water.
Media pause
Music and podcasts stop on their own, so the break is actually quiet.
Countdown timer
Full-screen timer on every display. You know when you're back.
Free and open source. Yours to read.
StandLock is MIT licensed and developed publicly on GitHub. The whole source is right there, including the bits that block your keyboard in Strict mode. Audit it, fork it, send a PR with your stretches.