PeakWatch · AgentsComing soon · private beta

Approve, answer and steer Claude Code from your wrist.

PeakWatch turns a Wear OS watch into a thin client for your Claude Code sessions. A small relay on your own machine owns the sessions through the Claude Agent SDK; the watch lists them ranked by what needs you, approves or denies tool permissions before a countdown runs out, takes prompts by voice and reads replies back. WiFi or LTE, phone optional, with a dashboard for the relay on the desktop.

PeakWatch on a Galaxy Watch: Approve
PeakWatch: Sessions

Founder's Pass: free for the whole beta and the first year after it. 500 places, closing 15 November 2026.

Wear OS · Galaxy WatchDesktop relay, or free-hostedWiFi / LTE · phone optional
What PeakWatch is

Your coding agent, on your wrist.

Claude Code sessions on your Galaxy Watch or another Wear OS watch. See which agent needs you, approve a tool with its arguments in front of you, dictate the next prompt and read the reply, with no phone or laptop open.

sessions · ranked by what needs you
YOUR TURNWAITING ON YOU · 0:42WORKINGMIRROR · IDLEENDED
1
tap to unblock an agent A blocked session goes to the top of the list and is the only thing on screen shown in amber. Tap it, read the arguments, approve or deny, and the agent is moving again.
60 s
then it denies itself Every permission request carries a countdown drawn on the bezel. Ignore it and the relay denies the request for you, so nothing runs just because you were away from the watch.
0
phones in the loop The watch talks directly to your relay over WiFi or LTE. The phone can stay in the bag and the laptop can stay shut; the sessions keep running on your machine.
Features

What ships in the beta

Everything below is either built or being built. Waitlist members get each piece as it ships.

  1. [01]

    Ranked by what needs you

    Nine status labels, from YOUR TURN and WAITING ON YOU (with a live countdown) to WORKING and MIRROR · IDLE. Blocked sessions go to the top of the list, newest first.

  2. [02]

    Approve with the arguments in front of you

    "Approve Write?" on its own is impossible to answer; with the file path in front of you it is easy. Every request shows the tool, its arguments and the SDK's own reason, plus Always, Deny and Say why.

  3. [03]

    Speak or type

    Dictate the next prompt with the mic, or use the mini keyboard when it is a path or a token. Each assistant turn streams to the wrist as it completes.

  4. [04]

    Six quick replies

    continue, yes, no, explain, looks good, try again, pinned under every conversation and coloured by what a tap will do: reply, resume or take over.

  5. [05]

    Summarise a session

    A separate query over the transcript, with no tools enabled, answers "what happened?" on one screen. It works on mirrored and ended sessions without changing them.

  6. [06]

    Mirror the terminal

    The relay tails every Claude Code transcript on disk, so sessions you started at a keyboard show up too, marked violet. Reply from the watch and it takes the session over.

  7. [07]

    Your plan, at a glance

    Session and weekly limits with reset times, on the session page and under Connected in Settings, so you know where you stand before you use up the last hour.

  8. [08]

    Paired to your relay, and only yours

    A bearer token is generated on first run and typed in once. The socket carries it as a subprotocol so it never appears in a proxy log, and ten wrong tokens in a minute gets a 429.

Screens

A look inside PeakWatch

Eight screens, all on the round face.

PeakWatch watch screen: Approve — The tool, the path, the SDK's reason, and an amber ring that drains to an automatic deny.
ApproveThe tool, the path, the SDK's reason, and an amber ring that drains to an automatic deny.
PeakWatch watch screen: Sessions — Ranked by what needs you; violet rows are mirrored from a terminal.
SessionsRanked by what needs you; violet rows are mirrored from a terminal.
PeakWatch watch screen: Needs you — A blocked agent sits at the top with a live countdown.
Needs youA blocked agent sits at the top with a live countdown.
PeakWatch watch screen: Speak or type — Dictate a prompt, or open the keyboard for anything the mic gets wrong.
Speak or typeDictate a prompt, or open the keyboard for anything the mic gets wrong.
PeakWatch watch screen: Chat — Replies stream to the wrist as each turn completes.
ChatReplies stream to the wrist as each turn completes.
PeakWatch watch screen: Quick replies — Six pills, coloured by what a tap does.
Quick repliesSix pills, coloured by what a tap does.
PeakWatch watch screen: Session page — Both ends of the exchange, and Summarise session.
Session pageBoth ends of the exchange, and Summarise session.
PeakWatch watch screen: Plan usage — Session and weekly limits with reset times.
Plan usageSession and weekly limits with reset times.
How it compares

The only native Wear OS app.

Other remotes for coding agents live on the phone. PeakWatch runs on the watch itself, and it sees sessions you started at the keyboard.

FeaturePeakWatchClaude Remote ControlHappy CoderOmnara
Native Wear OS appYesNoNoNo
Approve tool calls remotelyYesYesYesYes
Mirrors sessions started in any terminalYesWith auto-connect onVia its wrapperVia its wrapper
Plan-usage meterYes/usage commandNoNo
Voice promptsYesYesYesYes
One-tap session summaryYes/recap commandNoNo
iPhone appNoYesYesYes

Checked against each product’s public pages and store listings in October 2026. Products change; if a cell is out of date, tell us at hello@upeak.io and we will fix it.

FAQ

PeakWatch, answered

Does it need a phone?
No. The Wear OS app is standalone and talks to your relay directly over WiFi or LTE. A foreground service keeps the socket alive when the watch is off your wrist.
Where do my sessions and code run?
On your machine. The relay is a small Node service you run yourself (or the free-hosted variant), and it drives Claude Code through the Claude Agent SDK. The watch is a thin client: it sees prompts, replies, tool requests and summaries, never your repository.
What happens if I miss an approval?
The relay denies it when the countdown runs out; the default is sixty seconds and the ring on the bezel shows it draining. Nothing runs because you were away.
Can it see sessions I started in a terminal?
Yes. The relay tails the transcript every Claude Code session writes to disk, so terminal sessions appear as mirrors. You can read them, summarise them, and take one over by replying from the watch.
Which watches are supported?
Wear OS 5 watches; it is built and tested on the Galaxy Watch Ultra, including the rotating bezel, Ongoing Activities on the watch face and the curved chrome. There is no Apple Watch app.
Which agents does it work with?
Claude Code, through the official Claude Agent SDK. Other agents with a comparable SDK are on the roadmap.
What is the Founder's Pass?
It is how the first 500 people on the waitlist join. A founder gets every app they ticked free for the whole beta and for the first year after each one launches, founder pricing after that for as long as they stay, and an invite ahead of the general waitlist. It costs nothing and needs no card — only that you join before the round closes on 15 November 2026.
What happens when the founding round closes?
The waitlist stays open and stays free to join, but that is all it is: no free year, no locked-in price, and invites go out behind the founders. The round closes on 15 November 2026, or earlier if all 500 places are taken.
Private by default Deterministic and secure WCAG 2.1 AA Every UPeak app ships with the same three commitments.
Founding round · closes 15 November 2026

Get in while
it is still free.

The suite opens one app at a time, and the first 500 people through the door open it as founders. Tell us which app you want first and that is where we will start you.

Founder's Pass First 500 only

Free for the whole beta — and the first year after launch.

Join before 15 November 2026 and you join as a founder. After it closes the waitlist stays open, but a waitlist is all it is: no free year, no locked price, and invites go out behind the founders.

--days
--hrs
--min
--sec
  • Every app you tick, free for the whole beta and for the first year after it launches.
  • Founder pricing after that year, locked for as long as you stay.
  • First in the queue: founders are invited ahead of the general waitlist, in join order.
  • A direct line to the people building it — your reply goes to us, not to a helpdesk.
Where we start you
Want a different UPeak app instead?
Founder's Pass closes in -- · 15 November 2026

Free, no card, no newsletter — one email when your slot opens. By joining you agree to the terms and privacy policy.

Your founder place is held.

We got it. Your Founder's Pass is logged against your email. When your slot opens you'll get one email with the build for the app you asked for first.