đŸ›Ąī¸
RiskScore

Stop Fraud Before It Starts

AI-powered risk intelligence that detects disposable emails, VPNs, and suspicious patterns in real-time. Protect your platform with confidence.

✓
72,258+ fraud patterns
✓
Zero setup required
✓
100 free API calls
// Perfect for React apps
import { useState } from 'react';
import axios from 'axios';
const SignupForm = () => {
  const [loading, setLoading] = useState(false);
  const checkUser = async (email, ipAddress) => {
    setLoading(true);
    try {
      const response = await axios.post('/api/check', {
        email: email,
        ip: ipAddress
      });
      if (response.data.risk_score > 70) {
        // High risk - require verification
        return { requiresVerification: true };
      }
    } catch (error) {
      console.error('Risk check failed:', error);
# Perfect for Django/Flask apps
import requests
from flask import Flask, request, jsonify
app = Flask(__name__)
@app.route('/api/signup', methods=['POST'])
def signup():
    data = request.get_json()
    email = data.get('email')
    user_ip = request.remote_addr
    # Check risk score
    response = requests.post(
        'https://api.riskscore.com/v1/check',
        headers={'Authorization': f'Bearer {API_KEY}'},
        json={'email': email, 'ip': user_ip})
    risk_data = response.json()
    if risk_data['risk_score'] > 70:
        return jsonify({'error': 'High risk'}), 403
// Perfect for Express.js APIs
const express = require('express');
const axios = require('axios');
const app = express();
app.use(express.json());
app.post('/api/signup', async (req, res) => {
  const { email } = req.body;
  const userIP = req.ip;
  try {
    const riskCheck = await axios.post('/api/check', {
      email: email,
      ip: userIP
    });
    if (riskCheck.data.risk_score > 70) {
      return res.status(403).json({ requiresVerification: true });
    }
  } catch (error) {
    console.error('Risk check failed:', error);
  }
});

Response

{
  "risk_score": 97,
  "recommendation": "HIGH_RISK",
  "signals": ["🚨 Disposable email detected"]
}
HIGH RISK Block or require additional verification

Fraud is Killing Your Business

Every fake account, every fraudulent transaction, every bot signup costs you money and damages your reputation.

💸
$48B
Lost to fraud annually
🤖
40%
Of signups are fake
âąī¸
23min
Average fraud detection time
📧
67%
Use disposable emails

Real-Time Risk Intelligence

RiskScore analyzes multiple data points in milliseconds to give you instant fraud detection. Stop bad actors before they enter your system.

✓
Instant Detection

Know in 100ms if a user is high-risk

✓
Multiple Signals

Email, IP, phone, and behavioral analysis

✓
Clear Explanations

Understand exactly why users are flagged

✓
Easy Integration

Single API call, works with any stack

Powerful Detection, Simple Integration

Everything you need to protect your platform from fraud and abuse.

Email Intelligence

Detect disposable emails, identify suspicious patterns, and verify domain reputation across 72,258+ known providers.

Disposable Detection Domain Analysis

IP Analysis

Identify VPNs, proxies, and data centers. Get geographic insights and ISP categorization for better risk assessment.

VPN Detection Geolocation

Phone Verification

Analyze phone numbers for VOIP detection, carrier identification, and demographic patterns to spot potential fraud.

VOIP Detection Carrier Check

Risk Scoring

Advanced ML algorithms combine all signals into a single risk score with confidence levels and clear explanations.

0-100 Score AI-Powered

Real-Time API

Lightning-fast responses in under 100ms. RESTful API with comprehensive documentation and SDKs.

100ms Response 99.9% Uptime

Detailed Reports

Get comprehensive explanations for every risk assessment. Understand exactly why users are flagged.

Audit Trail Compliance Ready

Try It Right Now

Test our API instantly with sample data. No signup required.

Test Input

Enter an email to check its risk score:

Try these examples:

API Response

{
  "risk_score": --,
  "confidence": --,
  "recommendation": "...",
  "signals_detected": [
    "Click 'Analyze Risk' to see results"
  ]
}

Ready to protect your platform?

Get Your API Key

Simple, Transparent Pricing

Start free, scale as you grow. No hidden fees, no surprises.

Free

$ 0 /month

Perfect for testing and development

  • 100 API calls per month
  • Email risk analysis
  • Basic IP detection
  • API documentation
  • Dashboard access
Start Free

Business

$ 99 /month

For high-volume applications

  • 5,000 API calls per month
  • All Starter features
  • Advanced ML patterns
  • Custom risk thresholds
  • Analytics dashboard
  • Batch processing
Start 7-Day Free Trial

🚀 Need more?

For high-volume applications requiring more than 5,000 API calls per month, custom integrations, or SLA guarantees.

Get Enterprise Quote