-
Notifications
You must be signed in to change notification settings - Fork 344
App is missing information about "Risikobegegnung" with green risk status #567
Comments
Very good to know that it is possible to see this. If this means there is a risk but below the threshold I would still like to know about this as I would in such a case avoid visiting a retirement home, etc, and maybe try to be a bit more careful anyway. But unlike a proper high risk alert, I would not isolate completely or take a test. |
I think this actually documented in https://github.com/corona-warn-app/cwa-documentation/blob/master/cwa-risk-assessment.md:
Exposures that result in a lower "risk exposure time" are displayed as well, but not with the red "Higher Risk" label. |
Dear @hagct , This part answers your question: In the next step, the app analyzes all the matching rolling proximity identifiers for each diagnosis key, to estimate how long the exposure lasted in total on the day in question and how close the smartphones were to each other on average during the exposure. The distance is calculated from the measured reduction in strength of the Bluetooth signal, which is specified in dB (decibel). All exposures for a diagnosis key that lasted less than 10 minutes in total (regardless of how close the smartphones came during that time) or during which the smartphones were more than 8 meters (73 dB attenuation) apart on average (regardless of how long the exposure lasted) are discarded as harmless." As the question has been answered, I will close this issue here. MS |
I have the same case and I am very insecure about how I should act now. Despite the explanation of @monikaschmitt it is not yet clear for me. |
Hi @mrcswb , we'll add an explanatory example to the risk assessment, soon, that should make this clearer. Until then:
Hence, the green screen. We (in the CWA community management team) are all not doctors here, so we will not give medical advice. In general, you should follow the advice published by the RKI based on the risk state: https://www.rki.de/SharedDocs/Bilder/InfAZ/neuartiges_Coronavirus/WarnApp/Statusanzeige_niedriges.jpg?__blob=poster&v=2 |
The problem adressed is different to that shown at RKI and RKI is not very responsive to normal people's questions. |
@dideldei |
Text changes of course need to be aligned with the RKI but we will take that feedback with us. |
In the meantime, we also added an FAQ entry to (hopefully) better explain this matter. Please let us know when this description is still not clear enough (https://www.coronawarn.app/de/faq/#encounter_but_green). |
Hello Thomas,
thank you. Is it planned to give the users of the app more information
about the date, duration and distance of the contact? There is a certain
amount of uncertanty because the bluetooth signal is not really meant to
measure distance correctly. So en encounter could have been much closer
and longer, but wasnt recognized correctly because of technical reasons.
Best,
Hartmut
…-------------------------
Hartmut Gieselmann
Leitender Redakteur / Managing Editor
c’t – Magazin für Computertechnik
Karl-Wiechert-Allee 10
D-30625 Hannover, Germany
phone +49 (0)511 5352 300
fax +49 (0)511 5352 417
Web: www.ct.de und www.heise.de
Heise Medien GmbH & Co. KG
Registergericht: Amtsgericht Hannover HRA 26709
Persönlich haftende Gesellschafterin:
Heise Medien Geschäftsführung GmbH
Registergericht: Amtsgericht Hannover, HRB 60405
Geschäftsführer: Ansgar Heise, Dr. Alfons Schräder
Am 30.06.20 um 10:47 schrieb Thomas Kowark:
In the meantime, we also added an FAQ entry to (hopefully) better
explain this matter. Please let us know when this description is still
not clear enough (https://www.coronawarn.app/de/faq/#encounter_but_green).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/corona-warn-app/cwa-documentation/issues/344#issuecomment-651652174>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQANQLBVRDE75LFOTFPIPL3RZGRCLANCNFSM4OJG5I6Q>.
|
Interesting question :-) |
@hagct |
Thanks for adding this :-) Sounds a little too technical, but I get it |
I opend a bug because of this misleading information here: corona-warn-app/cwa-app-ios#813 The FAQ you mentioned above does not help at all, as the FAQ within the App points to a totally different website that is missing this information. So I could not find this information. So for me, two things need to be done for this issue:
|
Since we are already tracking this issue here centrally for both apps, please don't open separate issues in the app repositories. The dev teams cannot fix these by themselves since text changes have to be centrally coordinated with the RKI and UX.
This is already in progress and part of issue corona-warn-app/cwa-documentation#289 |
@tkowark I opened the bug in iOS because I couldnt find information about this issue before. I found this bug afterwards. It is pretty confusing with all this projects heren ;-) |
I would like to know from what distance and duration on an encounter will appear in the App? For example if I pass by a person in the street who gets a positive test: will I get informed about this as an encounter with low Risk? Will I get informed about the encounters below 10 minutes and/or 8 meters in the app? |
First, it is quite unlikely that this will be registered in the first place. While beacons are sent 4 times per second, they are only received for 4 seconds every 5 minutes, So only if you happen to be near that person during those 4 seconds could a contact be registered in the first place. Now my speculation as I haven't followed the protocol and its changes in every detail: I would assume that beacons with very a weak signal are not even stored in the first place. But if a certain signal strength is reached, the beacon would be stored. And in case that person reports herself positive, this would be reported as a risk encounter. In most cases, this would be judged to be not enough to raise the risk level to "increased" - only if certain criteria such as length of encounter, signal attenuation (after someone tests positive, you also know their transmission strength), transmission risk level (a measure of the probability of the person being infectious on the day of encounter) and the days since the encounter taken together suggest a certain probability of infection would the risk level be raised. Personally, I'd be in favour that even when the alert level remains green, if there was any kind of risk encounter, that the details available to the app would also be made available to the user (day of encounter, length of encounter, signal attenuation (maybe expressed as a likely distance in metres) and transmission risk level) as well with a "more details" button. The app could then also explain on such a screen why that encounter was not considered risky enough to raise the alert level. If I were to get such an alert, I would probably not go in full quarantine mode, but I would probably try to reduce contacts - especially to risk persons - at least somewhat. I would probably also try to get a test if I only had very light symptoms of a cold or a very light cough. This assumes that these risk encounters would still happen relatively rarely (which I think is highly likely). |
@MikeJayDee Agreed on almost all points. Taken together with the fact that some Android devices seem to send with really low power, this makes me quite doubtful that a reasonable threshold for discarding beacons at recording time within GAEN - based solely on measured signal strength - could reliably be established. If it was it would probably have to be so low that it anyway keeps >99% of all beacons, and given the small scan window the benefits wrt saving storage would be miniscule. I also didn’t see anything to that effect described in the Google documentation mentioned above. |
Of course when signal-to-noise-ratio gets too low, the advertisement cannot be received anymore; |
The team is now actively working on improving these screens. Hence, we're moving this issue to the backlog repository. |
Related: corona-warn-app/cwa-wishlist#100 |
Any news? |
I also received the info about 2 risk contacts (Risikobegegnung) and would highly appreciate information on when the supposed contact happened. If I know for instance that I have been in my car at the given point in time, but was stuck in a traffic jam, I can exclude the risk by using common sense. The information would drastically improve how people behave after having supposed risky contacts but the app still shows low risk level. So I would really like to have this any time soon as a live feature as I couldn't find any way to access the apps data without rooting my phone or delete the app and the data in the process. (If I try to push a development version, Android warns me that any app data would be deleted in the process.) |
You can see what is planed for low risk encounters on the screenshots from @abro1i above.
@svengabr already stated here that they are not going to include more information about when/where/etc. the Low-Risk encounter happened due to privacy reasons. |
This screenshot show exactly zero additional information or am I missing something? It is just more verbose with what is already known but maybe not clear to many users. And it is still green and mostly looking like it seems to look now in the status field others shared here with low risk encounters?
A link to slack which requests a login doesn't help here. There is a very good idea about adding a expert mode by @daimpi btw. at https://github.com/corona-warn-app/cwa-backlog/issues/23#issuecomment-678768765 ... Can anyone build and run the CWA locally or does it only run/install with a special developer account flag? |
@irieger CWA has "expert mode" aka "device for testers", but to access it you need to compile "device for testers" flavor of CWA and then locally suppress whitelisting inside EN framework with: https://github.com/kbobrowski/en-i13n
Perhaps easier way is to use Warn-App-Companion to display all the details about the encounter: https://play.google.com/store/apps/details?id=org.tosl.warnappcompanion Both methods would require rooted Android device. As for the slack, you can join with this invite link: https://join.slack.com/t/covidapps/shared_invite/zt-gmgl4l13-E4Xcn1ZfPFsPz6V_KjROCg |
As I said before, for "Low-Risk Encounters" they won't add more information because of data protection.
Oh, I'm sorry, didn't know that slack instant requires a Login.
|
Doesn't help me then. I'm using iOS and if I had Android, it would be without play services...
I don't plan on joining another Slack. Slack sucks and having to register for every channel/group you want to join is dump. Why was IRC, which is open to so much clients, abandoned by so much open source projects in recent years? |
I also vote for adding at least the day, on which a low risk encounter was detected. For me now it also displays a low risk encounter, and I would like to know which day this was. because with my personal memory of that day I could assess for myself, in which situations I was. Then I could decide if I should now be VERY careful, or maybe if I´m sure, that there was no close or long contact, that there is really no increased risk. Showing the day of the encounter would give people more security. I don´t get the point, why showing this information would be a data privacy issue. Could someone please explain this? |
@mss1010 Opinions on this vary, that’s why I made https://play.google.com/store/apps/details?id=org.tosl.warnappcompanion which could help you if you use a rooted Android device. |
I would also like to understand this point. In case of a red warning the app shows how many days ago the last contact was (at least on this screenshot). Why is this not a data privacy issue? In case RKI decides to not show additional information on a low risk encounter, I would recommend to not show low risk encounters at all. At the moment people are confused and headlines like this are for sure not promoting the app. The users that are not deleting the app after such a strange and useless warning (I already know some users), will anyhow just ignore it. So what is the value of it? Even when seeing 20 low risk contacts, I'm sure nobody would see the urge to do something. If the pure number of contacts is seen as a threat, I would rather expect that there is some kind of risk rating behind which will also take the number of risk contacts into account and turn into a red warning if appropriate. But there might be a fundamental question behind this topic: Does RKI think the users of the app are mature enough to interpret the data from the app? Then show as much information as possible to them (at least in some kind of expert view). In case they think too much information just confuses the users of the app, switch to a simple green/red scheme and remove low risk encounters completely. Everything in the middle will just create confusion and will harm the reputation of the app. |
In this case, please completely remove low risk encounters (see my previous post for an explanation). |
Privacy is never about 0 or 1, it’s about trade-offs. And for “red” state, RKI thinks that informing the warned user is more important than protecting the warning user from the (extremely unrealistic) possibility of being identified. |
@mh- Is this just an Assumption or do you know for sure that the RKI is thinking like this (I know the Text from Slack, but this was just a Assumption afaik)? |
@Ein-Tim just an assumption, but I’m quite certain about this. |
I would assume this is the thinking of the RKI, at the same time hoping that RKI is aware that in case of "red" state "days since last risk-encounter" is not decisive, as it is in fact number of days since any contact. If a person had "red" encounter and then got a random single ping with very weak signal from a person that later reported as infected, then "days since last risk-encounter" would display days since this "green" contact. "X Tage seit letzter Risiko-Begegnung" is not strictly correct wording here. If RKI wants to extract some useful information in case of higher risk, then probably |
After analyzing the risk calculation it is possible to make a simple backwards calculation to get more information about the scenario when the app escalates an exposure with low risk to the user (lets call this the problematic contact). In the following, I want to share my finding that could be interesting for people who wants to know what a "low risk" contact is and how the application decided if it is "low risk" or "high risk". Information & BackgroundsBased on the documentation (Risk Score Calculation and Risk Assessment) your Total Risk value have to exceed the threshold of 11 and can be at most 40. Due to the current expose config it means that this problematic contact was in the last 0-14 days with an attenuation between 0 and 73 dB (distance between ~0-8 meters) and at minimum 10 minutes long with a transmission rate between 3-8. Furthermore, the Combined Risk Score have to be in [0, 15[ (see Risk Score Classification) to get the low risk status. Therefore, the resulting formular for one positive low risk contact is as follows:
ResultsAfter playing around with this and looking at the edge cases, some things follow from this:
To sum up, you get a low risk notification if your CWA app identifies a contact with a positive COVID-19 person that took place in the area of 1-6 days when the positive test result is granted and it was between 10-68 minutes long in a range between 0-8 meters, depending on the transmission risk level. |
@mhellmeier I like your approach. However, while I don't know exactly where the difference comes from, I have to report that I got a "green" notification of 1 low-risk encounter when my Android device had scanned only exactly 1 RPI at 100dB attenuation. |
@mh- I am not an expert on this, but it sounds strange because every contact greater than 73 dB should be irrelevant due to the current Perhaps the threshold of 11 for the Total Risk isn't relevant for the low-risk notification!? I don't know, but I am sure that some of the SAP members can help us with this. |
@mh- @mhellmeier |
We got an official statement from the Robert Koch Institute: German
English
Further text improvements are being introduced in the upcoming hotfix release 1.3.1. RC1 of 1.3.1 is already available: Since the decision from the RKI is final, I will close this issue now. Best regards, Corona-Warn-App Open Source Team |
Hi, Does this mean there will be no more information such as date of contact for green contacts? Thanks |
The app is definitely helping, in case you had a high risk encounter. The message from RKI about low risk encounters is: Do not worry about these. |
Please show Date and Time of later on announced risk contacts, even if this leads to still having a green status. As such contacts might occur only at shopping or eating in a restaurant, one can reconstruct with Date and Time where one habe been and if shopping or queuing anywhere is the risk reason. This would enhance the analyse and discussion and avoiding of behavior in the future much, when it ia shown if the risk contact was at 8:00 in the bus ir at 12:00 in the McDonalds restaurant or at work at 10:00 o'clock at a certain date/day. so it is not about "10 days ago" but about exact time and day. Thanks for implementing that local showup fast. |
Hello, in the data got via ExposureInformation, there is a timestamp: "date: Wed Aug 19 02:00:00 GMT+02:00 2020" Is this the date of the query or of the exposure, and if the latter, is the time-of-day of any significance or just "dummy"? - Thx. |
@dominiklenne as you can see, it is set to midnight UTC, which is not the actual time of the exposure. The ENF does this on purpose. |
A colleague got a message form the App "1 Risiko-Begegnung" but the screen says "Niedriges Risiko". I didnt find information, what this exactly means (was the contact longer or shorter than 10 minutes, nearer or farer away than 8 Metres, etc.). The App should give more information about this, because it insecures the users.
What is missing
Information about the calculation of the risk score in the app
Why should it be included
more information for the end users, so he can make a decision, what to do next.
Where should it be included
in the app and also in the dokumentation on Github.
Internal Tracking ID: EXPOSUREAPP-2055, EXPOSUREAPP-1971
The text was updated successfully, but these errors were encountered: