Application Environment Verification logo

Application Environment Verification

Application Environment Verification

UpFreeOpen Sourcesecurity85· Kotlin· MIT

Android library and API to verify the safety of user devices, detect rooted devices and other risks

Visit site ↗Source ↗Health checked 7h ago
Use it when

Focuses on Android device security

Watch for

Limited to Android platform

First check

Obtain an API key to authenticate requests. Integrate the Android library into your app and use the API to verify device safety and detect rooted devices.

Auth
api_key
CORS
No
HTTPS
Yes
Signup
Required
Latency
548 ms
Protocol
REST
Pricing
free
Stars
85

Uptime · 30-day window

Probes: 16Uptime: 100%Avg latency: 726ms

GitHub activity

85KotlinMIT1 open issuesLast commit 1166d ago
01

About this API

Application Environment Verification is an Android-focused library and API designed to help developers assess the security status of user devices. It primarily detects whether devices are rooted and identifies other potential security risks that could compromise app integrity or user data.

This API is useful for developers building applications that require a higher level of trust in the device environment, such as financial, enterprise, or security-sensitive apps. By integrating this verification, developers can enforce security policies or trigger additional checks when risky device states are detected.

The API requires an API key for authentication and is accessed via REST. It is specifically tailored for Android devices and does not provide support for other platforms, focusing its capabilities on device safety verification and risk detection within the Android ecosystem.

02

What you can build

  • 1Detect rooted Android devices
  • 2Verify device safety status
  • 3Identify security risks on user devices
  • 4Integrate device risk checks into apps
03

Strengths & limitations

Strengths

  • Focuses on Android device security
  • Detects rooted devices accurately
  • Provides risk assessment for devices

Limitations

  • Limited to Android platform
  • Requires API key for access
04

Getting started

Obtain an API key to authenticate requests. Integrate the Android library into your app and use the API to verify device safety and detect rooted devices.

05

FAQ

Do I need an API key to use this API?+

Yes, an API key is required to authenticate and access the API.

Is this API limited to Android devices?+

Yes, it is designed specifically for Android device security verification.

What kind of risks does this API detect?+

It detects rooted devices and other security risks related to device safety.

Can I use this API from a web browser?+

The API is intended for use within Android applications, not directly from browsers.

Is HTTPS required to access the API?+

While not explicitly stated, secure APIs typically require HTTPS for communication.

06

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: Yes
Auth type
api_key
Pricing
free
Protocols
REST
Response time
548 ms
Last health check
5/31/2026, 8:01:33 AM
07

Tags