Open source · Auditable end to end

Take back your Gmail inbox

ScrubInbox scans your inbox for subscriptions and junk, then lets you bulk delete them in one click. Free, open source, and completely private.

Launch App View source code
Email bodies stay in your browser
Open source on GitHub
One-time $4.99
How it works

Four steps to a clean inbox

1

Connect Gmail

Sign in with Google to grant temporary access. ScrubInbox uses official Google APIs with minimal permissions.

2

Review what's there

ScrubInbox groups your emails by sender domain so you can see which subscriptions and notifications are cluttering your inbox.

3

Clean up

Select the sender domains you want gone, then trash or permanently delete them. Starred and labeled emails are excluded by default.

4

Enjoy a clean inbox

Open Gmail to an inbox free of noise. Run ScrubInbox again anytime the clutter creeps back.

Trust via auditability, not just claims

ScrubInbox's Cloudflare Worker proxies Gmail on your behalf so we can enforce the paid tier at the trust boundary. Email bodies never leave your browser — the Worker requests format=metadata, so only From, Subject, and label IDs cross the wire. Nothing about your mail is stored: only your account, entitlement, an encrypted refresh token, and running scan/trash counts.

  • Email bodies stay in your browser
  • Sender and subject headers transit the Worker in memory, then vanish
  • Google refresh token is AES-256-GCM encrypted at rest; the Worker is the only holder of the key
  • Fully open source — audit the code yourself
Your Browser
Renders the app; email bodies never leave here
Session cookie only
Our Worker
Enforces the paywall; proxies Gmail with format=metadata
OAuth + metadata calls
Gmail API
Google's official OAuth-authenticated API

Open source, always

ScrubInbox is MIT-licensed and open source. Read the code, suggest improvements, or fork it and run your own instance.

View on GitHub