TermBot: SSH + hardware keys

3.9
111 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

TermBot is an SSH client that supports authentication with YubiKeys, Nitrokeys and other OpenPGP cards over NFC and USB.

For this it uses the Hardware Security SDK available at https://hwsecurity.dev

Supported hardware:
NFC:
- Cotech Card
- Fidesmo Card
- YubiKey NEO
- YubiKey 5 NFC

USB:
- Nitrokey Start, Pro, Storage (with adapter)
- YubiKey 4, 4 Nano, 5, 5 Nano (with adapter)
- YubiKey 4C, 4C Nano, 5C, 5C Nano (directly over USB-C)
- Gnuk (with adapter)
- Secalot (with adapter)

TermBot is based on ConnectBot.
Updated on
Mar 24, 2021

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

3.9
103 reviews
A Google user
September 9, 2019
I have been waiting for an app with these capabilities for years. I was using JuiceSSH up until now, however, development there has been stagnating for quite some time. I was elated when I discovered this application, as it finally allows me to use my YubiKey for SSH authentication on my phone. And while I was prepeared to miss out on some features in return, the app provides every comfort I'm used to from my previous experience. If I were to wish for one addition, it would be agent forwarding.
18 people found this review helpful
Did you find this helpful?
Ruud Peters
July 15, 2020
It's a good terminal, but unfortunately stopped supporting authentication using OpenKeyChain. This is a huge loss of convenience in my opinion. I loved the idea of having all your keys in one place, as I also use it for the password store app. HINT for people in the same situation: I ended up downloading TermBot 1.9.2.5 from some mirror. Do not use 1.9.2.4, as it doesn't support RSA authentication subkeys (SSH) of OpenKeyChain.
10 people found this review helpful
Did you find this helpful?
Pavol Odlevak
September 10, 2020
Amazing app, great work! Love how hassle free it works with Yubikey NFC. For a feature request, I would love an ability to group hosts (e.g. build servers, UATs) and copy hosts (some of mine have a quite extensive setup and it would be great, if I could just copy / paste and change the IP address).
2 people found this review helpful
Did you find this helpful?

What's new

1.9.6-151
* Update to Hardware Security SDK 4.4.0
* Support Ed25519 keys
* Key generation on OpenPGP security keys

1.9.6-42
* Update to Hardware Security SDK 4.2.1

1.9.6-42
* PIN input: up to 16 digits
* PIN input: hardware keyboard support
* Automatically detect NFC hardware after entering a PIN

1.9.5-77
* Fix crash on older Android versions
* NFC stability and responsiveness has been improved
* In-app shop for OpenPGP cards