Detect disposable email addresses at signup

Check email addresses before creating accounts or granting trial access.

IronDome identifies known disposable addresses, including temporary addresses on shared providers such as Gmail and Outlook.

Features

Add email checks to your signup flow

Call IronDome after the user submits an email. If it is disposable, ask for another address. Otherwise, continue with your own email verification.

Start with the API quickstart or follow the signup integration guide.

MEET GATES:

Users can also repeat free trials and claim signup credits with email aliases that reach the same mailbox. GATES is our open-source solution for checking disposable emails and alias-based duplicate signups inside your existing auth flow. Check out GATES →

Pricing

$1 per 1,000 email checks.

No subscription. Pay only for what you use.

Get started →

Disposable-email detection

Four services. The same 200 inputs. Here’s what each service flagged.

Classification results · 200 identical inputs
ServiceDisposable flaggedControls flagged
IronDome100 / 1000 / 100
Abstract Email Reputation43 / 1000 / 100
Mailboxlayer24 / 1000 / 100
Kickbox12 / 1000 / 100

100 disposable candidates and 100 non-disposable controls. Candidates were sampled from IronDome’s lists; results describe this test sample.

Show details →

Benchmarks

US East
15.52 ms
US West
10.52 ms
Europe
6.62 ms
Asia
4.84 ms

Median end-to-end latency from Google Cloud, using the Node.js SDK with reused connections.

View benchmarks →

Questions

How much can I use for free?

The free plan includes 500 email checks every month. For more checks, enable pay-as-you-go billing at $1 per 1,000 checks.

Does a check verify that a mailbox exists?

IronDome detects disposable email addresses. Continue using your own email verification to confirm that someone owns an address.

How do I add IronDome to my product?

Create an API key and follow the quickstart. SDK examples are available for JavaScript, Python, Go and Rust.