Who this is for

If you keep a terminal one tap away on your phone, you're exactly who we want.

Homelab

You run a NAS, Proxmox box, Pi cluster, or a rack in the closet and poke at it from your phone.

Self-hosting

Jellyfin, Nextcloud, *arr stack, containers — and the inevitable 11pm "why is it down" SSH session.

DevOps / sysadmin

You get paged, open a shell on the move, and need tmux and reconnect to just work.

Termux & Linux

You already live in a terminal on Android and want a focused SSH/SFTP client beside it.

Raspberry Pi & VPS

A Pi on the LAN or a $5 droplet you administer from a phone or tablet.

Indie hackers

You ship from anywhere and sometimes that means deploying from a train.

How to join — four steps

About 15 minutes to set up, then occasional real use over two weeks.

  1. 1

    Opt in to the beta

    On Android, open this page in a mobile browser on your device and tap the Google Play button to join the closed test — use the browser, not the Google Play app: the closed test may not be visible inside the Play app. On iPhone or iPad, tap the TestFlight button and accept the invite in Apple's TestFlight app. You only need to do this once.

  2. 2

    Install Mobile SSH

    After opting in, install Mobile SSH from Google Play (Android) or TestFlight (iOS). Keep it updated as new builds become available.

  3. 3

    Use it for real — for about two weeks

    Connect to your own servers and run the checklist below. The Android closed test needs testers opted in for 14 continuous days, so please keep it installed for the run.

  4. 4

    Send one piece of feedback

    Fill in the short feedback form — even "everything worked" is useful. You can also leave a private review in the Play beta listing, or send feedback straight from the TestFlight app on iOS.

Tester checklist

Try a few of these on your own servers — it's the fastest way to surface real bugs.

  • Connect with a password or private key, verifying the server's SSH fingerprint with your administrator before trusting it
  • Save it as a host, then reconnect to it with one tap
  • Connect through a saved SSH jump host if your server needs one
  • Open two sessions side by side in the multi-session grid
  • Attach to tmux, herdr, or Zellij, switch sessions, and return to the same work after reconnecting
  • Transfer a file both ways over SFTP
  • On iOS, choose a local folder in Files, reopen the app, and check that the folder is remembered
  • Set up a local port forward on a saved server
  • Export an encrypted backup including app settings, then check the import preview and restore on a test device
  • On Android, try an SSH VPN, SOCKS5 proxy, WireGuard, Shadowsocks, or OpenVPN profile with your own server configuration
  • On Android, try a USB or NFC security key if you have one
  • Lock your screen mid-session and return to your multiplexer — Android keeps connections in a foreground service; iOS has only a short background window before it needs to reconnect
  • Turn off anonymous usage analytics in Settings on either platform
  • Submit the feedback form once you've tried a few of these

In your feedback, it helps to mention: what you tested, anything that broke or felt clunky, what's missing for your workflow, and your device model and Android or iOS version.

Why bother testing

Free, no ads

Every feature is in the one app. No Pro paywall, no ad banners on the terminal.

Local storage

Saved servers, credentials, and keys are stored on your device. No Mobile SSH account is required; you choose where to save exported backups and files.

Real influence

This is a small project. Feedback during the beta goes straight into the next releases.

Ready to test?

Opt in on Google Play or TestFlight, use it for real over the next couple of weeks, and send us a note.

The Android closed test runs on Google Play and needs testers opted in for 14 continuous days; the iOS beta runs on TestFlight. You can leave either test anytime. Questions? Email mobile.ssh.info@gmail.com.