New browser requests access
The browser creates its identity and starts a pending challenge.
Security architecture
Authier encrypts vault contents before they leave your browser and can put approved devices into the decision about who may join your account. This page explains both the design and its limits.
Encryption flow
Your master password is used locally to derive an encryption key. Vault items are encrypted before synchronization, so the API stores encrypted payloads rather than readable credentials or TOTP seeds.
PBKDF2 with SHA-512 and 600,000 iterations derives a key from the master password and a per-account salt.
AES-256-GCM encrypts vault items with a fresh initialization vector before they are sent to the API.
The server stores and synchronizes ciphertext. Approved clients decrypt it locally after the vault is unlocked.
Device-aware access
When the account policy requires approval, knowing an account email and master password is not enough to silently enroll an unfamiliar client. The device must request access, and an approved device reviews that request. Accounts can also choose immediate enrollment, which trades this extra check for convenience.
The browser creates its identity and starts a pending challenge.
An existing approved device can accept or reject the new login.
Only after approval does the client complete enrollment and sync.
Transparent limitations
Authier has not yet published an independent third-party security audit. The project is actively developed and has a much shorter operational history than established password managers.
For accounts with an unusually high impact—such as banking, cryptocurrency custody, or administrative access—you should evaluate that maturity gap as part of your own threat model.
The source is public so researchers can inspect the implementation and report vulnerabilities responsibly. No software can promise absolute security.
Application and server code, history, tests, and issues are available in the public repository.
Review devices connected to the account and remove access when a device is lost or retired.
Security researchers can follow the published disclosure process and use the project PGP key.
Evaluate it yourself
Authier is developed in public under the GNU Affero General Public License.