FOR CLAUDE CODE · iOS COMPANION

A pocket buddy
for every turn
Claude takes.

SoftBuddy is a pixel companion that lives on your iPhone. Pair it with your Mac over Bluetooth and watch Claude Code's progress, waits, prompts and wins turn into glanceable little gestures.

iOS 17.0+ · iPhone 11 or later · Bluetooth required
SOFTBUDDY · v1.0
IDLE
FELIX'S MACBOOK PRO 184,502 TOK
Works with your workflow
Claude Code CLI · Claude Desktop · MCP Servers · Terminal / iTerm
FEATURES

Quiet by default,
present when it matters.

SoftBuddy doesn't ping. It doesn't steal focus. It's just a small character on your desk that breathes, blinks, and shakes when Claude needs your approval.

Live connection status

Pairs with your Mac over low-energy Bluetooth. Wakes when Claude Code is active, dozes the rest of the time.

Seven distinct moods

Idle, Busy, Needs You, Done, Whoa, Thanks, Asleep — each with its own breathing, blink, shake and confetti.

Approval nudges

When Claude needs you to approve a Bash command or file write, SoftBuddy hops, waves, and gives your phone a single tap.

Win moments

Tests green, build successful, long task done — a tiny confetti burst. Small celebrations are still celebrations.

Session history

Last 200 events, token usage, and daily activity rollups. A lightweight, local-only journal.

Dark / light / auto

Full portrait and landscape support, Dynamic Island status, and adjustable density.

HOW IT WORKS

Put it on your desk.
SoftBuddy handles the rest.

STEP 01

Open SoftBuddy on iPhone

Once you grant Bluetooth permission, SoftBuddy starts advertising and the chest LED begins to breathe.

STEP 02

Run Claude Code on your Mac

Our small helper runs locally on your Mac and scans for nearby Buddies as a BLE Central.

STEP 03

Tap "Accept pairing"

That's it. From now on, SoftBuddy will reconnect automatically whenever both devices are nearby.

$ brew install softbuddy-helper && softbuddy-helper pair ⌘ + C copied
STATES

It tells you
with its body.

Every mood maps to a real event in Claude Code. We didn't invent emotions — we just translated things that already happen into a little robot's body language.

STATE / 01

Idle

Connected and waiting for your next prompt. Gentle breathing.

STATE / 02

Busy

Claude is thinking or running tools. Eyes scan, an occasional sweat drop.

STATE / 03

Needs You

Awaiting your approval for a tool call. Exclamation mark, full-body shake.

STATE / 04

Done

Task complete, all tests passed. One jump + confetti.

STATE / 05

Whoa

Phone shaken too hard. Spiral eyes, stars circling the head.

STATE / 06

Thanks

You just responded to an approval. A few hearts float up.

STATE / 07

Asleep

No host paired. Head tilted, soft zZz.

+ MORE

Hidden states

Repeated shakes, long idle naps, birthday surprise… find them yourself.

PRIVACY

Your code never
leaves your machine.

SoftBuddy doesn't upload prompts, files, or token contents. It's end-to-end local Bluetooth between your iPhone and your Mac — only state enums, counts, and timestamps cross the wire.

Read the full privacy policy →
DATA PACKETS · OVER BLE
// SoftBuddy ← Helper
{ state: "busy", running: 3,
  tokens_today: 42800,
  ts: 1716579600 }
// No prompts. No source code. No paths.
// Encryption: BLE LE Secure Connections.
FAQ

A few common questions

Is SoftBuddy free? +
Free to download. No in-app purchases, no subscription, no ads. If we ever launch a Pro tier, we'll announce it separately.
What permissions does it need? +
Only Bluetooth, for device discovery and pairing. Notifications are optional, for approval pings. We don't ask for camera, microphone, photos, or location.
What's the Mac helper? +
A ~2MB command-line tool provided by SoftBuddy Lab. It listens to Claude Code's event stream and forwards state over Bluetooth. Runs entirely on your Mac — no remote server is contacted.
Android / Windows support? +
iOS + macOS only for now. A Windows helper is on the roadmap. Android depends on demand.
Battery impact? +
Uses Core Bluetooth low-energy advertising. Average draw <2% per hour. Drops further when idle in the background.
READY?

Bring Claude
out of the window.

Download on App Store Get help