admin-ch / CovidCertificate-App-Android

CovidCertificate Apps for Android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ability to bulk-delete certificates

yeikiu opened this issue · comments

As a user who scans around 50 codes a day I'd like to be able to bulk-delete all saved QR with a single selection instead of entering each read code one by one.

Why are you even storing 50+ QR codes?
The wallet app ("Covid Cert") is indended for personal use only.
For checking other people's QR codes for validity you should only ever use the verifier app ("Covid Check"). The verifier does not store any certificates, so there is no need to delete them.

Thanks for the reply and the good advise. I tried the app you mentioned but it wouldn't suit my use case. I need to veriify >30 QRs daily as a hotel recepcionist. Using the personal wallet app is the easiest way I've found so far to achieve the goal as the verifiers are limited to users of specific countries and in my country there is no app available.

To clarify that I understand your use case correctly:

  • You need to scan QR codes that technically adhere to the EU's format (and whose content can thus be decoded)? But those QR codes are from countries that don't participate in the EU's platform for sharing signing keys, and thus the verifier app cannot automatically check their signature?
  • You are effectively using the wallet to decode the QR code into something human readable, to manually check what details are in there? So this is effectively equivalent to your clients showing you their piece of paper?

I need to scan QR codes from EU countries, however in my country of residence no suitable app is available. What is more, our local authorities require us to keep a copy of the certificate - therefore the app has to allow printscreens (customers agree on keeping a copy of their certificate). Most customers come with printed certificate but with those who have only digital version we need to scan it.
As the app was installed by our IT department I did not realize until reading your response that the version we use is for personal use only.

Okay, I see. It's not what the app is intended for in Switzerland, so this feature won't be high up on our priority list. But let's keep this issue open.

A workaround for you would be to manually clear the app's storage in the Android settings (Long press app icon in launcher -> App Info -> Storage and Cache -> Clear Storage). This deletes all data of the app. Afterwards you will have to go through the onboarding again, but it might still be faster than deleting 30+ certificates manually.

This is great! Thank you so much not only for the workaround tip, but also for being open-minded enough about it to keep the issue open for a potential "nice-to-have" feature outside the main app scope 🙌