Any way to protect my network from BSSID mapping?

I mean services like this https://wavedigger.networksurvey.app/

And after checking, it can find (not in 100% cases, but 2 from 10 do) even hidden networks.

Any advices? This is really concerning for me.

you can set your bssid to randomize each reboot on software like openwrt
combine it with a very generic ssid like NETGEAR or LINKSYS