Subscriptions, filters, safe unsubscribe, and action history

Your inbox, under control.

Core: see who emails you, add Gmail filters, unsubscribe when headers support it, and review a read-only action history. Deals and Receipts are optional in-app beta areas—helpful for triage, not the headline promise.

Free to use · Metadata-first; modify only when you use filters · No bodies stored on our servers

UnsubscriberInbox control
Last 30 days ▾
Fetch more
PC
Subscriptions
Filters
History
Dealsβ
Receiptsβ
Subscriptions
Search senders…
CursorActive4 msgs
Filter
GardynActive8 msgs · 3 unread
Filter
LinkedInActive31 msgs
Filter
SubstackFilteredhidden
VercelActive9 msgs
Filter

Trusted by inbox-conscious people

169+
Senders detected
500+
Emails scanned
0
Bodies stored
1 flow
To create a filter

How it works

Clean inbox in three steps

No complicated setup. Connect Gmail and you are viewing senders in under a minute.

1

Connect Gmail

Sign in with Google. We start with read-focused access to group recent mail. If you use filters, we ask for the extra scope only when you start that action.

2

See who emails you

Senders are ranked by recency and volume. Add Gmail filters, use unsubscribe when message headers support it, and—if you want—open optional beta Deals and Receipts views (best effort, for triage).

3

Review your history

The History page lists actions the app took for you (filters, unsubscribe attempts, and related events). It is a product log, not a full copy of every Gmail change.

Features

Inbox control, honestly scoped

Core first: Subscriptions, Filters, List-Unsubscribe where headers support it, and a read-only History. Deals and Receipts are optional in-app beta views—same sign-in, framed for best-effort triage.

Subscriptions

Synced senders, ranked by activity. Expand rows to see recent messages. On-demand preview may ask Gmail for more—only when you open it.

Sender workspace

Filters

Create Gmail rules from a sender, manage them in a sidebar, and (where supported) apply them to past messages. Step-up to modify is only when you start a filter action.

Gmail rules

Unsubscribe

When List-Unsubscribe exists in headers, we can run the HTTP request or hand off a mailto draft to your mail app. Not every sender provides it; success is not guaranteed.

Header-based

History

A read-only log of app-initiated events: filters, unsubscribe attempts, permissions, and failures. Handy for transparency—not a full Gmail client audit log.

Action log
In-app beta — optional Deals and Receipts (below) use heuristics for triage. The MVP story is Subscriptions, Filters, list-unsubscribe, and History.

Deals (beta)

Optional view for promotion-like email, grouped with best-effort classification. It can miss or mislabel—use it as triage, not a guarantee.

Beta

Receipts (beta)

Optional view for purchase-like mail. Totals and order hints are for your review, not a ledger entry.

Beta

From users

Inbox peace, finally.

I had 169 senders I did not know were emailing me. I created filters for dozens in one session. The Subscriptions and Filters path is what I use daily.

PC
Priyansh C.
Founder

History is the trust clincher. I can see when I unsubscribed, when a filter applied, and when something failed—without hunting through Gmail settings.

MS
Maya S.
Product Manager

I use Deals once in a while to skim promos, but the core value for me is sender volume, one-click filter creation, and knowing unsubscribe used real headers.

JK
James K.
Designer

FAQ

Straight answers

If something here conflicts with the in-app consent screens, trust the screens — they're tied to the exact OAuth scopes you're granting.

Is Unsubscriber read-only forever?

No. The first Gmail connection is read-focused so we can group recent mail without asking for write access up front. If you use features that need more — like creating Gmail filters — the app requests additional permission when you start that action, not before.

Do you store my full emails?

We prioritize metadata and short snippets to keep the product fast and privacy-conscious. We don’t bulk-store full message bodies as a default posture.

Will you modify my mailbox without asking?

No. Advanced changes are user-initiated, capability-gated, and reflected in your in-app history where applicable.

Does Unsubscriber unsubscribe from everything?

No. Unsubscribe only works when the message had List-Unsubscribe in headers we synced, and the sender can still keep mailing. Some flows open your mail app for you to send a request yourself—we never send mail on your behalf.

Start with your inbox today.

Free to use. Connect Gmail, review senders, add filters, and check your action history when you need proof of what the app did.

Free to use · Metadata-first; modify if you use filters · No bodies stored on our servers · Disconnect any time