Comparison

DiffSSH vs Lochan

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

DiffSSH

This app provides a comprehensive Git code review experience on mobile devices. It allows users to connect to servers via SSH, review changes with detailed diffs and syntax highlighting, and interact with a built-in terminal. The tool is designed for secure, offline-first code management.

Highlights
  • SSH connection to servers
  • Detailed code change review with diffs
  • Syntax highlighting for multiple languages
  • Integrated interactive terminal with tmux/screen support
  • Commit history graph visualization
  • Secure credential storage in iOS Keychain
  • Native iPad support with Split View
Features
Read full description

DiffSSH turns your iPhone and iPad into a proper Git review tool for the servers you already work on. Connect over SSH, open a repository, and review every change with the clarity of a desktop client - no laptop required. REVIEW CHANGES LIKE A PRO • See staged and working-tree changes in a clean, Source Control view. • Group changed files into a folder tree, or switch to a flat list - your choice. • Stage and unstage individual files, whole folders, or everything at once with a swipe. • Tap any change to open a full diff with syntax highlighting, word-level highlights, line numbers, and green/red gutters. EXPLORE THE WHOLE REPOSITORY • Browse a lazily-loaded file tree and open any file in a fast, read-only viewer. • Walk the commit history as a graph - branches, merges, and refs shown at a glance. • Tap any commit to inspect exactly what it changed. A REAL TERMINAL, BUILT IN • Run commands in a live, interactive shell scoped to your repository. • Sessions are persistent server-side via tmux or GNU screen - disconnect or background the app and your shell keeps running. Reconnect and pick up exactly where you left off. SECURE BY DESIGN • Connect with password or private-key authentication. • Credentials are stored in the iOS Keychain - never sent anywhere but to your own servers. • No accounts, no analytics, no tracking. Your data stays between your device and your servers. SYNTAX HIGHLIGHTING FOR THE LANGUAGES YOU USE Swift, JavaScript, TypeScript, Python, Ruby, Go, Rust, Java, PHP, Bash, JSON, YAML, Markdown, HTML, CSS, C, C++, and SQL. BUILT FOR iPHONE AND iPAD • Native SwiftUI, designed for iOS 17 and later. • Full iPad support including Split View and Slide Over. Requirements: an SSH-accessible server with Git. The built-in terminal requires tmux or GNU screen on the server.

About

Lochan

Features
Read full description

Your coding agents keep working when you step away. Lochan is how you keep up with them, calmly. When Claude Code, Codex or any other agent on your computer stops to ask a question, open its real terminal on your phone, read what it did, and answer. Then get back to your walk. A CALM VIEW OF A BUSY HERD Every agent on the machine at a glance, with a line on where each one left off. The ones waiting on you always come first. - Tiles: the whole herd as a grid that moves as your agents do - Board: Blocked, Working, Done and Idle as columns you swipe through - Projects: agents grouped by the project they are working in ASK THE SHEPHERD One question, the whole herd. The Shepherd is an agent on your computer that reads every other pane. Ask it what needs you, what changed or whether anything is stuck, and it answers from what is on the screens, with a link to each pane it mentions. It runs Claude Code by default, or Codex, Pi, OpenCode or Grok. ANY AGENT CAN JOIN THE HERD Lochan does not plug into your agent. It opens the terminal the agent is already running in, so it works with Claude Code, Codex, Gemini CLI, Grok, OpenCode, Aider and anything else with a prompt. A new agent works the day it ships. A REAL TERMINAL, IN YOUR POCKET Tap any agent for the actual session: full output, scrollback and a keyboard. MAKE THE KEYS YOUR OWN Two rows of keys sit above the terminal. Drag any key to either row, switch off the ones you never use, and add your own: - Text keys for the commands you repeat, like /compact, /usage or /model sonnet - Chord keys for Ctrl, Option and Shift combos, like your tmux prefix or Ctrl-R SHARE A SCREENSHOT WITH YOUR AGENT Pick a photo, take one of the screen in front of you, or send a file. It lands on your computer and its path goes into the prompt, ready for you to finish and send. SAY IT. CHECK IT. SEND IT. Dictate a long instruction, read the transcript, and send it only when it reads right. Or write it in a real text box, with a draft that waits if you get pulled away. RUN THE HERD FROM YOUR PHONE Start a new agent in any project, rename it, and close it when it is done. BUILT FOR A PHONE Lochan tells each agent it is being driven from a phone, so it leads with the answer, keeps replies short and batches its questions. PAIRED IN ONE SCAN Run one line on your Mac or Linux machine, then scan the code it shows. Your phone makes its own key, and it stays in the phone's Keychain. Nothing to type, no private key to copy. Save every machine you own and switch between them from the title bar. No account, and no Lochan server in between: your phone talks to your computers over SSH. Away from home you need a route to them, and Tailscale is the two-minute version. ALSO IN LOCHAN: A PRIVATE AI CHAT Chat with Apple's on-device model, open models downloaded to your phone, or cloud models with your own API key. Conversations branch instead of overwriting, and you can share one with a link we cannot read. Lochan works with Herdr, the terminal workspace for AI coding agents, on the computers you own.

Screenshots

DiffSSH4 screens
Lochan4 screens

Verdict

The call

The clearest difference is iOS requirement: DiffSSH at 17.0 against Lochan's 26.0. On price, ads, in-app purchases and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Neither carries in-app purchases, so what you see is what you pay.

Scorecard1 real difference · 8 level
DiffSSH versus Lochan: the parameters behind the verdict, then further details
ParameterDiffSSHLochan
PriceFreeFree
Rating5.0 (1 ratings) — better—
Number of ratings1 — better—
Update frequency—Fortnightly
AdsNoNo
In-app purchasesNoNo
MonetizationFree—
DevicesiPhone, iPadiPhone, iPad
Requires iOS17.0 — better26.0
Further details — not scored
Size32 MB63 MB
Age rating4+17+
DeveloperCache TechnologiesPurplecones, LLC

In-app purchases

None

DiffSSH

No in-app purchases

None

Lochan

No in-app purchases

Questions

Is DiffSSH free?
DiffSSH is free to download, with no in-app purchases.
Is Lochan free?
Lochan is free to download, with no in-app purchases.
Do DiffSSH or Lochan have ads?
Neither DiffSSH nor Lochan shows ads.

Other comparisons