Bug 94352 - Use WiFi geolocation for CITY-level accuracy
Summary: Use WiFi geolocation for CITY-level accuracy
Alias: None
Product: GeoClue
Classification: Unclassified
Component: WiFi & GeoIP source (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Geoclue Bugs
QA Contact: Geoclue Bugs
Depends on:
Reported: 2016-03-01 17:05 UTC by Sebastian Keller
Modified: 2018-05-06 14:37 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Keller 2016-03-01 17:05:58 UTC
GeoIP lookup with city-level accuracy, as used by gnome-weather, always gives a wrong city with my ISP. This is not just a slight inaccuracy, but sometimes the cities are several hundred kilometers away. Using the exact-level accuracy on the other hand gives the right location. This is due to it using WiFi information to determine the location.

So using the WiFi information by default when city-level accuracy is requested would do the right thing in more cases. However this also has privacy implications since it means sending more user data to the lookup service and giving the application a more accurate location than it actually requested. While there is no way of avoiding the former, the latter can be mitigated by slightly randomizing the location if just city-level accuracy was requested.
Comment 1 Zeeshan Ali 2016-11-01 08:40:49 UTC
We initialize the sources depending on the accuracy level requested currently. Having said that, GeoIP and WiFi sources are the same with same backend so this should be doable.
Comment 2 GitLab Migration User 2018-05-06 14:37:08 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/geoclue/geoclue/issues/64.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.