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
- Detects disposable addresses on Gmail, Outlook, Hotmail, Yahoo, and private domains.
- <20 ms median latency across four tested regions with reused connections.
- Disposable email domains and addresses updated every hour.
- SDKs for JavaScript, Python, Go, and Rust.
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
Pay As You Go
Disposable-email detection
Four services. The same 200 inputs. Here’s what each service flagged.
| Service | Disposable flagged | Controls flagged |
|---|---|---|
| IronDome | 100 / 100 | 0 / 100 |
| Abstract Email Reputation | 43 / 100 | 0 / 100 |
| Mailboxlayer | 24 / 100 | 0 / 100 |
| Kickbox | 12 / 100 | 0 / 100 |
100 disposable candidates and 100 non-disposable controls. Candidates were sampled from IronDome’s lists; results describe this test sample.
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.
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.