i never thought about this. to be honest, this seems quite scary to me. maybe it’s because of my lack of understanding but to me it follows that basically every app developer could deploy this function to identify every user and / or device. don’t get me wrong. you’re obviously using it for legitimate reasons, but, nonetheless… made me feel uncomfortable. anyway, thanks for clarifying.
Discussion
Note that we store the hash of the uniqueID to ensure one user = one account.
Yeah at some point if you want absolute privacy then you throw away your smartphone.