Device Intelligence API · Real-Time Signals

Know Every Device.
Detect eSIM. Block Fraud.

The device intelligence API that detects eSIM compatibility, identifies fraud signals, and routes every user to the right flow — automatically, in milliseconds.

40,000+ device models covered Cloudflare global edge · <100ms
Live Detection
Detecting…
 
Scanning your device…
Screen
Pixel Ratio
Language
Timezone
UI Mode
Device Hash
eSIM
Dual eSIM
OS Ready
Flow
Strategy
Priority
Setup
Conversion
Device Auth
Network Auth
Network Context
Experience
Behavior Auth
Geo Auth
Friction
Security Gate
Risk Score

Up and running in minutes

No build step required. Drop in one script tag and start detecting device signals instantly.

Add one script tag

Drop a single <script> tag into your page. No build step, no npm install required. Works with any stack.

Instant device intelligence

DevRoute silently collects device signals and matches against our database to identify the exact model, eSIM capability, and fraud indicators in real time.

Route every user intelligently

Use device signals and risk scores to show eSIM-compatible shoppers the right install flow, block fraud, and redirect incompatible devices gracefully.

Everything you need to sell smarter

Built for any mobile-first product — eSIM providers, MVNOs, ecommerce, and fraud teams.

Multi-Signal Detection

Combines UA parsing, screen resolution, DPR, OS signals, GPU, canvas, and audio fingerprinting for 90%+ accuracy across all major device families.

eSIM Compatibility Engine

Coverage for 10,000+ device models — iPhone, Samsung Galaxy, Google Pixel, and more — continuously updated as new devices launch.

Smart Routing Engine

Automatically determine the best install flow for each device — QR code, push install, or guided setup — and route users without any manual logic.

Real-Time Analytics

Track device events, eSIM adoption rates, geographic distribution, and conversion strategies in your dashboard — updated in real time.

Zero Dependencies

The entire SDK is vanilla JavaScript. No React, no Vue, no bundle bloat. Under 15 KB gzipped — your pages stay fast.

Fraud & Risk Signals

11 fraud signals — VPN/proxy, WebRTC IP leak, emulator, canvas & audio fingerprinting, incognito mode, velocity abuse, and timezone mismatch — all resolved before checkout completes.

Three lines to full device intelligence

Integrate in minutes, not hours. DevRoute handles everything from signal collection to risk scoring — you just act on the result.

  • Works with any JavaScript framework or no framework at all
  • Responds in under 200ms — invisible to the user experience
  • Returns structured JSON with eSIM status, risk score, and recommended flow
checkout.html
<!-- 1. Load the SDK (9 KB, zero deps) -->
<script src="https://www.devroute.app/sdk/v3/devroute.min.js"></script>

<!-- 2. React to rules (recommended — business defines logic in dashboard) -->
<script>
  DevRoute.init({
    apiKey: 'YOUR_API_KEY',
    // ── onRule fires with ALL matching rules (sorted by priority) ──
    onRule: function(rules) {
      // rules is an array sorted by priority (highest priority first)
      // each rule: { name, label, type, value, action, priority, tags, matchedOn }
      const discount = rules.find(r => r.type === 'discount');
      if (discount) showBanner(discount.value);
      const block = rules.find(r => r.action === 'block');
      if (block) denyAccess();
    },
    // ── onResult gives full device intelligence (structured by signal type) ──
    onResult: function(r) {
      // r.device — brand, model, os, screen
      // r.esim — supported, dualEsim, osReady, strategy
      // r.hardware — gpu, ram, cores
      // r.network — type, isp, vpn, velocity
      // r.security — bot, emulator, riskScore, consistency
      // r.geolocation — country, city, continent, tzMismatch
      // r.intelligence — profile, scores, decisions
      if (r.security.bot) return denyCheckout();
      if (r.esim.supported) showPlans(r.esim.strategy);
    }
  });
</script>

Built for conversion, not just detection

Every signal is designed to move shoppers through your funnel more efficiently — and keep bad actors out.

Higher Conversion Rates

Route eSIM-capable shoppers directly to the right activation flow. Fewer steps, less friction, higher conversion — without any manual effort.

Reduce Incompatible Purchases

Stop customers from buying eSIM plans their devices can't use. Show compatibility status before checkout and eliminate frustrated refund requests.

Lower Support Costs

Fewer incompatible purchases means fewer support tickets, fewer chargebacks, and less time your team spends resolving preventable issues.

Prevent Fraud & Abuse

Detect VPN traffic, emulators, and high-risk IPs before checkout completes. Block bad actors without adding friction for legitimate users.

Live Demos

Real integrations built with DevRoute. Click to experience the API working on your actual device — right now.

Live
eSIM Store
NexSIM — Travel eSIM demo

A full eSIM sales page with automatic device compatibility check at checkout. Your device is scanned live and plans are shown accordingly.

eSIM detection Device compatibility Recommended flow Smart CTAs
Open demo → Uses your real device
Live
Checkout Guard
DRIP Sneakers — Fraud demo

A sneaker drop checkout that detects bots, VPN orders, and high-risk devices before charge. Simulate 4 real scenarios — approved, VPN flagged, bot blocked, high risk.

Bot / emulator detection VPN flag Risk scoring Device fingerprint
Open demo → 4 scenarios included
Live
Fintech Risk Score
Meridian — Payment risk demo

Score every transaction before it clears. Detect bots, VPNs, and emulators in real time — approve, flag, or block with a single API call.

Risk scoring Bot detection VPN / proxy 4 scenarios
Open demo → 4 scenarios included
Live
Zero Trust Access
Vault Corp — Enterprise gateway demo

Gate access to internal tools based on real-time device trust. Detect emulators, VPNs, and unmanaged hardware — grant, restrict, or block in milliseconds.

Device trust score Emulator detection No agents needed 4 scenarios
Open demo → Uses your real device
Live
Game Profiler
Nexus Arena — Performance tier demo

Auto-configure graphics settings based on real device hardware. Detect GPU, RAM, and cores to assign Elite, High, Mid, or Low performance tiers — no manual input needed.

Hardware tier detection GPU recognition Anti-cheat signals 4 scenarios
Open demo → Uses your real device
Live
Geo-Pricing
Kova — Dynamic pricing demo

Serve localized prices based on real device signals — language, timezone, and hardware. No IP lookup, no spoofable headers. Detect VPN bypass attempts in real time.

Region detection VPN bypass detection 3 pricing tiers 4 scenarios
Open demo → Uses your real device

Device Intelligence Data Points

Every device check returns a structured set of signals — from hardware specs to security signals — ready to act on.

Free

Device Intelligence (Basic)

  • Brand & model
  • OS version
  • Screen & pixel ratio
  • Language & timezone
  • User agent
  • Detection method
Starter

Device & eSIM Intelligence

  • Device family ("Could be")
  • Device tier (premium / mid / budget)
  • Device hash (fingerprint)
  • eSIM compatibility
  • Dual eSIM support
  • Recommended install flow
  • Conversion strategy
  • eSIM activation complexity (instant / simple / guided / complex)
Growth

Hardware & Network Intelligence

  • RAM detection
  • CPU cores detection
  • IP address
  • ISP detection
  • ASN (network identifier)
  • VPN / Proxy detection
  • HTTP Protocol (HTTP/2 vs HTTP/3)
  • Network context (clean / corporate / vpn / anonymous)
  • Experience score with drivers
Enterprise

Security & Location Intelligence

  • Emulator detection
  • Automated Threat detection
  • Risk Score (fraud prevention)
  • IP Reputation (0–100)
  • TLS version
  • Country & City & Region
  • Continent detection
  • Postal code (by IP)
  • EU country flag (GDPR)
  • Coordinates (lat / lon)
  • Timezone mismatch
  • Cross-session travel detection (POSSIBLE / LIKELY / CONFIRMED)

Start free, scale as you grow

Optimize user journeys, prevent incompatible purchases, and increase conversions — all with simple usage-based pricing.

Monthly
Annual Save 2 months
Free
$0
per month
1,000 detections / mo · 1 domain
  • Device Intelligence
  • Brand & model detection
  • Device family ("Could be")
  • OS version
  • Screen & pixel ratio
  • Language & timezone
  • User agent & detection method
  • Device tier (premium / mid / budget)
  • Device hash (canvas + audio + GPU)
  • Platform
  • Basic analytics dashboard
  • JS SDK
  • 10,000+ device database
Join waitlist
Starter
$19$19
per month
25,000 detections / mo · 3 domains
  • Everything in Free
  • eSIM Intelligence
  • eSIM compatibility (400+ devices)
  • Dual eSIM support
  • eSIM OS readiness check
  • Recommended install flow
  • Conversion strategy
  • eSIM flow & friction routing
  • eSIM activation complexity (instant / simple / guided / complex)
  • Conversion Intelligence
  • User profile: genuine_user / unclassified
  • Intelligence headline
  • Conversion score
  • Analytics & Support
  • eSIM analytics dashboard
  • Email support
Join waitlist
Enterprise
$199$199
per month
500,000 detections / mo · Unlimited domains
  • Everything in Growth
  • Security Intelligence
  • Private mode / Incognito detection
  • Emulator detection
  • Bot detection (11 fraud signals)
  • Risk Score 0–100
  • Signal conflicts & identity consistency
  • Real IP behind VPN (WebRTC)
  • Velocity count (exact, 1h window)
  • IP reputation & TLS version
  • Timezone mismatch detection
  • Location Intelligence
  • Country, City & Region
  • Continent & postal code
  • EU country flag (GDPR)
  • Coordinates (lat / lon)
  • Full Intelligence Report
  • Threat profiles: developer, traveler, fraudulent_actor, automated_actor
  • Cross-session travel detection (POSSIBLE / LIKELY / CONFIRMED)
  • Key signals & risk context
  • Actionable recommendation
  • Analytics & Support
  • Security and location dashboard
  • Priority support
Join waitlist
+15–25% higher conversion rates*
−30% incompatible purchases*
200ms average response time
10K+ devices in database

* Based on customer-reported data. Results may vary.

Start Routing Smarter
in Seconds

We're onboarding teams in waves. Join the waitlist and get early access — plus priority support and a free migration review.