Mailsweeper learns rules from a single click and quietly auto-triages every new message — across Gmail, iCloud, and any IMAP account, all in one merged inbox. Runs locally on your Mac. Your mail never touches our servers, because there are none.
Every feature exists because of a specific frustration with how Mac mail handles spam, newsletters, and mass-marketing. Nothing here is fluff.
Add Gmail, iCloud, and any IMAP account. Mailsweeper colour-codes every row so you always know which mailbox a message came from — without juggling tabs.
Tag a message and Mailsweeper builds a draft rule from its From, To, subject and body. Confirm and it sweeps every existing match — and every future one.
A scanner polls each account quietly and fires every matching rule. You'll see a slim sync indicator at most — and an inbox that stays the size you want it.
Move matches to the Spam folder, or to "Receipts", "Newsletters", "Skool" — anything you've created. Use rules as a triage system, not just a kill switch.
Every auto-move lands in an Auto-moved log. Restore one click, optionally delete the rule that caught it. No mistakes are permanent.
Credentials live in the macOS Keychain. Mail content stays on your Mac — no server, no analytics, no telemetry. The architecture has no place for us to read your mail, even if we wanted to.
OAuth for Gmail, app password + presets for iCloud, host/port for any other IMAP server. Each account gets its own colour for the merged inbox.
Click the trash or folder icon on any row. Mailsweeper proposes a rule based on its sender, recipient, subject, and a phrase from the body — turn knobs to taste.
Mailsweeper sweeps every existing matching message into the destination, then keeps applying the rule on every new message that arrives. Quietly.
Colour stripes on every row tell you which account a message came from at a glance. The sync indicator stays out of your way unless something needs you. Detail pane on the right loads message bodies on demand.
Mail apps that look at your mail almost always send it somewhere first. Mailsweeper doesn't. Every connection is between your Mac and your mail provider — Gmail, iCloud, your IMAP server. We can't read your mail because the architecture has no point at which we'd see it.
Gmail filters work for one Gmail account and don't apply to your iCloud or work IMAP mail. Mailsweeper rules apply across every account, and creating a rule from a real example of mail you've already received is much faster than typing predicates into a filter UI.
Mailsweeper talks to mail providers (Gmail API, IMAP) directly — it doesn't depend on or interfere with any local mail app. Run it alongside whatever you already use.
Every auto-move lands in the "Auto-moved" log with a one-click Restore. You can also delete the rule that caught a message in the same step.
Free during the beta. We may introduce paid plans later — early users will get clear notice and continued access to a free tier.
A Mac App Store version is in progress. The current direct-download build is fully notarized by Apple and behaves identically.
One direct download. No account, no email signup, no nag screens.