Personium Trails
Stop Pandemic using Personal Data Store (PDS)
Personium Project
in collaboration with
Code for Myself Project
April 2020
https://bit.ly/Personium-vs-COVID19
Personium Trails
Personium will not win the battle against Covid-19 by sacrificing your privacy!
Overview
Allows users to cross-check their personal location logs against anonymised location logs of infected people to determine Covid-19 exposure risk level.
3
Updates
Target users: bit-worried people
5
I went for a walk last Monday just for
refreshing.
I feel a bit guilty
I don’t want people to know that.
I feel a bit sick since then.
I believe I am not infected. .. but to be very honest, ...not sure.
I may just keep it secret.
Target users: Infected people
6
I am diagnosed as
Covid-19 positive.
I know I should tell and warn them.
I feel guilty.
How many people have I infected ?
And more than anything, I don’t want to let them know it was ME
But I don’t remember exact time of visit...
Screen Image
7
March 11th (Wed)
10:00 – 12:00 Home
12:00 – 13:00 Travalleing
13:00 – 17:00 Fuitsu Solution Square
17:00 – 18:00 Restaurant John Doe Kamata
!Most likely you had contact with the infected person
18:00 – 19:00 Travelling
3/11
17:00 – 18:00 Restaurant John Doe Kamata
Trails from the infected person
Trails from the infected person who was diagnosed on 3/14.
16:30 – 17:30 Restaurant John Doe Kamata
Please go to hospital and have a full checkup.
Your trails
Ecosystem of Personium Trails
8
Personium Unit
User Cell
App
service
App service Admin
User Cell
Anonymised
Location logs
Open Data
Users
- Record location logs
- View risk analysis
Open data
Hospital / Clinic
Governemnt
Open Data
Anonymised data
When infected
- Can share anonymised location logs
Open Data
Human-centric Control
Raw data
(date & time, GPS coordinates, & travel routes) from their mobile devices
9
Privacy by Design
10
Permission and Transparency
11
Candidate Data 1/2
12
Candidate Data 2/2
13
Call for Actions
We need your expertises.
14
MyData vs Covid-19
MyData COVID-19 App List
Data Vault APIs
Data Vault Login URL: https://data-vault.eu/
Two ways to record data
1. Automatic location tracking just registers any location events on the smart phone. I.e., when ever Google Maps, or any other app on your phone queries the GPS location the OYD app just takes a copy and also stores it. This way we save the battery.
2. The button "Add Current Location Data" triggers manually in iOS and Android to get the GPS location and stores it locally (this costs additional battery!)
With "Upload Location Data Now" the cached location data on the phone is sent to the configured Data Vault (specified on the login screen) no matter if you are on a WLAN or on cellular connection. The OYD app automatically uploads data in the background the user is in a WLAN to reduce cellular cost.
Two ways to retrieve data
Use Docker image to read and decrypt data from the Data Vault.
https://hub.docker.com/r/oydeu/srv-pia_read
Use APIs to get data then decrypt data manually
https://api-docs.ownyourdata.eu/datavault/
https://doc.libsodium.org/
Shared URLs
Fevermap issues:
https://gitlab.com/fevermap/fevermap/-/issues/13
https://gitlab.com/fevermap/fevermap/-/issues/18
https://gitlab.com/fevermap/fevermap/-/issues/14
OURA: https://ouraring.com/ucsf-tempredict-study
Quantified flu: https://quantifiedflu.org/
COSCUP 2020
Stop Pandemic using Personal Data Store