# Device Intelligence

### About service

The Device Intelligence check uses **device fingerprinting** and **device risk signals** to detect fraud. It inspects the device and network connection to identify tampering, automation, and suspicious behaviour.

This service supports a range of device types, including:

* Mobile phones
* Tablets
* Laptops and desktop PCs
* Kiosks and POS terminals

This service helps ensure that only **trusted and genuine devices** are used during customer onboarding.

{% hint style="info" %}
[Learn about the Device Intelligence Checks API.](https://app.gitbook.com/s/kAhgmUKSf8CFUFVL3GEe/check-types/device-intelligence-check)
{% endhint %}

### Common use cases

Use Device Intelligence to reduce fraud across key customer journeys:

* **KYC onboarding and account opening**: Spot high-risk devices early in your [Workflows](https://docs.complycube.com/documentation/product-guides/compliance-studio/workflows).
* **Account takeover (ATO)**: Detect unusual device fingerprints and network changes.
* **Bot protection**: Identify automated sessions and scripted sign-ups.
* **Promo and referral abuse**: Flag device reuse across multiple accounts.

### Analysis performed

The check performs device, network, and bot risk assessments. It also tracks signals over time to identify repeat fraud patterns.

**Detailed verification checks**

<table><thead><tr><th width="204.53515625">Analysis</th><th>Verifications Performed</th></tr></thead><tbody><tr><td><strong>Device Analysis</strong></td><td><ul><li><strong>Previously enrolled device</strong>: Flags devices reused across multiple customer accounts.</li><li><strong>Emulator detection</strong>: Flags attempts to use virtualized or emulated devices.</li><li><strong>Rooted/Jailbroken device</strong>: Detects compromised operating systems with escalated privileges.</li><li><strong>Cloned app</strong>: Identifies duplicate or cloned versions of applications.</li><li><strong>Browser tampering</strong>: Detects altered or suspicious browser setups.</li><li><strong>Virtual machine</strong>: Flags devices running inside virtual environments.</li><li><strong>Location spoofing</strong>: Detects falsified or masked geolocation signals.</li><li><strong>Frida detection</strong>: Detects mobile debugging and manipulation frameworks.</li></ul></td></tr><tr><td><strong>Network Analysis</strong></td><td><ul><li><strong>VPN detection</strong>: Identifies usage of Virtual Private Networks.</li><li><strong>Relay detection</strong>: Detects relay service providers.</li></ul></td></tr><tr><td><strong>Bot Analysis</strong></td><td><ul><li><strong>Bot detection</strong>: Detects whether sessions are automated or bot-driven.</li></ul></td></tr><tr><td><strong>Timeline Analysis</strong></td><td><ul><li><strong>Device timeline analysis</strong>: Monitors device behavior patterns across sessions.</li><li><strong>Network timeline analysis</strong>: Tracks network usage over time to spot anomalies.</li></ul></td></tr></tbody></table>

### Check duration

A Device Intelligence Check takes an average of **2 seconds** to complete.

### Related checks

Combine Device Intelligence with other fraud intelligence signals:

* [Email Intelligence](https://docs.complycube.com/documentation/product-guides/digital-fraud-intelligence/email-intelligence-check) for email reputation and threat signals, including disposable email detection and breach exposure.
* [Mobile Intelligence](https://docs.complycube.com/documentation/product-guides/digital-fraud-intelligence/mobile-intelligence-check) for phone number risk scoring and reputation signals.

### Related topics <a href="#related-topics" id="related-topics"></a>

Use these to run Device Intelligence Check inside a broader KYC orchestration and decisioning:

* [Workflows](https://docs.complycube.com/documentation/product-guides/compliance-studio/workflows) to orchestrate verification checks into a unified customer journey.
* [Policies](https://docs.complycube.com/documentation/product-guides/compliance-studio/policies) to enforce consistent decision logic across different journeys.
* [Advanced Case Management](https://docs.complycube.com/documentation/product-guides/due-diligence-tools/advanced-case-management) to handle exceptions, assign tasks, and manage reviewer decisions.
