The client libraries that you have integrated in your app, store an identifier in the local storage accessible to the app, that is used to correlate session of the same user/device. This is what we track as a unique device. Of course if that storage is cleared, a new device is registered.
About the upgrade of the data plan may I kindly ask you to contact firstname.lastname@example.org as I unfortunately cannot help you with this part of your request.
Eigil Rosager Poulsen
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items