All Files
Your encrypted cloud workspace
Calendar
Reminders & events
Developer Portal
Register apps that connect to Mirvox via OAuth 2.0
⚡
How Mirvox OAuth works
Redirect users to
{your-app-url}?oauth_authorize=1&client_id=CLIENT_ID&redirect_uri=URI&scope=profile,files.read&state=RANDOM.
After approval, Mirvox redirects to your URI with ?code=AUTH_CODE&state=STATE.
Exchange the code for a token at postMessage or server-side token endpoint. The token carries the user's UID, email, and scopes granted.
🔌
No apps registered yet
Create your first OAuth app above.
Apps Authorized by You
Third-party apps you've granted access to your Mirvox account
No apps have been authorized yet.
Trash
Files are permanently deleted after 30 days
Security Profile
Your identity and active sessions
—
Click photo to change
—Connected via Mirvox Global Node 01 · Location: Encrypted
Edit Profile & Account Settings
Name, avatar, bio, password · account.mirvox.app
Active Sessions
Manage devices with access to your account
Settings
Preferences, integrations & security
Appearance
Theme settings
Dark Mode
Toggle light/dark theme
File Encryption
AES-256-GCM client-side encryption
When enabled, files are encrypted in your browser before upload using AES-256-GCM. Your encryption password never leaves your device. Without it, files are unreadable.
Enable Encryption
Off — files stored unencrypted
Google Drive
Browse and import Drive files
Dropbox
Import files from Dropbox
⚙️ Requires a Dropbox App key. Set
DROPBOX_APP_KEY at top of script.
Storage Usage
UsedCalculating…
Comments