Your Mac runs Claude Code. Your iPhone and Apple Watch answer it — approve permissions, pick options, dictate what’s next, from wherever you are. Your $200/month agent shouldn’t idle because you stood up.
Free to download · remote answering from $9 once · macOS 14+ · iPhone · Apple Watch · Android in the works
api-server needs you
Run Bash: npm run deploy
Run Bash:
npm run deploy
09:41 — KICKOFF
Type fob instead of claude. The session lives in a
background daemon your terminal merely looks at — detach with Ctrl-\, close the lid, leave.
It’s tmux for agents, that your phone can answer.
fob attach repaints where you left it — same TUI, same keybindings, truecolor preserved.Works in Ghostty, iTerm2, Terminal.app — any terminal. fob is a command, not an app you switch to.
From DMG to paired. Drag to Applications, scan one QR from the menu bar — no account, no sign-in, no server to configure.
Notification classes — done needs you error — each with its own sound. Background chatter never pings you.
10:12 — STILL AT YOUR DESK
Before you ever leave the desk: a glanceable HUD unfurls from the notch the moment a session needs you — see what’s waiting, tap Allow right there. No window to open, no app to switch to.
It folds away to a quiet pill until something actually needs a human — then it alerts you, right where your eyes already are.
Built for notch MacBooks; a menu-bar pill stands in on the rest. Part of Pro.
11:00 — NEEDS YOU
You’re at lunch. The agent isn’t — it’s waiting on a permission gate. The push lands with the real command on it, and the run continues before your coffee does.
The iPhone app is free — it pairs with your Mac; nothing to buy on this side.


11:03 — ANSWERED FROM THE WRIST
The watch you already own becomes the remote for your most expensive subscription. One job, done perfectly: see what’s waiting, answer it, drop your arm.



Three complications — the waiting count, a usage gauge, the session stack — so the answer is on your face before you raise your wrist.
14:20 — THE WINDOW RUNS DRY
A rate-limit window dying mid-refactor is downtime. DevFob watches every account’s 5-hour and weekly windows — Claude and Codex — and hot-swaps logins from the menu bar the moment one runs dry. The run continues. The wall never comes.
Switching happens from the Mac’s menu bar — your phone and watch see every account’s runway.
the run never stopped


17:30 — STILL SHIPPING
Flip on Nomad and your MacBook keeps the agents running with the lid shut, riding your iPhone’s hotspot as you move. The migration finishes on the train — and you approve the deploy from your wrist.
Drop the Mac in your bag, lid closed.
It auto-joins your iPhone’s hotspot and stays awake.
A wrist tap: “api-server needs approval.” Allow.
macOS won’t do this on its own. DevFob does the keep-awake and hotspot choreography honestly — explicit modes, limits stated, never silent.
fob is a command, not a terminal. Yours stays.
ALWAYS — YOUR DEVICES ONLY
The only thing DevFob ever transmits is an end-to-end encrypted conversation between devices you paired yourself. Your code, your prompts, your transcripts — none of it ever reaches us (there is no “us” to reach: no server, no sign-up, no analytics).
Scan a QR from the menu bar. A Curve25519 handshake pins your devices to each other — no email, no account, no vendor in the loop.
Away from home Wi-Fi, frames travel sealed (ChaCha20-Poly1305), replay-guarded and authenticated. The relay can’t read a byte — and you can self-host it.
Same network? Devices talk directly over Bonjour. Nothing leaves the room — provable with a packet capture.
THE DEAL
Elsewhere, remote answering is $9 a month.
DevFob is $9. Once.
No subscription, no account, nothing that stops working if we disappear. A tool whose whole point is “no cloud, no vendor” shouldn’t bill you like one.
Watch everything. Forever free.
fob CLI — detach, reattach, resumeAnswer from your phone. One-time.
The wrist, the bag, the notch.
Multi-account, multi-Mac.
✓ 30-day refund, no reason needed · ✓ updates for a year · ✓ a license, not a subscription
Five Pro seats, one invoice, one key. MDM-friendly deploy, a self-hosted relay guide for your infra, and a security story (E2E, no vendor server) that passes review without a meeting. Power add-on $30/seat.
No — there are no servers. On your own network, devices talk directly. Away from it, frames pass through a relay that only ever sees ciphertext (and you can run that relay on your own box). No accounts, no telemetry, nothing to leak.
Because the brand promise is that nothing depends on us. A subscription for a tool whose whole point is “no cloud, no vendor” would be hypocrisy. You pay once, it’s yours, updates for a year are included.
Monitoring is free forever: every session in your menu bar and on your iPhone, the fob command, and your usage meter.
Paying unlocks acting remotely — answering from the phone ($9), plus the watch, Nomad, and the notch HUD (Pro).
All of them. fob runs inside whatever terminal you use — Ghostty, iTerm2, Terminal.app, Alacritty, WezTerm, kitty, tmux —
with the same TUI and keybindings. It’s a command, not an app you switch to.
Both. Claude Code is fully interactive (answer, resume, dictate); usage windows are tracked for Claude and Codex, side by side on the Mac, iPhone, and watch.
It’s real — an Android remote is already running in internal testing. The Mac stays the host; Android joins the iPhone as a remote. No date promises until it’s good.
Nomad is explicit and honest: you flip it on, the menu bar shows it, the limits are documented. Session mode (plain caffeinate) is the default; aggressive modes ask for a one-time admin grant and never run silently.
Remote and Pro cover one Mac with unlimited paired iPhones, iPads, and watches. Power covers up to three Macs. Lose a device? Revoke its key from the menu bar.