We take privacy seriously and we make sure that none of the personal data of the end user device is stored in our system. We only keep track of the device using our own UIDs. According to our approach, there is no reason why we should get any personal data from the end user.
To make the system work, the SDK will generate an UUID automatically based on algorithms when the SDK accesses the back end for the first time. In the UUID generation process we will not use any personal data. When the backend is accessed, the generated key is stored in the application context and will be removed when the application is removed. All the system functionalities are based on the generated ID.
Note however, that we do store the device OS information. We know that the OS information is important to our customer administrators when they plan how to target their Beems and do post-campaign analysis.