Privacy Policy

Effective April 10, 2026

Overview

Echo Bike Connect is an iOS app that connects to your Rogue Echo Bike over Bluetooth to display live workout metrics and optionally upload workouts to Strava or Intervals.icu. Your privacy is simple: we don't collect your data and we don't track you. The app is free and shows ads, which can be permanently removed with a one-time in-app purchase.

Data Collected on Your Device

The app receives workout metrics from your Echo Bike via Bluetooth FTMS (Fitness Machine Service). These metrics include:

  • Speed (km/h)
  • Cadence (RPM)
  • Power (watts)
  • Distance (meters)
  • Calories (kcal)
  • Heart rate (BPM, if an external monitor is connected)
  • Elapsed time

Workout sessions and per-second samples are stored locally on your device using SwiftData. This data never leaves your device unless you explicitly choose to upload a workout to Strava or Intervals.icu.

Strava Integration

If you choose to connect your Strava account, the app uses Strava's OAuth 2.0 flow to obtain an access token. The following data is stored locally on your device:

  • Strava access token and refresh token
  • Token expiration date
  • Your Strava athlete name (first and last)

When you upload a workout, the app sends your workout data (timestamps, distance, power, cadence, and heart rate) to the Strava API.

Intervals.icu Integration

If you choose to connect your Intervals.icu account, the app stores your API key and athlete ID locally on your device. When you upload a workout, the app sends your workout data (as a TCX file) directly to the Intervals.icu API using Basic authentication. No data is stored on our servers.

Chromecast & Local Network

The app can cast live workout metrics to a Chromecast device on your local network. This requires the Local Network permission to discover nearby Chromecast devices via mDNS/Bonjour. Workout data is sent directly to the Chromecast on your local network and is not routed through any external server.

Advertising

The app displays ads served by Google AdMob. The Google Mobile Ads SDK may collect advertising-related data as described in Google's Privacy Policy. The app does not request App Tracking Transparency permission and does not enable cross-app tracking. You can permanently remove all ads with the one-time “Remove Ads” in-app purchase.

What We Don't Collect

  • No analytics or usage tracking
  • No location data
  • No contacts, photos, or camera access
  • No HealthKit data
  • No user accounts or registration
  • No data is sold, shared, or transferred to third parties (other than Strava and Intervals.icu at your explicit request, and advertising data collected by the Google Mobile Ads SDK)

Permissions

The app requests the following permissions:

  • Bluetooth — Required to communicate with your Echo Bike and display real-time workout metrics.
  • Local Network — Required to discover and cast to Chromecast devices on your Wi-Fi network.

Data Retention & Deletion

All workout data, Strava credentials, and Intervals.icu credentials are stored locally on your device. To delete all data, simply delete the app from your device. You can also disconnect Strava or Intervals.icu from within the app's settings, which removes your stored tokens and API keys.

Children's Privacy

Echo Bike Connect is not directed at children under 13. We do not knowingly collect personal information from children.

Changes to This Policy

If we update this policy, we will revise the effective date above. Continued use of the app after changes constitutes acceptance of the updated policy.

Contact

If you have questions about this privacy policy, please email support@clarved.com.