Connections
  • Password authentication and private key authentication
  • Ed25519, RSA, ECDSA, and DSA private keys supported by the current app implementation
  • Saved server profiles with host, port, username, credential, private key, and optional tunnel specs
  • Search saved servers by name or host
  • Search-first Add Session flow: pick a saved server from a dedicated search page and connect with one tap
  • Reusable credential records that can be selected from server setup
  • Recent session history for reconnecting to common server sets
  • Login log for successful and failed attempts
Terminal
  • VT100/xterm-256color style terminal behavior
  • 5000-line scrollback buffer
  • Extra key row for ESC, TAB, CTRL, Shift, arrows, Home, End, PgUp, PgDn, and keyboard toggle
  • Tap-to-focus, optional tap-to-show-keyboard setting, copy and copy-all actions
  • Pinch-to-zoom text sizing with remote terminal resize
  • Double-tap pane fullscreen mode
  • Terminal text selection with Copy, Share, and Select all actions
  • Gboard suggestions/autocorrect and voice input support, with composing-text buffering for terminals
Sessions
  • Up to eight concurrent SSH sessions
  • Grid layout for active sessions
  • Foreground service support for background and screen-lock resilience
  • Keepalive and reconnect attempts with exponential backoff
  • Active Sessions entry point from the start screen; ongoing notification lists sessions — tap to open
  • tmux command tracking and reattach hints for interrupted work
  • Agent alerts: notification with optional sound and vibration when a remote agent (Claude Code, Codex, etc.) needs input; plays in headphones over video
  • Eternal Terminal (ET) transport for sessions that survive network drops, sleep, and IP changes, with optional automatic etserver setup over SSH
  • Tmux manager: list and switch sessions, windows, and panes — attach, rename, create, split, zoom, or kill, with name/date sorting and a 🔔 for agents awaiting input
Files and tunnels
  • Dual-pane SFTP browser for local and remote files
  • Queued upload and download operations
  • Remote rename, delete, create, edit, and details flows
  • Sort by name or date with per-host persistence
  • Local port forwarding saved with server profiles
  • Runtime tunnel add/remove view for connected sessions
  • File transfer follows the system light or dark theme
Localization
  • App UI translations: Arabic, Bengali, Chinese (Simplified and Traditional), English, French, German, Hindi, Indonesian, Japanese, Marathi, Nigerian Pidgin, Portuguese, Russian, Spanish, Tamil, Telugu, Turkish, Urdu
  • Follows the Android system language; no per-app picker required
Keys and backup
  • Generate new Ed25519, ECDSA, or RSA keys on the device, with an optional passphrase
  • Copy, share, or save a generated public key to add to the server's authorized_keys
  • Export saved servers and credentials to a backup file
  • Optional passphrase encrypts the backup; import with merge or replace
  • An unencrypted backup stores passwords and keys in plain text — protect or delete the file
Plugins
  • Browse, install, and run plugins to extend Mobile SSH
  • Plugins download on demand from a public catalog and are SHA-256 verified into app-private storage
  • Configure a custom or private catalog source when you need one
Security note: The current app stores saved server and credential records locally on the Android device. It does not provide cloud sync. Protect the device with a strong screen lock and avoid saving credentials on shared devices.