AndroShell is a security-focused terminal and SSH client for Android, built for development, system administration, and learning on systems you own or are authorized to access.
What You Can Do
Use a local terminal on your device
Connect to remote servers over SSH
Run commands in interactive sessions
Manage multiple targets and connections
Use command history, tab completion, and ANSI color output
Security and Privacy
Credentials are stored securely on-device using Android security features such as the Android Keystore, when available.
AndroShell does not sell personal data.
Network connections are initiated by you, to hosts you configure.
Use is intended for authorized systems only. You are responsible for complying with applicable laws and obtaining permission before connecting to any system.
Important Note
AndroShell is not an exploitation tool. It is a terminal and remote access client similar to standard SSH clients used by administrators and developers. If you do not own the target system or do not have explicit permission, do not use this app to connect.
Privacy Policy — AndroShell
Effective date: January 27, 2025
This Privacy Policy explains how AndroShell ("the App") handles information when you use it.
1. Information We Collect
Account Information (Optional)
If you create an account, we may collect:
Email address
Authentication status (sign-in/session tokens managed by the authentication provider)
App data you create
Connection/target details you save (for example: host, port, username, target name)
Terminal transcripts and command history (if you enable or use those features)
Credentials
SSH passwords or private keys that you choose to save (stored encrypted on your device when supported)
2. How We Use Information
We use the information to:
Provide sign-in and account features
Save your app settings, targets, and sessions
Establish the connections you request (for example, SSH to your server)
Improve stability and fix bugs (for example, crash diagnostics if enabled)
3. Network Connections
The App connects to:
Servers you configure (for example, SSH hosts you enter)
Authentication services required for sign-in (if you choose to use account features)
The App does not automatically connect to arbitrary systems. Connections are initiated by you.
4. Storage and Security
The App stores app data locally on your device.
Saved credentials (such as SSH passwords/keys) are stored using Android security features (for example, Android Keystore) when available.
You are responsible for protecting device access (PIN/biometric) and your SSH keys.
5. Sharing
We do not sell your personal data.
We do not share your personal data with third parties except:
Service providers required to provide authentication or app infrastructure (only when you use those features), and only as necessary to operate the service
If required by law
6. Data Retention
Data is stored until you delete it:
You can remove saved targets, sessions, and transcripts within the app.
If the app provides "delete account" and "clear local data," using those options will remove associated local data from your device.
7. Account Deletion
You can delete your account directly from within the AndroShell app:
Open the app
Go to Settings
Select Delete Account
Confirm the action when prompted
When you delete your account, your account data and associated local data are removed.
8. Children's Privacy
The App is not directed to children under 13, and we do not knowingly collect personal information from children.
9. Authorized Use
AndroShell is intended for use on systems you own or where you have explicit permission. Do not use the App to access systems without authorization.