I have already stated that I understand that when
"first launched from a device, a new record with the deviceID of the phone that the application was launched from is added to the devices collection"
when I wrote
"It is clear to me that when a new device loads my app, the deviceID, Token and Type are created automatically by Appery in the "devices" collection"
You recommend in your documentation
"To target a specific ID use deviceID instead of a token because a token is issued by Apple/Google services and can be changed."
My issue is that the deviceID is also changing on a device (say when the app is deleted or updated)! so your documentation is not accurately representing this issue, and I'm trying to understand how best to approach it.