SafetyNet API

Source: Wikipedia, the free encyclopedia.

The SafetyNet API

DRM
. Currently, these APIs include device integrity verification, app verification, recaptcha and web address verification.

Attestation

The SafetyNet Attestation API,[2] one of the APIs under the SafetyNet umbrella, provides verification that the integrity of the device is not compromised.[3][4][5] In practice, non-official ROMs such as LineageOS fail the hardware attestation and thus restrict the user from enjoying a pure Android implementation (without the Google Services) while being able to use third-party apps (mainly banking). Due to this, some consider this a monopolistic practice deterring the entrance of competing mobile operating systems in the market. [6]

The SafetyNet Attestation API (one of the four APIs under the SafetyNet umbrella) has been deprecated.

AOSP
). Therefore, apps that require the API to be available may refuse to execute on AOSP builds.

References

  1. ^ "SafetyNet Overview". Android Developers.
  2. ^ "SafetyNet Attestation API". Android Developers.
  3. ^ Hoffman, Chris (4 February 2016). "SafetyNet Explained: Why Android Pay and Other Apps Don't Work on Rooted Devices". How-To Geek. Retrieved 2021-09-11.
  4. ^ "Google's dreaded SafetyNet hardware check has been spotted in the wild". Android Police. 2020-06-29. Retrieved 2021-09-11.
  5. .
  6. ^ Schwab, Andreas; Echeverria, Pablo Arias (24 March 2022). "Time to restore fairness and contestability in digital markets". www.euractiv.com.
  7. ^ a b "SafetyNet Deprecation Timeline". Android Developers. Retrieved 2023-10-06.
  8. ^ "Migrating from the SafetyNet Attestation API | Google Play". Android Developers.

External links