HomeThe SportLive ClimbsSupportDownload

Privacy Policy

Last updated: August 28, 2026

Introduction

Ascend ("we", "our", or "us") is a stair stepper racing app. You race real landmark climbs on a stair stepper, and Ascend records those climbs and the leaderboards, achievements, and progress that come out of them. This Privacy Policy explains what information we collect, how we use it, how we share it, and the choices you have.

Every climb, routine, and record in Ascend comes from a session you performed in Ascend. Ascend does not import workouts from Apple Health or any other app, and it does not accept manually entered workouts.

Information We Collect

Depending on how you use Ascend, we may collect the following information:

How We Use Information

We use information to operate and improve Ascend, including to:

Public and Shared Surfaces

Ascend is built around racing other climbers, so some information is visible to other users on profiles, leaderboards, climb history, and achievement surfaces. This may include your display name, profile photo, public profile statistics, city-level profile location, joined date, achievements, climb completions, leaderboard rankings, and public climb summaries. Your email address, authentication provider details, personal block list, submitted reports, private account fields, and private workout backups are not meant for public display.

Apple HealthKit

Ascend uses Apple HealthKit only with your permission, and only to enrich a climb you performed in Ascend. When you finish a climb, Ascend reads the heart-rate and active-energy samples Apple Health holds for that climb's own time window, and attaches your average and maximum heart rate, the heart-rate series, and active-energy calories to the climb. This is how an Apple Watch, or any other wearable that writes to Apple Health, can supply your heart rate for a climb.

Heart rate and active energy are the only two types Ascend requests, and they are the only two it uses. Ascend does not read workouts from Apple Health, does not read any sample outside the time window of a climb you performed in Ascend, and does not create or change anything in Apple Health.

When HealthKit data is attached to an Ascend climb, the resulting record, including session metrics and associated heart-rate samples, may sync to Firebase under your Ascend account for backup, restore, and cross-device access.

Analytics, Tracking, and Advertising

Ascend uses first-party analytics to understand whether onboarding, subscriptions, climbs, leaderboards, and core features are working. We use Firebase Analytics and Mixpanel for product analytics, Firebase Crashlytics and Sentry for crash reporting and diagnostics, and Superwall and RevenueCat for subscription and paywall analytics.

When you are signed in, Ascend sends your Ascend account user ID to Firebase Analytics, Mixpanel, Firebase Crashlytics, and Sentry so product usage and diagnostic events can be associated with your account. Firebase Analytics and Mixpanel collect app-specific device identifiers for analytics. Ascend sends the same account user ID to RevenueCat and Superwall so they can link subscription status and purchase history to your account across sessions and devices. Ascend also sends your email address to RevenueCat, so a subscription, trial, or grant can be matched to your account when you contact support. Superwall also collects an app-specific vendor identifier for paywall analytics. Ascend also attaches profile demographics to Firebase Analytics and Mixpanel as account-level user properties: your gender (profile_gender), your age group (profile_age_group), your body-weight group (profile_weight_group), and your country (profile_country). Your onboarding fitness answers - stair-stepper experience (stair_stepper_exp), exercise level (exercise_level), motivation (motivation), planned weekly frequency (planned_frequency), and your selected goals (goal_*) - are attached as user properties as well. Your body-height group (profile_height_group) is sent to the same two providers as a parameter on the onboarding analytics event that records your body metrics, and the age-group and body-weight bands you choose as leaderboard filters (age_group, body_weight_filter) are sent as parameters on leaderboard filter events. When a paywall is skipped or fails to present, Ascend sends the paywall placement together with the paywall SDK's own skip reason (reason) or error description (error) to Firebase Analytics and Mixpanel as diagnostic parameters.

Ascend does not sell personal information, does not use advertising networks, does not use the iOS advertising identifier (IDFA), and does not track you across other companies' apps or websites for targeted advertising. Because we do not perform App Tracking Transparency-style tracking, Ascend does not show the ATT prompt.

Third-Party Services

Ascend uses service providers to run the app. These providers process information only for the services they provide to Ascend, subject to their own terms and privacy commitments.

Data Storage and Security

Ascend stores your climb and session data locally on your device and uses Firebase/Google Cloud for backup, sync, authentication, media storage, and server-owned app functionality. We use reasonable technical and organizational safeguards, including encryption in transit and cloud-provider security controls. No system is perfectly secure, so you should use a strong account credential and keep your device protected.

Data Retention

We keep account and workout information for as long as your account is active or as needed to provide Ascend. If you delete your account, we delete or de-identify associated account data from active systems within a reasonable period, generally within 30 days, except where we need to retain limited records for security, fraud prevention, legal compliance, backup integrity, or transaction records.

Your Choices

Children's Privacy

Ascend is not intended for children under 13, and onboarding accepts only birth dates that produce an age from 13 through 120. We do not knowingly collect personal information from children under 13. If we learn that we collected personal information from a child under 13, we will delete it as required by law.

International Users

Ascend is operated from the United States. If you use Ascend from outside the United States, your information may be processed in the United States and other countries where our service providers operate. Privacy laws may differ from those in your location.

Changes to This Policy

We may update this Privacy Policy as Ascend changes. When we do, we will update the "Last updated" date above. If a change materially affects your rights or how we use your information, we will provide additional notice when appropriate.

Contact Us

If you have questions about this Privacy Policy or your data, contact us at pavayt@gmail.com.