Android users

The app is available on the Google Play Store: https://play.google.com/store/apps/details?id=ch.digitalepidemiologylab.myfoodrepo2

iOS users

The app iOS App store: https://apps.apple.com/ch/app/myfoodrepo/id1450244793

Minimum supported app versions

The MyFoodRepo backend enforces a minimum version for both the Android and the iOS app. When a mobile client below the configured minimum (MINIMUM_ANDROID_VERSION / MINIMUM_IOS_VERSION environment variables on the backend) calls the API, the server responds with HTTP 426 Upgrade Required and a JSON error of code mobile_app_upgrade_required. The app then prompts the user to update from the store before they can continue capturing dishes.

If a participant reports that the app is stuck on an “Update required” screen, ask them to install the latest version from the Play Store or App Store.