'What types of devices typically have randomized MAC?

I made an app that logs all devices found with Bluetooth. Then, while going to work, I noticed that devices with the same, custom names show up at the same place, with new MAC addresses, like every day. I suspect they are the same devices with some randomized MAC every day.

So now I'm looking for a way the app can know which devices have a probability of using randomized MAC. I dont need to know for sure (which I cant, from what I know), I just need something like "Attention, this MAC might possibly be randomized".

Are there any rules to which types of devices that can, or cannot, have randomized MAC?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source