One API call to
block fake signups
Disposable emails, VPNs, Tor nodes, datacenter IPs — checked and risk-scored in a single API call. Stop chargebacks, trial abuse, and bot registrations before they drain your revenue.
Threat Detection
Every threat signal, one endpoint
Send an email, domain, or IP — get back a risk score and the exact reasons behind it. No stitching together multiple services.
- Kill Throwaway Emails
- Checked against 150,000+ disposable email domains, updated every 6 hours. New burner domains get caught within hours of appearing — before they can abuse your platform. Learn more
- Unmask Hidden Users
- Detect commercial VPNs, open proxies, and Tor exit nodes in real time. Know when someone is hiding their real location before they exploit your trial or referral program. Learn more
- Block Bot Infrastructure
- Flag IPs from AWS, GCP, DigitalOcean, and other hosting providers. Real customers don't sign up from datacenters. Add your own blacklists and whitelists for full control. Learn more
Chargeback Prevention
Every chargeback costs you $50+ in fees alone
Most SaaS chargebacks start with a fake signup — disposable email, stolen identity, VPN-masked location. Block these at registration and your dispute rate drops before bad actors ever reach checkout.
- Block fraudulent accounts before they ever reach checkout
- Keep your Stripe dispute rate under the 0.75% threshold
- Eliminate trial abuse from throwaway email signups
Developer Experience
Ship it before lunch
One endpoint. Send an email or IP, get back a risk score with clear reasons. Most teams go from signup to production in under 15 minutes.
- Single endpoint — email, domain, or IP in the same call
- Works with any stack — plain REST, no SDK required
- Actionable response — risk score + reasons, not just pass/fail
Pricing
Less than the cost of one chargeback
No long-term contracts. Upgrade, downgrade, or cancel in one click.
Starter
Essential signup protection for indie projects and growing SaaS. Block disposable emails and risky IPs from day one.
- Unlimited API calls
- Disposable email detection
- IP risk scoring
- 7-day check history
- Email support
- 2 API keys
Sentinel
Full-stack fraud prevention for serious SaaS. Unlimited checks, custom rules, and deep analytics on every threat.
- Unlimited API calls
- Everything in Starter
- Batch checking endpoint
- Custom blacklists & whitelists
- VPN, proxy & Tor detection
- Datacenter IP detection
- 90-day analytics
- 10 API keys
FAQ
Common questions, straight answers
What developers ask before integrating VerifyWall.
What does VerifyWall actually check?
Emails, domains, and IPs are checked against 150,000+ disposable domains, VPN ranges, Tor exit nodes, and datacenter IPs. You get a 0–100 risk score, the exact reasons flagged, and a clear recommendation — one API call, one response.
How does this prevent chargebacks?
Most chargebacks start with a fraudulent signup. Block disposable emails, VPNs, and datacenter IPs at registration and bad actors never reach your payment flow. Fewer fake accounts means fewer disputed charges.
How fast is the API response?
Fast enough to run inline during your signup flow without adding noticeable delay. Threat lists update every 6 hours, so new disposable domains and VPN ranges are caught the same day they appear.
Will legitimate users get blocked?
VerifyWall returns a risk score and reasons, not a binary block. You decide the threshold. The Sentinel plan also includes custom whitelists so you can override false positives for specific domains, emails, or IPs your business trusts.
Can I add my own blocklists?
Yes. On the Sentinel plan, you can create custom blacklists and whitelists. Add domains, emails, or IP addresses that are specific to your platform. Entries are checked alongside our global threat data on every API call.
How long does integration take?
Most teams go live in under 15 minutes. One REST endpoint — send an email, domain, or IP, get back a JSON risk assessment. No SDK required.
What happens if I hit my API call limit?
Both plans include unlimited API calls — there is no monthly cap. Per-minute rate limits keep the service fair for everyone.
Can I cancel or switch plans anytime?
No contracts. Upgrade, downgrade, or cancel from your dashboard in one click. Changes are prorated immediately. If you cancel, access continues through the end of your billing period.