PassAuth

Privacy policy

Last updated: 9 November 2026

PassAuth is a self-hosted password manager. This policy covers the PassAuth Android, iOS and desktop apps, the PassAuth browser extension, the web vault and the PassAuth server software. You choose the PassAuth server the apps connect to. It is run by you, or by the organization that gave you an account, not by the PassAuth developer.

What PassAuth handles

Encryption

Vault items are encrypted on your device with keys derived from your master password (and your Secret Key, if you use one) before they are sent to your PassAuth server. The server stores only encrypted data and can't read your items, including their names and website addresses. Your master password is never sent to the server: sign-in uses the OPAQUE protocol.

Where data goes

On your devices

Camera

The mobile apps use the camera only when you choose to scan a two-step login QR code while adding a verification code to an item. The image is read on your device to find the code and is never stored or sent anywhere.

Autofill and passkeys on Android, iOS and macOS

If you enable PassAuth as your autofill service or passkey provider, the operating system shows PassAuth the login fields of the app or website you're using, and the request details for passkeys. PassAuth uses them only to offer and fill your own logins and passkeys, and to save new ones you confirm. PassAuth does not use accessibility services. On macOS, the desktop app's AutoFill extension works the same way: macOS tells it which website or app asked, and it fills only logins, passkeys and one-time codes you pick.

Browser extension

The extension needs access to the websites you visit to detect login forms, fill the login you choose (only on the site it was saved for), offer to save logins and answer passkey requests. If you turn on "Make PassAuth your default password manager", it uses the browser's privacy settings to turn off the browser's own password saving and address and card autofill; turning it off gives these back to the browser.

Sharing and selling

Your data is not sold, rented or shared with anyone, is not used for advertising, and is not used for any purpose other than storing, filling and syncing your vault. The PassAuth developer has no access to it.

Deleting your account and data

You can delete your account at any time in the web vault: open your PassAuth server in a browser, sign in, and go to Settings → Account → Delete account. This permanently deletes your account and every vault you own from that server. If you can't sign in, ask the person who runs your PassAuth server to delete the account from its admin page. To remove PassAuth's data from a single device, log out in the app or uninstall it.

Children

PassAuth is not directed at children under 13 and does not knowingly collect their data.

Changes

If this policy changes, the new version will be published on this page with a new date.

Contact

Questions about this policy: see Support. Questions about the data on a particular PassAuth server go to whoever runs that server.