Auto-Disable Shake It On After N Hours

Auto-disable in Shake It On 1.1.0 turns the app off after 1, 2, 4, 8, 12, or 24 hours of being on. Pair with launch-at-login for hands-off daily operation: Mac boots, Shake It On starts, runs for 8 hours, stops itself.

Forgetting to turn it off

You flipped Shake It On on Tuesday morning to keep a download going. It's Saturday. You forgot. Your Mac has been awake for four days for no reason.

Auto-disable is the safety net. Pick a duration; after that long of being on, Shake It On flips itself off. No "but did I leave it on?" surprises.

Set it up

  1. Open Settings (menu bar → Settings…).
  2. Scroll to the General section.
  3. Set Auto-disable after to a value: 1 hour, 2 hours, 4 hours, 8 hours, 12 hours, or 24 hours.

From the moment Enabled flips on, the timer starts. Once the configured duration elapses, Enabled flips back to off automatically.

Auto-disable ships in Shake It On 1.1.0. Set it once and never leave shaking running for days.

Picking a duration

  • 8 hours — the standard "work day" answer. Pair with launch-at-login: Mac boots, Shake It On starts, runs for 8 hours, stops. Boot the next morning, runs again.
  • 12 hours — generous workday. Useful if your schedule slides between morning and evening.
  • 24 hours — overnight renders + a buffer. Pair with a Render Session and Allow display to sleep.
  • 2 hours — meeting + post-meeting work session. Manually flip on, do your thing, it stops while you're at lunch.
  • 1 hour — quick "stay awake during this presentation" mode.

Manual override beats it

Auto-disable triggers off the elapsed time since Enabled was last flipped on. If you turn Shake It On off manually before the timer fires, the timer resets — next time you flip it on, the full duration starts over.

Snooze and Stay-awake-for don't reset the timer; they're separate mechanisms inside the "enabled" window.

vs. Stay awake for…

Two opposite-direction timers:

  • Stay awake for forces the Mac awake for a fixed duration, ignoring Only-Shake-If conditions. Use it as a one-shot: "the next 60 minutes, just stay on no matter what."
  • Auto-disable turns Shake It On off after a fixed duration of being on. Use it as a recurring safety net: "never let me leave this running for more than N hours."
Tip
Pair auto-disable + launch-at-login + a daily schedule for zero-touch operation. Mac boots → Shake It On starts → runs through your work day → auto-disables → next day, repeat.

Related

Auto-disable feature deep-dive · Force-active timer · Launch at login

Keep your Mac awake the easy way.
Shake It On lives in your menu bar and uses organic mouse movement to prevent sleep. Set it once and forget it.
One-time purchase. No subscription. Free updates forever.