4 ms·
I do wonder if they actually take your location. I know in iOS a bunch of non-obvious APIs are attached to location permissions. Including access to your curre
by avianlyric 6y ago
I do wonder if they actually take your location.
I know in iOS a bunch of non-obvious APIs are attached to location permissions. Including access to your current WiFi network name, which would be used by Sonos to configure your speaker during setup.
- secabeen 6y agoYep. This is a key factor. To discover new devices, Sonos uses a wireless scan. That requires location permission, because knowing the MAC of a nearby AP can be easily turned into location. (Yes, in theory Sonos could do device discovery through some other method, but this is the one they chose.)
- sova 6y agoMeaning every device is sharing its location? I'm confused, please clarify.
- avianlyric 6y agoNot quite. But if you know the MAC address of nearby access points, there are multiple location services that can turn that into a lat/Lon location (e.g. Skyhook [1]). Indeed iOS/Android does this to estimate phone location without GPS. Of course this requires someone to have already uploaded the estimated location of the access point. But loads of apps and OSs do that all the time. [1] https://en.m.wikipedia.org/wiki/Skyhook_Wireless https://en.m.wikipedia.org/wiki/Skyhook_Wireless