▲ | v5v3 5 days ago | |||||||
Yes. As an example I think Androids have a single device ID which is given to all apps. But iOS has a per app device ID. | ||||||||
▲ | theshrike79 5 days ago | parent | next [-] | |||||||
And the ID resets pretty often. The marketing department exploded when Apple announced that change, it made user conversion tracking completely useless. | ||||||||
▲ | ajross 5 days ago | parent | prev | next [-] | |||||||
There is no device ID, only ones tied to a user login on a phone, and the app must request a permission to get it. You can, for example, know that the user ID (which you obviously also need to have a permission to retrieve), is being used on the same device as was used to access your service in the past. Or you can know that this particular otherwise-anonymous user/device combination is being used again. I'm pretty sure that's likewise possible on iOS, but folks can chime in. And of course there are guidelines that disallow most of the abuse scenarios I suspect people want to imagine: https://developer.android.com/identity/user-data-ids | ||||||||
| ||||||||
▲ | gruez 5 days ago | parent | prev [-] | |||||||
Yes, specifically both have some variant of "advertising ID", which is shared across all apps. The difference between iOS and Android is that iOS requires you to opt every app into receiving it, whereas Android is opt out. However on top of this Android has a "gsf" id, which is shared between apps, and can't be changed without a factory reset. |