Skip to content
v2.4 — Cross-browser fingerprinting

Device intelligence
that sees everything

GPU-level fingerprinting, VPN detection, bot protection, and real-time analytics. Five products, one platform. Built for teams that ship fast.

No credit card10K free IDs/moSetup in 2 min
0+

Signals

0ms

Avg Latency

0

Products

0K+

Free IDs/mo

0

Hidden Fees

Why Lightning Research

A new standard for
device intelligence

42+

hardware signals

Hardware-Level Accuracy

GPU rendering, WebGL pipelines, and audio processing create fingerprints that survive browser changes, incognito mode, and VPNs.

Real-time

bot detection

AI-Powered Protection

Machine learning models trained on millions of sessions detect bots, fraud patterns, and anomalies before they cause damage.

37ms

avg response

Sub-40ms Response

Edge-deployed across 42 regions. Fingerprint, analyze, and respond faster than a page load. Zero impact on user experience.

Product Suite

Five products.
One platform.

Each product works standalone or together — unified by a single API key and dashboard.

01

LR Trace

Device Fingerprinting

GPU-level identification that persists across browsers, incognito sessions, and VPNs. Collect 42+ hardware signals and generate a stable device ID in under 40ms.

Cross-browser device identification
WebGL + Canvas + AudioContext signals
42+ hardware and software signals
Incognito and private browsing persistence
Explore LR Trace
trace.ts

const result = await client.identify()


// => {

// device_id: "fp_9k2x...mR4",

// confidence: 0.97,

// signals: 42,

// latency_ms: 37

// }

02

LR Shield

Network Intelligence

Detect VPNs, proxies, Tor exit nodes, and spoofed geolocations in real time. Multi-source IP reputation scoring.

VPN and proxy detection (12+ protocols)
Tor exit node identification
Multi-source IP reputation scoring
Real-time geolocation verification
Explore LR Shield
shield.ts

const net = await client.network.analyze(ip)


// => {

// is_vpn: true,

// provider: "NordVPN",

// risk_score: 0.82,

// geo_mismatch: true

// }

03

LR Guard

Bot Detection

ML-powered behavioral analysis that distinguishes real humans from bots, headless browsers, and automation frameworks in real time.

Behavioral biometrics analysis
Headless browser detection
Automation framework fingerprinting
Real-time human/bot scoring
Explore LR Guard
guard.ts

const bot = await client.bot.detect()


// => {

// is_bot: false,

// bot_score: 0.02,

// human_confidence: 0.98,

// classification: "human"

// }

04

LR Insight

Behavioral Analytics

Understand your device landscape — OS distribution, browser capabilities, session patterns, and conversion attribution — all in real-time.

Device landscape reports
Session pattern analysis
Conversion attribution without cookies
Real-time streaming dashboards
Explore LR Insight
insight.ts

const data = await client.analytics.query({

range: "30d",

metrics: ["devices", "sessions"]

})


// => { devices: 14892, sessions: 48201 }

05

LR Intel

Threat Intelligence

Risk scoring, threat feeds, botnet detection, and anomaly alerting. Know your threat surface before damage occurs.

Risk scoring engine
Known botnet detection
Anomaly alerting and webhooks
IP blocklist management
Explore LR Intel
intel.ts

const threat = await client.threat.assess(id)


// => {

// risk_score: 0.12,

// level: "low",

// flags: [],

// recommendation: "allow"

// }

Developer Experience

Built for developers
who ship fast

TypeScript-first — full type coverage
React, Vue, Svelte, vanilla JS
Webhook events for real-time alerts
REST API + GraphQL endpoints
Self-hosted or cloud deployment
Comprehensive documentation
Read the docs
app.ts

$ npm install @lightningresearch/sdk


import { LightningResearch } from '@lightningresearch/sdk'


const client = LightningResearch.init({

apiKey: process.env.LR_KEY,

region: 'auto'

})


const result = await client.identify()


// => {

// device_id: 'fp_9k2x...mR4',

// confidence: 0.995,

// risk: 'low'

// }

Comparison

Superior to alternatives

Feature
Lightning Research
Others
Cross-Browser Matching
42+ signals
15-20
GPU Fingerprinting
Avg Latency
37ms
200ms+
Signals Collected
42+
15-20
Incognito Persistence
VPN/Proxy Detection
ML Bot Detection
On-Premise Deploy
GDPR Compliant
Real-time Webhooks

Testimonials

Trusted worldwide

Lightning Research catches fraud patterns our previous provider missed entirely. The cross-browser accuracy is unmatched.

S

Sarah Chen

Head of Security, Meridian Payments

We reduced credential stuffing attacks by 94% within the first week. The bot detection is genuinely best-in-class.

J

James Okoro

CTO, Velocity Commerce

Integration took 15 minutes. The SDK is clean, the docs are thorough, and latency is imperceptible to our users.

P

Priya Sharma

Lead Engineer, StackBase

FAQ

Common questions

We collect 42+ browser and hardware signals — GPU renderer, WebGL capabilities, audio context, screen properties, and more — to generate a unique, persistent device identifier without cookies.

Yes. Our GPU-level fingerprinting creates the same device ID whether the user visits from Chrome, Firefox, Safari, or Brave. This is our core differentiator.

Absolutely. We collect no personally identifiable information. The system is GDPR, CCPA, and ePrivacy compliant by design.

Our fingerprinting persists through incognito mode because we use hardware-level signals (GPU, audio context) that don't change between sessions.

Average response time is 37ms globally. We operate edge nodes in 42 regions so the nearest node always responds.

Enterprise customers can deploy the entire stack on their own infrastructure. No data ever leaves your network.

JavaScript (React, Vue, Svelte, vanilla), Python, Go, Ruby, and PHP SDKs. REST API, GraphQL, and webhook events.

Free tier includes 10,000 identifications per month. Pro starts at $99/mo. Enterprise is custom. No credit card required.

Get Started

Built for the future.
Available today.

Free tier includes 10,000 identifications per month. No credit card required.