Earlier quoted context omitted.
I meant, don't turn your phone into a beacon. (as a setting is ok) The idea would be yes -- connect to bluetooth headphones or your car. Connect to wifi in your home. Allow NFC transactions on command. But no, don't promiscuously advertise your device. Don't look up every bluetooth beacon you encounter or crowdsource every wifi access point.
If your WiFi is on, it’s already doing this. It’s saying, here’s all the networks I’ve joined in the past. Are you one?
- hidden ssid access point - your phone will broadcast unique data looking for it (initially the ap must listen and respond)
- regular named ssid access point - your phone can passively listen for the name and join if it is available. (initially the phone must listen and respond)