# TermBridge > Control and observe any terminal on your Mac from your iPhone or iPad — from anywhere. TermBridge attaches at the shell layer, so it mirrors the *exact* terminal you're already in (iTerm2, Terminal.app, VS Code, Zed, Cursor, tmux) — not a fresh SSH session. Built for developers running long Claude Code, Codex, and other AI coding agent sessions who want to monitor or jump in from their phone without sitting at the desk. End-to-end encrypted with X25519 + AES-256-GCM; the relay only ever sees ciphertext. No SSH, no open ports on your Mac, no accounts. ## Pricing - Free: 1 paired device, 1 Mac, monitor + type - Pro Monthly: $2.99/mo — multiple devices, multiple Macs - Pro Annual: $17.99/yr — same as Pro Monthly, save ~50% - Lifetime: $29.99 once ## Architecture - **Shell hook** — a guarded `~/.zshrc` exec snippet re-execs every interactive shell as `termbridge-shell`. Fails safe — a missing binary can never lock the user out of a terminal. - **Agent** — Go daemon (launchd) that owns the PTYs and holds the live-shell registry. Listens on `/tmp/termbridge.sock`. Single outbound WSS to the relay. - **Relay** — Cloudflare Worker + Durable Object that pairs phone ↔ Mac over WebSocket. No inbound port on the Mac. Relay routes ciphertext only. - **App** — Expo React Native with xterm.js terminal view. End-to-end encrypted. - **Crypto** — X25519 key agreement, AES-256-GCM frames, HMAC per frame, 10-digit TOTP gate. Fresh ephemeral key per session. ## Downloads - iOS / iPadOS: https://apps.apple.com/us/app/termbridge-remote-terminal/id6773551424 - macOS: https://downloads.termbridge.clovinyx.io/TermBridge.dmg (direct DMG; Sparkle auto-update) ## Docs - [Home](https://termbridge.clovinyx.io/): product overview, features, pricing. - [Blog](https://termbridge.clovinyx.io/blog/): notes on remote terminals, AI coding agents, and shipping from your phone. - [Privacy](https://termbridge.clovinyx.io/privacy/): what we collect (very little), how E2E encryption works. - [Support](https://termbridge.clovinyx.io/support/): install, pair, troubleshoot, contact. ## Optional - [llms-full.txt](https://termbridge.clovinyx.io/llms-full.txt): full markdown content of every page, for deeper context. - [Sitemap](https://termbridge.clovinyx.io/sitemap-index.xml): every indexed URL. - Maker: Clovinyx LLC