We are considering using the beacons and our app for tracking customers (opt-in) for a contest (most frequent bususers). The top 3 commuters should get some nice stuff each month.
I thought about sending the RegionEntered/RegionLeft events to the server to calculate who uses the busses most often. But everybody could buy his own beacon, copy the UUID and simulate busdriving to manipulate the contest.
The solution could be the Estimote Secure UUID, as far as I understood.
[This site](, see here https://community.estimote.com/hc/en-us/articles/201371053-Are-Estimote-Beacons-secure-How-does-Secure-UUID-work-) says:
Enabling Secure UUID causes rotation of the beacon’s ID (UUID, Major and Minor) so it’s broadcasting unpredictable, encrypted values. We
What I do not understand: When the UUID changes frequently, how can an iOS app monitor the becons? First, there is this 20 regions limit (defined by the UUID) and secondly, if I do not know the UUID, how can I subsribe to it?