Safety Detect builds robust security capabilities, including system integrity check (SysIntegrity), app security check (AppsCheck), malicious URL check (URLCheck), fake user detection (UserDetect), and malicious Wi-Fi detection (WifiDetect), into your app, effectively protecting it against security threats.
SysIntegrity API: Checks whether the device running your app is secure, for example, whether it is rooted.
AppsCheck API: Obtains a list of malicious apps.
URLCheck API: Determines the threat type of a specific URL.
UserDetect API: Checks whether your app is interacting with a fake user.
Platform | Feature | Device Type | OS Version | HMS Core (APK) Version |
---|---|---|---|---|
Android | SysIntegrity | Huawei phones and tablets | EMUI 4.0~HarmonyOS 4.0 | 4.0.0.300 or later |
Non-Huawei phones and tablets | Android 6.0~Android 13.0 | |||
AppsCheck | Huawei phones and tablets | EMUI 5.0~HarmonyOS 4.0 | 4.0.0.300 or later | |
URLCheck | Huawei phones and tablets | EMUI 4.0~HarmonyOS 4.0 | ||
Non-Huawei phones and tablets | Android 6.0~Android 13.0 | |||
UserDetect | Huawei phones and tablets | EMUI 4.0~HarmonyOS 4.0 | ||
Non-Huawei phones and tablets | Android 6.0~Android 13.0 | |||
WifiDetect | Huawei phones and tablets | EMUI 4.1~HarmonyOS 4.0 | 4.0.3.300 or later |
Function | Restriction |
---|---|
WifiDetect | This function is available only in the Chinese mainland. |
UserDetect | In the Chinese mainland, you can only obtain the user detection result through the nocaptcha API on the cloud. Outside the Chinese mainland, you can use the verification code function, and obtain the user detection result using the verify API on the cloud. |
For details, please refer to Supported Countries/Regions and Languages Supported by the HMS Core SDK.