QZ Fitness App Icon

QZ Fitness

Sports • Roberto Viola
4+ v2.21 Recorded price: $6.99 App Store →
★★★★★
★★★★★
(850 App Store ratings)
🏆 Best: #1 Paid (DNK)
IPA Analysis
Technical Specs
Bundle ID org.cagnulein.qdomyoszwift
Version 2.21
App Store Size 72.68 MB
Minimum iOS 12.0
Devices iPhone, iPad, iPod touch
Catalog release date 2020-12-10
Latest recorded version date 2026-09-02
Features & Support
Apple Watch
Advisory 4+
Top In App Purchases
No In App Purchases Listed

Preview

QZ Fitness screenshot 1 QZ Fitness screenshot 2

Description

This application is developed independently. It is not affiliated with, endorsed by, or sponsored by Decathlon or Domyos. QZ is not affiliated with or endorsed by any subscription service or maker of exercise equipment. Have you got a bike (echelon, flywheel, proform, i-console yesoul, decathlon, domyos, keiser, ...) or a Domyos (Decathlon) / Horizon / Proform treadmill and you want to join to zwift? This app allows you to give a second life to your machine! Also ellipticals and rowers machinery are supported now! Simply connect your smartphone to the treadmill/bike and zwift/peloton/fulgaz/rouvy will recognize it! Also this app allow you to use HealthKit to read your heart rate direct from your Apple Watch or any Heart Rate Bluetooth Belt. This metric will also be saved in your workout! Compatible machineries: - all the Echelon bikes (please check the firmware compatibility https://robertoviola.cloud/2025/07/22/how-i-built-qz-and-how-echelon-is-now-breaking-it/ ) - all the Domyos bikes - all the Domyos treadmills - all the Domyos elliptical machinery - Smart Row Rower - Echelon Rower (please check the firmware compatibility https://robertoviola.cloud/2025/07/22/how-i-built-qz-and-how-echelon-is-now-breaking-it/ ) - Concept Rower 2 - Yesoul S3 (M3 is currently on testing, if you have one, contact me) - Sportstech bikes - Inspire bikes - Schwinn IC4 and Bowflex C6 - Toorx bikes and spinbikes - Fassi treadmills - all the Proform bikes without a tablet builtin - Proform treadmills - Flywheel bike (the calibration tool is here https://ptx2.net/apps/flytest/ ) - JK Fitness treadmill - Toorx treadmills - Sole elliptical - Chrono bike - NPECable - and much more! ask me by email about the compatibility If you want you can join the Swag Bag auto-renewing subscription through an In-App Purchase in order to help me in the development of the app! • an auto-renewable subscription • 1 month ($1.99) • Your subscription will be charged to your iTunes account at confirmation of purchase and will automatically renew (at the duration selected) unless auto-renew is turned off at least 24 hours before the end of the current period. • Current subscription may not be cancelled during the active subscription period; however, you can manage your subscription and/or turn off auto-renewal by visiting your iTunes Account Settings after purchase. • Privacy policy: https://robertoviola.cloud/privacy-policy-qdomyos-zwift/ • Licensed Application end user license agreement: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

What's New

Version 2.21 2026-09-02
New Equipment Support Added support for 50+ new devices and protocols, including: Ultrasport F-Bike Pro, Kingsmith X21, Xplova Noza One, Keep Bike, Echelon Row...New Equipment Support Added support for 50+ new devices and protocols, including: Ultrasport F-Bike Pro, Kingsmith X21, Xplova Noza One, Keep Bike, Echelon Row 7s, Magee T600 ECO Smart Trainer, SmartRow V3, LifeSmart TM55, Volava, CARE SportsPlus rower, TOPUTURE TP6 and TEB, ProForm 105 CST, Sperax RM02, WaterRower USB, Van Rysel RCR, Freebeat Fit via USB/UART, MOK Fitness S10 Ultra, OpenBikeControl via UDP/mDNS, MRK-S36C ERG control, Adidas Horizon incline support. New Features Apple Watch rowing distance and total calories now written to HealthKit Heart rate from another QZ instance can be written to Apple Health on iPad Configurable Live Activity metrics on iOS Upload workouts directly from Workout History Grade-adjusted pace tile for treadmill running Heart rate zones and live speed/incline/heart charts for treadmills Treadmill auto-adjust speed by target power and force-running activity setting Custom gear resistance table for Virtual Shifting Cadence gain/offset applied to Apple Watch cadence; speed derived from cadence on Fake Treadmill Resistance +/- controls added to floating UI Custom watt tables for CSC and SmartBike resistance Garmin Lap Workouts, cadence targets, and secondary step targets Post-workout RPE/Feel popup saved to FIT files FIT files enriched with target zones, training effect, and session statistics Estimated watts from pace for WDK rowers and stroke-length calculation Zwift Click v1 and v2 simultaneous support Multilanguage Web Views and persistent workout editor device type HealthFit Android override, Xiaomi content helper, and Echelon Unlock for Peloton on iOS Bug Fixes Fixed HR PID boundary handling, race conditions, and stuck single-gear programs Fixed division-by-zero crashes, 10x calorie reporting, Apple Silicon startup crashes, OAuth secrets in logs, and doubled iOS Health cadence Fixed workout history imperial distance, editor key handling, and Carbon TLX disconnections Improved FTMS/Sole fallback and M3i iOS workout stability Fixed FS treadmill incline limits/override and ApexBike metrics parsing Fixed iOS search layout and Zwift Click one-direction handling Fixed Garmin workout visibility, special-character login, and workout/CORE synchronization Fixed FTMS elliptical, CARE/SportsPlus rower, Toputure TEB5, Nautilus B628, and MRK-S36C handling Fixed treadmill live charts, Adidas incline mapping, and Zwift Ride gear defaults Fixed FIT sport selection and missing preview inclination Deleted FIT files are now removed with their workouts; invalid Health Connect HRV samples are ignored Fixed WaterRower iOS build integration, Android/FitPro packaging, UnsatisfiedLinkError, and keyboard shortcuts Improved Freebeat telemetry/serial handling and V-BLE-R FTMS rower detection Fixed Wahoo KICKR RUN commands, speed display, and rapid-press accumulation MOK Fitness S10 Ultra now computes power from resistance and is correctly marked as non-ERG; fixed its setting count

Technical Analysis

Package Overview Basic metadata
Bundle ID org.cagnulein.qdomyoszwift
Current Version 2.21
Minimum iOS 12.0
Package Size App Store Size
Package Metadata 1 / 22 version records
Detailed binary, privacy manifest, framework, and Info.plist results have not been indexed for this package yet. The verified App Store and archive metadata above remains available.

Price History (USA store)

3 recorded price change points. These are historical observations, not a guarantee of the current price.

Recorded prices in USA (USD)
Recorded atPriceCurrency
6.99USD
39.0USD
6.99USD

Developer Information

Known Version Records

1 version record with stored package metadata • 22 known version records

Stored metadata does not guarantee a package is currently available to download.

Details Version / IDs Version date Action
QZ Fitness icon
72.68 MB
v2.21
App Store ID: 883657347Build: 2.21
2026-09-02 09:25:33 Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 876225020 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 875504776 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 869327264 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 859044827 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 858674561 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 851318644 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 850733044 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 846660839 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 845893766 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 843014272 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 842936799 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 841276325 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 840957615 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 840670121 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 840202025 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 840066857 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 839972557 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 839898402 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 839689934 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 839632386 Unknown Paid / Arcade
QZ Fitness icon
Not archived
App Store ID: 839535019 Unknown Paid / Arcade