iPhone
SSH client for iPhone
SSHaven is a native SSH client for iPhone — a live terminal in your pocket, with passwords and keys in the iOS Keychain, and a pilot board for remote AI agents running in tmux.
What an iPhone SSH client needs to get right
On a phone you are not sitting at a desk. You reconnect from cellular, jump on a home lab over LAN, or check a stuck deploy while away from the laptop. The client has to save hosts, authenticate without leaking secrets to a vendor cloud, and keep a usable shell on a small screen.
SSHaven is built for that job: save hostname, port, and username; sign in with a password or an SSH key; work in an xterm.js terminal with a special-keys toolbar (Esc, Ctrl, arrows, and more).
Connect from anywhere
- Save multiple servers, mark favorites, and reconnect in a tap.
- Password auth or import an SSH key (OpenSSH formats such as ed25519 and RSA).
- Optional biometrics when Keychain unlocks a saved passphrase.
- Optional local network access for Raspberry Pi, NAS, and other LAN hosts.
Keys stay on the iPhone
Passwords and key passphrases use the iOS Keychain. Private key files stay in the app sandbox. SSHaven does not operate a cloud vault for SSH secrets, and it does not require an SSHaven account to open a shell.
Traffic goes from your device to the hosts you choose — not through an Adam Codes relay. Read the full model on the security page.
More than a shell: agent alerts
If you leave coding agents running on a server (Claude, Codex, Grok, Aider, OpenCode, or a custom command in tmux), SSHaven can list those sessions as a fleet: Running, Needs you, Finished. When an agent hits an approval prompt, you can get a notification on the phone instead of staring at a laptop. Start with Claude Code from iPhone if that is the job.
That is the product wedge versus a generic terminal app. Details: pilot remote AI agents in tmux.
Price
SSHaven is $4.99 one-time on the App Store. There is no subscription required to connect, and no freemium cap on opening a shell.
More about SSHaven
- AndroidSSH client for AndroidNative SSH terminal on Android with Keystore keys, a $4.99 one-time price, and a tmux agent board.
- Claude CodeRun Claude Code from iPhoneClaude stays on your Mac or VPS. SSHaven is the SSH + tmux board that pings you when it waits.
- iPadSSH client for iPadA larger terminal canvas with hardware-keyboard workflows and the same on-device secrets.
- AgentsPilot remote AI agents in tmuxOne board for every remote tmux agent: Running, Checking, Needs you, Finished — with wait pings.
- MonitorMonitor remote AI agents from your phoneOne phone board for many remote agent tmux sessions. Agents stay on the host — SSHaven is the fleet monitor, not another SSH app.
- AttachAttach to a tmux agent session from iPhoneSSH attach to tmux on a host you control. Agents stay on the host. iPhone is a thin client.
- CompareSSHaven vs Termius, Blink, and PromptFair criteria: price model, credential storage, and the tmux agent pilot board.
- PricingOne-time SSH vs Termius subscriptionWhat you pay once for SSHaven on iPhone, iPad, and Android — and when Termius still wins.
- Agents vsSSHaven vs Moshi, SSHHIP, and TermRoverHow SSHaven’s $4.99 pilot board compares with newer agent-terminal apps.
- SecurityKeys stay on your deviceWhat SSHaven stores in Keychain, and what never leaves the phone for our cloud.
- SessionsMulti-session SSH and projectsKeep a pool of sessions, tag work across machines, and leave remote jobs running.