1
Measure
Root and jailbreak traces, hooking tools such as Frida, debuggers, emulators, changes to your
app's code, the network and more — measured on the device and signed with a key the SDK never
exports. Personal measurements, such as the location, stay off unless your app switches them
on.
2
Read
Every measurement is described field by field: what it is, how the device measures it and what a
complete answer holds. The integration guide shows your backend how to ask for a scan and check
what comes back.
Measurements
Integration guide
3
Decide
Your server checks each report — a fresh challenge, the signature, no replays — and weighs the
measurements with your own business rules. The SDK never sends a score or a verdict, and no hosted
service sits in between: the decision is yours.
Reference server code in Python, TypeScript and C#