Re:“We would like to apologize to the user for the error on ...
by Avery3R on Wednesday November 27, 2019 @07:32PM
(#21653655)
To do exactly what they say in the post. Associate alt accounts with a main account that has been banned.
Re:“We would like to apologize to the user for the error on ...
by avocado4 on Wednesday November 27, 2019 @07:34PM
(#21653669)
No, it's still not ok to track hardware IDs even (especially) for that reason: https://developer.android.com/training/articles/user-data-id...
Re:“We would like to apologize to the user for the error on ...
by hombre_fatal on Wednesday November 27, 2019 @08:29PM
(#21653918)
The most damning thing your link says is that it's not a best practice.
Re:“We would like to apologize to the user for the error on ...
by yorwba on Thursday November 28, 2019 @06:24AM
(#21656353)
The best fit is probably the "Anti-fraud: Enforcing free content limits and detecting Sybil attacks" use case, since that is about preventing a single user from creating multiple accounts. (Although the content limit for a banned account is to stop it from producing more content, not consuming it.)
The official recommendation:
Use: Instance ID or GUID. On Android 8.0 (API level 26) and higher, SSAID is also an option, as it's scoped to the app-signing key.
Why this recommendation?
Using a GUID or Instance ID forces the user to reinstall the app in order to circumvent the content limits, which is a sufficient burden to deter most people. If this isn't sufficient protection, Android provides a DRM API, which can be used to limit access to content, includes a per-APK identifier, the Widevine ID.
So I guess best practice in this case means they should use DRM instead.
And they dump/read files in shared storage spaces to cross-tracking with other Chinese apps. If you try to install it into Secure Folder on Samsung it gets disabled.