Prevent incentive fraud
Block bonus, promo, and referral farming across multiple fake accounts
Prevent promo abuse, fake signups, and multi-accounting without adding friction for real users, through persistent identification and real-time risk scoring
Block bonus, promo, and referral farming across multiple fake accounts
Stop free trial abuse and block repeat attempts before another cycle begins
Keep banned users from bypassing restrictions and returning under a new identity
Legitimate signups go through without extra friction or added verification steps
ShieldLabs recognizes the real visitor behind every anonymous session, so your team can stop fraudulent account creation in real time
Identify returning visitors and users across sessions, cleared cookies, rotated IP and incognito mode
Detection of VPN, proxy, Tor, anti-detect browser, geolocation spoofing, IP reputation and other anonymity signals on every visit, with up to 99% accuracy
A ready-to-use score reflecting the risk of each visit, with the weight of every signal behind it
Detection of the hidden connections between accounts that may signal fake account creation, multi-accounting, and more
See how much of your traffic is masked, with an overall quality score and a breakdown of the sources sending your visits
New account fraud prevention for every platform
Stop free trial cycling and plan limit abuse from the same person opening account after account
Catch referral farming, welcome bonus abuse, and promo fraud before payouts hit your books
Spot bonus abuse, affiliate fraud, multi-accounting, and banned players returning under a new identity
Defend crypto airdrops and reward campaigns from sybil abuse and farming activity
Easily integrate into any signup or onboarding flow
Get 5,000 free identifications
It identifies every visitor and returns their anonymity signals and a risk score
See how much of your traffic is masked, with an overall traffic score
Apply the risk score and anonymity signals in your rules to stop fraud and abuse
{
"request_id": "0c284695-cf0b-4755-8beb-0a2e9536595e",
"visitor_id": "aa8c616a-8a25-4a5e-bee2-a9a08e5128a4",
"device_id": "6a45967d-1371-9652-ba99-b01ea3992208",
"user_hid": "u_9f2a41c7",
"public_ip": { "ip": "62.197.149.124", "country": "United States" },
"local_ip": { "ip": "45.83.91.7", "country": "United States" },
"connection_type": "vpn",
"os": "Windows",
"browser": "Chrome",
"device_type": "desktop",
"risk_score": 85,
"signals": [
{ "name": "antidetect_browser", "weight": 60 },
{ "name": "vpn", "weight": 15 },
{ "name": "timezone_mismatch", "weight": 10 }
]
}Free 5,000 one-time identifications, with transparent pricing that scales with your needs