Small nugget I found out today that many of you might already know about: on Android, in Location settings, you can (or should) disable the WIFI search.
Even if you have disabled the main WIFI service on your phone, this Location subfunction still allows apps to search for WIFI to get a more accurate position of your device.