NeatBox

A Gmail inbox cleaner — unsubscribe, delete, categorize, and optionally automate cleanup with recurring rules.

Last updated:

The short version: NeatBox has no backend and no server of ours ever sees your email — not the content, not the sender, not even that you unsubscribed from something. Everything runs in your own browser, talking directly to Google and to the senders you unsubscribe from.

What NeatBox can access

NeatBox asks for three Gmail permissions, all used only for the features described in the extension itself:

Where processing happens

All sorting, categorizing, and decision-making runs locally in your browser. Sender lists, categories, protected domains, and recurring rules live in your browser's own storage — either on your device, or synced through your own Google account via Chrome's built-in sync, the same way your bookmarks sync. That data never passes through a server we operate, because we don't operate one.

Your own Google API access

NeatBox doesn't use a shared Google API client. Each person sets up their own free Google Cloud project during a one-time setup step, and pastes their own credentials into the extension. This means:

What we don't do

The one exception: unsubscribing

When you unsubscribe from a sender, your browser sends a request directly to that sender's own unsubscribe service — the same request your browser would send if you clicked the link yourself. That request goes straight from your browser to them; it never passes through us either.

Removing your data

Uninstalling the extension removes everything NeatBox stored locally. To fully revoke access, also remove NeatBox's OAuth client from your Google Account's connected apps — since you created that OAuth client yourself, you're the one who controls and can delete it.

Questions