Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Play Store's Play Integrity vs Firebase App Check Play Integrity

What is the difference between Play Integrity implementation here and the one that is in Firebase documentation, which one should you follow? I also don't understand the one that is in the Play Store documentation as all it did is add the dependency, thus I am assuming that Google Play Services handles it automatically behind the scenes as long as it detects that the app has the Play Integrity dependency.

like image 252
Bitwise DEVS Avatar asked Oct 30 '25 07:10

Bitwise DEVS


1 Answers

There is a huge difference between Play Store's Play Integrity and Firebase App Check with Play Integrity. In the case of Play Integrity, you can call the Integrity API at important moments in your app to check that user actions and requests are coming from your unmodified app binary, installed by Google Play, running on a genuine Android device. So it's about Google Play and nothing else.

On the other hand, Firebase App Check with Play Integrity, helps you protect your API resources from abuse by preventing unauthorized clients from accessing your backend resources. So besides the fact that you should have a Firebase project in the first place, this feature ensures that the calls to your backend originate from your authentic app.

like image 65
Alex Mamo Avatar answered Nov 01 '25 22:11

Alex Mamo



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!