AI-powered Gmail inbox cleanup. InboxPurge scans your messages, discovers every sender cluttering your inbox,
classifies them automatically with an LLM, and lets you unsubscribe from all of them in a single click —
no hunting through individual emails required.
Most inboxes accumulate years of newsletters, promotional mail, and automated notifications from services
you signed up for once and forgot. InboxPurge automates the discovery phase entirely — connecting to your
Gmail via Composio OAuth, scanning your recent messages, and grouping every sender so you can see who is
sending you the most mail at a glance. An AI classification step then labels every sender as marketing,
notification, transactional, personal, or spam, so you can filter to the noisiest categories and act fast.
Once senders are discovered and classified, you can drill into any one of them via the sender detail page —
view their full metadata, unsubscribe method, action history, and a paginated list of recent emails. Open
any individual email directly within InboxPurge: HTML emails render with native formatting inside a
sandboxed viewer, plain text shows cleanly. You never have to leave the app to understand what a sender
is sending you before deciding whether to unsubscribe.
Unsubscribe requests follow RFC 8058 one-click unsubscribe — a POST to the sender's endpoint — with
fallback to URL-based links when the standard is not supported. A whitelist protects senders you want
to keep. A scheduled daily scan keeps your inbox clean on autopilot, and every action is recorded in
the history log so you always know what happened and when.
Built around Gmail's native OAuth access and AI classification — identify, review, and unsubscribe in a single session.
📥
Gmail Inbox Scanning
Scans to a configurable depth — choose how many recent messages to analyse. Connect once via Composio OAuth. No passwords stored, no raw email content retained.
🔍
Sender Discovery
Every unique sender is cataloged with name, email, message count, and unsubscribe headers. Ranked by volume so the noisiest senders surface first.
🚫
Bulk Unsubscribe
Select multiple senders and unsubscribe from all at once. Follows RFC 8058 standard — a POST to the sender's endpoint — with URL-based fallback.
🤖
AI Classification
Automatically labels every sender as marketing, notification, transactional, personal, or spam. Filter by label and bulk-unsubscribe entire categories in seconds.
📧
Sender Detail Page
Full sender metadata — email count, unread, AI label, unsubscribe method, grace period, and a paginated list of recent emails. Full context before you decide.
📖
Email Viewer
Open any email inside InboxPurge. HTML renders in a sandboxed viewer blocking scripts and trackers. Plain text shown cleanly — never leave the app to read an email.
🛡️
Whitelist Protection
Whitelist any sender to exclude them from bulk actions permanently. You will never accidentally unsubscribe from a sender you actually want.
⏰
Daily Auto-Scan
A nightly Kronos cron job re-scans your inbox automatically so new mass-mailers are caught without a manual trigger. Depth and schedule are configurable.
📋
Cleanup History
Every unsubscribe action is recorded with timestamp, sender address, method used, and outcome — a complete audit trail of all cleanup activity.
// HOW IT WORKS
From OAuth to Clean Inbox in 5 Steps
From OAuth connection to bulk unsubscribe — the full workflow takes under five minutes.
01
Connect Gmail
Authorise InboxPurge via Composio OAuth. No password required or stored — the token lives in Composio's vault, not MelTuc's database.
02
Scan Inbox
Click Scan Inbox to analyse recent messages. A ranked sender list appears immediately, ordered by message count — see who is cluttering your inbox at a glance.
03
AI Classify
Click AI Classify to label every sender automatically — marketing, notification, transactional, personal, or spam. Filter by label to focus cleanup on the noisiest categories.
04
Review & Filter
Use status tabs, AI label chips, sort controls, and search to target specific senders. Open any email in the sandboxed viewer to verify content before acting.
05
Take Action
Unsubscribe, whitelist, or ignore senders individually or in bulk. RFC 8058 requests fire for each selected sender and every result is logged immediately.
// WALKTHROUGH
FOUR VIEWS. COMPLETE CONTROL.
Every screen in InboxPurge is purpose-built for inbox cleanup — no clutter, no bloat.
// DASHBOARD
YOUR INBOX AT A GLANCE
The dashboard gives you an instant read on your inbox health. Six stat tiles show total senders,
active, unsubscribed, whitelisted, ignored, and unread counts. A connection banner confirms your
Gmail is live, an auto-scan countdown shows when the next scheduled scan fires, and a single
Scan Inbox button kicks off a fresh analysis. All state updates live — no page reloads.
meltuc.tech/inboxpurge/app
InboxPurge
✓ Gmail Connected — realmeltuc@gmail.com
47
Total
31
Active
12
Unsub'd
3
Whitelist
1
Ignored
218
Unread
Auto-scan in 6h 14m | Last scan: 2 hours ago
Scan Inbox
Recent Scans
Manual scan1583 msgs · 47 senders2h ago
Auto scan1580 msgs · 46 senders1d ago
// SENDERS PAGE
SEE WHO'S FILLING YOUR INBOX
The senders table ranks every discovered sender by message count so the biggest noise-makers
surface immediately. Filter by status tabs (All / Active / Unsubscribed / Whitelisted / Ignored),
narrow further by AI label chips, sort any column, search by name or email, and select multiple
rows for bulk whitelist, ignore, or unsubscribe actions. A single AI Classify run labels every
sender automatically — filter to "marketing" and bulk-unsubscribe in seconds.
meltuc.tech/inboxpurge/senders
AllActiveUnsubscribedWhitelistedIgnored
AI LABEL:marketingnotificationspam✨ AI ClassifyCSV
Sender
Msgs
AI Label
Status
Actions
newsletters@bigco.com
34
marketing
active
Unsub
deals@retailer.com
28
marketing
active
Unsub
promos@fashion.io
19
marketing
whitelisted
Restore
// SENDER DETAIL
FULL CONTEXT BEFORE YOU ACT
Click any sender row to open their detail page — a two-column layout showing full metadata on
the left and a paginated email table on the right. See their display name, email address,
domain, message count, unread count, AI label, unsubscribe method, grace period, and action
history all in one view. The email table lists every recent message from that sender; click any
row to open the full email body in a sandboxed viewer. Unsubscribe, whitelist, or ignore directly
from this page — no need to return to the sender list first.
meltuc.tech/inboxpurge/senders/42
BigCo Newsletter
Emailnewsletters@bigco.com
Messages34
AI Labelmarketing
UnsubHTTP POST (RFC 8058)
Statusactive
UnsubscribeWhitelistIgnore
Emails from This Sender
Subject
Date
Read
Your weekly digest — top stories
29 Apr 2026
Unread
Exclusive offer: 30% off
22 Apr 2026
Read
We miss you — come back for a deal
15 Apr 2026
Read
// EMAIL VIEWER
READ BEFORE YOU DECIDE
Click any email row in the sender detail table and the full email body renders immediately inside
InboxPurge — no switching to Gmail, no losing your place. HTML emails display with their native
formatting in a sandboxed iframe that blocks scripts and trackers. Plain text emails render
cleanly with monospace formatting. A metadata header card above the body shows From, To, Date,
and read status so you always have full context in one view.
meltuc.tech/inboxpurge/senders/42/emails/18abc3d
Fromnewsletters@bigco.com
Date29 Apr 2026 09:14
StatusUnread
Message BodyLoaded
Hi there,
This week's top stories from BigCo Newsletter...
📰 Story 1 — AI developments in Q2
📰 Story 2 — Market roundup
To unsubscribe, click here
meltuc.tech/inboxpurge/app
InboxPurgeGmail Connected
Total
47
Active
31
Unsub'd
12
Whitelist
3
Ignored
1
Unread
218
Auto-scan in6h 14m
Scan Inbox
Dashboard
Six stat tiles (Total / Active / Unsubscribed / Whitelisted / Ignored / Unread), Gmail connected badge, auto-scan countdown, and the Scan Inbox button.
meltuc.tech/inboxpurge/senders
MarketingNotificationTransactionalSpam
✨ AI ClassifyWhitelistIgnoreUnsubscribe
newsletters@bigco.com34marketingUnsub
deals@retailer.com28marketingUnsub
promos@fashion.io19marketingWhitelist
Senders
AI label filter chips (Marketing / Notification / Transactional / Personal / Spam), sender table with AI Label column, and the AI Classify + bulk action toolbar.
meltuc.tech/inboxpurge/senders/42
Sender Detail
Emailnewsletters@bigco.com
Count34 msgs
AI Labelmarketing
Unsub MethodHTTP
Emails from This Sender
Your weekly digest — top stories this week
Exclusive offer: 30% off for subscribers
We miss you — come back for a deal
Sender Detail
Full sender metadata including AI label badge and unsubscribe method, plus a paginated list of recent emails from that sender with subjects visible inline.
// GET STARTED
START CLEANING TODAY.
Connect Gmail, classify senders with AI, and unsubscribe from years of clutter in one session.