Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No need to wait 24 hours before opening the app as suggested on website #230

Closed
MikeJayDee opened this issue Jul 29, 2020 · 6 comments · Fixed by #687
Closed

No need to wait 24 hours before opening the app as suggested on website #230

MikeJayDee opened this issue Jul 29, 2020 · 6 comments · Fixed by #687
Labels
bug Something isn't working

Comments

@MikeJayDee
Copy link

Where to find the issue

On the homepage of the website coronawarn.app the fourth the pieces of advice under "This is how the app works best" is to "open the app once a day after 24 hours."

It has also been communicated via the press that opening after less than 24 hours could be problematic; a Spiegel Online article states: "Wenn die App beispielsweise schon nach 23 Stunden und 59 Minuten geöffnet wird, kann dies laut einem SAP-Sprecher dazu führen, dass dann nicht die tagesaktuelle Liste aller als infiziert bestätigten App-Nutzerinnen und -Nutzer abgerufen wird."

Describe the issue

At least based on my experience on Android, I don't think that it is correct that one needs to wait for 24 hours to initiate a new check. My understanding is that it is possible to make one check every calendar day UTC (i.e. between 2 am CEST on one day and 2 am CEST on the next day).

This means that you can open the app at any time during the day; if an automatic background check has been done between 2 a.m. and the time of opening the app, no new check will be initiated. If no check has been initiated yet since 2 a.m., the check will be carried out at the time the app is opened.

Crucially, if background checks are for some reason not working, there is no problem to open the app on one day at 18:00, and at 10:00 on the next day. In both cases, the app will update correctly when opening the app. And there is certainly no issue if you open the app at 15:01 on one day, and at 14:59 on the next day.

Suggested change

The advice should read "To be on the safe side, open the app once a day" instead of "To be on the safe side, open the app once a day after 24 hours".

Caveat

Please note that I only use Android, and am not certain that the behaviour is exactly the same on iOS.

@MikeJayDee MikeJayDee added the bug Something isn't working label Jul 29, 2020
@tkowark
Copy link
Member

tkowark commented Jul 30, 2020

The behaviour on iOS is indeed different, as the quota there is only reset after 24h. To avoid confusion by creating an if android then do x, if ios then do y kind of structure, it was settled to go for the one size fits all hint.

We'll discuss if and how we can get more specific for Android.

For version 1.2 there is a feature in progress that shows when the next update is possible, at least for manual mode. We'll have to check whether this will show different timers for Android and iOS.

@MikeJayDee
Copy link
Author

I see. That's of course unfortunate; the implementation on Android is more user-friendly.

@MikeMcC399
Copy link
Contributor

https://www.coronawarn.app/en/blog/2020-11-25-corona-warn-app-version-1-7/ says:

"With Corona-Warn-App Version 1.7, the exposure check can be run several times a day so that users are informed about possible risk encounters sooner. This repeated daily check is performed automatically. However, it requires a Wi-Fi connection. The standard daily exposure check is still performed once a day, no matter if the smartphone is connected to a Wi-Fi network or not."

so don't know what should happen to the recommendation:

"4. To be on the safe side, open the app once a day after 24 hours"

on https://www.coronawarn.app/en/ in the section "This is how the app works best".

Is it still necessary? Does "after 24 hours" need to be part of the recommendation?

@Ein-Tim
Copy link
Contributor

Ein-Tim commented Nov 30, 2020

@MikeMcC399
Hourly packages are only fetched if the phone uses WLan and not Mobile Data, users who are always using Mobile Data (weak/no Internet, unlimited Mobile Data contract) should still wait 24h to ensure a check...

But I think something like:
"Open the App regularly, best once a day."
would be sufficent.

@MikeMcC399
Copy link
Contributor

It depends if the background updates are now considered reliable or not. See corona-warn-app/cwa-app-android#933 (comment) where the Android hot topic "Background update does not work, despite v.1.1.1 and “prioritized background activity”" is considered for closure.

@dsarkar
Copy link
Member

dsarkar commented Dec 17, 2020

Hi all, thanks for all the comments. PR with a fix is prepared.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants