Block Disposable Emails.
Protect Your App.
The high-performance API to detect 72,000+ fake domains (yopmail, tempmail) in real-time. Stop bots before they sign up.
curl -X POST https://trustshield.app/api/assess \
  -H "x-api-key: tr_sh_..." \
  -d '{"email": "bot@tempmail.com"}'{
"score": 0,
"verdict": "Disposable",
"domain": "tempmail.com"
}The Hidden Cost of Fake Emails
Allowing disposable emails into your app hurts more than just your user count.
Damaged Reputation
Email providers (Gmail, Outlook) punish you for high bounce rates. Sending welcome emails to dead addresses sends your real emails to Spam.
Skewed Analytics
You think you have 1,000 signups, but 400 are bots. Your conversion rates, churn metrics, and growth data become useless lies.
Inflated Infra Costs
Why pay for database storage, CRM contacts (HubSpot/Intercom charges per user), and auth sessions for users who don't exist?
Regex fails.
TrustShield adapts.
Writing a regex to block @tempmail.com is easy. But there are 70,000+ other disposable domains, and new ones pop up every hour.
Your Regex
Blocks 5-10 common domains. Misses thousands. Requires constant manual updates.
TrustShield API
Blocks 72,000+ domains. Updated daily. Sub-50ms check via Vercel Edge.
Live Engine Status
Works with any stack
Whether you use Next.js, Python, Go, or PHP — it's just a REST API.
Auth Middleware
Add TrustShield to your signup route. If score < 50, throw an error before creating the user in Clerk/Supabase.
Newsletter Forms
Prevent bots from flooding your newsletter. Verify emails before adding them to your CRM or Resend audience.
Database Cleanup
Run a script against your existing users table to flag or delete fake accounts you already have.