Security Policy
Your company requires locking the screen when you step away. Non-negotiable.
Lock your screen. Walk away. Holdor prevents macOS from sleeping while your AI agents are running. Claude, Cursor, Windsurf, VS Code, terminals — all protected.
Your company requires locking the screen when you step away. Non-negotiable.
Lock triggers idle sleep. Your long-running AI agents get killed mid-task.
Carry your laptop everywhere? That's not a solution. That's a problem.
Door icon appears in the menu bar. No dock icon, no windows, no clutter.
Toggle which apps to protect. Holdor auto-detects running processes.
Your agents keep working. Holdor holds the door.
Default. Prevents idle sleep so your Mac stays awake when you walk away.
Also prevents system sleep on lid close. Great for plugged-in setups.
Manual sleep (Apple menu > Sleep) cannot be overridden by any app. This is a macOS security boundary.
Lives in the menu bar. No dock icon, no main window. Zero intrusion.
Detects when supported apps launch or quit. No manual PID hunting.
Uses macOS caffeinate tied to each process. Display sleeps, CPU stays awake.
App selections persist across restarts. Set it once, forget about it.
Claude, Cursor, Windsurf, VS Code, Zed, ChatGPT, Warp, Terminal, iTerm, Ghostty.
Native Swift. No Electron. No runtime. Minimal memory and CPU footprint.
caffeinate command, tied to each app's process ID. In Regular mode it uses caffeinate -i -w PID to prevent idle sleep. In Extended mode it adds the -s flag to also prevent system sleep (e.g. lid close). When the watched app quits, the assertion is automatically released.Free, open source, built with Swift.
Requires macOS 13+ — Signed and notarized by Apple