Tools
Goodboy bridges your password managers — securely routing logins, OTPs, and passkeys across Chrome, Apple Passwords, KeePassXC, and more, with no manual exports.
01. The Matrix What Connects to What
| Connector | Transport | Logins* | OTP | Passkeys | Notes | Folders | Custom |
|---|---|---|---|---|---|---|---|
|
iCloud / Apple
|
CXP handoff | R/W | R/W | R/W | — | — | — |
|
KeePassXC
|
keepassxc-cli |
R/W | R/W | R/W | R/W | W | — |
|
Chrome + Chromium (read)
|
Local SQLite | R/W | — | — | — | — | — |
|
1Password
Bitwarden ProtonPass |
Official CLIs | R | R | — | R | — | R |
|
Bitwarden JSON
|
File export | W | W | W | W | W | — |
The preflight computes this matrix for the exact flow you're about to run.
02. Setup Connect a Device
The motion for each connector — from zero to a working device in Goodboy's sidebar. Browsers and Apple Passwords need no install; the rest take a one-time setup, stored in the macOS Keychain under a signed-binary ACL. Select a connector for full setup instructions.
iCloud / Apple Passwords
Fields: passwords, OTP, passkeys
Nothing hits disk.
SecuredBox is RAM-only.
// Credentials in motion, never at rest. One file-destination exception — Bitwarden JSON, by choice.
03. Special Paths Two Routes Worth Naming
Most flows are a straight source → destination. These two earn their own section — one is the competitive claim, the other is the only time Goodboy ever writes to your disk.
Passkeys → KeePassXC
Apple's Credential Exchange (CXP) lets you push passkeys out of iCloud, but KeePassXC can't build CXP import from Qt/C++ — it's an open issue on their tracker (#11363). Goodboy fills the gap from the outside.
Export from Apple's Passwords app → Goodboy; push SecuredBox to your KeePassXC database. Passkeys land directly in your .kdbx — no intermediate file, no lossy conversion.
Bitwarden JSON
In the Bitwarden JSON device settings, pick a folder. When you push SecuredBox to this device, Goodboy writes a Bitwarden-format export carrying passwords, OTP seeds, passkeys, notes, and folders — the widest-capture format Goodboy offers.
This is the only scenario where Goodboy writes credential data to your local disk, and only when you explicitly choose it as your destination.