Mailman

Frequently Asked Questions

What is Mailman?

Mailman adds GPT-powered AI filters to your Gmail inbox. Think "Automatically archive all privacy policy update emails I get."

How does it work?

Mailman sends your email subject to ChatGPT and asks if it matches the description you provide.

What data do you collect and why?

Mailman retrieves and scans the subject of all incoming emails to decide if any filters should execute.

Who can access my data?

In the ordinary course of things - no one but you. For abuse and debugging we may decrypt subject lines as necessary, but this isn't even possible in the support backend. Here's what it looks like:
screenshot of mailman admin

Is Mailman a better spam filter?

No.

Can Mailman be used as a spam filter?

No, this isn't recommended for several reasons. For security and privacy, Mailman doesn't retrieve or look at the email body at all, which limits the effectiveness of spam analysis. Even if Mailman did analyze the email body, it still wouldn't be a good idea, since it would be costly to run the body of every email you receive through GPT. Finally, Mailman's implementation with GPT doesn't allow it to rapidly and continuously tune itself in response to new spam samples the way Gmail's native spam filtering does.

Why do you request so many Gmail permissions?

Unfortunately, "Read, compose, and send emails from your Gmail account" permission is required even though Mailman only needs to add / remove labels from your emails. It's all grouped together under a "modify" scope in the API. Rest assured Mailman won't compose or send any emails without your authorization - it only does what its filters are configured to do.

How do you keep my data safe?

Glad you asked. You can see an overview on the Security page. You'll find that Mailman is designed with security in mind first - every change is auditable in the security log, every action is recorded, and all personal data is encrypted at the application layer and in transit.

Why do I need to provide subject keywords in addition to an email description in my filter?

So you can avoid sending emails to GPT if they're not likely to match. This improves performance, reduces API costs, and minimizes the amount of personal data sent to OpenAI (the company behind ChatGPT).

Do you work with any other email providers?

No. Only Gmail.

But it would be so easy, you'd just have to implement an IMAP -

Still no.

How much does it cost and what's the catch?

As a passion project, Mailman is free. The catch is: I may impose limits to deter abuse and minimize costs. Your data is and will never be monetized.

Who makes Mailman?

Peter Cai.

Terms Privacy Security FAQ