✦ API-First From $9/month

Stop fake signups with one API call

Real-time disposable email detection powered by AI. Protect your user base, improve deliverability, and keep your metrics honest, all from a single lightweight endpoint.

POST /api/v1/check
Request
"email": "james847@mailinator.com"
Response · 42ms
{
    "email": "james847@mailinator.com",
    "syntax": "valid",
    "is_disposable": true,
    "risk_score": 98,
    "mx": "valid",
    "website_status": "redirect"
}
99%
Detection accuracy
Across all major disposable providers
<50ms
Median response time
P99 under 200ms globally
10M+
Checks processed
And growing every day
99.9%
Uptime SLA
Guaranteed across all paid plans

Fake emails are killing your product metrics

Disposable email addresses let bad actors bypass your onboarding, abuse free trials, and skew your analytics, costing you money and real user insights.

Free trial abuse Users spin up unlimited trials with throwaway inboxes, costing you revenue and compute.
Email campaigns go to trash Sending to disposable addresses tanks your sender reputation and deliverability scores.
Polluted user data Fake signups inflate MAU figures, distort cohort analysis, and mislead growth decisions.
Support & fraud overhead Churned or fraudulent users generate disproportionate support tickets and chargebacks.

Industry averages

Signups using disposable emails23%
Free trials abused via burners41%
Email bounce rate increase18%
Support tickets from fake users31%
Chargeback risk from fraud accounts55%

Everything you need, nothing you don't

A single API endpoint that does one thing exceptionally well. No configuration, no models to train, no maintenance overhead.

Sub-50ms response

Our infrastructure is built for speed. Median response under 50ms so checks never slow down your signup flow.

AI-powered signals

Multi-signal detection goes beyond static blocklists. We continuously learn from newly created disposable domains in real time.

Risk scoring

A 0-100 risk score lets you set your own threshold: block hard at 90+, flag for review at 60+, or pass through at 30.

One-line integration

A single POST request, a clean JSON response. Works with any language, any framework, in under 5 minutes.

Privacy-first design

We never store full email addresses. Your users' data stays yours.

Usage dashboard

Track calls, quota usage, hit rates, and trends from a clean developer dashboard. API key management included.

Three steps, zero friction

From signup to first API call in under 5 minutes.

Step 01

Get your API key

Create your account and grab your API key from the dashboard. You're ready to make your first call in under a minute.

Authorization: Bearer mg_live_xxxx
Step 02

Make a POST request

Send the email you want to verify to our /api/v1/check endpoint. That's literally it.

POST spamova.com/api/v1/check
{"email": "james847@mailinator.com"}
Step 03

Act on the result

Receive a stable JSON response with syntax, disposable, risk, MX, and website signals to make your decision.

"syntax": "valid",
"is_disposable": true,
"risk_score": 98,
"mx": "valid",
"website_status": "redirect"

Priced for every scale

Simple, transparent pricing. Pick the plan that fits your volume and grow from there.

Basic
For indie developers and small apps that need reliable detection without the extras.
$9 / month
5,000 checks / month
JSON response payload
API key management dashboard
Community support
--Risk score (0-100)
--Usage analytics & reporting
Scale
High-volume platforms and teams that need enterprise-grade reliability and volume.
$99 / month
250,000 checks / month
Everything in Pro
99.9% uptime SLA
Priority email support
Higher monthly quota

What's included at each tier

Feature Basic Pro ★ Scale
Monthly check quota 10,000 10,000 500,000
Risk score (0-100)
API response time guarantee -- -- 99.9% SLA
Usage analytics dashboard --
Detection rate breakdowns --
Email support -- 24h response Priority

Questions we get a lot

How does the detection actually work?
We use a proprietary multi-signal system that combines domain reputation, behavioral patterns, infrastructure analysis, and real-time intelligence, far beyond a simple blocklist. The methodology is confidential to maintain detection accuracy.
Do you store the email addresses I check?
No. We process the address in memory for the check and discard the full email address after responding.
What does the risk score mean?
A number from 0 to 100 representing how likely an email address is disposable. 0 means almost certainly legitimate, 100 means almost certainly disposable. You define your own threshold: block at 80+, flag for review at 50+, or trust everything below 30.
What happens when I hit my monthly quota?
You'll receive email notifications at 80% and 100% of your quota. Once the limit is reached, the API stops responding until your quota resets at the start of your next billing cycle. No overages, no surprise charges, ever.
Can I use this at signup without slowing down UX?
Absolutely. Our median response time is under 50ms, which is imperceptible to users. You can call the API on blur from the email field, giving you the result before the user even clicks "Submit".
Is there an enterprise plan for very high volume?
Yes. If you need more than 500k checks per month, dedicated infrastructure, custom SLAs, or invoice-based billing, reach out and we'll put together a custom package within 24 hours.
✦ Plans from $9/month. Cancel anytime.

Start blocking fake signups today

Pick a plan, get your API key instantly, and have disposable email detection live in your app in minutes.

No contracts · Cancel anytime · Takes 5 minutes to integrate