2026-11-02 08:02:29 UTC
Anyone can send you an email.
Think about that for a second.
Anyone who knows your email address can put something in your inbox. You have no say in who gets access to your attention.
A while ago, I came across HEY’s email service. One feature really stood out: The Screener.
When someone emails you for the first time, you decide whether you want to hear from them.
Approve them, and their emails reach your inbox. Reject them, and you never have to see their emails in your inbox again.
I loved the idea.
But I didn’t want to leave Gmail. I’ve used Gmail and Google Workspace for years, and I wasn’t interested in switching email providers for one feature.
So I built it myself.
Introducing Gscreener — an open-source email screener for Gmail.
Here’s how it works:
Someone emails you for the first time.
Their email is held for screening.
You approve or reject the sender.
Approved senders can reach your inbox. Rejected senders cannot.
You also get a daily digest of emails waiting for approval.
A few things worth mentioning:
• Completely free.
• Open source.
• Runs entirely inside your Google account.
• No external servers or third-party services.
• No AI. Just simple rules.
• Your emails never leave Google.
• Nothing is automatically deleted.
It’s built using Google Apps Script.
And here’s something I particularly like: You can ask an AI coding agent to install it for you.
The installation involves quite a few steps, but an AI agent with browser access can handle most of them.
I built Gscreener because I wanted more control over who gets access to my inbox.
I’m sharing it because I suspect others want the same thing.
GitHub: https://github.com/neerajsingh0101/gscreener
Demo: