Spot the red flags, early on

Danger flags up suspicious transactions by building and analysing a customer's digital footprint in real-time, so you can stop losing money and resources to fraud.

Use it on every signup or transaction

Catch fake details
Danger will tell you if any of the details provided are fake, mismatched, or unusual.
Stop throwaways
We'll alert you to temporary or throwaway email addresses, even if they look legitimate.
Spot problem IPs
Look out for dangerous IP addresses, such as VPNs, high-risk ISPs, or out-of-country networks.
Probe the phone
Go beyond validating the phone number format, we dip the phone network to check it's real.
{
  "name": "Dan Gerous",
  "email": "dan@example.com",
  "phone": "(212) 664-7665",
  "ip": "204.158.96.40",
  "address": {
    "address1": "35 Lodgeville Rd",
    "state": "Minnesota"
  }
}

Send what you already know

Make a POST request to our simple API. Just send the attributes you already know - the customer’s name, email, IP, phone number, and address.

Real-time checks in just a few seconds

Danger then surfaces all there is to know about the customer, including searching in real-time for online and social profiles, and checking phone reachability.
"risk": {
  "score": 90,
  "risks": [
    {
      "code": "email_unregistered",
      "message": "Email is not
                  registered with
                  any services",
      "points": 40
    },

Detailed and actionable result

The API returns a result in real-time that includes a risk score along with the factors behind it. Use this to either block the transaction, or flag it for review.
Account history

Uncover throwaway emails

Danger can spot email accounts that have just been created by scammers to use as temporary addresses.
It does this by checking if the email is registered on 20 apps and services in real-time.
Checkmark
Registration status on 20 sites
Checkmark
Public breach history
"spotify": false,
"paypal": true,
"instagram": false,
"breaches": [
  "SHEIN"
],
"valid": true,
"normalized": "dan@example.com",
"local_part": "dan",
"domain": {
  "age": 2422
},
"name_match": true,
"free": false,
"disposable": false,
Email address

Rule out invalid email addresses

Check if the email address is valid, and look out for common traits of suspicious email addresses.
Checkmark
Email address deliverability
Checkmark
Recently created or suspicious registrar
Checkmark
Free or disposable providers
Checkmark
Fuzzy match on name and email
Checkmark
Other common bogus email traits
Home address

Match a typed address to a real location

Check every address is valid and that the postal code is a match.
Checkmark
Checks any address for validity
Checkmark
Returns an address in standard format
Checkmark
Latitude and longitude resolution
Checkmark
Postal code match
"valid": true,
"valid_postal_code": true,
"normalized": {
  "address1": "35 Lodgeville Rd",
  "city": "Minneapolis",
  "country_code": "US"
},
"coordinates": {
  "latitude": 44.9255,
  "longitude": -93.3034
},
"address_ip": {
  "distance": 27.25,
  "country_match": true
},
"address_phone": {
  "country_match": true
},
Geolocation

Does the location add up?

Ensure the phone, address, and IP are all in the same location.
Checkmark
Distance between phone and address
Checkmark
Distance between IP and address
Checkmark
Country match
IP address

Spot spurious IP addresses

Surface problem IP addresses such as those assigned to VPN providers, proxies, or IPs on blocklists.
Checkmark
ASN, company, carrier, and location data
Checkmark
Threat flags (VPN, relay, proxies, TOR, etc.)
Checkmark
IP blocklists
"valid": true,
"network": {
  "asn": "Danger Network Inc",
  "company": "Danger ISP",
  "type": "business"
},
"vpn": true,
"proxy": false,
"tor": false,
"hosting": false,
"valid": true,
"normalized": "+12126647665",
"carrier": "T-Mobile",
"country_name": "United States",
"country_code": "US",
"type": "mobile",
"reachable": true,
Phone number

Dig deep into the phone network

Check for problem number types and providers, and check that the number is currently reachable (switched on).
Checkmark
Parses any number into standard formats
Checkmark
Number type (VoIP, mobile, etc.)
Checkmark
Live reachability (HLR dip)
Checkmark
Current phone network
Checkmark
Number location (country)

The risk API you'll enjoy using, kind of

All the data is scored in real-time against a set of risk rules. Individual datapoints are considered, as well as the whole picture.
The API returns a risk score as well as a helpful human (and machine) readable explanation of all the contributing factors.
{
  "code": "email_unregistered",
  "message": "Email not registered
              with any services",
  "points": 60
},
{
  "code": "ip_vpn",
  "message": "IP may be a VPN",
  "points": 10
},
The response payload can be tailored. You can choose to return only the properties you need, keeping the payload small.
"risk": {
  "score": 90
}
Danger also returns enriched, normalized data that you can use for input sanitization or further analysis.

Flex it when things get real

Checkmark
E-commerce: Flag suspicious transactions for further review, or block them.
Checkmark
Trials & freemium: Block account abuse in real-time before provisioning resources.
Checkmark
Sign ups: Make sure new users are real and reachable right from the start.
Free plan
Start instantly (no credit card needed), with 50 free API credits every month.
Accessible
Plans start at $100/month and go as low as $0.025 per credit. No tricks or surprises.
Easy to work with
A simple and consistent API, with high quality documentation and tutorials.
Reliable, secure
High availability architecture, encryption at rest, and secure throughout.

Simple and clear pricing

Free forever

$
0
/mo
Checkmark
50 credits/month
Checkmark
Email support

Starter

$
100
/mo
Checkmark
1,250 credits/month
Checkmark
Overage at $0.08 / credit
Checkmark
Email support

More plans

From $
250
Checkmark
Transparent pricing that aligns with usage
Checkmark
Easy upgrade & downgrade
Checkmark
Email support
Checks cost 2 credits, with extra credits needed for some checks. For details see our full pricing and billing details. Prices are exclusive of sales tax where applicable.

Stop losing money and resources to fraud