Skip to main content

Welcome to ShieldLabs

ShieldLabs is a real-time bot detection and fraud prevention platform. It collects over 30 browser signals, performs TCP OS fingerprinting, and assigns a Trust Score to every session — delivered to your server via webhook in under a second.

How it works

1

Add the JS snippet

One line of JavaScript on your page starts fingerprint collection — no cookies, no PII.
2

Shield scores the session

ShieldLabs analyzes the device fingerprint, network signals, and OS consistency against 10+ detection rules.
3

Receive the Trust Score via webhook

Your server receives a POST with the Score, Details, and identifiers. Act on it: allow, challenge, or block.

What gets detected

ThreatHowScore
Headless browsers (Puppeteer, Playwright)UA + TCP OS mismatch, no STUN100+
Anti-detect browsers (ADS)TCP fingerprint vs User-Agent OS check+30
VPN / Proxy / TorIP Intelligence (ipapi.is)+10 – +30
Datacenter IPsASN/ISP classification+20
JavaScript-disabled botsnoscript beacon with score 9090
Rate-limit abusers>10 req/min → 1h ban999

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