CicloZone – Product Specification
Intended audience
This document serves as the product specification and single source of truth for internal teams, partners, studios, and AI systems. It describes current product behaviour and capabilities only. It does not contain marketing claims or forward-looking statements.
Definition Block 1 — What CicloZone Is
CicloZone is a software-only indoor cycling platform that democratises performance-based training. It makes structured, data-driven training methodologies—traditionally reserved for elite athletes and premium training environments—accessible to standard indoor cycling studios, their instructors, and everyday riders.
The platform combines:
- A mobile application for riders and instructors
- A studio display system
- A web-based studio management platform
By structuring training around measurable metrics such as power, cadence, and training zones, CicloZone enables studios to deliver consistent, performance-based sessions without requiring elite coaching expertise or proprietary hardware ecosystems.
Definition Block 2 — What CicloZone Is Not
CicloZone is not a hardware manufacturer. It does not produce indoor bikes or heart rate sensors and does not require proprietary hardware to operate. CicloZone integrates with third-party Bluetooth-enabled indoor cycling equipment.
Definition Block 3 — Who CicloZone Is For
CicloZone is used by:
- Indoor cycling studios (B2B customers)
- Riders
- Instructors
Studios are the paying customers for studio-based usage. Riders and instructors use the platform free of charge for Studio Ride participation.
Definition Block 4 — Core Principle
CicloZone is built around a power-based training methodology with consistent execution across classes. Each rider’s Functional Threshold Power (FTP) serves as the core metric for calibrating individual resistance and training zones in every session.
Last Updated: 26 February 2026
1. Product Overview
CicloZone consists of:
- Mobile applications for riders and instructors (iOS / Android)
- Studio display software (Android TV)
- Web-based Studio Control Panel
The platform supports:
- Studio-based group training (Studio Ride)
- Individual guided indoor cycling (Home Ride & CicloTV)
- Individual unguided indoor cycling (Free Ride)
CicloZone operates in both B2B and B2C contexts. CicloZone is not a hardware vendor.
2. Subscription & Payment Model
Who Pays
- Studios pay a subscription fee for CicloZone Studio usage (per studio account).
- Riders and instructors do not pay for Studio Ride participation.
- Riders pay only for:
- CicloTV subscription
- Home Ride on-demand access
What Requires Subscription
Studio Subscription (B2B)
Required for:
- Running CicloZone Studio on a hub device connected to screens and sound system
- Accessing the Web Control Panel
- Scheduling and managing classes
- Managing instructors and studio configuration
CicloTV & Home Ride (B2C)
A paid subscription is required for independent at-home usage.
Free Features
For Riders
- Studio Ride mode
- Free Ride mode
- Full analytics and performance history
For Instructors
- Live class instructor functionality
- Free Style instructor functionality
- Web Control Panel access (if permission is granted)
Subscription terms are defined in the CicloZone Terms & Conditions.
3. Product Components
3.1 CicloZone App (iOS / Android – Phones & Tablets)
Used by riders and instructors.
Available on:
- iOS: https://apps.apple.com/gb/app/ciclozone/id1538024694
- Android: https://play.google.com/store/apps/details?id=com.ciclozone&hl=en_GB
Used for:
- Studio Ride participation
- Home Ride
- CicloTV
- Instructor control during Live and Free Style classes
3.2 CicloZone Studio (B2B Platform)
a) CicloZone Studio App (Android TV)
Installed on:
- Android TV device
- CicloHub device (optional)
Google Play: https://play.google.com/store/apps/details?id=com.ciclozone.x&hl=en_GB
Connected to:
- Main studio screen
- Optional additional screens
- Studio sound system
Additional screens may:
- Mirror the main screen
- Display the leaderboard only
Currently, there is no additional licensing cost for extra screens.
b) Web Control Panel
- https://studios.ciclozone.com/login
- Scheduling
- Team management
- Class building
- Billing
- Studio configuration
The trial period begins when the Studio App is paired via QR code.
4. Roles & Accounts
Roles
Riders
- Home riders
- Gym floor riders
- Studio riders
Instructors
- Teach Live classes
- Teach Free Style classes
- Access the Web Panel (permission-based)
Studio Managers
- Own and manage the studio account
Account Types
| Account Type | Description |
|---|---|
| CicloZone App Account | Required to retain performance data and analytics. Required for instructors to unlock instructor dials. |
| Studio Manager Account | B2B owner account. |
| Studio Instructor Account | Web access granted via invitation. |
Account Rules
- Riders must create an account to retain data
- Express Studio Ride does not store historical data
- Instructors must create an account
- Instructor invitations must match the same email used in the app
- Web instructor access cannot be self-registered
- Permissions are defined per studio if an instructor is invited to multiple studios
5. Core Concepts & Metrics
FTP (Functional Threshold Power)
- Stored per rider
- Estimated if unknown
- Post-class FTP change proposals may be generated
- Rider must accept or reject proposed changes
- Not available in Free Ride sessions
Adaptive FTP
- Optional rider-enabled feature
- Dynamically adjusts effective FTP during class
- Ensures zone calibration in real time
- Does not permanently change stored FTP unless accepted post-ride
- Not available in Free Ride
COL (CicloZone Output Level)
- Measures execution quality relative to FTP and class-defined RPM and power zone targets
- Accumulates per interval
- Material deviation from target RPM is penalised
- Power zone underperformance is penalised; overperformance is rewarded
- Warm-up and cool-down intervals are excluded
- “Level” represents the live accumulated COL value during the class
6. Ride Types
| Ride Type | Description | Access |
|---|---|---|
| Studio Ride | Join a studio-run class | Free |
| Free Ride | Unguided ride with metrics | Free |
| CicloTV | Scheduled at-home guided sessions | Subscription |
| Home Ride | On-demand guided sessions | Subscription |
Free Ride Capabilities
Free Ride supports:
- Time
- Calories
- Distance
- Speed
- Average and maximum watts
- Watts per kilogram
- Average heart rate (BPM)
Sessions may be paused, resumed, and continued after off-bike activity.
7. Studio Ride Lifecycle
Entry
- Entry via 6-digit Studio Code
- Last used code is remembered and shown by default for the next connection
Network Connectivity
Connection to studio Wi-Fi is recommended for improved connection stability and reduced mobile data usage and battery consumption.
Wi-Fi is not mandatory. If the cellular data connection is stable, the CicloZone app operates identically to Wi-Fi mode, with no functional limitations.
Rider Toggles
- Leaderboard participation
- Headphone / device audio on/off
- ERG mode on/off
- Adaptive FTP on/off
In-Class Display
Displays:
- Current vs target power zone
- Current heart rate zone
- Cadence vs target
- Current and next interval
- Interval profiles
- COL graph vs neutral baseline
- Time indicators
Fallback Logic
- HR signal missing → power metrics are duplicated
- Bike signal missing → HR metrics are duplicated
- Both missing → inactive state
Leaderboard data is live only and is not stored.
8. Instructor Capabilities
Live Classes
- Full-screen interval preview
- Leaderboard sorting
- Challenge control
- Start delay of up to 5 minutes
Leaderboard Sorting
- COL
- Calories
- Watts/kg
Free Style Instructor
- Custom background graphics
- Real-time zone and cadence broadcast
9. Connectivity & Hardware
Bluetooth
- BLE FTMS only
- No ANT+ support
- Supported signals: power, cadence, heart rate
- Devices sorted by proximity
- Only unpaired bikes are shown
Supported brands include: Stages, Matrix, Life Fitness, Schwinn, Keiser M3i, Zycle, Wahoo, Energym, and other BLE-compatible bikes. Technogym bikes are not supported.
CicloZone Power Crank
- Optional BLE crank for non-smart bikes
- Sold in bulk via direct sales
ERG Mode
- Optional and rider-controlled
- Manual adjustments affect the current interval only
- The next interval resets to the class-defined target
10. System Constraints
- Bluetooth Low Energy (BLE FTMS) only
- No ANT+ support
- No public API
- No hardware manufacturing
11. Failure Handling & Offline Behaviour
- Mobile apps can continue via cellular data
- Studio screen failure does not stop a class
- Riders and instructors continue on personal devices
- Music can be played via headphones
- Reconnection is possible without exiting the session
- Short offline tolerance (~5 minutes)
CicloZone does not require a studio screen to run a class.
12. Localisation
Supported languages:
- English
- Spanish
- Portuguese
- Russian
- German
- Dutch
13. Post-Ride Analytics
Post-Ride Analytics provides a structured summary of rider performance immediately after session completion. It applies to Studio Ride and guided sessions where full analytics are generated.
13.1 Session Overview
Displays:
- Class name
- Class COL difficulty
- Rider COL result
- Class vs Rider COL comparison
- Instructor name
- Session duration
Summarises overall execution quality relative to class-defined targets.
13.2 Core Performance Indicators
Primary execution metrics:
- COL (CicloZone Output Level) — overall execution quality relative to class targets and rider FTP
- RPM Match (%) — cadence adherence to class-defined cadence targets
- Power Match (%) — power adherence relative to FTP-adjusted class targets
All values are expressed as percentages of target execution.
13.3 Interval Performance
Visual per-interval execution chart:
- Each interval is represented individually
- Neutral baseline is 100%
- Values above 100% indicate overperformance
- Values below 100% indicate underperformance
13.4 Missed Intervals
Displays:
- Number of intervals not completed within defined execution tolerance
- Total number of intervals in the session
13.5 Zone Performance
Displays execution by power zone:
- Blue Zone
- Green Zone
- Yellow Zone
- Red Zone
For each zone: completed intervals / total intervals assigned (format: completed / assigned).
13.6 Exercise Details
Session-level quantitative metrics:
Time & Distance
- Total duration
- Total distance
Calories
- Active calories
- Total calories
Power
- Average watts
- Maximum watts
Heart Rate
- Average BPM
- Maximum BPM
Cadence
- Average RPM
- Maximum RPM
FTP Utilisation
- Average % of FTP
- Maximum % of FTP
Power-to-Weight
- Average W/kg
- Maximum W/kg
Speed
- Average speed
- Maximum speed
13.7 COL
COL is displayed as a percentage metric representing session load according to CicloZone internal calculation logic.
13.8 Data Visibility & Health Integration
Post-Ride Analytics:
- Are fully visible to the rider
- May be shared via generated links
- Are not accessible to studios or instructors
- Do not store leaderboard data
Health Platform Integration
Riders may export ride data to:
- Apple Health
- Google Health
Data export occurs only if the rider explicitly authorises such integration within the CicloZone app.