Bastion SSH - SSH/SFTP Client Android

Bastion SSH - SSH/SFTP Client

Multi-hop SSH with jump hosts, SFTP, and keys that never leave your device.

Overview

Downloads
104 ▲ 3
Data as of 2026-08-30
Version:
1.20260729.1120635
Last updated: 2026-07-29
Ranking
#1,954,054 ▼ 438
Overall

Features & Capabilities

Bastion SSH is an SSH and SFTP client built for the way real infrastructure is laid out: not one server you can dial directly, but a bastion, then a machine behind it, then the box you actually wanted.

Chains, not just connections:
- Reach a host through any number of jump hosts, the way ssh -J does
- Every hop is a real SSH session, so every machine in the chain is authenticated and its host key checked — not just the first one
- Routes are named by where they go: "office-A → mac-mini". Past the first hop addresses stop being unique — a reverse tunnel puts every machine on its jump's localhost — so the path is what tells two otherwise identical routes apart
- Add a new jump host inline while you set one up, at any depth
- When a chain fails it names the hop, the stage it got to, and the jump it came through, so you can tell a dead tunnel from a machine that is switched off

Know what will happen before you connect:
- Open a route and see it hop by hop, with what each step will use: a stored key, a stored password, or a prompt
- It answers the question up front — "1 of 3 hops will ask for credentials"
- Install a public key onto any hop from the same screen

Keys that stay on the device:
- Import the key you already own: OpenSSH format (what ssh-keygen writes by default) or PEM, encrypted or not, with no conversion step
- "This device" lists every key with its type, fingerprint, which hosts use it, and whether it was generated here or imported
- Use one key across several hosts, and delete a key only after being told how many hosts depend on it

Host keys you can verify:
- Fingerprints are the OpenSSH SHA256 form, exactly what ssh-keygen -lf prints, so you can compare them with the server instead of taking them on trust
- A changed host key asks you, every time
- Records are kept per route, so two machines that both answer on their bastion's localhost are never confused

Multi-session terminal:
- Session tabs that live independently — switch, close or retry one without disturbing the rest
- xterm-compatible terminal with selection, copy and paste, and resize
- Quick keys for the commands and control sequences you keep reaching for
- Per-host keep-alive, and reconnection that backs off instead of hammering the server

Files:
- Browse, download, upload, rename and delete over SFTP
- Downloads keep running when you leave the screen, with progress and cancel
- Save into Files / iCloud or keep them in the app

Credentials, on your terms:
- A hop's password can be kept in the device key store, per host, and using it needs the device's own check — Face ID, a fingerprint, or your passcode
- One check covers a few minutes of use, then it locks itself again — a found phone is not an open door
- Each stored password says which protection it has
- A stored password the server rejects is dropped and you are asked again, instead of failing the same way on every attempt
- Review and revoke everything that is stored from one screen

Yours, and only on your device:
- Hosts, keys and known-host records stay on the device. No account, no sync, nothing to sign up for
- Private keys live only in the system key store, never as plaintext files
- Privacy policy and terms are available from within the app

Great for:
- Anyone whose servers sit behind a bastion or a reverse tunnel
- Sysadmins and developers checking on machines away from a desk
- Keeping several sessions open at once — logs in one tab, work in another
- Setting up key authentication from a phone, without moving a private key around

Open the route. See the hops. Connect.

User Growth & Download Statistics

App
By:
Chang Yuan-Yi
Downloads:
104 3
Version:
1.20260729.1120635 Last updated: 2026-07-29
Version code:
26
Creation date:
2025-12-23
Publisher country:
TW TW
Permissions:
  • com.google.android.gms.permission.AD_ID Moderate risk
  • android.permission.ACCESS_ADSERVICES_AD_ID Low risk
  • android.permission.ACCESS_ADSERVICES_ATTRIBUTION Low risk
  • android.permission.ACCESS_ADSERVICES_TOPICS Low risk
  • android.permission.FOREGROUND_SERVICE Low risk
  • android.permission.INTERNET Low risk
  • android.permission.USE_BIOMETRIC Low risk
  • android.permission.USE_FINGERPRINT Low risk
  • android.permission.WAKE_LOCK Low risk
  • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE Low risk
  • See more
Size:
26.14MB
Email:
su*****@ainfo.app
URLs:
Website ,Privacy policy
Full description:
See detailed description
Source:
Google Play Store
Data ingested on:
2026-08-30
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.
Developed by:
Chang Yuan-Yi
Google Play Store
https://play.google.com/store/apps/details?id=app.ainfo.bastionssh
Email:
su*****@ainfo.app
Website:
https://www.ainfo.app/bastionssh/

Best Bastion SSH - SSH/SFTP Client Alternatives

Here are some Android apps that are similar to Bastion SSH - SSH/SFTP Client: