Information wey dey store on your device

If you choose to save app data, Mobile SSH go store am local on di device. For iOS, secrets dey stay inside di system Keychain; for Android, dem dey encrypt am wit key wey dey inside di Android Keystore wey nobody fit export comot for di device, and di app dey opt out of Android cloud backup. E fit include saved server profile, username, port, password, private key, key passphrase, port-forwarding rule, recent session, login attempt history, file-transfer path, file-sort preference, tmux session snapshot and reattach hint, app setting, and debug log when you turn on debug recording.

Information wey dey send over network

Mobile SSH dey send SSH authentication data only to di server wey you configure and connect. Terminal input/output, SFTP file content and local port-forwarded traffic dey exchange between di server and remote endpoint wey you choose. Mobile SSH no dey send dis data to any Mobile SSH analytics, advertising, telemetry or cloud sync service.

File transfer and storage access

Di file transfer feature dey browse local phone storage and remote SFTP folder so you fit upload and download file. Mobile SSH no dey ask Android for broad storage permission: you go pick one folder wit di system folder picker and na only inside dat one di app fit read and write. For iOS, di app dey reach local files and photos through di system document and photo pickers.

Log and troubleshooting

Login history and optional debug log dey store local for troubleshooting, and di two of dem dey off or empty until you turn dem on. Di Android debug recorder dey capture terminal event, SSH data size, touch input diagnostic, resize event and tunnel lifecycle event — e dey warn you before e start say e dey capture every key wey you type, password join, and e dey write archive enter your Downloads folder. iOS dey record different log wey narrow pass: di addresses wey e dial and why each one fail, reconnect and backoff, connection wey drop, network change, and tmux command wit dem error. Check any debug log or archive before you share am with support or anybody else.

Anonymous usage analytics

To understand how people dey use di app and make am better, Mobile SSH dey send anonymous usage analytics go Aptabase, a privacy-focused analytics provider wey dey work for our behalf. Na only anonymous events (like app opens and which features dem use) plus your app version, operating-system version, device model, and language. E dey use random session ID wey dey reset regularly and no dey tie to you or your device. E no dey ever include your SSH servers, hostnames, usernames, passwords, keys, commands, or file content. Dem dey send di data through encrypted (HTTPS) connection. Analytics dey on by default. For Android you fit off am anytime for Settings, and wen e off nothing dey go out; di iOS app never get dat switch yet, so for iOS dis anonymous events dey go out for as long as di app dey installed. We wan add di iOS switch — until den, dis page dey talk di true position as e be.

Permissions

Security responsibilities

Protect your device wit strong screen lock if you dey save credential or private key. Only connect to server wey you trust. Di current version use local app storage (and di iOS Keychain), no be separate encrypted cloud vault. Optional Secure screen setting dey add protection wen secrets dey for screen: for Android e dey block screenshots and screen recording and e dey hide di app from di recents view; for iOS e dey blank di app-switcher preview and block screen recording and mirroring (you no fit block manual screenshot for iOS).

Contact

Support contact: mobile.ssh.info@gmail.com.