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.

Coming soon to the App StoreiPhone Duo, iPhone and iPad · iOS 27

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.

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.

  1. 01

    Web page

    Opens the machine’s dev server next to the terminal, through a tunnel.
  2. 02

    Requests

    HTTP client: collections, environments, variables, history. Sent directly or through SSH.
  3. 03

    Files

    SFTP browsing. Text opens in the editor; images, PDFs and videos in preview.
  4. 04

    Code

    Lightweight editor: project tree, search, replace, tabs, 21 highlighted languages.
  5. 05

    Commands

    Favourite commands per machine, with variables asked at launch.
  6. 06

    Tunnels

    Local port forwarding, detection of new dev servers.
  7. 07

    Processes

    System, load, memory, disks and running processes.
  8. 08

    Logs

    Log streams, line by line.
  9. 09

    Docker

    Containers, health, ports, logs and a shell inside the container.
  10. 10

    Services

    systemd services: failed ones first; start, stop, restart.
  11. 11

    Git

    Changes, history, commit, push.
  12. 12

    API

    Chat with an AI model using your own API key.
  13. 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.