Uphill Privacy Policy

Last updated: July 31, 2026

Uphill is a treadmill workout companion app. This policy explains what data Uphill handles and — more importantly — what it never does with that data.

The short version

Everything you enter into Uphill — your body profile and your workouts — stays on your phone. Uphill has no user accounts, no ads and no advertising trackers, and it never uploads your health data.

What Uphill does send is anonymous diagnostics and usage events. If the app crashes, a report describing the error (plus your device model, OS version and app version) goes to Google Firebase Crashlytics so the bug can be fixed. Uphill also records anonymous usage events — which screens you open and which features you use, such as "a workout was saved" — so we can see where the app is confusing and fix it. These events record that something happened, never how much: your calories, distance, elevation, floors and workout duration are never sent. Neither is tied to your identity. Uphill also fetches configuration values (such as calculation settings) from Firebase Remote Config; that request sends no personal data.

What data Uphill stores

Uphill stores the following data only on your device:

Uphill does not access your contacts, location, camera, microphone, photos, or any other data on your device. Uphill does not read from or write to Apple HealthKit or any health platform.

What Uphill sends off your device

Some data does leave your phone, and none of it is your health data:

All three are processed by Google as our service provider. See Google's privacy policy at https://policies.google.com/privacy. Uphill still has no servers of its own, no user accounts, no advertising and no advertising trackers, and it does not sell or share your data with anyone. Uphill does not collect advertising identifiers and does not use any of this data to track you across apps or websites.

Why Uphill stores it

Uphill collects the minimum needed for these features and nothing else.

Where the data lives

All data is saved in an encrypted database on your phone. The encryption key is generated on your device and kept in your device's secure storage (Keychain on iOS, Keystore on Android). No other app can read it.

What Uphill never does

You are in control

At any time, inside the app, you can:

Because your profile and workouts live only on your phone, uninstalling Uphill permanently removes all of them. (This also means Uphill cannot recover your data if you lose your phone — there is no copy anywhere else.)

Crash diagnostics are retained by Firebase Crashlytics for up to 90 days and are then deleted automatically. Usage events are retained by Firebase Analytics for up to 2 months and are then deleted automatically. Neither contains health data or your workout numbers.

Age

Uphill is intended for adults aged 18 and over.

Not medical advice

Uphill's numbers (calories, distance, elevation, floors) are estimates based on your manual input, with a typical margin of ±10–20%. Uphill is not a medical device and does not provide medical, diagnostic or health advice. For health decisions, consult a qualified professional.

Changes to this policy

If this policy changes, the updated version will be posted at this same address with a new "Last updated" date.

Change on July 31, 2026: Uphill added anonymous crash diagnostics, anonymous usage analytics and remote configuration (all described above). Your body profile and workout records — including calories, distance, elevation, floors and duration — are still never sent anywhere. That has not changed.

Contact

Questions about this policy: android.kangzerg@gmail.com