Technical guides
Understand the evidence before using it
Learn what each family of observations can show, what it cannot prove, and how it fits into a production React Native architecture.
Transparent by design
- Observe exact raw values and outcome states.
- Preserve missingness and platform boundaries.
- Calibrate on representative physical devices.
- Decide only in trusted backend systems.
Root and jailbreak detection
Combine filesystem, package, property, debugger, hook, and runtime observations without producing a client-side verdict.
Read the guideEmulator and Frida detection
Interpret build markers, virtual hardware, runtime threads, mapped libraries, ports, pipes, and instrumentation artifacts.
Read the guideRaw signals vs platform attestation
Understand where transparent observations complement Play Integrity, App Attest, and server-side verification.
Compare the layersReact Native library comparison
Choose between a raw-signal SDK, focused root checks, runtime protection, or a general device information library.
Compare approaches