Synapse Console Pro
Remote SSH terminal with SFTP
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Synapse Console is a professional SSH, Mosh, and SFTP client for iPhone and iPad. Connect to your servers with password or SSH key authentication, mount remote filesystems natively in Files.app, automate workflows with Shortcuts, and work across multiple tabs and split panes; with end-to-end encrypted cloud sync.
Terminal
- Full xterm-compatible terminal emulator
- Persistent scrollback buffer (configurable up to 50,000 lines)
- OSC 52 clipboard sync: copy from remote directly to your iOS clipboard
- URL and hyperlink detection with in-app browser
- Hardware keyboard support with fully customizable key bindings
- Option-as-Meta toggle for readline/Emacs compatibility
- Multiple fonts: JetBrains Mono, Fira Code, Hack (all Nerd Font variants)
- Per-connection theme and font size overrides
- 18 built-in themes (Dracula, Nord, Gruvbox, Catppuccin, Tokyo Night, and more)
Connections
- Password and SSH key authentication (RSA, Ed25519, ECDSA P-256)
- SSH key generation and import — including passphrase-protected OpenSSH keys
- SSH Agent Forwarding — forward your identity to remote hosts without copying keys
- Mosh support for resilient sessions on unstable or roaming networks
- ProxyJump (multi-hop via intermediate hosts) — fully compatible with Mosh
- ProxyCommand (HTTP CONNECT proxy tunnel support)
- SSH Config file import
- Connection groups for organization
- Biometric lock per connection (Face ID / Touch ID)
- Encrypted notes per connection
- TCP connection test before connecting
Files.app Integration
- Mount any saved server as a native volume in iOS Files.app
- Browse, open, edit, rename, move, and delete remote files directly from Files.app or any document picker-enabled app — without opening Synapse
- Full read/write support: create folders, upload files, delete items, rename — all over SFTP
- Tap "Add to Files.app" in the SFTP browser to activate for any connection
File Transfer
- Built-in SFTP browser with directory navigation
- Upload, download, progress tracking, and mid-transfer cancellation
- Files over 500 MB prompt for confirmation before transfer
Productivity
- Multi-tab workspace with swipe navigation
- Split-pane terminal workflows on iPad
- tmux Control Mode (tmux -CC): native window/pane UI without tmux keybindings
- Snippets library: save and send frequently used commands in one tap
- Session recording in asciinema v2 format
- Broadcast mode: send input to multiple tabs simultaneously
Shortcuts & Siri
- Connect to Server — open any saved connection by voice or Shortcut
- Run SSH Command — execute a shell command in the background and pipe the output into any Shortcut workflow, without opening the app
- Get Saved Servers — list all connections for dynamic, automated workflows
- Say "SSH to production in Synapse Console" to Siri
Networking
Local and remote port forwarding
Tunnel manager with per-connection tunnel list
Security & Sync
SSH private keys stored in the iOS Keychain with Face ID / Touch ID protection
Connection profiles encrypted end-to-end with AES-256-GCM before syncing
Encryption key stored in iCloud Keychain — server never receives plaintext
TOFU (Trust On First Use) host key verification with SHA-256 fingerprint display
App Lock with Face ID / Touch ID
Backup & Restore: export all connections to an AES-256 encrypted file, import on any device
Clear scrollback on disconnect option
Start with a 7-day full-feature trial. After the trial, Synapse Pro is available as a yearly subscription.
Privacy Policy: https://github.com/kogungor/synapse-console/blob/main/docs/privacy-policy.md
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
NEW FEATURES
- Files.app Integration — Mount any saved server directly in iOS Files. Browse, open, edit, rename, and delete remote files from Files.app or any app that supports document picker — without opening Synapse. Tap "Add to Files.app" in the SFTP browser to activate.
- Shortcuts & Siri Support — Three new App Intents: Connect to Server (open a connection by voice), Run SSH Command (execute a shell command in the background and return its output to any Shortcut), and Get Saved Servers (list all connections for dynamic workflows). Say "SSH to production in Synapse" to Siri.
- Mosh Support — Connect over Mosh for a resilient, roaming-friendly terminal experience. Synapse auto-selects SSH or Mosh based on server availability, with seamless fallback to SSH if Mosh is unavailable. Jump hosts are fully supported alongside Mosh.
- SSH Agent Forwarding — Forward your SSH identity to remote hosts during a session, enabling hop-through connections without copying private keys to servers.
- Backup & Restore — Export all connections and known hosts to an encrypted .synapse-backup file. Restore on a new device with a single import. Backups are protected with AES-256 and a passphrase you choose.
- Encrypted SSH Key Import — Import passphrase-protected OpenSSH private keys (Ed25519, ECDSA, RSA). Your passphrase is never stored — only the unlocked key is written to the Keychain.
- Help & About Screen — Keyboard shortcut reference, SSH config import guide, and support links, all in one place under Settings.
IMPROVEMENTS
- Automatic Reconnection — When a connection drops, Synapse retries with exponential backoff and shows a live countdown. Tap "Connect Now" to skip the wait.
- SFTP Transfer Control — Cancel downloads and uploads mid-flight. Files over 500 MB now prompt for confirmation. Partial downloads are cleaned up automatically on cancel.
- Terminal Engine — Upgraded SwiftTerm for better rendering performance and improved escape sequence compatibility.
- Clearer Error Messages — Connection failures now show plain-language explanations: "Port closed or service not running," "Host unreachable," "Authentication failed," and so on, instead of raw system codes.
- Session Recordings — Duration is now shown in the recordings list. A notification confirms the filename when a recording is saved.
- Host Key Security — If a server's host key has changed since your last connection, Synapse warns you explicitly before proceeding, helping detect unexpected server changes.
- Broadcast Input — Added Select All / Deselect All to the broadcast picker, and the list now stays in sync if a tab closes while the picker is open.
BUG FIXES
Fixed a potential crash when connecting through a jump host that required back-to-back host key prompts.
Fixed session recording toast always showing "Copied" instead of the saved filename.
Fixed WKWebView memory leak that could accumulate across terminal sessions.
Fixed backup encryption using a weak key derivation method (now uses PBKDF2 with 100,000 iterations and a random salt).
Fixed Keychain errors incorrectly triggering repeated Face ID prompts on reconnect.
Fixed silent failure when saving the encryption key to the Keychain on some devices.
Improved Swift concurrency throughout for more stable behavior during background/foreground transitions.
The developer, Kubilay Onur Gungor, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Kubilay Onur Gungor
- Size
- 37.4 MB
- Category
- Developer Tools
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - iPad
Requires iPadOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- Synapse Console Pro $11.99
- Copyright
- © Kubilay Onur Gungor
