Simple, transparent pricing

Start with 100 API checks per month for free. Upgrade when you need higher limits and advanced detection features.

NPM Package is 100% Free Forever

The @isdisposable/js package operates entirely locally. It does not connect to the API and will always be completely free for unlimited offline usage. Paid plans only apply to the real-time API.

Free

$0forever

For individuals validating signups with lightweight limits.

  • 100 API checks/month
  • 5 requests/minute
  • 1 API key
  • Core disposable detection
  • Open-source npm package access
  • Real-time DNS checks
  • Risk scoring (0-100)
  • Domain age detection
  • Dashboard & analytics
Create Free Account
Most Popular

Pro

$9/month

Real-time API for catching new disposable services.

  • Everything in Free
  • 10,000 API checks/month
  • 60 requests/minute
  • Real-time DNS/MX checks
  • Risk scoring (0-100)
  • Domain age detection
  • Custom blocklist/allowlist
  • Dashboard analytics
  • 1 API key
Get Started

Business

$29/month

Higher limits for growing teams.

  • Everything in Pro
  • 100,000 API checks/month
  • 120 requests/minute
  • 5 API keys
  • Priority support
  • Advanced analytics
Get Started

Scale

$79/month

High-volume detection at scale.

  • Everything in Business
  • 500,000 API checks/month
  • 300 requests/minute
  • Unlimited API keys
  • Priority support
  • Custom detection rules
Get Started

Frequently asked questions

What is included in the free plan?

The free plan includes 100 API checks/month, 5 requests/minute, and 1 API key. You also get the open-source npm package for offline checks.

What does paid add over the free plan?

Paid plans increase monthly limits and unlock advanced features like DNS/MX checks, risk scoring, domain age signals, custom rules, and analytics.

Can I try the API before paying?

Yes. The API works without a key (10 requests/day per IP) for testing. Sign up for a free account to get an API key with 100 checks/month.

Do you store email addresses?

No. We only log the domain part for analytics. We never store or see the full email address. Privacy by design.

Can I cancel anytime?

Yes. Cancel from your dashboard or the customer portal. No contracts, no hidden fees.

What happens if I exceed my monthly limit?

API requests return a 429 error. You can continue using the npm package for offline checks and upgrade your API plan anytime.