Sessions that stay
A small helper holds your shell open on the server. Lose the signal, lock the phone, come back hours later - you land mid-line, scrollback and all.
Lock the phone, lose signal, switch networks. Termphin keeps the shell running on the server and drops you back in mid-line.
FreeGPL-3.0Android and iOS #6 Product of the Day
Phone connections drop. A lift, a tunnel, the screen locking in the middle of a deploy, and a normal SSH client reconnects to a fresh prompt. Whatever was running is gone. The usual advice is to start tmux first, and people forget it exactly when it matters. So Termphin does it for you.
A small helper holds your shell open on the server. Lose the signal, lock the phone, come back hours later - you land mid-line, scrollback and all.
Drawn by Flutter, not a web view. htop, vim and every TUI render the way they do on your desktop, without broken box characters.
Sealed with AES-256-GCM under a key your phone’s secure hardware holds. Your phone talks straight to your server, nothing in between.
A tiny open-source helper holds the remote shell open. Your phone can sleep, the train can enter a tunnel, the deploy keeps going. When you come back, you reattach to the same session.
Built for a phone first: big targets, a key toolbar, and files one tap from the prompt.
Two sessions side by side in one tab - htop on one machine, the logs on another. Drag the divider, swap the panes.
Browse, upload, download and rename over the same connection.
Commands and paths from your own history suggested as you type. Tap one to finish the line.
Every server’s key is checked on every connection. A changed key is stopped, not waved through.
Pick a file on your phone and it lands on the server, with its path pasted at the prompt.
Send a file to a server from wherever it is. Share it to Termphin, pick the machine and the folder, and you are back in the app you came from.
Dark and light themes for the terminal, with font, size, cursor and padding to match.
Syntax highlighting in your terminal colours, find and replace, pinch to zoom.
Kick off a 10-minute Claude Code task and walk away. The agent runs on your server and the session never aborts.
Spinners, progress bars and diff views render cleanly, without mangled characters.
Upload from your phone and paste the remote path straight into the agent’s prompt.
Long tasks keep going when the phone is locked or the signal drops. Reattach anytime.
Something that holds your SSH keys should not ask for trust. Read the code, build it yourself, or open an issue.
Anything else? contact@termphin.dev
A fast terminal, SFTP browser with editor, snippet runner, SSH key manager, port forwarding, ProxyJump bastion chains, and biometric lock. A lightweight server helper reattaches sessions after connection drops.
Termphin maintains the connection while backgrounded or locked. If the connection drops or you switch networks, a tiny open-source Rust agent on the server keeps the remote shell running and reattaches you seamlessly upon reconnect.
Keys and passwords are sealed with AES-256-GCM on your phone, under a key its secure hardware holds. An optional PIN or fingerprint lock guards the app on top. Connections go directly to your server with host key verification. Anonymous usage analytics are sent only if you opt in. See our privacy policy.
Yes, all of it. The app is on GitHub under the GPL-3.0 (Termphin/Termphin), along with the terminal renderer (terminal_view) and the server helper (termphin-agent).
Any server reachable over standard SSH (Linux, macOS, BSD, Windows). Shell detection is automatic, with no helper required for basic sessions.
Yes. Point any profile at a jump host to route connections like OpenSSH's ProxyJump. Traffic remains encrypted end-to-end between your phone and target server.
Yes. Interactive keyboard prompts for 2FA authenticator codes (TOTP) and PAM passwords are fully supported.
Yes. Claude Code, Codex, and OpenCode run seamlessly. Your tasks keep executing when the screen locks, and TUI diffs and progress bars render cleanly. Learn more about running AI agents.
Engineering notes from building Termphin: what broke, what was measured, and what it cost.
Termphin is now open source under the GPL. Why an SSH client should be, why that license, what it does not cover, and what it costs.
One search for everything, copy and move on the server, search in the terminal output, and session tabs within reach of your thumb.
Autocomplete in the terminal, an easier first run, find and replace in the editor, and a stronger lock screen.
Free and open source. On Android and iOS today, with Windows, macOS and Linux coming soon.