About
MailBox Pro is a desktop application that allows users to manage their personal Gmail accounts. It connects to Google's Gmail API via OAuth 2.0 to provide a native email experience with local storage for offline access.
This is a personal-use tool — it does not run any servers, does not collect analytics, and stores all data exclusively on your local device.
How It Works
Authorize
Sign in with your Google account via standard OAuth 2.0 flow. You control which account to connect.
Fetch & Store
Emails are fetched from Gmail API and stored in a local SQLite database on your device for offline access.
Read & Send
Browse, search, and send emails through the desktop interface. All data stays on your local machine.
Features
🔐 Multi-Account
Add and manage multiple Gmail accounts independently, each with its own credentials.
📬 Email Browsing
View emails with HTML rendering, incremental sync to minimize API usage.
📧 Send Emails
Compose and send emails directly from the desktop client.
🔍 Full-Text Search
Search across all accounts by subject, sender, or body content.
💾 Local Storage
All emails stored in local SQLite database — no cloud, no external servers.
🌗 Dark / Light Theme
Toggle between dark and light themes with smooth transitions.
Data Access & Permissions
MailBox Pro requests the https://mail.google.com/ OAuth scope to perform the following
operations:
- Read — Fetch and display your email messages (subject, sender, recipient, date, body)
- Send — Send emails on your behalf when you compose a message
- Delete — Remove emails when you explicitly request deletion
🔒 All data is stored locally on your device only. MailBox Pro does not upload, transmit, or share your data with any external service, server, or third party. No analytics, no tracking, no ads.
MailBox Pro's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.