Skip to content
Vector · local-first SSH

Local-first SSH, built for Claude Code.

Your hosts, keys, and session transcripts stay on your device — never on a server we control. Built for long-running Claude Code sessions, right from your phone.

Zero telemetry
No tracking. No analytics. Nothing.
100% local
No server proxies. No accounts.
Features

What you get.

  • Built for Claude Code

    A terminal tuned for long-running AI sessions. Lock your phone mid-task, come back to a readable transcript. Output stays legible through hours of streaming.

  • Modern terminal

    xterm-compatible emulator with full 24-bit true color. Renders cleanly through heavy streaming output without lag.

  • Secure key handling

    Ed25519, ECDSA, and RSA. Host keys verified on first use and stored in your platform's keychain.

  • Biometric lock

    Fingerprint unlock gates the app and individual sessions. Keys stay encrypted at rest in hardware-backed storage.

Privacy · by architecture

We don’t collect anything.

Vector stores your hosts, keys, snippets, and session transcripts on your device — encrypted in the platform’s Keychain or Keystore. Connections run directly from your device to your servers. No telemetry. No analytics.

Read the full privacy policy →
FAQ

Common questions.

What is Vector?

A local-first SSH client for Android and iOS. It’s designed for the way developers actually use SSH today — including long-running Claude Code sessions — without giving up modern terminal features.

Is Vector only for Claude Code users?

No. Claude Code is the workflow we built Vector around — long-running AI sessions from your phone, where a clean terminal and solid reconnect behavior matter. But the core SSH client is general-purpose. If you manage servers, run tunnels, or SFTP files as part of a DevOps workflow, Vector works for that too. The local-first architecture is useful regardless of whether Claude Code is in the picture.

Why local-first?

Most SSH clients sync your hosts, keys, and sessions through a server. Vector doesn’t. Keys and sessions stay on the device where you created them — there’s no account, no cloud, no server we could leak.

What happens if I lose my phone?

Your keys go with the phone. Vector has no cloud backup by design — that’s the trade-off for never trusting a server with your secrets. You can export your hosts and SSH config to a file at any time so re-setup is fast, but private keys themselves don’t leave secure storage. On a new device, generate fresh keys and add the new public keys to your servers.

What about feedback and crash reports?

Feedback is always opt-in and user-initiated. If you file feedback from inside the app, we post your message to a public GitHub issues repo — you see exactly what gets shared before it’s sent. We don’t use third-party crash-reporting SDKs.

Coming to Android

Vector is in final testing.

Android first, with iOS to follow. We’ll announce launch on @VectorSSH.

Follow @VectorSSH on X for launch day.