Security & credentials
SSH keys, passwords and API keys stay on this computer, held by the Electron main process and encrypted with the OS keychain (DPAPI on Windows, Keychain on macOS, libsecret on Linux). Where no keyring is available they fall back to base64, which is not encryption, and the app says so.
A recorded walkthrough for this page has not been made yet.
01.How It Works
SSH keys, passwords, the GitHub token and the licence session are held by the main process and encrypted with the OS keychain. Where no keyring exists they fall back to base64, which is not encryption; treat such a machine as one where those secrets are readable on disk. AI provider keys are the exception and are never saved without encryption. Shipown never uploads private keys, environment values, source code or arbitrary command output.
Client-side operations encrypted directly between your desktop and target server.
SSH keys, passwords and API keys are held by the desktop app and encrypted with your OS keychain.