Android version 10 or over uses randomized MAC adresses by default, as well.
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.