Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Privacy preserving richer geolocation #1581

Open
hellais opened this issue May 2, 2018 · 3 comments
Open

Privacy preserving richer geolocation #1581

hellais opened this issue May 2, 2018 · 3 comments
Assignees
Projects

Comments

Projects
No open projects
OONI-Verse
  
Icebox
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
@hellais
Copy link
Member

@hellais hellais commented May 2, 2018

When looking at OONI Probe measurements we often face a challenge in properly understanding what country (or more granular location) they are telling us things about.

Often times the location information (since it's based on geoip) is completely useless, because they GeoIP database we did the lookup on was stale.

On the other hand we also have a responsibility to protect user privacy to the extent that it's possible and therefore we don't collect IPs or store location information that is more granular than country level.

We have been discussing, especially within the scope of the internet blackouts methodology, of collecting more accurate location information, such as city level or regional level.

Initially we thought of doing this by splitting the world into regions or cities and resolving on the users device (in the case of mobile) which bounding box they fall under based on their GPS coordinates.

Another idea could be that of instead finding which is the closest airport (or railway station) to the current users coordinates and returning the IATA airport code or station code. See: https://openflights.org/data.html

@hellais
Copy link
Member Author

@hellais hellais commented May 12, 2018

This is a good resource instead for geographical polygons: https://github.com/CAIDA/ioda-geo-polygons

@hellais
Copy link
Member Author

@hellais hellais commented Nov 14, 2019

@bassosimone bassosimone transferred this issue from ooni/spec Jan 12, 2020
@bassosimone bassosimone changed the title Collect richer location information, while preserving user privacy Privacy preserving richer geolocation Jan 12, 2020
@bassosimone bassosimone self-assigned this Feb 17, 2020
@hellais
Copy link
Member Author

@hellais hellais commented Mar 3, 2021

We discussed this further and came to the conclusion that the core of this issue is doing research.

Namely we would like to better understand how off our current geolocation approach is and what strategies we can adopt to improve it's accuracy. This might include using cell tower information and/or coarse GPS info.

Once we have done the research we might be able to move forward with implementation if considered acceptable.

@bassosimone bassosimone transferred this issue from ooni/probe-engine Jun 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment