Muhammd Junaid Shaukat

isDisposable - Open-source disposable email detection API platform

Fake signups cost SaaS companies real money — AI credits burned, trials abused, metrics inflated. isDisposable catches them before they enter. Three detection layers: 160K+ domain blocklist, real-time DNS/MX fingerprinting that catches new disposable services, and risk scoring 0-100. One line to integrate: isDisposable(email). Free npm package forever. Pro API from $9/mo adds a dashboard showing exactly how much money you're saving. Paste our AI prompt into Cursor — done in 60 seconds.

Add a comment

Replies

Best
Muhammd Junaid Shaukat
Hello Everyone! I'm Junaid, and I built isDisposable because every SaaS I used had the same blind spot — you could sign up with a temp email and abuse the free tier endlessly. I found that ~23% of SaaS signups use disposable emails. That's real money lost on AI credits, email sends, and compute that goes to users who'll never come back. What makes isDisposable different: → Largest open-source domain list (160K+) → Not just a blocklist — we do live DNS/MX verification to catch NEW disposable services that aren't on any list → Risk score 0-100, not just true/false → The npm package works 100% offline — zero added latency → AI prompts in the docs — paste into Cursor or Claude Code and it adds email validation to your app automatically The npm package is free forever (MIT). The API adds real-time detection and analytics starting at $9/mo. I'd love feedback — what email abuse patterns do you see in your apps? What detection signals would be most useful? Hope you like the product!! Feel free to reach out directly → LinkedIn: https://www.linkedin.com/in/juna... X: https://x.com/junaiddshaukat Try the live demo on isdisposable.com — type any disposable email and see it blocked in real-time.
Daniel Rachlin

Open-source email validation is really useful. How often do you update the 160K domain blocklist to stay current?

Muhammd Junaid Shaukat
@daniel_rachlin I am trying different temp mail services almost every day, I collect some and update the block list every 2-3 days