SPIC (Simple Play Integrity Checker) is an Android application designed to illustrate the functionality of both the Play Integrity API and the now-deprecated SafetyNet Attestation API. This open-source app provides users with a practical demonstration of how these APIs work to verify the integrity of a device.
With SPIC, users can evaluate the integrity verdict directly on their device or opt to transmit this data to a remote server for further validation. It's worth noting that the remote server must be self-hosted at this time, as no public service is available for this purpose.
For those interested in exploring the technical aspects, SPIC is fully open-source. The source code for both the Android application and the server implementation can be accessed on GitHub at the repositories /herzhenr/SPIC-android and /herzhenr/SPIC-server, respectively. This transparency allows developers and enthusiasts to delve into the workings of these APIs and potentially contribute to or adapt the project for their own needs.