Enabling the location services on your phone in example, asks you only once to "increase" the precision by using using cellular, gps and nearby WiFi SSIDs. That's because Google lost a lawsuit for illegaly collecting a database of all SSIDs. Now they let you do it.
But think about it, how can they improve the precision of your phone's location services, when GPS + Celular already are accurate within 1-2m? I mean nearby SSID's won't magically give you military precision and more precision than what you have with GPS+celular alone is not even required.
I'm using https://swisscows.ch instead of http://google.com, because it's more secure, faster, less personalized, equally strong in features and provides me with more accurate results than duckduckgo.com + it has semantic filtering tiles that I really started liking.