Privacy

This page covers the openGym apps for Android and iPhone (the APK from this site and GitHub, the Google Play and App Store versions) and this website. Last changed: 14 October 2026.

The short version

When the app goes online

Only for these, and only once you set them up:

The built-in exercise animations are inside the app, so browsing exercises needs no connection. The camera is used only when you scan your gym membership code or take a photo or video of an exercise you add yourself; scanned images are read on the phone and never stored or sent. Notifications (workout reminder, end of a rest) are scheduled on the phone itself.

Deleting your data: it's on your phone, so Settings → Reset or uninstalling the app removes it. A backup file you exported is yours to keep or delete. On a server you connected, Settings → Delete my account removes your profile there.

openGym is not directed at children under 13.

App stores

If you install openGym from Google Play or the App Store, Google or Apple handle the download and may collect data about it under their own privacy policies (for example install counts or crash statistics you allowed them to share). We can see the aggregated numbers they show developers; nothing that identifies you.

This website

opengym.ch counts page views with a self-hosted, cookieless Umami: no cookies, no cross-site tracking, no personal profile. The demo runs entirely in your browser and is never counted.

Questions

openGym is made by Duarte Santos, Switzerland. Ask in GitHub Discussions or on Discord, or write to [email protected]. The app is open source, so everything on this page can be checked in its code.