The Safetynet Attestation tests the cryptographically-signed attestation by assessing the device's integrity. In order to create the attestation, the device's software and hardware environment is being examined, looking for integrity issues, and comparing it with the reference data for approved Android devices. The generated attestation is bound to the nonce that the caller app provides.