Claude Code + Codex, from your wrist

Approve the next move.Keep yours.

Let your coding agents keep working on your computer while you step away. Review commands, answer questions, and see visible activity from Apple Watch or iPhone.

  • End-to-end encrypted
  • No model traffic proxy
  • Per-chat controls
GrantTap visible agent activity on iPhone
GrantTap command approval on Apple Watch
Allowed from WatchDecision returned to the agent

Built for the tools already running on your machine

CClaude CodeCodexiPhone + Apple Watch

A thin remote, not another agent

Your computer does the work. GrantTap keeps you in control.

The agent stays where your projects, credentials, and development tools already live. GrantTap adds a secure decision and messaging layer on top.

01
$ granttap-mcp setup

Install the bridge

Add the public MCP package, then run setup once to register the local approval hooks.

02

Leave the keyboard

Claude Code or Codex continues in its normal session, using its own login, hooks, and local tools.

03

Grant with a tap

High-impact actions wait for you. Allow, deny, or answer from the watch or phone.

Open a chat when context matters

See the useful trail, not a wall of hidden reasoning.

While a chat is open, GrantTap streams visible assistant messages and compact action summaries. Thinking blocks are never forwarded. When work finishes, you get the latest visible final answer.

  • Live only while openClose the chat and its activity subscription stops.
  • Readable action summariesCommands stay monospaced and clearly separated from messages.
  • Reply where you areUse text or voice to continue the same agent session.
Open GrantTap session on iPhone
Same context on your wristGrantTap activity stream on Apple Watch

Choose where GrantTap steps in

Global control, with a precise escape hatch.

Pause approvals globally

Turn remote gating off from iPhone and every local session returns to its normal approval flow.

Fail back to local

If the relay is unavailable, the decision returns to the normal desktop prompt.

Zero-knowledge relay

The server can route your request. It cannot read it.

Approval requests, commands, chat replies, and visible agent messages are sealed end-to-end with NaCl authenticated encryption before they leave your computer or phone.

Your Macencrypts
ciphertext only
Relayroutes, cannot decrypt
ciphertext only
Your devicesdecrypt
Never touches

Source repositories, model credentials, prompts to the model, or model traffic.

Can observe

Connection metadata such as timing, room identifier, IP address, and payload size.

Keys live on

Your paired computer and phone. Pairing establishes the encrypted relationship.

Public and auditable machine bridge

Install the GrantTap MCP in one command.

The app is private, while the machine-side MCP bridge and relay are public so teams can inspect exactly what runs near their code.

Codex
codex mcp add granttap -- npx -y granttap-mcp
Claude Code
claude mcp add granttap -- npx -y granttap-mcp
Approval hooks
npm install -g granttap-mcp
 granttap-mcp connect

Launch status

Preparing for App Store review.

Target: August 14, 2026. This is an estimate and may move if Apple requests changes.

21d 0h remaining