Skip to content
LR Defender
Book a demo

FOR DEVELOPERS

Integrate in an afternoon. Verify on your server.

Mint a session on your server, call identify() in the browser, and fetch the verdict with your API key. The quick start takes you from nothing to a verdict.

Browser SDKLR DefenderYour serverDashboardYour endpoint
  1. Your server → LR Defender: session token request (API key)
  2. Browser SDK → LR Defender: 90+ signals
  3. LR Defender → Browser: a request ID
  4. Your server → LR Defender: fetch the verdict (API key)
  5. LR Defender → Dashboard: every event, as it happens
  6. LR Defender → Your endpoint: webhooks

WHAT IS AVAILABLE

What you can use today. And what you cannot yet.

STATUS AND CHANGELOG

What is running, and what shipped.

API status

Checked from this page when it loads, never a fixed green.

Status page

Latest in the changelog

  • Accounts start with a demo call, then a 90-day free trialAccounts are set up by our team after a demo call: we email you a link to set your password. Each account starts with a 90-day free trial on the Pro plan's limits, with no card. When the trial ends, the dashboard locks and the SDK and the API refuse your keys until our team moves your account to a paid plan.
  • Proxies named by timing, in the browserA proxy ends our connection, so our echoes travel on to the browser and back. When that leg is clearly longer than the connection allows, the answer names a proxy, including a residential one that no list covers.
  • The line a proxied visit started fromWhen a proxied browser's own WebRTC address belongs to another network operator, the answer names that line's country beside the proxy verdict.
Full changelog

Get a verdict in your own app.

After a demo call, we set up your account and email you a link to set your password. It starts with a 90-day free trial on the Pro plan's limits, with no card.