>When Bluetooth is on, your iPhone broadcasts itself with a rotating random MAC address (a feature now called Bluetooth LE Privacy). It rotates at a fixed interval, something like every 5 minutes.
Isn't this only when the iPhone is "discoverable", which is pretty much never the case unless you have bluetooth settings open?