I have been trying to understand this feature offered by the play services library:
https://developers.google.com/instance-id/guides/android-implementation
Apparently you can uniquely identify an app installation with this ID. However, it is suggested that I keep this ID at the local storage of my application. This can be easily deleted by the user and then I would lose my installation ID.
Is there another way to uniquely identify an instance of your application?