-
Notifications
You must be signed in to change notification settings - Fork 14
Make it clearer that scanning a certificate imports it (rather than verify it) #666
Comments
@philip-n |
Do you consider this as a bug or as a enhancement request? |
Oh, my fault. Did not look at this in detail, as it was more of an afterthought. Sorry, and thank you for the pointer! However, can I suggest that this could be placed more visibly? From a users perspective, I somehow expected that after selecting a certificate on the main screen, the interaction options (like deleting it) would be available directly on the certificate screen. The fact that there is one interaction option shown ("set this certificate as default/favorite") added to this impression. (to clarify: with "certificate" I mean the "full" certificate that gets valid 14 days after second vaccination, not the two "sub-certificates" that confirm one vaccination each). @Ein-Tim I consider it an enhancement request, not a bug (was unsure which template creates what kind of issue). |
Thanks for the feedback! In this case I suggest to @dsarkar (one of our super nice community managers here) to transfer this issue to the https://github.com/corona-warn-app/cwa-wishlist repository. In the https://github.com/corona-warn-app/cwa-wishlist repository, we keep all issues which are feature requests or request an enhancement.
I suggest you open a new issue reg. this in the https://github.com/corona-warn-app/cwa-wishlist repository. Have a nice Sunday! |
Okay, this is actually something users are confused from: https://twitter.com/kimbeereis/status/1452165913155878915?s=21 This should be improved ASAP. |
Hello, From „personal data safety“ point of view ist is very important, that also a user who doesn‘t read documentation/FAQs, realizes before doing the scanning that he should/must only scan QR-codes for his personal usage (my certificate, my event check-in, my children‘s certificates,…) So, in my opinion, the text which is displayed below the scan-window should state (I am completly new to GitHub, I hope I am using this comment function correctly…) |
Thank you for your comment!
Yes you do! Thanks for commenting here! |
This is actually very similar to the problem I had in mind, but I could not describe it as well. Thanks! Certificate checks (due to 3G or 2G) are quite common not only at commercial venues, but also in voluntary-run settings (Vereinsfeste, Sporttraining, Mitgliederversammlungen). Many people have the CWA already installed, so I see a quite high chance that what @vbra0001 described is not the only instance where this happened / happens. To prevent this, I'd argue for a pop-up where the user needs to explicitly confirm that they want to import an additional certificate. As scanning personal certificates or test results with the CWA does not happen too often (probably less than weekly, if at all?), I do not think that this would be too intrusive. To me, just showing an explanatory text in the scanner interface sounds like something that many people would overlook easily. |
As the scan of a check-in QR-code already displays a pop-up where you need to klick a button to confirm the check-in, yes, I also think, it seems „natural“ if there also was such a confirmation-pop-up when scanning a certificate. Additionally, I think, the text below of the scan-frame should be changed so it’s pointed out that the scan function is only meant for your own certificates/check-ins and that CovPassCheck must be used for validation. So, maybe like this: (Well, my opinion is all from endusers point of view (having no idea how much programming effort this would mean….) |
That is not correct. Look under: Manage Your Tests > Scan QR Code Test QR codes were the first ones which could be scanned by CWA. The certificates came much later. You can see an example of a QR test code on https://www.coronawarn.app/assets/documents/MU%2010C%20(01_2021)%20web.pdf |
Hello @MikeMcC399, then I probably misunderstand something here, my apologies... |
no problem!
The Test QR code is so that you can receive the results of your test. A certificate can be issued if the result of the test is negative. The in-app explanations are not so detailed. The best place to read in detail are the privacy notice (English) or Datenschutzerklärung (German). (This is integrated into the app through the three-dot or i icon on the top right of the Status screen.) You can also read the Solution Architecture document but that has not been updated to cover certificates. |
Oh my... I obviously didn't follow the "first read the full documentation" rule, although I would've never searched the privacy notes for finding these definitions... Thank you for this hint. |
I have added corona-warn-app/cwa-website#1995 as a request to have a statement "Can I legally use CWA to verify another person's 2G/3G status?" on the FAQ website for clarity. |
currently tracked here: Internal Tracking ID: EXPOSUREAPP-10263 |
Is there any enhancement planned? Users are using CWA to "verify" certificates. This is obviously a user error but CWA could prevent this by improving the UI: https://www1.wdr.de/nachrichten/rheinland/barbesitzer-deckt-sicherheitsluecke-corona-warn-app-auf-100.html Cc @mlenkeit |
@Ein-Tim We will look at this! Thanks. |
Some works are on the way: #717 |
@Ein-Tim As some of you might have spotted, an initial step to address this is taken with corona-warn-app/cwa-app-android#4513 and corona-warn-app/cwa-app-ios#3961, which will probably be part of 2.15. This will restrict the number of distinct people for which certificates can be added and there's a threshold for that, once exceeded, a warning is displayed whenever a certificate for a new person is scanned. Both threshold and maximum are subject to configuration and initial values are not yet finalized. See also https://twitter.com/coronawarnapp/status/1468928375683227651 We are also evaluating further adjustments when scanning a certificate and we are of course considering the different suggestions that have been made here on GitHub. But as usual, no promises that any further changes will be done here or not. |
Okay thank you for the long and detailed answer! One question remains: Why are the reports on GitHub only heard now? The first report that the UQS is used to verify certificates was in #666, which was opened 2 months ago. I assume these changes are made as a reaction on the press articles in the last days. Why were the reports in GitHub not analyzed? Sorry for this "critical" question, but if this would have been improved after it was reported, the CWA wouldn't have to deal with this (and the pad press) now. |
One important thing I forgot: Thanks to the whole development team for implementing this in just one (1!) day! |
If we assume that the legitimate scanning and saving of certificates into the CWA is rarely necessary, the hurdle for storing such a certificate could also be increased. This is probably not demand too much for the legitimate storing of an (own) vaccination certificate into the CWA. Or? Cross referece: Fraud protection. |
Perhaps simply renaming the "Scan" button to "Import Certificate" could do the trick. Of course this doesn't prevent anyone from maliciously "harvesting" certificates, but I think certificates being imported by accident is a bigger issue currently. |
Simple ideas are often the best. Because behind the "Scan" button (v.2.15.1) there are not only functions for scanning vaccination certificates, but also for tests, check-ins and proof of ticket bookings. |
#706 is an idea how to simply improve this. |
Thanks for all of your comments. Feel free to open another issue if necessary. Closing as suggested |
Similar to corona-warn-app/cwa-documentation#716, this is less of a technical / documentation issue but rather (imho) some behavior that could be made clearer, thus related to corona-warn-app/cwa-documentation#666 .
As the new "scan"-button is now available in the app that says it can scan certificates, test results, etc, I assumed it could be used to scan the certificate shown in the CWA of another person and verify it. I then found that scanning somebody else's vaccination certificate adds it to my set of certificates in the app.
To prevent others from making the same error, I'd like to suggest two things:
Internal Tracking ID: EXPOSUREAPP-10263
The text was updated successfully, but these errors were encountered: