Welcome to ShieldLabs
ShieldLabs is a real-time bot detection and fraud prevention platform. It collects over 30 browser signals, performs passive TCP OS fingerprinting, and assigns a Trust Score to every session — delivered to your server via webhook in under a second.How it works
Add the JS snippet
One line of JavaScript on your page starts fingerprint collection — no PII, minimal first-party cookie for visitor ID.
Shield scores the session
ShieldLabs analyzes the device fingerprint, network signals, TCP stack, and OS consistency against detection rules.
What gets detected
| Threat | How | Typical score impact |
|---|---|---|
| Headless browsers (Puppeteer, Playwright) | UA + TCP OS mismatch, no STUN | 60–100+ |
| Anti-detect browsers (ADS) | Port scan + TCP anomalies | +60 |
| VPN / Proxy / Tor | IP intelligence (ipapi.is) + TCP hints + STUN | +15 – +99 |
| Datacenter IPs | ASN/ISP classification | +10 |
| JavaScript-disabled bots | noscript beacon | 90 |
| Rate-limit abusers | >10 req/min per IP → 1h ban | 999 |
Start integrating
Quickstart
Get your first Trust Score in 5 minutes
JS SDK
Full snippet API reference
Webhooks
Receive scores server-side
Trust Score
Understand how scoring works