XIUSoft
SSH · SFTP · tmux · AI coding agents

From SSH sessions
to SFTP file management.

A native SSH and SFTP client for iPhone, iPad, Mac, Android and Windows. Type user@host to connect right away, and upload or download server files while you watch the progress. You can also get approval requests from AI agents such as Claude Code as notifications.

  • SSH terminal
  • SFTP file manager
  • Port forwarding
  • Jump hosts
  • tmux resume
  • SSH keys and certificates
Screens

A look at LiveSSH

Real app screens. Host names and data are sample data.

Host list with favorite hosts, tmux tags and a production marker
SFTP file browser with three transfers in progress
Server status screen with CPU, memory, disk, GPU and Docker containers
Agents tab: two sessions waiting for approval with an Approve button, and a list of working sessions
macOS app window with the host list and the session area
Features

Everything server work needs,
in one app

Connect, move files, check server status and keep an eye on your agents. Here is how it actually works.

01 · SSH connections

One line of address,
any server

Type user@host:port and connect at once without saving anything. On the first connection you verify and pin the host key fingerprint, and if it changes, the connection is blocked.

  • Password and private key
  • SSH certificates
  • Ed25519 key generation
  • Jump hosts
  • Agent forwarding
  • Auto reconnect
  • Import ~/.ssh/config
02 · SFTP

See your transfers happen

  • Upload and download progress
  • Edit text files in place
  • Port forwarding · SOCKS5
  • In-app web preview
03 · Server management (Linux)

Live server status

  • Docker containers
  • systemd services
  • Kill processes
  • Live journalctl
  • Wake-on-LAN
04 · AI coding agents

Hand it off, just approve

  • Agent key bar
  • Approve from notifications
  • Launcher and diff
  • Dynamic Island
Plus snippets, a command palette and typing into several sessions at once 9 languages · terminal themes · monospace fonts of your choice

LiveSSH Cloud

Local features are free. You only subscribe if you want sync across devices and push notifications.

Monthly

$2.99 / month

Renews every month · cancel anytime
About $2.50 a month Yearly

$29.99 / year

Renews every year · about 16% less than monthly
  • End-to-end encrypted sync (hosts, snippets, SSH keys)
  • Agent push notifications
  • Encrypted cloud copy and continuing on multiple devices
  • One subscription for all devices
Download

Download

We are preparing versions for iPhone, iPad and Mac, Android, and Windows. One subscription covers all your devices.

The app is not released yet. When it is, these buttons will open the store pages.

Frequently asked questions

Is it free to use?

Yes. Everything that runs on your device, including SSH, SFTP, the agent controls and tmux resume, is free and needs no account. Only sync, push notifications and the encrypted cloud copy need a LiveSSH Cloud subscription.

Can LiveSSH see my server passwords or private keys?

The app connects from your device straight to the server you choose and does not send connection details to LiveSSH. If you turn on Cloud sync, only ciphertext encrypted on your device is uploaded and the decryption keys are not on the server. See the security page for the details.

What if I lose both my master password and my recovery key?

The data cannot be recovered. The server does not hold the keys needed to decrypt it, so LiveSSH cannot help either. Keep your recovery key somewhere safe.

Do I need to install anything on my server?

There is no LiveSSH daemon. Resume needs tmux on the server; without it the app opens a plain shell. For push notifications the app installs a hook script, which needs python3 on the server.

Which agents are supported?

Any agent that runs in a terminal works with the key bar, prompt box and dashboard. The launcher has presets such as Claude Code and Codex. The push notification hook is currently for Claude Code.

How do I cancel my subscription?

A paid subscription is cancelled in the subscription settings of the store you subscribed through (Apple ID → Subscriptions, Google Play → Payments and subscriptions, Microsoft account → Services and subscriptions); deleting the app does not cancel it. A store free trial is cancelled in the same place, before the trial ends. Refunds follow each store’s policy and are handled by the store. You can delete your account in the app under Settings → LiveSSH Cloud; this does not cancel a store subscription. How to delete your account.

What happens with crash reports?

They are collected only if you consent, and you can turn them off at any time in Settings. They never include host addresses, commands or terminal output. See the security page and the privacy policy for details.