HW App privacy policy

Last updated: November 7, 2026 (app 1.9.1: the cloud keeps restore points of your backup from the last 4 days; 1.9.0: workout plans and weights are part of your data and cloud backup, body-part ranks and your last workout on your profile, the rest timer on the lock screen with the "Physical activity" permission, the world leaderboard paused; 1.7.1: sign-in with email and password; 1.7.0: profiles others can open, sync between your devices, profiles hidden automatically after reports; 1.6.2: rules for nicknames and photos, no photos in the world leaderboard; 1.6.0: phone notifications; 1.5.0: optional account, friends, leaderboard and cloud backup) · applies to the HW App Android app and the website https://mikydon.github.io/hw-app/

In short: without an account, everything you enter stays on your device. An account is optional (16+): it adds friends, a leaderboard, messages between friends and a cloud backup, stored with Google Firebase. Others see only your nickname, level, streak and number of workouts, and your friends also see your photo. Your profile with training statistics, exercise ranks and badges is visible to your friends, to everyone signed in, or to nobody, as you choose. Health Connect data never leaves your device. HW App has no ads, no analytics and no tracking, and nothing is sold to anyone.

What the app stores

All of this is saved on your device (in the app's storage, or in your browser's storage on the website). Backup files are created when you tap "Save backup" or turn on "Automatic backup" (Android app: in Documents/HW App on your phone). If you have an account, a cloud backup is stored as described below.

Account, friends and cloud backup (optional)

You can use HW App without an account. If you sign in (Friends in the menu, or Settings → Account & cloud), you confirm that you are 16 or older. Sign-in uses an e-mail address and password or your Google account, through Google Firebase (Firebase Authentication and Cloud Firestore, operated by Google as a service provider; the database is in Frankfurt, Germany, europe-west3). The account is used like this:

Who can read or change what is enforced by the database's security rules (published in the app's source code, firestore.rules). The data is not used for advertising or analytics and is not sold.

Health Connect (Android app)

If you connect Health Connect (on the first start or in Calories), HW App asks for read permissions for steps, weight and height, and, only if you also connect food calories, for nutrition. It uses them like this:

The use of information received from Health Connect follows the Health Connect policy requirements, including the limited use requirements.

Rest timer and the "Physical activity" permission (Android app, 1.9.0)

So that the rest between sets keeps counting and beeps at 0 while the screen is off, the app runs the rest as an ongoing notification (an Android foreground service of the health type). Android only allows this kind of service with a fitness permission, so at your first rest the app asks for Physical activity. HW App does not read any activity, step or sensor data through this permission and stores nothing from it; it only keeps the rest timer running. If you refuse, everything works the same, only the beep with the screen off is missing. The notification ends with the rest or the workout.

Internet connections

Deleting your data

Signing out of your account clears everything on the device (it stays in your account's cloud backup). Uninstalling the app (or clearing the website's data in your browser) removes everything on the device.

Deleting your account: Settings → Account & cloud → Delete account removes your account, public profile, profile page, block list, nickname, friend code, friends, open requests, chats, notification settings, cloud backup and its restore points from the server right away (the data on your phone stays). You can also do it on the website (sign in with the same Google account), see Delete your HW App account. If you can no longer sign in, ask for the deletion by e-mail to hwapp.support@gmail.com or by opening an issue at github.com/mikydon/hw-app/issues with your nickname or friend code (no other personal details needed); it is done within 30 days.

Children

HW App is not aimed at children. Accounts are only for people aged 16 or older (the app does not offer sign-in if the birth date entered shows a younger age). The calorie calculator advises users under 18 not to cut or bulk hard without a doctor's advice.

Contact

Questions: write to hwapp.support@gmail.com or open an issue at github.com/mikydon/hw-app/issues.