EVERYTHING XIAOMI
Get listed

GMClean

GMClean is a free, self-hosted web tool for scanning inboxes, classifying email, unsubscribing in bulk, deleting messages, and exporting data.

Place
#9 of 31
Score
6.6
GMClean's website

What GMClean is

GMClean is a free, self-hosted web tool for scanning inboxes, classifying email, unsubscribing in bulk, deleting messages, and exporting data. It fetches headers such as subject, sender, and List-Unsubscribe rather than downloading email bodies. The tool supports up to 10 Gmail, Outlook, or custom IMAP mailboxes at once and can scan INBOX, Spam, Promotions, Trash, and other IMAP folders. Inbox analysis includes a 0–100 health score based on five weighted factors, sender insights, and email age distribution. Classification uses heuristic rules, with optional Gemini use for ambiguous cases. It supports one-click RFC 8058 unsubscribe and bulk unsubscribe; bulk deletion is processed in batches of 500 messages. Exports include selected subscriptions with resubscribe links and scanned emails in CSV format. GMClean stores app data in browser IndexedDB and says it has no cloud database or telemetry. Credentials are encrypted with AES-256-CBC before storage, and setup requires an ENCRYPTION_SECRET described as an AES-256 key. The project documents running it with npm, Docker, or Docker Compose. It supports app passwords and OAuth2 for Google and Microsoft, and is licensed under MIT.

Good

  • Supports up to 10 mailboxes simultaneously.
  • Scans headers without downloading email bodies.
  • Offers inbox scores, sender insights, and age distribution.
  • Supports one-click and bulk unsubscribe.
  • Exports subscriptions and scanned email to CSV.

Watch out

  • Bulk deletion is limited to batches of 500 messages.
  • Classification relies on heuristics unless optional Gemini is used.
  • Requires an ENCRYPTION_SECRET for credential storage.

Who it suits

GMClean may suit people who want to review several Gmail, Outlook, or IMAP inboxes and manage subscriptions or bulk deletions. It is aimed at users prepared to run a self-hosted web tool.

Verdict

GMClean combines header-based inbox analysis with unsubscribe, deletion, and export tools. Its self-hosted setup and 500-message deletion batches are worth considering before use.

Plans and prices

From GMClean's own pricing page, checked 11 Oct 2001.

All about pricing
PlanPriceWhat it gives you
Open sourceFreeMIT licensed · self-hosted

The facts

Each one read from GMClean's own pages, with the date it was checked.

What it does

Account limit
The README says users can connect up to 10 mailboxes simultaneously.checked 11 Oct 2001
AI integration
Optional Gemini-powered classification is available for ambiguous cases.checked 11 Oct 2001
Authentication
It supports app passwords and OAuth2 for Google and Microsoft.checked 11 Oct 2001
Bulk delete limit
Bulk email deletion is batched at 500 messages per batch.checked 11 Oct 2001
Classification
Email classification uses heuristic rules and can optionally use Gemini for ambiguous cases.checked 4 Oct 2001
Credential security
The README says credentials are encrypted with AES-256-CBC before storage and requires an ENCRYPTION_SECRET.checked 11 Oct 2001
Deployment
The README provides npm development, Docker, and Docker Compose setup instructions.checked 11 Oct 2001
Email providers
It supports Gmail, Outlook, and custom IMAP mailboxes.checked 11 Oct 2001
Email providers and authentication
The README lists Gmail, Outlook, and custom IMAP support, with app passwords or OAuth2 for Google and Microsoft.checked 4 Oct 2001
Exports
It can export selected subscriptions and scanned emails to CSV.checked 11 Oct 2001
Folder scanning
It can scan INBOX, Spam, Promotions, Trash, and other IMAP folders.checked 11 Oct 2001
Header-only scanning
GMClean says it fetches email headers such as subject, sender, and List-Unsubscribe, and does not download email bodies.checked 4 Oct 2001
Inbox analysis
It provides a 0–100 inbox health score based on five weighted factors, plus sender insights and email age distribution.checked 4 Oct 2001
Inbox insights
It provides a 0–100 inbox health score, sender insights, email age distribution, and inbox analytics.checked 11 Oct 2001
License
The repository says GMClean is licensed under the MIT License.checked 11 Oct 2001
License and support
The repository is MIT-licensed and invites contributions through GitHub pull requests.checked 4 Oct 2001
Local data
The README says app data is stored in browser IndexedDB and the app has no cloud database or telemetry.checked 11 Oct 2001
Local storage
GMClean says data is stored in browser IndexedDB and that it has no cloud database, telemetry, tracking cookies, or analytics scripts.checked 4 Oct 2001
Mailboxes
It supports up to 10 Gmail, Outlook, or custom IMAP mailboxes at once.checked 4 Oct 2001
Privacy
The README says GMClean fetches email headers only and does not download email bodies.checked 11 Oct 2001
Product
GMClean is a self-hosted tool for scanning inboxes, classifying email, unsubscribing in bulk, deleting messages, and exporting data.checked 4 Oct 2001
Purpose
GMClean scans email headers, classifies messages, and supports mass unsubscribe, bulk deletion, and export.checked 11 Oct 2001
Unsubscribe
It supports one-click unsubscribe with RFC 8058 List-Unsubscribe-Post support and bulk unsubscribe.checked 11 Oct 2001

The company

Maker location
The GitHub profile for Hussein Khalid lists Estonia.checked 4 Oct 2001

Alternatives to GMClean

All alternatives
  1. 1Clean Email logo

    Clean Email

    Free planAndroidiOSWebmacOS
    8.0From $2.50 a month
  2. 2

    Paperweight

    Free planOpen sourceLinuxmacOSWindows
    7.8From $4.58 a month
  3. 3

    Gmail Unsubscriber

    Free planOpen sourceAndroidiOSWeb
    7.7Free plan
  4. 4

    InboxSweeper

    Free planOpen sourceWebLinuxmacOSSelf-hosted
    7.4Free plan
  5. 5

    Cleanfox

    Free planAndroidiOSWeb
    7.3Free plan
  6. 6

    Gmail Unsubscribe

    Free planWebAPIExtension
    7.2From $2.99 a month