Every Claude Code session on your Mac becomes a pixel pilot on your phone. Watch them work, read every reply as it streams, and send new orders from the couch, the train, or the other side of the world.
Ground Control for iPhone. Your fleet, rendered as marching pixel creatures. Each session gets its own pilot, generated from its identity, and it keeps that face forever.
One command on your Mac. It finds your Claude Code sessions and prints a QR code. No account, no signup, no config.
npx groundcontrol
Scan the QR with the app. That scan is the whole handshake: your key is created on your Mac and never leaves your devices. Tap a pilot, send orders, watch your terminal update live.
Messages you send from the phone are typed into the real terminal on your Mac. Both screens show the same conversation, always.
ChaCha20 Poly1305 from your Mac to your phone. The relay routes sealed blobs and mathematically cannot read them.
Every session hatches its own creature with its own walk cycle. Cyan means working, lavender means idle, pink means it needs you.
Home Wi-Fi, cellular, hotel internet. If your phone has signal, your fleet is with you.
The pairing key is generated on your machine and shared only through the QR code you scan. Conversations travel end to end encrypted and are never stored on any server. There is nothing to breach, because we keep nothing.
A Mac running Claude Code, an iPhone, and one terminal command. That is the entire stack.
No. Everything is encrypted on your Mac with a key we never see, and decrypted only on your phone. The relay sees connection metadata and sealed bytes, nothing else.
Its pilot turns pink and raises a flag. Approvals from the lock screen are on the roadmap and coming soon.
Claude Code first. More agents are planned once the fleet is stable.
Free while in beta. Be early, adopt a pilot.