Stop fake-account farms
Catch coordinated rings harvesting sign-up bonuses and referral credits at scale
Prevent fake-account farms, account takeover, and points farming across loyalty programs at signup, login, and redemption
Catch coordinated rings harvesting sign-up bonuses and referral credits at scale
Spot stolen-credential logins that fuel loyalty points fraud and liquidate balances at claim time
Keep welcome bonuses, points balances, and reward redemptions going to real members
Legitimate members sign up, log in, and redeem rewards without extra verification or holds
ShieldLabs recognizes the real visitor behind every anonymous session, so your team can stop fraudulent loyalty redemptions in real time
Identify returning visitors and users across sessions, cleared cookies, incognito mode, and rotated IP, even when they sign up under fresh emails
Detection of VPN, proxy, Tor, anti-detect browser, 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 multi-accounting, account farms, account takeover, and more
See how much of your traffic is masked, with an overall quality score and a breakdown of the sources sending your visits
Easily integrate into any signup, login, or redemption 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