I started Maps (the default app, provided by Bing) from a start screen in Windows 8. If I choose My location, Maps shows my home location very accurately.
I have turned on "Let apps use my location" in the Privacy section of PC Settings. When I started Maps for the first time, I allowed it to use my location.
How can Windows 8 and related apps detect my location so accurately? Do apps detect the location themselves or via Windows?
If I'm right, Windows 8 uses the Windows Location Provider.