How v-Shell protects you
Updated 2026-11-02 · v1.0
The first time you connect, v-Shell shows your computer's identity and waits for you. Your password isn't sent until you confirm. If a saved computer's identity ever changes, v-Shell refuses to connect.
v-Shell makes a key on this device and keeps the private part in the iOS Keychain. It isn't synced and can't be restored onto another device. Only the public part goes on your computer. Your password is used once to set that up, and it's never saved.
A setup link or QR code only fills in a form. You see the real address, and nothing connects or runs until you tap.
With Face ID lock on, open terminals, sheets and the app switcher are all covered. Turning the lock off needs Face ID too.
No account, no analytics, no server of ours. Terminal traffic goes straight from your device to your computer, encrypted by SSH. Check it yourself: Settings › Privacy & Security › App Privacy Report.
Every release gets AI-assisted security code reviews, unit tests, and live tests against a real OpenSSH server. v-Shell hasn't had a paid third-party penetration test yet.
setup.sh carry the fingerprint and are checked automatically.aes256-gcm@openssh.com, aes128-gcm@openssh.com). No compression, no plaintext fallback.kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly, which allows reconnecting in the background.Email support@cerebro.host with "Security" in the subject. We reply within 2 days. If you test in good faith, only on computers you own, we won't take legal action against you. There's no bug bounty.