Onfido logo home page
Watch a demo
Get in touch
Arrow back Back to guides

Device Intelligence

Start here

This is an introductory guide and overview for the Device Intelligence report.

You'll find API documentation separately.


Device Intelligence is currently a BETA product

The Device Intelligence report assesses non-document and non-biometric signals to capture sophisticated fraud, without any additional user friction. The Device Intelligence report works alongside Onfido's other reports capturing digital, passive fraud signals of device integrity, IP and geolocation data, in addition to the current visual fraud detection.

You can run Device Intelligence as a standalone report, but we recommend that you combined it with a Document or Facial Similarity report in the same check. It is only compatible with reports which require a media upload because data signals are collected at this point.

Note: The Device Intelligence report is currently only available via the Onfido SDKs not via the API directly.


  • Device integrity data

    • Assesses the access integrity of the device and app used to interact with the Onfido system, including information such as emulation, rooting and tampering

See Device Intelligence report properties for the full list of data collected.

Result logic

The Device Intelligence report can return a result of clear or consider.

The overall report result will be clear if the device breakdown and its sub-breakdowns are clear. This means the applicant was using a valid device and is not associated with suspicious behaviour, indicating they are a genuine user.

The overall report result will be consider if the device breadkown and either of its sub-breakdowns are consider. This means the applicant was detected to have used an invalid device or is associated with suspicious behaviour, indicating they may be a fraudulent user.


Our solutions

Onfido uses 256-bit SSL encryption 100% of the time on every device.


Onfido has been certified by BSI to ISO 27001 under certificate number IS 660122.

© Onfido™, 2022. All rights reserved.
Company Registration Number: 07479524.