End-to-End Encrypted

Your terminal,
anywhere.

One command to install. One QR scan to pair.
A full terminal session on your iPhone — encrypted so not even the relay can read your data.

user@mac — zsh — 80×24
~ % claude
 /▔▔▔▔▔▔▔▔/
 /▔▔▔▔▔▔▔▔▔▔/
 █  ▀▀  ▀▀  █
 █          █
 ▀▀▀▀▀▀▀▀▀▀▀▀

Claude Code v2.1
Opus 4.6 · Pro
────────────────
Fix auth bug
Patched auth.ts
Tests passing
_

Three steps. Zero config.

No port forwarding. No VPN. No firewall rules. Just install, scan, and connect.

1

Install the server

One command on your Mac, Linux, or WSL machine. Auto-detects platform and installs everything.

curl -fsSL termcast.dev/install.sh | bash
2

Scan the QR code

Run termcast start. A QR code appears. Scan it with the Termcast iOS app.

3

You're connected

Full terminal on your iPhone. E2E encrypted. Auto-reconnects. Remembers your pairing.

📱 iPhone
🔒
E2E encrypted
☁️ Encrypted Relay
🔒
E2E encrypted
💻 Your Computer

Built for real work.

Not a toy. A professional terminal client with the features developers actually need.

🔐

End-to-End Encryption

X25519 key exchange with ChaCha20-Poly1305. The relay sees only opaque blobs — never your terminal data.

🪟

First-Class tmux

Swipe between tmux windows. Dedicated shortcut bar for splits, new windows, and detach. Auto-resume sessions.

⌨️

Real Keyboard

Esc, Ctrl, Tab, arrow keys — all from a dedicated toolbar. Ctrl+C, Ctrl+Z, and tmux prefix shortcuts on tap.

🔄

Auto-Reconnect

Switch apps, lock your phone, walk to another room. Termcast reconnects automatically when you come back.

🔍

Pinch to Zoom

Read logs comfortably on any screen size. Pinch to zoom in and out of your terminal content smoothly.

🎨

Customizable

Choose your font, size, cursor style. Per-connection settings so each server feels right.

Zero-knowledge relay.

Your terminal data is encrypted before it leaves your device. The relay routes messages but can never decrypt them. Not even we can see what you type.

🔑
X25519 Key Exchange
Ephemeral keypairs for perfect forward secrecy
🛡️
ChaCha20-Poly1305
Authenticated encryption for every message
📱
Apple CryptoKit
Hardware-backed crypto on iOS, Keychain storage
☁️
Edge Relay
Globally distributed relay, low latency worldwide

Get started in under a minute.

Install the server on your computer, download the app on your iPhone.

iPhone App

Download Termcast from the App Store. Scan a QR code to pair with your computer.

Download on the App Store 🍎

Desktop Server

Install the server on macOS, Linux, or WSL. One command, no sudo required.

curl -fsSL https://ttyd-relay.xing-mathcoder.workers.dev/install.sh | bash
macOS arm64 macOS x64 Linux x64 Linux arm64 WSL

macOS Desktop App

A menu-bar app that wraps the server with a system tray, QR display, and start-on-login.

Headless / SSH

Works on servers with no display. QR prints as ASCII art and a local web UI shows it at localhost:8080.

termcast start --web-port 9090 --shell /bin/zsh

Every release is independently scanned.

6 automated security checks run on every build before distribution.
All results are public and verifiable.

All checks passing
🔍
Trivy
Passed
by Aqua Security
Scans all dependencies against the National Vulnerability Database for known CVEs. Detects leaked secrets, API keys, or credentials embedded in the binary.
🛡️
Grype
Passed
by Anchore
A second, independent vulnerability scanner cross-referencing Anchore's own database. Two scanners ensure no known vulnerability slips through. Fails the build on critical findings.
🌐
OSV-Scanner
Passed
by Google
Queries Google's Open Source Vulnerabilities database, aggregating advisories from GitHub, npm, PyPI, and 15+ ecosystems. Catches issues other scanners may miss.
🦠
ClamAV
Passed
by Cisco
Industry-standard open-source antivirus. Scans the binary for malware, trojans, viruses, and malicious signatures using continuously updated virus definitions.
🍎
Apple Notarized
Passed
by Apple
Signed with a Developer ID certificate and notarized by Apple. Apple has independently verified the binary is free of malicious content. macOS Gatekeeper allows it without warnings.
🔐
SHA-256 Checksum
Passed
Integrity Verification
Generates cryptographic checksums for every release. Verify your download matches exactly what was built — ensuring nothing was tampered with in transit.

Simple pricing. No surprises.

The app is free for direct connections. Upgrade for encrypted relay access — start with 7 days free.

Free
$0
Free forever
  • Direct server connections
  • Full terminal with tmux support
  • Custom fonts & cursor styles
  • Keychain credential storage
  • QR relay (Pro only)
  • E2E encrypted relay
Pro
$0.99/mo
or $6.99/year — Save 42%
7 days free, cancel anytime
  • Everything in Free
  • QR code relay scanning
  • E2E encrypted relay connections
  • Connect from any network
  • No port forwarding needed
  • Support indie development
Your Entire Workspace, Now in Your Pocket

Ever wish you could fix a website bug or start a new project while waiting for coffee? Now you can. Stop hauling your laptop everywhere and start coding on the go.

🌐

Ultimate Freedom

Access your computer and files from your phone or tablet. It's like having your office desk in your jeans pocket.

🤖

AI Help Anywhere

Get instant coding help from Claude and Gemini whenever inspiration strikes. It's like having a genius partner with you 24/7.

🛡

Total Peace of Mind

Your servers are always within reach. If something goes wrong, you can fix it in seconds, from anywhere in the world.

Code Your Way

Whether you're "vibe coding" a new idea or running serious commands, do it all with a few taps.

You don't need to be glued to a desk to be productive. Take your terminal to go and turn every "waiting" moment into a "doing" moment.