Email Cleaner

Scan your inbox, find bulk senders, unsubscribe and delete spam in one click.

Connect your email account to get started.

·

Your Data & Privacy

We built this tool to be as privacy-friendly as possible. Here's exactly what happens with your data.

🔒 What we access

  • Email metadata only — sender names, subject lines, and unsubscribe headers
  • We never read email bodies or attachments
  • We check your sent folder to see which senders you've replied to (metadata only)

🗃 Nothing is stored permanently

  • Scan results live in server memory only and are erased when the session ends
  • No database, no analytics, no tracking
  • The only file saved is your OAuth token (encrypted at rest) so you don't have to re-authenticate every time

🔓 OAuth & permissions

  • We use the standard Google / Microsoft sign-in flow — we never see your password
  • Gmail: we request read and modify (needed to send unsubscribe emails and trash messages)
  • Outlook: we request read and send for the same reason
  • You can revoke access anytime from your Google or Microsoft account settings

🚀 What the actions do

  • Unsubscribe: opens unsubscribe links or sends a blank email from your account
  • Delete: moves messages to trash (Gmail, recoverable for 30 days) or deletes them (Outlook)
  • Delete & Unsubscribe: does both in one step

This project is fully open-source. You can inspect every line of code, or run it yourself on your own machine.

⚠️ Risks to be aware of

To be transparent, here are the trade-offs:

  • Your OAuth token is stored encrypted on the server — but anyone with server access and the encryption key could theoretically use it
  • If you're running the public hosted version, you're trusting the server operator (the same as any web app)
  • Clicking unsubscribe links visits third-party URLs, which may confirm your email is active
  • Deleted messages on Gmail go to trash and are permanently deleted after 30 days

For maximum peace of mind, you can run this tool locally on your own computer, or revoke access after you're done via Google or Microsoft account settings.

Terms of Service

Last updated: February 2026

📄 What this tool does

Email Cleaner ("the Service") scans your email metadata to identify bulk senders and helps you unsubscribe from and delete them. It is provided free of charge, as-is, for personal use.

✅ By using this service, you agree that

  • You are granting the Service read access to your email metadata (sender, subject, headers) and permission to send unsubscribe emails and delete messages on your behalf
  • You are the owner of (or authorized to act on) the email account you connect
  • You understand that clicking "Unsubscribe" or "Delete" takes real actions that may not be fully reversible
  • You will not use the Service to violate any laws or third-party terms of service

🚫 Limitations & liability

  • The Service is provided "as is" without warranties of any kind
  • We do not guarantee that unsubscribe actions will succeed — some senders may ignore or delay processing
  • We are not responsible for any consequences of unsubscribing or deleting, including missing future emails you wanted
  • We may modify or discontinue the Service at any time without notice

🔓 Your account & data

  • You can revoke access at any time by signing out or revoking permissions in your Google/Microsoft account settings
  • Upon sign-out, your stored OAuth token is deleted from the server
  • See our for full details on data handling

📧 Contact

If you have questions about these terms, reach out via the project's GitHub repository.