Connected aaroncsmith@clerkwell :~$

SSH client for iPhone & iPad

A real terminal.
Your output, rendered
as live Markdown.

Connect to your servers over SSH and watch the session render in a second pane — headings, tables, and code blocks, formatted as they arrive. No more parsing pipes and asterisks on a phone.

$4.99 · one-time · no subscription, no accounts, no ads

A server's raw Markdown table in the terminal pane and the same table rendered cleanly in the preview pane below.

raw markdown in → formatted output out, same session

The difference

Two views of one session.

The top pane is a faithful terminal. The bottom pane reads the same stream and renders it as Markdown in real time — so reports, formatted command output, or replies from a server-side tool or model are legible instead of raw.

  • Headings, bold, lists, tables, code blocks render as your server emits them.
  • Output turns are visually separated, so long sessions stay readable.
  • Drag the divider for terminal-only, an even split, or preview-only.
The app showing a terminal pane on top and a live formatted Markdown preview pane below, with a control-key bar above the keyboard.

What's inside

Built to actually manage servers from your pocket.

A standards-compliant terminal, the keys iOS forgets, and the connection hygiene you'd expect.

terminal

Real xterm emulation

ANSI colors, cursor, scrollback, and box-drawing. Interactive TUI apps like vim and htop work.

keyboard

The keys iOS lacks

One control bar adds Esc, Tab, arrows, and Ctrl-C/D/Z — so tab-completion, history, and interrupts behave.

preview

Live Markdown pane

The session renders as formatted Markdown in real time, with output turns kept visually distinct.

hosts

Saved connections

Store your hosts for one-tap access. Passwords are kept in the iOS Keychain — never in plain text.

trust

Host-key pinning

Trust-on-first-use pins each server's key and warns you if it ever changes.

network

Homelab-friendly

Resolves .local / Bonjour hostnames. Copy or save the full session transcript anytime.

on the keyboard

Control keys, where you need them.

A single clean bar sits above the keyboard. No menu-diving for an interrupt mid-command.

esctab^C^D^Z
The terminal and preview panes with the control-key bar showing arrow keys and Ctrl-C, Ctrl-D, Ctrl-Z above the on-screen keyboard.

Straight about scope

One workflow, done well.

A single SSH session with a terminal and a live preview. Here's exactly what that includes — and what it doesn't, so there are no surprises after you buy.

// it does

  • + Password authentication
  • + Host-key pinning (trust-on-first-use)
  • + Saved hosts, Keychain-stored passwords
  • + Live Markdown preview of session output
  • + .local / Bonjour resolution
  • + Full-session transcript copy / save

// it doesn't (yet)

  • SSH key or certificate auth
  • SFTP / file transfer
  • Port forwarding or tunneling
  • Multiple simultaneous sessions or tabs
  • Mac version or cloud sync
  • Agent forwarding

Support

Questions & help.

Common questions first. If yours isn't here, email me directly — it's a one-person shop and I read everything.

How do I connect to a machine on my home network?

Use its .local name (for example nas.local) or its IP address. SSHClient resolves Bonjour / .local hostnames, so homelab and self-hosted boxes work without extra DNS setup. Make sure your phone is on the same network.

Does it support SSH keys, SFTP, or port forwarding?

Not in this version. SSHClient focuses on doing one thing well: a single interactive session with password auth, a real terminal, and the live Markdown pane. Key auth, file transfer, and tunneling aren't included — if those are on your critical path, this isn't the right tool yet.

Where are my passwords stored?

In the iOS Keychain on your device. They are never stored in plain text and never leave your phone. There are no accounts and no cloud sync — the only network connection the app makes is the SSH session you start.

What is the Markdown preview actually for?

Many servers and server-side tools emit Markdown — status reports, formatted command output, or replies from a model or CLI tool. The preview pane renders that stream as formatted Markdown in real time, so it reads cleanly instead of as raw pipes and asterisks. Drag the divider to give the terminal or the preview as much room as you want.

A server's host key changed and I got a warning. What now?

That warning means the key SSHClient pinned on first connection no longer matches. Sometimes that's expected (a rebuilt server), and sometimes it's worth investigating. The app won't silently trust the new key — confirm the change is legitimate before continuing, the same way you would on a desktop SSH client.

Does it run on iPad? What about Mac?

Yes — it runs great on iPad, and the terminal-plus-preview split gets even more room on the bigger screen. There's no Mac version currently; other platforms may come later, but nothing is promised today.

support@ — reach a human
Email: support@lmmtech.ai
Maker: LMM Technologies, Inc. · Chicago
Privacy: see below

Privacy

Your sessions stay yours.

SSHClient is designed to collect nothing. The plain version:

  • No accounts. There is no sign-up and no login to the app itself.
  • No analytics or tracking. The app does not include third-party analytics, advertising, or tracking SDKs.
  • No cloud sync. Saved hosts live on your device. Passwords are stored in the iOS Keychain.
  • The only connection the app makes is the SSH session you start, directly to the server you specify. Session data is not routed through any servers operated by LMM Technologies.

Questions about data handling? Email support@lmmtech.ai. This policy may be updated as the app evolves; material changes will be noted here.