Definition
What is jailbreak and root detection?
Jailbreaking on iOS and rooting on Android both mean the same thing: the user has removed the restrictions the operating system normally enforces, gaining full administrative control of the device.
On a normal device, the OS isolates each app in a sandbox so it cannot read another app's data. On a jailbroken or rooted device, that sandbox is gone. Any process can inspect memory, read stored files, and intercept what your app does.
Jailbreak and root detection lets your application find out it is running in that environment. Once it knows, it can make an informed decision instead of trusting a device that can no longer be trusted.
