Blink is a mobile terminal platform for iOS that combines an SSH and Mosh client with a local shell emulator, snippet manager, and SSH key storage. It renders terminal output using Chromium's HTerm engine for fast display and maintains persistent remote sessions across network changes through the Mosh protocol. The platform supports SSH key-based authentication, WebAuthn hardware security keys, and SOCKS5 proxy tunneling for secure remote access.
The terminal environment is built around gesture-based session navigation, allowing users to switch between multiple shells with swipe and pinch gestures. It includes a snippet management system for storing and reusing commands with template variable substitution and fuzzy search. The platform also provides cloud server provisioning workflows for Digital Ocean, Hetzner, and AWS, enabling users to create and connect to virtual private servers directly from the terminal.
Beyond core connectivity, Blink offers file management capabilities including remote file editing, directory syncing over SSH, and transfers via scp, sftp, and curl. Users can customize the terminal appearance with custom fonts and themes, remap keyboard keys and shortcuts, and configure iOS system-wide proxy settings. The platform supports remote development workflows through GitHub repository browsing, Code Server and GitPod instance connections, and a Rust development environment with Cargo build directory management.