Privacy Policy
Effective date: 4 March 2026
1. Overview
OpenCycling is an indoor cycling application designed with privacy as a core principle. All workout data and personal settings remain on the user's device. Where limited data collection does occur, such as the waitlist, opt-in crash reporting, or website analytics, it is described in detail below.
2. Data Collected and Stored
OpenCycling stores the following data locally on the user's device:
- Workout data, including power output, heart rate, cadence, speed, duration, and calorie estimates
- Imported workout files (ERG, ZWO, FIT formats)
- In-app settings and preferences
The App uses Bluetooth to connect to smart trainers, heart rate monitors, and power meters. No data obtained via these connections is transmitted off the device.
This workout and settings data is never transmitted to OpenCycling or any third party unless the user explicitly opts in to a third-party integration or crash reporting.
3. Waitlist Email Collection
The opencycling.app website offers a voluntary waitlist for launch notifications. Email addresses collected through the waitlist are used solely to send a single launch notification, are never shared with third parties, and are deleted once that notification has been sent. To request early removal, contact: hello@opencycling.app
4. Third-Party Integrations
OpenCycling supports optional, user-initiated data sharing with the following third-party platforms:
- Strava
- Apple Health
- Google Health Connect
These integrations are entirely optional and are only activated when explicitly enabled by the user. Any data shared with these platforms is governed by the respective privacy policies of those platforms. OpenCycling has no control over how those platforms handle data once it has been shared at the user's direction.
5. Analytics and Tracking
The App does not use analytics tools, advertising SDKs, or any tracking mechanisms that transmit data to external servers. The App offers an optional, opt-in crash reporting feature that sends anonymous crash reports to help improve stability. This is disabled by default and only activated with the user's explicit consent.
The opencycling.app website (not the App) uses Cloudflare Web Analytics, a cookieless and privacy-friendly analytics service that collects anonymous, aggregated data such as page views and referrers. No personal information is collected, and no cookies are used.
6. Changes to This Policy
This Privacy Policy may be updated from time to time. Any changes will be reflected on this page with a revised effective date. Continued use of the App following any such update constitutes acceptance of the revised policy.
7. Contact
For any questions or concerns regarding this Privacy Policy, contact: hello@opencycling.app