Summary
Mail Swip is designed around a simple principle: your emails never leave your device. All email classification and categorization happens on-device using a local AI model. We do not read, store, or process your email content on our servers.
What Data We Collect
Data you provide directly
| Data | Purpose |
|---|---|
| Google account info (name, email, profile picture) | Account creation and authentication via Google Sign-In |
| Beta feedback submissions (misclassification reports, category corrections, optional comments) | Improving the AI classification model |
| Preferences (sync settings, onboarding state) | Personalizing your app experience |
Data collected automatically
| Data | Purpose |
|---|---|
| Sync metadata (sync tokens, email count, date ranges) | Resuming email sync efficiently without re-fetching |
| Classification metadata (assigned category, action-required flag, model version) | Powering the triage experience and tracking model accuracy |
| Account identifiers | Supporting multi-account functionality |
Data that stays on your device only
| Data | Storage |
|---|---|
| Email content (subject, sender, snippet, body) | Local SQLite database on your iPhone, never transmitted to our servers |
| AI model and predictions | On-device ONNX model with local prediction cache |
| Authentication tokens | iOS Secure Store (encrypted, on-device) |
How Data Is Collected
- Google Sign-In: When you sign in, Google provides your name, email, and profile picture via OAuth 2.0. We request
gmail.readonlyandgmail.modifyscopes to fetch and manage your emails - Gmail API: Emails are fetched directly from Google's servers to your device. We do not proxy, intercept, or store email content on our servers
- On-device AI: The ONNX classification model runs locally on your phone. Predictions are cached on-device for performance
- User input: Feedback and preferences are submitted voluntarily through the app
Who We Share Data With
| Third Party | What They Receive | Why |
|---|---|---|
| Google (OAuth & Gmail API) | Authentication tokens, API requests for your emails | Required to sign in and sync your Gmail |
| Convex (backend infrastructure) | Account info, sync metadata, feedback submissions, user preferences | Stores account data, processes sync state, and collects feedback for model improvement |
We do not share data with advertisers, data brokers, analytics providers, or any other third parties. We do not use any analytics SDKs, crash reporting tools, or tracking frameworks.
How Long Data Is Retained
- Account data and preferences: Retained until you delete your account
- Email content on device: Stored locally until you sign out or delete the app. We never retain email content on our servers
- Feedback submissions: Retained for as long as needed to improve the AI model. You may request deletion at any time
- Sync metadata: Retained until you delete your account or unlink a Gmail account
Your Rights
You have the right to:
- Access the personal data we hold about you
- Correct inaccurate data
- Delete your account and all associated data
- Withdraw consent by signing out and removing the app
- Revoke Gmail access at any time via your Google Account permissions
To exercise any of these rights, contact us at webdev.dimitar@gmail.com.
Children's Privacy
Mail Swip is not intended for children under 13. We do not knowingly collect data from children.
Changes to This Policy
We may update this policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the app after changes constitutes acceptance.
Contact
For privacy-related questions or requests:
© 2026 Mail Swip