- Sign in at
https://aveid.net/dashboardas the identity that owns the authorization. - Make sure the account encryption key is unlocked on that device.
- Copy the recovered base64 app key to the clipboard.
- Open the browser developer console on the Ave page and run:
Troubleshooting
Recover an app key
Restore a known symmetric app key to an existing Ave authorization without exposing its plaintext to the server.
Use this recovery command only when you still have the original plaintext app key from a trusted app session, but the encrypted key stored in the Ave authorization no longer represents it. This operation replaces the encrypted envelope for an existing authorization. It does not rotate the plaintext app key or repair data encrypted with a different key.
For a non-current identity, also pass its Ave identity ID:
The browser reads the key from the clipboard, validates the recovered AES-256 key, encrypts it with the locally unlocked Ave master key, and sends only that encrypted envelope to Ave. A successful result includes a SHA-256 fingerprint that you can compare with the fingerprint from the trusted app session. If the browser blocks clipboard reads from DevTools, Ave opens a paste prompt instead so the key does not appear in console history.
Last modified on August 11, 2026
Was this page helpful?
