Fraud & Risk Intelligence
Device Intelligence
Assess device, network, browser and location signals during the verification journey to identify elevated fraud risk. 20+ configurable device-level risk signals across supported channels.
Built for Enterprise Integration
VPNNot Detected
Bot / CrawlerNot Detected
EmulatorNot Detected
Jailbreak / RootNot Detected
Virtual MachineNot Detected
Geolocation SpoofNot Detected
App TamperingNot Detected
High Device UsageDetected
20
Fraud signals per journey
Real-time
Detection during onboarding
Apply configurable actions on
Flagged devices instantly
How it works
20+ device-level fraud signals, analysed in real time during every onboarding journey.
Device Intelligence
Signal Analysis
LIVE
85
Trust Score
High confidence · 18/20+ signals clear
VPNNONE
ProxyNONE
Tor ExitNONE
Geo SpoofNONE
IP ReputationCLEAN
EmulatorNONE
JailbreakDETECTED
Root AccessNONE
Virt. CameraDETECTED
VMNONE
IncognitoNONE
AutomationNONE
Bot SignalNONE
DevToolsNONE
OS IntegrityOK
Clock SkewNONE
1
SDK collects device fingerprint
During journey initialisation, the SDK collects device metadata, IP intelligence, browser/app signals, and OS indicators.
2
20+ signals are assessed simultaneously
VPN, incognito, bot, emulator, jailbreak, root, virtual machine, geolocation spoofing, and 12 further signals are evaluated in real time.
3
Risk score and signal flags returned
Each signal is returned as Detected/Not Detected. The device is scored and assigned a trust level (High/Medium/Low).
4
Action-on-failure applied
Based on your Flow Builder configuration, flagged journeys are referred, rejected, or allowed through, per signal and per risk threshold.
Why Enterprises Choose IDWise for Device Intelligence
01
Stop bots & emulators
Detect automated attacks, emulated devices, and scripted submissions before they consume verification capacity.
02
Flag repeat offenders
High device usage detection identifies devices appearing across multiple accounts, a key signal of coordinated activity.
03
Block anonymized fraud
VPN, Tor, proxy, and incognito detection surfaces users attempting to hide their true location or identity.
04
Prevent app tampering
App Tampering and User-Agent spoofing detection catches attempts to manipulate signal output from the SDK.
Capabilities
Robust, enterprise-grade features built for regulated industries
Network Signals
VPN, Tor, Proxy, IP Block List, Man-in-the-Middle detection, surfaces hidden identity and anonymized access attempts.
Device Signals
Emulator, Virtual Machine, Jailbreak, Root, App Cloners, Factory Reset, Developer Tools, Remote Control Tools detection.
Device Usage & Browser Signals
High Device Usage (multi-account), Cross Device Usage, Incognito mode, Privacy Settings, and Browser Tampering detection.
Location Signals
Geolocation Spoofing (GPS mock) detection and IP-based country blocking with Allowed/Blocked country configuration per flow.
Feature detail
Everything you need for device intelligence
VPN, Tor, Proxy, IP Block List, and MITM detection, identifying users attempting to anonymize their connection or location.
Emulator, Virtual Machine, Jailbreak/Root, App Cloners, Factory Reset, and Developer Tools, detecting compromised or automated devices.
GPS Spoofing (mock location) detection and IP-based country restrictions, configurable Allowed/Blocked lists per flow.
High Device Usage flags a device appearing across more than a configured number of journeys, a potential indicator of multi-account abuse or coordinated activity.
Built for Enterprise Integration.
Simple API & SDK
Start with a few lines of code. Full sandbox, webhooks for every event, and docs your engineers will use.
Consistent controls across supported channels
Same fraud models, document coverage, and UX on iOS, Android, Web, React Native, and Flutter.
iOSAndroidWebReact NativeFlutterREST API
</> View documentation
// Start a journey with device-intelligence const journey = await idwise.startJourney({ flowId: 'your_flow_id', referenceNo: 'USR_000001' }); // Receive result via webhook app.get('journey/v2/get/12345667899', (req) => { const { decision } = req.body; // Passed | Refer | Rejected });
Frequently asked questions
IDWise analyses 20+ distinct device-level signals including VPN, emulators, virtual machines, jailbreak/root, geolocation spoofing, bot detection, and high device usage.
Yes. Each signal is independently configurable in Flow Builder. You can set Action on Failure to Refer or Reject per signal, and configure thresholds like the High Device Usage journey count.
Yes. IDWise's device intelligence signals are available across iOS, Android, Web SDK, React Native, and Flutter, using platform-appropriate detection methods on each surface.
Yes. The Restrict Submissions by IP Location signal lets you configure Allowed and Blocked country lists, blocking submissions from specific IP-geolocated countries.
Talk to an IDWise Specialist about Device Intelligence
Discuss your markets, regulatory requirements, risk controls and integration architecture with our team, and see how IDWise fits your operating model.