The "Integrity Check Tool" is a verification tool for Android app developers. It's used to check how **device integrity verification features** (like the Play Integrity API) work and what results they return on your own Android device or an application you're developing.
### Main Purpose and Features:
* **Device Integrity Verification Check:** This shows detailed results on how your Android device is evaluated by Google's Play Integrity API and attestation verification mechanisms. This includes device integrity and app licensing status.
* **Keystore Attestation Check:** It displays detailed results on how the **cryptographic keys generated by your Android device** are evaluated. This covers security hardware evaluation and certificate chain verification results.
* **Development and Debugging Support:** It helps you confirm whether you're getting the expected results when integrating features like the Play Integrity API into your app, and aids in isolating issues if they arise.
* **Education and Understanding:** It serves as a helpful resource for understanding device integrity verification mechanisms and the meaning of the information returned.
### Features:
* **Developer-Centric Design:** This app isn't for end-users; its primary focus is to enable developers to perform verifications in their own environments.
* **Open Source:** This project is developed as open source, with its source code available on GitHub. You can check how the verification works or even participate in its development (a link to the repository will be appropriately listed according to Google Play policies).
* **Simple Result Display:** It presents complex information from verification functions in a way that's easy for developers to understand.
### Important Notes:
* This app is only for displaying verification results; it does not enhance your device's security.
* The displayed results may vary depending on your device, OS version, network environment, and Google Play Services update status.
---
I hope this tool helps you with integrating and testing device integrity in your app development!