9 ms·
If your app relies on server-side functionality to work, you should look into the SafetyNet Attestation API to see if you can block cracked apps from working by
by entropy_ 8y ago
If your app relies on server-side functionality to work, you should look into the SafetyNet Attestation API to see if you can block cracked apps from working by having the server refuse to talk to an app if it can't prove it was installed from google's app store.
- Avamander 8y agoYay, one more app I can't install because I want control over my own device. I've already had to contact a few devs to be able to use paid apps because they thought that root = pirate.
- shaklee3 8y agoYou're in the minority here. The author is saying 25k unpaid/untracked downloads, which certainly the vast majority are pirated.
- entropy_ 8y agoThe attestation API can be used to detect probable root, but that's not the only thing it does. It can be used to detect if an APK is modified(and thus probably cracked) or not. There are various things you can check for and you can allow rooted phones while disallowing modified APKs.