How It Works
How do I clean up my Gmail inbox automatically?
Step 1 — Install the extension and connect Gmail
Install HealthInbox from the Chrome Web Store, click the toolbar icon, and press Connect Gmail. You sign in through Google's official OAuth page — HealthInbox never sees your password. The permission requested is read-only: the extension cannot delete, send, or modify anything in your account.
Step 2 — Scan: headers only, never the content
The scan fetches your inbox through the official Gmail API in pages of 500, reading only the headers of each email: sender, subject, date, and technical headers like List-Unsubscribe. The body of your emails is never requested — this is enforced by the API call itself, not just a promise. A 15,000-email inbox scans in a few minutes.
Step 3 — AI classification, on your device
Every email is classified into newsletter, spam, subscription, or personal using a two-pass system:
- Rules first — about 75% of emails are identified instantly from their headers (a List-Unsubscribe header means newsletter, an invoice subject means subscription, and so on).
- Local AI second — the ambiguous rest goes through an open-source language model (~25 MB) that runs inside your browser, GPU-accelerated when your machine supports WebGPU. The model downloads once and is cached.
Nothing is uploaded anywhere. There is no server analyzing your email — the AI lives in the browser tab.
Step 4 — Clean up from the dashboard
The dashboard turns the classification into actions:
- Newsletters view — every recurring sender ranked by volume, with a one-click Unsubscribe button using each sender's official opt-out link.
- Subscriptions view — paid services detected from receipts, with estimated monthly cost (more on subscription detection).
- Accounts view — services you registered on, flagging the ones inactive for 6+ months.
- Inbox Health Score — one number (0–100) summarizing how cluttered your inbox is, recomputed after every scan.
Step 5 — Stay clean
Subsequent scans are incremental: only emails newer than your last scan are fetched, so keeping the dashboard fresh takes seconds. Unsubscribed senders are remembered, and the health score tracks your progress over time.
Two minutes to a readable inbox. Free for your 200 most recent emails.
Try HealthInbox freeCommon questions
What happens to my data if I uninstall?
Everything HealthInbox stores lives in your browser's local extension storage. Uninstalling removes it. You can also click Disconnect in Settings at any time, which revokes the Google access token and erases all local data.
Why does the first scan download a model?
The AI classifier is an open-source model fetched once from Hugging Face (~25 MB) and cached by the browser. That download is the only reason the first scan takes slightly longer than the following ones.
Which browsers are supported?
Google Chrome. Classification can use your GPU through WebGPU for extra speed; on machines without GPU support it falls back to CPU automatically.