Companion Apps
Use your iPhone as a hardware SSH key with vmuxAgent and RemoteSignerPhone.
Moved
The dedicated manuals for the two iPhone-as-SSH-key companion apps now live in the Apps section. This page is kept so existing links don't break.
vmuxAgent (Mac menu bar)
vmuxAgent is a menu bar app for macOS that exposes a Unix-domain socket at ~/.ssh/vmux-agent.sock and forwards SSH signing requests to your iPhone. Set SSH_AUTH_SOCK to that path and any SSH client on your Mac uses your phone for authentication. Read the full setup, troubleshooting, and security notes at vmuxAgent.
RemoteSignerPhone (iPhone)
RemoteSignerPhone holds your private SSH keys in the iPhone's Secure Enclave and signs authentication challenges only after Face ID or Touch ID approval. Private keys never leave the device. Read the full identity setup, multi-key management, and push-to-wake details at RemoteSignerPhone.
See also
- All vmux Apps — every app in the family, grouped by platform.
- Security — App Lock, Secure Enclave keys, and encrypted backups across the whole vmux suite.