Short question is: iOS 12 doesn’t use the SSID nearby to identify where I am, but iOS 13 and 14 do. Is there a way to tell iOS 13 and 14 not to do that?
I read the following:
Crowd-sourced Wi-Fi and cellular Location Services
If Location Services is on, your device will periodically send the
geo-tagged locations of nearby Wi-Fi hotspots and cell towers to Apple
to augment Apple’s crowd-sourced database of Wi-Fi hotspot and cell
tower locations. If you’re traveling (for example, in a car) and
Location Services is on, a GPS-enabled iOS device will also
periodically send GPS locations, travel speed, and barometric pressure
information to Apple to be used for building up Apple’s crowd-sourced
road-traffic and indoor pressure databases. The crowd-sourced location
data gathered by Apple is stored with encryption and doesn’t
personally identify you.
So I think it is like, when I turned WiFi on, then iOS 13 and 14 will see that there is SSID of my neighbor PeterPan01, and JigglyPuff333, and then go onto the Apple’s database, and identify where I am. So some people actually use Ethernet cable, or a WiFi to Ethernet jack gadget, and then connect the iPhone to the Ethernet jack using a lightning to RJ45 dongle, so that there is no such thing happening. iOS 12 doesn’t do that, but iOS 13 and 14 do. Is there a way to turn that off in iOS 13 and 14?