SSH client · iPhone Duo · iPhone · iPad
The SSH terminal built for iPhone Duo.
Terminal Go connects over SSH or Mosh to your Mac or Linux server. Unfolded, the terminal fills one screen and your tools the other: Vim, tmux, Git, Docker, Claude Code, Codex. Also on iPhone and iPad.
iPhone Duo
Designed for two screens first.
Terminal Go is built around iPhone Duo. Unfolded, the terminal takes a whole screen and the tool of your choice the other: your dev server’s web page, the code editor, Git or Docker stay in view while you type.
The app’s column reads top to bottom: the machine, its terminals, then the layout switch. Folded, iPhone Duo gets the compact iPhone interface back.
finally updated.
- Unfolded
- Terminal on one screen, tool on the other.
- Folded
- Compact interface: terminal and tools on two pages.
- Dev server
- Port detected, tunnel opened, page shown alongside.
iPhone & iPad
The same terminal on all your devices.
iPhone
Terminal and tools are two pages you swipe between, with the bottom bar: machine, terminals, switch. A key row for Esc, Ctrl, Tab and the arrows.
iPad
The terminal and the tool sit side by side, just like on an unfolded iPhone Duo.
Specifications
A general-purpose SSH client.
Not an AI app, not a gimmick: a complete terminal emulator, designed for touch and for everyday use on mobile networks.
- Protocols
- SSH 2 and Mosh, direct connection to the machine
- Machines
- macOS and Linux
- Authentication
- Password, Ed25519 or RSA (rsa-sha2-256) key, Secure Enclave key
- Sessions
- Persistent with tmux, resumed after a drop
- Network
- Automatic reconnection when the network returns, ProxyJump
- Devices
- iPhone Duo, iPhone and iPad · iOS 27
- Languages
- French, English, Spanish, German, Italian, Portuguese (Brazil), Japanese
- Privacy
- No account, no data collected
The terminal
What you leave on the machine waits for you.
Each machine attaches to its tmux session. Close the app, switch networks, come back: your terminals are there, with their history. Several terminals per machine, tappable links, a key row for Esc, Ctrl, Tab and the arrows.
Tools
Next to the terminal, without switching apps.
- 01
Web page
Opens the machine’s dev server next to the terminal, through a tunnel. - 02
Requests
HTTP client: collections, environments, variables, history. Sent directly or through SSH. - 03
Files
SFTP browsing. Text opens in the editor; images, PDFs and videos in preview. - 04
Code
Lightweight editor: project tree, search, replace, tabs, 21 highlighted languages. - 05
Commands
Favourite commands per machine, with variables asked at launch. - 06
Tunnels
Local port forwarding, detection of new dev servers. - 07
Processes
System, load, memory, disks and running processes. - 08
Logs
Log streams, line by line. - 09
Docker
Containers, health, ports, logs and a shell inside the container. - 10
Services
systemd services: failed ones first; start, stop, restart. - 11
Git
Changes, history, commit, push. - 12
API
Chat with an AI model using your own API key. - 13
Themes
14 themes that dress the whole app, icon included.
Security
Nothing is accepted on your behalf.
Verified host key
On first connection the fingerprint is shown and must be explicitly accepted. If it later changes, the connection is blocked.
Secrets in the Keychain
Passwords and keys stay in the iOS Keychain, limited to this device.
Keys made on the device
An Ed25519 key, or a key kept in the Secure Enclave, is generated on the device and installed on the machine in one step.
Lock
Face ID or passcode to open the app.
Zero data collected
No account, no cloud: nothing leaves the device except to your machines.
FAQ
Frequently asked questions.
Does Terminal Go work on iPhone Duo?
Yes, it is built for it. Unfolded, the terminal fills one screen and a tool the other (web page, code, Git, Docker…). Folded, it uses the iPhone interface.
Is it compatible with iPhone and iPad?
Yes. On iPhone, terminal and tools are two pages you swipe between. On iPad they sit side by side, as on an unfolded iPhone Duo.
Which machines can I connect to?
A Mac or a Linux server, over SSH or Mosh, directly or through ProxyJump.
Do sessions survive network drops?
Yes. Each machine attaches to its tmux session: after a network drop or closing the app, your terminals come back with their history.
Can I use Claude Code or Codex?
Yes: they are terminal programs, they run on your machine and show up in Terminal Go like in any terminal.
What data does the app collect?
None. There is no account; passwords and keys stay in the device’s Keychain or in the Secure Enclave.
Which iOS version is required?
iOS 27 or iPadOS 27.
Which languages is the app available in?
French, English, Spanish, German, Italian, Portuguese (Brazil) and Japanese.