Verify it before you run it.
Every release ships GPG-signed checksums, so you can confirm the binary is the one we built before you give it your SSH keys. For a program that holds the credentials to your fleet, that check should be the default, not a nicety.
A terminal that renders like one.
Vendored libvterm does the parsing and a C renderer on FreeType and HarfBuzz does the drawing, so ligatures, combining marks and 24-bit color come out right and a fast scroll stays smooth. It is the same renderer as the phone build, compiled for a different target.
The vault uses the TPM when the box has one.
Where TPM 2.0 is available the device vault key is sealed in it; where it is not, the app uses a software key and says so in its own audit. Either way the app password is stretched with Argon2id and the database is SQLCipher, so nothing sits on disk in the clear.
The server it pairs with is Linux too.
The optional companion server is one static Go binary with no dependencies that installs itself as a systemd service on first run. Same machine or a different one — it holds your encrypted vault, watches metrics and pushes alerts, and it cannot read any of it.