How does iOS app Badoo tracks second registrations? I've got a message from support that I cannot use the service anymore, and if I register a new profile they will automatically track it and block it. As I read from Uber's case it's forbidden by Apple to track app reinstallation. So how will they track me?


advertisingIdentifier — I've disable it
Geoposition — I hope they wont block all users in my area
IP adress, social network profile — I've changed it
App Store payments I've made — if I get it right, billing info is not visible to the developer. But is it possible for developer to know if a user installed an application paid for it before?


Are there any other ways to track users?
iOS apps can use the DeviceCheck API to store two bits of persistent information per device on Apple servers. This data is not cleared when an application is uninstalled; some apps may use one or both of the bits to flag devices which have already taken advantage of a free trial, or which have been blocked for abuse.

This API cannot be used to track specific devices, as it is too small to store a unique identifier. (There are only four possible values which can be stored in two bits: 00, 01, 10, and 11.)

There is no way for you to clear this data, as it is stored on Apple servers.