Passage Support

Need help with Passage? We are here to assist.

Contact

For bug reports, feature requests, or general questions, email us at hello@n4n.dev.

Frequently Asked Questions

Where are my passwords stored?

Your passwords are stored as age-encrypted files on your device. If you configure git sync, encrypted copies are pushed to your own git remote. We never store your data on our servers.

How do I sync between devices?

Passage uses git for sync. Configure a git remote (HTTPS or SSH) in Settings and Passage will push and pull encrypted files automatically. Any git host works – GitHub, GitLab, Gitea, self-hosted, or anything that speaks git.

How do I import passwords from another manager?

Go to Settings and tap "Import". Passage supports CSV import from Bitwarden, LastPass, 1Password, Chrome, Firefox, and KeePass. Select your source format and choose your exported CSV file.

How do I set up AutoFill?

  1. Open Settings on your device
  2. Go to Passwords > AutoFill Passwords
  3. Enable Passage as an AutoFill provider
  4. Passage will offer credentials when you log in to apps and websites

How do I back up my identity key?

Go to Settings > Keys and tap your identity. You can export it as a QR code for scanning on another device, or copy the raw key text. Store your backup in a secure location – anyone with your identity key can decrypt your passwords.

Can I use Passage with the passage CLI on my computer?

Yes. Passage uses the same file format and store structure as FiloSottile's passage CLI. Point both at the same git remote and they will stay in sync. The companion CLI is also available in the repository.

The app is not syncing with git

  1. Check that your git remote URL is correct in Settings
  2. Verify your authentication credentials or SSH key are configured
  3. Ensure your device has an active internet connection
  4. Try a manual sync from Settings > Git > Sync Now

Links