Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

Store actual position using a button in "Kontakt-Tagebuch" #311

Open
chocochp opened this issue Dec 31, 2020 · 13 comments
Open

Store actual position using a button in "Kontakt-Tagebuch" #311

chocochp opened this issue Dec 31, 2020 · 13 comments
Labels
contact-journal Issues regarding the contact diary feature request A new feature proposal for the app mirrored-to-jira This item is also tracked internally in JIRA

Comments

@chocochp
Copy link

chocochp commented Dec 31, 2020

Feature description

Problem and motivation

Is this something you're interested in working on

Yes.


Internal Tracking ID: EXPOSUREAPP-3034

@chocochp chocochp added the feature request A new feature proposal for the app label Dec 31, 2020
@cwa-bot cwa-bot bot added this to ToDo in [CM] cwa-wishlist Dec 31, 2020
@dsarkar dsarkar added contact-journal Issues regarding the contact diary mirrored-to-jira This item is also tracked internally in JIRA labels Dec 31, 2020
@cwa-bot cwa-bot bot moved this from ToDo to Mirrored to Jira in [CM] cwa-wishlist Dec 31, 2020
@Ein-Tim
Copy link
Contributor

Ein-Tim commented Dec 31, 2020

Hey @chocochp, as already discussed here, it is sadly not possible for the Corona-Warn-App to have access to your location via GPS (because of restricitons from Apple & Google).

@cwa-bot cwa-bot bot moved this from Mirrored to Jira to ToDo in [CM] cwa-wishlist Dec 31, 2020
@chocochp
Copy link
Author

chocochp commented Dec 31, 2020

How are tracking Apps like "Komoot" or other are solving the problem to get the actual GPS positions? Is it an problems of licenses and payed contracts? Or more like a legal problem? Legal framework problems shall be discussed with the representatives. If someone wants to store the GPS position - not tracking - he explictely press the button. So there is a explicite consent to do so.

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Dec 31, 2020

@chocochp

The problem here is that Apps like "Komoot" do not use the Exposure Notification System (the API which CWA is built on - maintained by Apple/Google) and thus they are allowed to use the GPS position.

With the use of the Exposure Notification System, Corona-Warn-App has to fulfill very strict privacy standards, one is that it is not allowed to use the location.

Source: https://covid19-static.cdn-apple.com/applications/covid19/current/static/contact-tracing/pdf/ExposureNotification-FAQv1.2.pdf point 5 says:

The Exposure Notifications System does not share location data from the user’s device with
the Public Health Authority, Apple, or Google

I know that you don't want to share anything, but the rule is that Apps using the Exposure Notification System are not allowed to request the user's location.

@MikeMcC399
Copy link
Contributor

@chocochp

How are tracking Apps like "Komoot" or other are solving the problem to get the actual GPS positions? Is it an problems of licenses and payed contracts?

It is a privacy issue. In addition to the agreement with Apple and Google mentioned by @Ein-Tim, there is also a privacy notice between the end user (you) and the German Federal Government (see https://www.coronawarn.app/assets/documents/cwa-privacy-notice-en.pdf)

5. What data is processed?

The app’s entire system has been programmed to process as little personal data as possible. This means that, when you use exposure logging, warn other users, or retrieve a test result, the system does not collect any data that would allow the RKI or other users to infer your identity, your name, your location or other personal details. The app does not therefore use any analysis tools to evaluate the way you use it.

@chocochp
Copy link
Author

How this can be changed? Legal frameworks are not forever.

I'm using Komoot to track my positions and storen them "private" in Komoot as a "tour". So I can check where I had been at a given time. It's a kind of Kontakt Tagebuch, but not included in the Corona App and I guess the public health authorities will look flabbergasted using them ;-)

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Dec 31, 2020

You can leave this Issue open, since this is the Wishlist, but I just wanted to clarify that it is very unlikely (at the moment impossible) to include this feature into the Corona-Warn-App.

@chocochp
Copy link
Author

@MikeMcC399 : "The Exposure Notifications System does not share location data from the user’s device with
the Public Health Authority, Apple, or Google"

That requirement is clear. It will not share the position automatically with PHA, Apple and Google. But it's not forbidden to store them on the smartphone for the user and to enable the user to share them with authorities.

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Dec 31, 2020

@chocochp I think the thing here is that you would give Corona-Warn-App access to your location and it can't be assured that they only use the location for the thing you want them to and not to track you, etc.

@MikeMcC399
Copy link
Contributor

@Ein-Tim / @chocochp

As far as Google is concerned, the Corona-Warn-App on Android can not request the permission to access location. See https://blog.google/documents/72/Exposure_Notifications_Service_Additional_Terms.pdf

image

I assume there is a similar legal agreement with Apple.

@chocochp
Copy link
Author

Ok, I Understand. Then the only way would be to separate Kontakt Tagebuch from the Corona Warn App and program a separate App only for the user, without any access to PHA, Apple or Google.

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Dec 31, 2020

Here for Apple: https://developer.apple.com/contact/request/download/Exposure_Notification_Addendum.pdf

image

@chocochp
Copy link
Author

So at least it's a license issue. ;-)

As I supposed: A way is to separate Kontakt Tagebuch from Tracing App to enable the user to store his locations automatically. Later the Kontakt Tagebuch can be used to identify contact persons.

@dsarkar dsarkar moved this from ToDo to Mirrored to Jira in [CM] cwa-wishlist Jan 1, 2021
@akuckartz
Copy link

A way is to separate Kontakt Tagebuch from Tracing App to enable the user to store his locations automatically.

OSMAnd can be used for such purposes.

@cwa-bot cwa-bot bot moved this from Mirrored to Jira to ToDo in [CM] cwa-wishlist Jan 2, 2021
@dsarkar dsarkar moved this from ToDo to Mirrored to Jira in [CM] cwa-wishlist Jan 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
contact-journal Issues regarding the contact diary feature request A new feature proposal for the app mirrored-to-jira This item is also tracked internally in JIRA
Projects
[CM] cwa-wishlist
Mirrored to Jira
Development

No branches or pull requests

5 participants