# OpenCycling: Indoor Cycling

> Indoor cycling with ERG trainer control, structured workouts, and FTP tests.

Canonical page: [https://chrome-stats.com/d/com.opencycling.open\_cycling](https://chrome-stats.com/d/com.opencycling.open_cycling)

## Overview

- **ID:** `com.opencycling.open_cycling`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Sami Wiktorin
- **Category:** HEALTH\_AND\_FITNESS
- **Downloads:** 272
- **Version:** 1.1.0
- **Last updated:** 2026-04-11
- **First published:** 2026-04-11
- **Publisher country:** SE
- **Size:** 27 MB
- **Data as of:** 2026-09-10
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.opencycling.open_cycling)
- **Website:** [https://opencycling.app](https://opencycling.app/)
- **Privacy policy:** [https://opencycling.app/privacy](https://opencycling.app/privacy)

## Description

Train smarter on your indoor trainer. No account required, no subscription, no data leaving your device.<br><br>OpenCycling connects to your Bluetooth smart trainer and sensors to deliver structured ERG workouts, FTP testing, and detailed ride metrics.<br>Completely free.<br><br>TRAINER CONTROL<br>Automatic ERG power control via FTMS-compatible trainers. Your trainer adjusts resistance to match workout targets so you can focus on pedaling.<br><br>STRUCTURED WORKOUTS<br>Follow interval-based workouts with precise power targets based on your FTP. Import your favorite workouts from ZWO, ERG, and FIT files.<br><br>FTP TESTING<br>Built-in ramp test and 20-minute FTP test protocols. Automatically calculates your FTP and updates your power zones.<br><br>SENSOR SUPPORT<br>Connects to Bluetooth heart rate monitors, power meters, cadence sensors, and speed sensors. Pair multiple devices and ride with full metrics.<br><br>RIDE METRICS<br>Real-time power, heart rate, cadence, speed, and distance. 7-zone power display based on your FTP. Review your full ride history after every<br>session.<br><br>EXPORT AND SYNC<br>Export rides as FIT files, or sync automatically to Strava and Health Connect.<br><br>PRIVACY FIRST<br>No account. No cloud. No tracking. All your data stays on your device.

## Rankings

- #1,594,852 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_FINE_LOCATION`
- `android.permission.ACTIVITY_RECOGNITION`
- `android.permission.BLUETOOTH_CONNECT`
- `android.permission.BLUETOOTH_SCAN`
- `android.permission.INTERNET`
- `android.permission.health.WRITE_ACTIVE_CALORIES_BURNED`
- `android.permission.health.WRITE_EXERCISE`
- `android.permission.health.WRITE_HEART_RATE`
- `com.android.vending.CHECK_LICENSE`
- `com.opencycling.open_cycling.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [VeloWorkout: Cycling Trainer](https://chrome-stats.com/d/com.veloworkout.app) — 64 users
- [Bikeflow - Cycling trainer](https://chrome-stats.com/d/com.kickr.controller) — 27 users
- [overtrain](https://chrome-stats.com/d/com.overtrain.app) — 2 users
- [KogTrainer](https://chrome-stats.com/d/com.kogtrainer.app) — 6 users
- [RunItOut - Indoor Cycling App](https://chrome-stats.com/d/com.runitout) — 2,616 users
- [Cycling Indoor](https://chrome-stats.com/d/com.rhiverlabs.cyclingindoor) — 308 users
- [ENDURE: Indoor Cycling Trainer](https://chrome-stats.com/d/com.cmart.endure) — 62 users
- [Your Trainer - Indoor Cycling](https://chrome-stats.com/d/com.yourtrainer) — 170 users
- [Routa Cycling](https://chrome-stats.com/d/com.petrituononen.routacycling) — 10 users
- [VeloHelppie](https://chrome-stats.com/d/com.velohelppie.app) — 69 users
- [Bike Tracking](https://chrome-stats.com/d/me.heyteacher.bike_tracking) — 46 users
- [TrainerDay - Indoor Cycling](https://chrome-stats.com/d/trainerday.turbo) — 67,015 users, 4.64 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.opencycling.open_cycling)
