SIGNUP RISK API

Stop fake and abusive signups before they reach your product.

Score signup risk using email, domain, disposable-provider, identity-pattern, and optional IP evidence. Receive a deterministic allow, review, or block decision with clear reasons, confidence, evidence coverage, and uncertainty.

Deterministic 0–100 signup risk score

Clear allow, review, or block decision

Explainable evidence and decision confidence

Bulk jobs and signed webhooks on Growth+

Analyze Signup Attempt
INPUT Signup Attempt
email spammer@temp-mail.org
name John Doe
ip 185.220.101.5
domain temp-mail.org
provider Disposable
industry SaaS
Scoring Engine
OUTPUT Risk Score
82 HIGH RISK
BLOCK
Disposable Email
Tor Exit Node IP
Low Entropy Name
Missing MX Records

HOW SIGNUP RISK SCORING WORKS

Turn every signup attempt into a risk decision

Send the signals you already collect during signup — email, name, IP address, domain, provider context, and industry — and get back a deterministic score your product can act on immediately.

Signup Inputs
Email
Name
IP Address
Domain
Provider
Industry
Risk Engine
42 /100
Moderate Risk
Recommended Action
Allow
Review
Block

Collect the signup context

Use the email, name, IP address, provider, domain, and industry context already present in your signup flow.

Score risk deterministically

Combine identity, email, infrastructure, and context signals into a reproducible 0–100 risk score.

Route the signup automatically

Use the allow, review, or block recommendation to approve trusted users, challenge uncertain signups, and stop high-risk attempts.

RISK CHECKS

Evaluate the details that matter before account creation

Use Signup Risk Score API to evaluate email structure, disposable domains, domain infrastructure, provider type, role addresses, typo domains, synthetic identity patterns, name/email consistency, and optional IP reputation.

email_validation

Email normalization and validation

Normalize and check email structure. A well-formed email can be analyzed, but that does not mean it is safe, trusted, deliverable, or non-disposable.

disposable_email

Disposable email detection

Detect confirmed and likely burner domains using curated datasets, operational overlays, and safe infrastructure fingerprints.

dns_infrastructure

Domain infrastructure

Check DNS, MX, SPF, and DMARC posture while separating non-existent domains from temporary lookup failures.

provider_class

Provider classification

Classify free providers, business domains, education domains, government domains, disposable providers, and unknown providers.

role_address

Role address detection

Detect shared addresses like admin@, support@, info@, sales@, and similar role-based accounts.

domain_typo

Domain typo detection

Flag mistyped or lookalike domains such as gmal.com before they enter your signup flow.

synthetic_identity

Synthetic identity detection

Find placeholder emails, keyboard patterns, numeric-only local parts, and other low-quality identity patterns.

name_match

Name match

Compare supplied name details with the email local part without claiming to verify a person’s real identity.

ip_reputation

IP reputation

Classify contextual infrastructure risk such as datacenter, VPN, proxy, and Tor usage. Raw IPs are never returned, persisted, or logged.

industry_profiles

Industry profiles

Apply Growth+ scoring profiles for SaaS, marketplace, ecommerce, community, and fintech signup flows.

USE CASES

Built for the signup flows attackers target first

Use Signup Risk Score API anywhere a fake account, low-quality lead, abusive IP, or suspicious signup can waste time, damage trust, or create downstream fraud.

free_trial

SaaS trial abuse

Detect burner emails, suspicious names, and high-risk IPs before users create repeat trial accounts or abuse free-tier access.

seller_risk

Marketplace seller risk

Challenge sellers using proxy infrastructure, disposable domains, mismatched identity signals, or suspicious signup patterns.

moderation

Community moderation

Block spam accounts and low-quality registrations before they enter forums, communities, waitlists, or member-only spaces.

lead_quality

Lead quality filtering

Classify free vs business emails, detect role accounts, and route higher-quality leads before they reach your CRM.

checkout_risk

E-commerce fraud prevention

Flag suspicious checkout or account-creation attempts using email, IP, identity, and infrastructure signals before abuse escalates.

bulk_scoring

Bulk list scoring

Upload CSV files, score signup lists asynchronously, and retrieve clean risk results for reviews, imports, or downstream workflows.

DEVELOPER-FIRST API

Score a signup in one request

Send signup context from your application and receive a deterministic risk score, check breakdown, and allow/review/block recommendation your product can use immediately.

Built for production signup flows

Add Signup Risk Score API to account creation, lead capture, checkout, waitlist, or seller onboarding. Use the recommendation directly, or inspect the check breakdown for custom routing.

Real-time scoring for signup and lead flows

Deterministic 0–100 risk score

Explainable allow, review, or block recommendation

POSTREQUEST
{
  "email": "spammer@temp-mail.org",
  "name": "John Doe",
  "ip": "185.220.101.5",
  "industry": "saas",
  "options": {
    "include_checks": true,
    "include_explanation": true
  }
}
200 OKRESPONSE
{
  "email": {
    "normalized": "spammer@temp-mail.org",
    "is_well_formed": true
  },
  "decision": {
    "action": "block",
    "risk_score": 82,
    "risk_band": "very_high",
    "summary": "Very high-risk signup. Primary concern: disposable email provider detected."
  },
  "checks": {
    "disposable_email": {
      "result": "confirmed",
      "is_disposable": true,
      "confidence": "high",
      "risk_contribution": 70
    },
    "ip_reputation": {
      "result": "high_risk",
      "risk_level": "high",
      "available": true,
      "risk_contribution": 30
    },
    "name_match": {
      "result": "mismatch",
      "confidence": "medium",
      "risk_contribution": 10
    }
  },
  "explanation": {
    "explanation_available": true,
    "top_reasons": [
      {
        "reason": "Disposable email provider detected",
        "check": "disposable_email",
        "contribution": 70
      },
      {
        "reason": "High-risk IP infrastructure",
        "check": "ip_reputation",
        "contribution": 30
      }
    ]
  },
  "metadata": {
    "warnings": []
  }
}

How Every Signup Is Analyzed

Every signup attempt passes through multiple intelligence layers to generate a deterministic risk score and actionable recommendation.

STEP 01

Email Intelligence

Normalize and validate email structure before analysis begins.

STEP 02

Disposable Detection

Identify burner and temporary email providers using curated datasets.

STEP 03

DNS Intelligence

Analyze MX, SPF, and DMARC records to assess domain legitimacy.

STEP 04

Provider Classification

Determine whether the email comes from free, corporate, education, government, or disposable providers.

STEP 05

Role Account Detection

Detect role-based accounts such as support@, admin@, or sales@.

STEP 06

Typo Detection

Identify common domain misspellings and suggest corrections.

STEP 07

Risk Scoring

Generate a deterministic 0–100 risk score using explainable signal contributions.

Risk Score: 72
Score Band: High Risk
Recommendation: Review
STEP 08

Allow / Review / Block

Final deterministic recommendation based on all analysis layers.

Every decision is backed by explainable signals, helping developers understand exactly why a signup attempt was flagged.

{
  "risk_factors": [
    {
      "factor": "Disposable email provider",
      "contribution": 70
    }
  ],
  "recommendation": "review"
}

DECISIONS YOU CAN EXPLAIN

Know what drove the decision—and how much evidence supports it.

Every successful analysis returns more than a score. The response explains which checks affected the result, how persuasive the evidence is, how broadly the signup was evaluated, and what uncertainty remains.

Clear decision

Receive an allow, review, or block action alongside a deterministic 0–100 risk score and risk band.

Evidence strength

See how authoritative and persuasive the evidence behind the current decision is.

Evidence coverage

Understand how many relevant and independent risk dimensions were successfully evaluated.

Confidence and uncertainty

See how stable the current action is and whether unresolved limitations should affect your enforcement decision.

Explore the API Response
response.json
{
  "decision": {
    "action": "review",
    "risk_score": 68,
    "risk_band": "high",
    "assessment": {
      "confidence": "high",
      "evidence_strength": "strong",
      "evidence_coverage": "partial",
      "uncertainty": "low",
      "limitations": []
    }
  }
}

Assessment describes the quality and completeness of the available evidence. It is not a fraud probability, identity-verification result, mailbox-ownership check, or accuracy percentage.

Enterprise-grade reliability, proven speed

9+ signup risk checks

Built for inline signup flows

0–100 risk score

Bulk + webhooks on Growth+

allow / review / block

Privacy-first risk details

Built for Real-World Fraud Prevention

Signup Risk Score API helps developers and businesses reduce fraud, improve lead quality, and protect user onboarding experiences.

Protect Signup Flows

Reduce spam registrations and fraudulent accounts by analyzing email trust signals during account creation.

Prevent Free Trial Abuse

Identify disposable email providers before users repeatedly exploit free trials and promotional offers.

Improve Lead Quality

Catch disposable, mistyped, and suspicious email addresses before they enter sales and marketing systems.

Reduce Fraud Risk

Use deterministic risk scoring to identify potentially malicious or low-quality signups before onboarding.

Enhance User Data Quality

Detect typo domains and invalid email configurations to improve the accuracy of customer records.

PRICING

Start scoring signups for free

Choose the plan that matches your signup volume and risk workflow. Start with real-time scoring, then upgrade as you need more requests, explanations, IP intelligence, bulk processing, webhooks, and industry-specific scoring.

GET STARTED

Basic

$0

For evaluation and lightweight testing.

200 requests / month

50 explanations / month

Core signup risk score

Email and provider signals

DEVELOPER

Pro

$24.99/month

For small projects and early production flows.

10,000 requests / month

500 explanations / month

Core risk scoring

Name and email intelligence

PRODUCTION

Ultra

$74.99/month

For production apps that need richer risk signals.

50,000 requests / month

5,000 explanations / month

IP intelligence

Higher rate limits

SCALE

Mega

$199/month

For high-volume signup flows and fraud-sensitive products.

500,000 requests / month

Unlimited explanations

Priority capacity

Advanced workflow features

CUSTOM

Enterprise

Custom

For custom volume, custom rate limits, and advanced operational requirements.

Custom request volume

Custom rate limits

Advanced operational support

Enterprise capabilities

Need more detail? View the complete pricing breakdown for quotas, rate limits, and feature gates.

View Full Pricing
FAQ

Questions developers ask before scoring signups

Everything you need to understand how Signup Risk Score API fits into your signup, lead, checkout, or onboarding flow.

Still have questions about scoring signups? Contact our technical team.