Runtime App
Self-Protection
(RASP)


Over-the-Air Updates

Attackers continuously evolve their runtime penetration techniques, and Approov stays up to date by providing security detection updates over-the-air without requiring app store updates. This live update service is also used to manage trust certificates and security policies.

Approov security policy diagram; instant over-the-air updates enabled

Hacking Framework Detection

There are a wide range of reverse engineering and function hooking tools available for both iOS and Android. Approov has a wide range of detections for these, detecting Frida, Xposed, Cydia and others. Approov also has defenses against memory dumping approaches.

Monitoring and Metrics

Live metrics are accumulated regarding device usage, attestation forensics, and billing information. Both graphical and report notifications are available.

Screenshot of Approov metrics

App Tamper Detection

Approov performs advanced runtime memory analysis to make sure your untampered official app is present. This prevents repackaging, modification and fake app attacks, and gives you complete control over which specific versions of your app are accepted.

Jailbreak and Root Detection

Detects if your app is running on a jailbroken iOS device or a rooted Android device. Such devices pose considerable extra risk, as enhanced privileges allow more advanced hacking tools to run that compromise your app’s sandbox. Such devices may allow data theft from your app or interference with its operation. Approov provides advanced Android Magisk detection, even when Magisk is fully cloaked.

Debug Detection

Detect any attempt to connect a debugger to your running app, using a variety of detection techniques and defenses. This removes the risk of data exfiltration and malicious manipulation.

Emulator Detection

Real users of your app won’t be using an emulator. Hackers will because it allows easier manipulation of the environment, including the underlying operating system. Approov employs various techniques to detect if the app is running in such a risky environment.

Cloner App Detection

There are a large number of cloner apps for Android, enabling the running of multiple instances of your app on a single device. Cloner apps are extremely dangerous from a security perspective since they fundamentally undermine Android sandbox security guarantees, allowing attacks from the cloner app itself or between apps installed in the same cloner.

Talk to a Security Expert

Give us 30 minutes and our security experts will show you how how to protect your revenue and business data by deploying Approov to secure your mobile apps and your APIs

Get a Trial

Ready to get serious? For detailed pricing information, tell us the name of your app and the expected number of active monthly users on Android and iOS.

Close up of man using a smartphone

Looking for a quick fix?

Our Quickstarts will show you the fastest path to implementing better
mobile security.