Open PeterHuewe opened 4 years ago
Maybe Google Nearby can be of use. https://developers.google.com/nearby
better than nothing, but if Bluetooth is not working, QRcode for intensional (longer) contacts where necessary would be a great fallback solution. trust in other person is raised because of their will to share actual pandemicFootprint index, and to inform later if infected! Chance of proactively distributing app by asking to "meet virtual in PandoaApp".
I would prefer to use GPS and link to User IDs. With the curfews, we'll never get close enough to other people. Also, hopefully the amount of contacts will become increasingly limited. This makes it all the more important to record the current condition of people at home and your previous closer contacts.
USER IDS: https://github.com/wirewirewirewire/pandoa/issues/11
With GPS it would also be possible to generate a heatmap of the occured places where the virus spread. therefore it would be possible to take countermeasuremants to avoid the spread. also with only the traks of the infected you could easily analyse later what was the biggest problem with the isolation.
Bluetooth would be more anonym but i dont think it would be worth. you cant get as many information as by using gps
Many Smartphones and especially smartwatches have bluetooth enabled.
The app could scan the environment for visible other Bluetooth devices within range (<10m) and store the recorded ids in a local database along with a timestamp. The ids should be hashed before storing, as this effectively anonymizes the id.
The app can then check this hash with the list of infected hashed ids and alert the user if necessary.
The data collection of contacts is only performed on the local device, thus less critical from a data protection perspective.
Issues:
not all smartphones have Bluetooth enabled and are detectable. -- most smartwatches actively broadcast their id. -- most Smartphones have Bluetooth enabled to enhance Location accuracy. -- you could ask users to enable Bluetooth visibility actively. -- (you will also never reach people without a smartphone)
if other devices are used for tracking rather than Smartphone, those devices must also be entered in the "infected list" -- You can retrieve the list of paired device from your Smartphone. If you are reporting as infected, you can retrieve the list of paired devices as well and report them as infected
this only works from the moment the app is installed, not history function. -- better than nothing. -- can also be combined with other methods