Support
PassPony is built by a solo developer. The fastest way to get help is email — include your app version and, if relevant, a screenshot of the in-app Diagnostics screen (Settings → Diagnostics), which shows your store format, entry count, and sync status without revealing any secrets.
Common questions
How do I open my existing store on my phone?
Import your key (age identity or OpenPGP key) in Settings, then use Sync → Clone with your git remote URL, or copy your store in and point PassPony at it. The on-disk format is identical to the CLI's, so no conversion is needed.
How does git sync authentication work?
Today PassPony uses HTTPS with a token embedded in the remote URL: https://user:token@host/you/store.git. Create a fine-grained access token scoped to just that repository with read/write contents permission. SSH key support (in-app keygen and known-hosts trust) is in development.
My cloned entries won't decrypt — why?
Decryption needs the matching key. For a passage store, the app's age identity must be the one your entries are encrypted to. For a pass store, import the OpenPGP key in Settings. A fresh install generates a new age identity, so restoring a passage store means restoring your original identity, not relying on the new one.
How do I set up AutoFill?
Enable PassPony under Settings → General → AutoFill & Passwords on your device, then open PassPony once so it can register your entries. Suggestions then appear above the keyboard in Safari and apps.
My OpenPGP key is passphrase-protected.
Locked keys show in Settings under "Locked keys". Enter the passphrase to unlock; it is cached for a few minutes (shared with AutoFill) and then cleared. Unprotected keys keep working regardless.
Do you support RSA keys / YubiKey?
Software decryption covers modern elliptic-curve keys (Ed25519 / Curve25519, v4 and v6). RSA-encrypted stores currently require an OpenPGP smartcard on iOS; smartcard support (NFC and USB-C) is on the roadmap and shares the hardware-tested card stack from the NorseHorse OpenPGP core.
What happens if two devices edit the same entry?
Sync shows the conflict per file and asks you to keep yours, keep theirs, or keep both (the other version is saved beside it as name.conflict). It never silently merges encrypted files.