Stop Runaway AI Agents From Freezing Your Machine
An OS-level watchdog and mobile haptic approvals gate for Cursor, Claude Code, Aider, and custom OpenClaw agents.
How it works
The background LaunchAgent daemon runs locally on your Mac. If your agent enters an infinite loop, leaks memory, or freezes simulator targets, the watchdog intercepts and reaps the processes while keeping your GUI safe.
[2026-07-05 18:32:45] WARNING: process 'claude' (PID 19804) CPU at 96% for 60s
[2026-07-05 18:33:45] REAPED process 'claude' (PID 19804) β Stuck loop detected
[2026-07-05 18:33:46] Notification dispatched: "Run reaped safely"
Leash redirects expensive or destructive command executions (like server starts, database migrations, or pushes) to your phone for confirmation, complete with full visual diffs and haptic warnings.
Cmd: git push origin production --force
Diff: -const STAGING = true;
+const PRODUCTION = true;
-------------------------------------
[Approve (Once)] [Approve (Permanent)] [Deny]
Bridge OpenClawβs messaging routing with Leash. Execute terminal scripts via WhatsApp, Telegram, or Discord while keeping the secure approvals control plane safely locked on your mobile screen.
OpenClaw: "Forwarding build command to Leash..."
[Phone Notification: "Waiting for approval"]
Operator (taps phone): Approve β
OpenClaw: "Build succeeded. Output: production build complete."
Get early access
Hermes Mobile stays free. Lock founding Leash Pro pricing before public App Store launch β 14-day refund if pairing fails.
Founding Leash Pro
$9/mo for 12 months, then $19/mo Β· first 200 seats
Founding Year
12 months Leash Pro Β· one-time Β· 100 seats
Gate Keeper Lifetime
Leash Pro forever Β· capped at 150 seats
Free tier: in-chat approve/deny + ThumbGate thumbs. VIP setup ($79) and Team Shield ($299) β email us.