Why does a bar need to collect those logs if you could just make internet providers collect those?
(recent iOS devices use random MAC addresses by the way for improved privacy in which case i think this wouldn't help/identify a device anymore.)
Just like iOS they use these randoms when scanning, NOT when connected (static IP's would otherwise not work anymore).
I stand corrected.
> In Android 10, MAC randomization is enabled by default for client mode, SoftAp, and Wi-Fi Direct.
It randomizes per-SSID, so you get a random MAC per SSID you remember on your phone, this ensures privacy while not breaking DHCP / static IP etc.