Identification and anonymity detection with an explainable risk score (0-100) and detailed signals, so you can assess traffic quality and act on abuse and fraud.
A JS snippet collects 100+ device and network signals. Shortly after a visit, ShieldLabs delivers a risk score and the named signals behind it over webhooks and the Server API. You read the score and its details; your code decides whether to allow, challenge, review, or block. You set the rules.
| shieldlabs-js | Browser loader for the ShieldLabs agent |
| shieldlabs-react · vue · next | Framework bindings |
| shieldlabs-node · python · go · php | Server SDKs: API client + webhook verification + types |
| shieldlabs-openapi | OpenAPI spec + webhook schema + signature reference |
| shieldlabs-examples | Example apps: signup gating, checkout risk, paywall, account sharing |
- Website: shieldlabs.ai
- Docs: docs.shieldlabs.ai
- Get started: Start Free