@MontgomeryGator It's been widely done in retail for well over a decade, including monitoring "probe requests" that happen when the radio is merely on.
This is why Google and Apple added MAC address randomization, but it mostly doesn't help when you actually connect, because it'll keep using the same randomized address for the same network.