ACCOUNT
Settings
Password
Change your account password. If you signed up with Google SSO you can set a password here without entering your current one.
Use at least 12 characters with uppercase, lowercase, number, and symbol.
Password updated successfully.
Billing
Subscription status synced from Lemon Squeezy webhooks. Manage payment method, plan changes, and cancellations in the Lemon customer portal.
Subscription set to cancel at end of current billing period.
Payment method
Update payment methodInvoice history
No invoices yet
Invoices will appear here after your first payment.
| Date | Amount | Type | Status |
|---|
API keys
Your API key is auto-filled in onboarding commands — you never need to copy it manually. Generate a fresh key here if you need to rotate a compromised one, or revoke an old key below.
Advanced — End-to-end encryption (E2EE)
Gravio scans are encrypted client-side before publishing using AES-256-GCM. The server stores only ciphertext and cannot read your scan data.
Enable E2EE explicitly with --encrypt or configure a custom encryption key.
Enable E2EE on scan:
node gravio.mjs --encrypt— Enable E2EE with API-key derivation (recommended).node gravio.mjs --passphrase "my-secret"— Custom passphrase-based encryption key.node gravio.mjs --key "<64-hex>"— Raw hex key. You control key management.
All modes use AES-256-GCM. You can save decryption keys below for automatic dashboard decryption.
Saved decryption keys
Your key is stored in browser localStorage only. Never shared with Gravio servers.