Apps112

icTrainer: Indoor Cycling App 3.1.07 - App Store




About icTrainer: Indoor Cycling App

Just Train - No Game! Train smarter indoors with icTrainer - the complete indoor cycling app, cycling tracker, and bike computer for every rider. Perfect for home fitness, cyclers, and anyone who wants to train, track,...

Just Train - No Game! Train smarter indoors with icTrainer - the complete indoor cycling app, cycling tracker, and bike computer for every rider. Perfect for home fitness, cyclers, and anyone who wants to train, track, and ride with structured training sessions, HIIT cycling, or fit workouts. icTrainer turns your indoor bike and trainer into a full training partner. Whether you’re starting your cycling journey, preparing for a racing event, or improving your bike workout routine, icTrainer delivers personalized training plans, cycle routes, and realistic bike videos that bring the road indoors. Explore immersive cycling routes, climb virtual hills, and follow structured spin sessions that make every ride count. Key Benefits - Training for every level - From beginner bike workouts to advanced racing preparation. - Motivating & fun - Real routes, music, bike videos, and streaming make every session engaging. - Advanced tracking - Use icTrainer with your bike computer or sensors to monitor detailed training data and progress. - Flexible setup - Combine indoor cycling, spinning, rowing, treadmill workouts, or cross-training for a complete home fitness experience. Core Features - Personalized Training Plans - Tailored cycling, spinning, treadmill, and hybrid training programs for your goals. - Workout Builder - Design custom cycle sessions, HIIT cycling, or fit workouts with adjustable intensity, resistance, and duration. - Cycle Your Way - Follow structured training plans or create your own bike workout sessions. - Live Data Tracking - Monitor power, cadence, heart rate, distance, speed, temperature, oxygen saturation, and more via cycling tracker and bike computer integration. - Smart Trainer Control - Compatible with most indoor trainers, spin bikes, and stationary bikes. Includes virtual shifting for realistic cycling. - Real Routes & GPX Uploads - Ride bike videos of real roads and routes, or explore with StreetView for immersive biking experiences. - Group Training & Video Chat - Join community training sessions, ride with friends, or train with two users on one bike computer. - Entertainment Built-In - Music synced to cadence, plus integrated browser for streaming bike videos or shows while you train. - Cross-Training Options - Expand your home workouts with rowing, kayak, swimming ergometers, and treadmill app support. - Works Everywhere - Train on smartphone, tablet, smart TV, or offline in your home gym. - Sync & Share - Connect icTrainer with other indoor cycling apps, log every session, and share your workouts, bike mile tracker data, and routes easily. Why Choose icTrainer? - All-in-one indoor cycling, spinning, and training platform. - Ideal for home fitness, cyclers, and those who love structured training, bike workouts, and HIIT cycling. - Covers every level with training plans, indoor rides, cycling routes, and road challenges. - Keeps training exciting with bike videos, virtual rides, route tracking, and community motivation. - Trusted worldwide by cyclers, triathletes, and biking enthusiasts who love training smarter. With icTrainer, cycling at home becomes more than a workout - it’s a complete, data-driven training journey. From bike workouts to racing preparation, every ride, session, and route helps you train smarter, ride stronger, and stay fit. Whether you love spinning, rowing, treadmill workouts, or cross-training, icTrainer adapts to your training style. Start today with icTrainer Indoor Bike Training. Train smarter, track every mile, and achieve your fitness goals. Try it free for one month! Terms & Conditions: https://ictrainer.de/en/conditions/ Privacy Statement: https://ictrainer.de/en/data-protection/

Version History icTrainer 3.1.07 (08.10.2026) - Stability Bugfix - Bugfix Athletica-Workout-Import - Bugfix no-ratio-Workouts after save - Bugfix Strength Intervals with Climb-Video - integrate Stages SB200 Button support (OPEN BIKE CONTROL) - Bugfix Licence renewable date (iOS) 3.1.07 5d ago icTrainer 3.1.05 (01.10.2026) - Bugfix TrainerDay-Workout-Import - Bugfix Athletica-Workout-Import 3.1.05 Oct 5 icTrainer 3.1.03 (25.09.2026) - Improvements for icPlanner-integration - Improved resizing issue - allow to integrate Concept2-Rower/SkiErg with old Concept2-protocol only - iOS: Alarm-Player-Improvement 3.1.03 Sep 25 icTrainer 3.1.02 (17.09.2026) - allow also to add own videos to workouts - Bugfix duration determination for own video/audio-files - Bugfix for Wahoo Bike Pro Gear/Button usage - Bugfix Storage-functionality for download of mp4-files - allow to use Zwift Hub protocol to read power/cadence - Integrate a keep alive functionality for Cycplus BC2 - Keep-Alive for trainer now configurable (default: 60s, Van Rysel RCR needs 5s) 3.1.02 Sep 18 icTrainer 3.1.00 (05.09.2026) - Bugfix for reread Crash-File-Files - Suunto: try to upload the data with a different device info as Suunto is ignoring some data - Bugfix Logfile-Sending - Bugfix for read of Athletica Run-Workouts - Bugfix: Sometimes there was endless loops in GPX-courses (dynamic duration) - Bugfix for handling of own mp3/mp4-files (avoid startup crashs) - Integrate Wahoo-Bike-Gear-Display - Wahoo-Bike-Buttons up/down supported (additional buttons with customer) 3.1.00 Sep 5 icTrainer 3.0.83 (27.08.2026) - Bugfix: freeCoolDown for icTrainer-Workouts - Reads also running workouts from Athletica 3.0.83 Aug 29 icTrainer 3.0.82 (25.08.2026) - Stability fixes - Bugfix for ERG- and SIM-Mode-Emulation (e.g. AsViva S20) 3.0.82 Aug 27 icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 Aug 18 icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9



Previous Versions

Here you can find the changelog of icTrainer: Indoor Cycling App since it was posted on our website on 2023-09-05 22:56:34. The latest version is 3.1.07 and it was updated on 2026-10-17 12:12:42. See below the changes in each version.

icTrainer: Indoor Cycling App version 3.1.07
Updated At: 2026-10-14
Changes: Version History icTrainer 3.1.07 (08.10.2026) - Stability Bugfix - Bugfix Athletica-Workout-Import - Bugfix no-ratio-Workouts after save - Bugfix Strength Intervals with Climb-Video - integrate Stages SB200 Button support (OPEN BIKE CONTROL) - Bugfix Licence renewable date (iOS) 3.1.07 5d ago icTrainer 3.1.05 (01.10.2026) - Bugfix TrainerDay-Workout-Import - Bugfix Athletica-Workout-Import 3.1.05 Oct 5 icTrainer 3.1.03 (25.09.2026) - Improvements for icPlanner-integration - Improved resizing issue - allow to integrate Concept2-Rower/SkiErg with old Concept2-protocol only - iOS: Alarm-Player-Improvement 3.1.03 Sep 25 icTrainer 3.1.02 (17.09.2026) - allow also to add own videos to workouts - Bugfix duration determination for own video/audio-files - Bugfix for Wahoo Bike Pro Gear/Button usage - Bugfix Storage-functionality for download of mp4-files - allow to use Zwift Hub protocol to read power/cadence - Integrate a keep alive functionality for Cycplus BC2 - Keep-Alive for trainer now configurable (default: 60s, Van Rysel RCR needs 5s) 3.1.02 Sep 18 icTrainer 3.1.00 (05.09.2026) - Bugfix for reread Crash-File-Files - Suunto: try to upload the data with a different device info as Suunto is ignoring some data - Bugfix Logfile-Sending - Bugfix for read of Athletica Run-Workouts - Bugfix: Sometimes there was endless loops in GPX-courses (dynamic duration) - Bugfix for handling of own mp3/mp4-files (avoid startup crashs) - Integrate Wahoo-Bike-Gear-Display - Wahoo-Bike-Buttons up/down supported (additional buttons with customer) 3.1.00 Sep 5 icTrainer 3.0.83 (27.08.2026) - Bugfix: freeCoolDown for icTrainer-Workouts - Reads also running workouts from Athletica 3.0.83 Aug 29 icTrainer 3.0.82 (25.08.2026) - Stability fixes - Bugfix for ERG- and SIM-Mode-Emulation (e.g. AsViva S20) 3.0.82 Aug 27 icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 Aug 18 icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9
icTrainer: Indoor Cycling App version 3.1.05
Updated At: 2026-10-07
Changes: Version History icTrainer 3.1.05 (01.10.2026) - Bugfix TrainerDay-Workout-Import - Bugfix Athletica-Workout-Import 3.1.05 1d ago icTrainer 3.1.03 (25.09.2026) - Improvements for icPlanner-integration - Improved resizing issue - allow to integrate Concept2-Rower/SkiErg with old Concept2-protocol only - iOS: Alarm-Player-Improvement 3.1.03 Sep 25 icTrainer 3.1.02 (17.09.2026) - allow also to add own videos to workouts - Bugfix duration determination for own video/audio-files - Bugfix for Wahoo Bike Pro Gear/Button usage - Bugfix Storage-functionality for download of mp4-files - allow to use Zwift Hub protocol to read power/cadence - Integrate a keep alive functionality for Cycplus BC2 - Keep-Alive for trainer now configurable (default: 60s, Van Rysel RCR needs 5s) 3.1.02 Sep 18 icTrainer 3.1.00 (05.09.2026) - Bugfix for reread Crash-File-Files - Suunto: try to upload the data with a different device info as Suunto is ignoring some data - Bugfix Logfile-Sending - Bugfix for read of Athletica Run-Workouts - Bugfix: Sometimes there was endless loops in GPX-courses (dynamic duration) - Bugfix for handling of own mp3/mp4-files (avoid startup crashs) - Integrate Wahoo-Bike-Gear-Display - Wahoo-Bike-Buttons up/down supported (additional buttons with customer) 3.1.00 Sep 5 icTrainer 3.0.83 (27.08.2026) - Bugfix: freeCoolDown for icTrainer-Workouts - Reads also running workouts from Athletica 3.0.83 Aug 29 icTrainer 3.0.82 (25.08.2026) - Stability fixes - Bugfix for ERG- and SIM-Mode-Emulation (e.g. AsViva S20) 3.0.82 Aug 27 icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 Aug 18 icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3
icTrainer: Indoor Cycling App version 3.1.03
Updated At: 2026-10-03
Changes: Version History icTrainer 3.1.03 (25.09.2026) - Improvements for icPlanner-integration - Improved resizing issue - allow to integrate Concept2-Rower/SkiErg with old Concept2-protocol only - iOS: Alarm-Player-Improvement 3.1.03 Sep 25 icTrainer 3.1.02 (17.09.2026) - allow also to add own videos to workouts - Bugfix duration determination for own video/audio-files - Bugfix for Wahoo Bike Pro Gear/Button usage - Bugfix Storage-functionality for download of mp4-files - allow to use Zwift Hub protocol to read power/cadence - Integrate a keep alive functionality for Cycplus BC2 - Keep-Alive for trainer now configurable (default: 60s, Van Rysel RCR needs 5s) 3.1.02 Sep 18 icTrainer 3.1.00 (05.09.2026) - Bugfix for reread Crash-File-Files - Suunto: try to upload the data with a different device info as Suunto is ignoring some data - Bugfix Logfile-Sending - Bugfix for read of Athletica Run-Workouts - Bugfix: Sometimes there was endless loops in GPX-courses (dynamic duration) - Bugfix for handling of own mp3/mp4-files (avoid startup crashs) - Integrate Wahoo-Bike-Gear-Display - Wahoo-Bike-Buttons up/down supported (additional buttons with customer) 3.1.00 Sep 5 icTrainer 3.0.83 (27.08.2026) - Bugfix: freeCoolDown for icTrainer-Workouts - Reads also running workouts from Athletica 3.0.83 Aug 29 icTrainer 3.0.82 (25.08.2026) - Stability fixes - Bugfix for ERG- and SIM-Mode-Emulation (e.g. AsViva S20) 3.0.82 Aug 27 icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 Aug 18 icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3 icTrainer 3.0.43 (16.12.2025) - Improved sizing in Compressed View for small displays - Allow to display and write results for Moxy sensor only - Several stability fixes 3.0.43 12/17/2025
icTrainer: Indoor Cycling App version 3.1.03
Updated At: 2026-09-26
Changes: Version History icTrainer 3.1.03 (25.09.2026) - Improvements for icPlanner-integration - Improved resizing issue - allow to integrate Concept2-Rower/SkiErg with old Concept2-protocol only - iOS: Alarm-Player-Improvement 3.1.03 13h ago icTrainer 3.1.02 (17.09.2026) - allow also to add own videos to workouts - Bugfix duration determination for own video/audio-files - Bugfix for Wahoo Bike Pro Gear/Button usage - Bugfix Storage-functionality for download of mp4-files - allow to use Zwift Hub protocol to read power/cadence - Integrate a keep alive functionality for Cycplus BC2 - Keep-Alive for trainer now configurable (default: 60s, Van Rysel RCR needs 5s) 3.1.02 Sep 18 icTrainer 3.1.00 (05.09.2026) - Bugfix for reread Crash-File-Files - Suunto: try to upload the data with a different device info as Suunto is ignoring some data - Bugfix Logfile-Sending - Bugfix for read of Athletica Run-Workouts - Bugfix: Sometimes there was endless loops in GPX-courses (dynamic duration) - Bugfix for handling of own mp3/mp4-files (avoid startup crashs) - Integrate Wahoo-Bike-Gear-Display - Wahoo-Bike-Buttons up/down supported (additional buttons with customer) 3.1.00 Sep 5 icTrainer 3.0.83 (27.08.2026) - Bugfix: freeCoolDown for icTrainer-Workouts - Reads also running workouts from Athletica 3.0.83 Aug 29 icTrainer 3.0.82 (25.08.2026) - Stability fixes - Bugfix for ERG- and SIM-Mode-Emulation (e.g. AsViva S20) 3.0.82 Aug 27 icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 Aug 18 icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3 icTrainer 3.0.43 (16.12.2025) - Improved sizing in Compressed View for small displays - Allow to display and write results for Moxy sensor only - Several stability fixes 3.0.43 12/17/2025
icTrainer: Indoor Cycling App version 3.1.02
Updated At: 2026-09-19
Changes: Version History icTrainer 3.1.02 (17.09.2026) - allow also to add own videos to workouts - Bugfix duration determination for own video/audio-files - Bugfix for Wahoo Bike Pro Gear/Button usage - Bugfix Storage-functionality for download of mp4-files - allow to use Zwift Hub protocol to read power/cadence - Integrate a keep alive functionality for Cycplus BC2 - Keep-Alive for trainer now configurable (default: 60s, Van Rysel RCR needs 5s) 3.1.02 7h ago icTrainer 3.1.00 (05.09.2026) - Bugfix for reread Crash-File-Files - Suunto: try to upload the data with a different device info as Suunto is ignoring some data - Bugfix Logfile-Sending - Bugfix for read of Athletica Run-Workouts - Bugfix: Sometimes there was endless loops in GPX-courses (dynamic duration) - Bugfix for handling of own mp3/mp4-files (avoid startup crashs) - Integrate Wahoo-Bike-Gear-Display - Wahoo-Bike-Buttons up/down supported (additional buttons with customer) 3.1.00 Sep 5 icTrainer 3.0.83 (27.08.2026) - Bugfix: freeCoolDown for icTrainer-Workouts - Reads also running workouts from Athletica 3.0.83 Aug 29 icTrainer 3.0.82 (25.08.2026) - Stability fixes - Bugfix for ERG- and SIM-Mode-Emulation (e.g. AsViva S20) 3.0.82 Aug 27 icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 Aug 18 icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3 icTrainer 3.0.43 (16.12.2025) - Improved sizing in Compressed View for small displays - Allow to display and write results for Moxy sensor only - Several stability fixes 3.0.43 12/17/2025 icTrainer 3.0.42 (09.12.2025) - Improved watt/pace calculation in Editor for absolute values - Simplified Zwift-Click-2 Release - Bugfix for Cloud-Workout-Download with GPX-Files - Stability Improvements 3.0.42 12/10/2025
icTrainer: Indoor Cycling App version 3.1.00
Updated At: 2026-09-11
Changes: Version History icTrainer 3.1.00 (05.09.2026) - Bugfix for reread Crash-File-Files - Suunto: try to upload the data with a different device info as Suunto is ignoring some data - Bugfix Logfile-Sending - Bugfix for read of Athletica Run-Workouts - Bugfix: Sometimes there was endless loops in GPX-courses (dynamic duration) - Bugfix for handling of own mp3/mp4-files (avoid startup crashs) - Integrate Wahoo-Bike-Gear-Display - Wahoo-Bike-Buttons up/down supported (additional buttons with customer) 3.1.00 4d ago icTrainer 3.0.83 (27.08.2026) - Bugfix: freeCoolDown for icTrainer-Workouts - Reads also running workouts from Athletica 3.0.83 Aug 29 icTrainer 3.0.82 (25.08.2026) - Stability fixes - Bugfix for ERG- and SIM-Mode-Emulation (e.g. AsViva S20) 3.0.82 Aug 27 icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 Aug 18 icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3 icTrainer 3.0.43 (16.12.2025) - Improved sizing in Compressed View for small displays - Allow to display and write results for Moxy sensor only - Several stability fixes 3.0.43 12/17/2025 icTrainer 3.0.42 (09.12.2025) - Improved watt/pace calculation in Editor for absolute values - Simplified Zwift-Click-2 Release - Bugfix for Cloud-Workout-Download with GPX-Files - Stability Improvements 3.0.42 12/10/2025 icTrainer 3.0.40 (05.12.2025) - Stability Fix for BluetoothLE-Connections - Bugfix for Zwift Hub ERG-Mode-Implementation 3.0.40 12/05/2025
icTrainer: Indoor Cycling App version 3.0.83
Updated At: 2026-09-04
Changes: Version History icTrainer 3.0.83 (27.08.2026) - Bugfix: freeCoolDown for icTrainer-Workouts - Reads also running workouts from Athletica 3.0.83 5d ago icTrainer 3.0.82 (25.08.2026) - Stability fixes - Bugfix for ERG- and SIM-Mode-Emulation (e.g. AsViva S20) 3.0.82 Aug 27 icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 Aug 18 icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3 icTrainer 3.0.43 (16.12.2025) - Improved sizing in Compressed View for small displays - Allow to display and write results for Moxy sensor only - Several stability fixes 3.0.43 12/17/2025 icTrainer 3.0.42 (09.12.2025) - Improved watt/pace calculation in Editor for absolute values - Simplified Zwift-Click-2 Release - Bugfix for Cloud-Workout-Download with GPX-Files - Stability Improvements 3.0.42 12/10/2025 icTrainer 3.0.40 (05.12.2025) - Stability Fix for BluetoothLE-Connections - Bugfix for Zwift Hub ERG-Mode-Implementation 3.0.40 12/05/2025 icTrainer 3.0.38 (02.12.2025) - Calculate ZWO-Import on base of ftpOverride-value also - Bugfix exercise.free if you try to start a new free training during a workout is running - Update for Wahoo KICKR Core 2 - Firmware 2.4.22/3.4.22 3.0.38 12/03/2025
icTrainer: Indoor Cycling App version 3.0.81
Updated At: 2026-08-22
Changes: Version History icTrainer 3.0.81 (18.08.2026) - Stability fixes - improved handling of SD-card stored files on second computer - improved pace calculation for FIT-files for running sessions 3.0.81 3d ago icTrainer 3.0.77 (07.08.2026) - Stability fixes (e.g. deactivate FFMPEG-Hardware-Acceleration with first read error) - Bugfix FIT-File if Tymewear- and Core are used parallel - Improved DunMove integration - add TrainingTilt integration 3.0.77 Aug 7 icTrainer 3.0.74b (26.07.2026) - Stability-Fixes 3.0.74b Jul 27 icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c Jul 21 icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3 icTrainer 3.0.43 (16.12.2025) - Improved sizing in Compressed View for small displays - Allow to display and write results for Moxy sensor only - Several stability fixes 3.0.43 12/17/2025 icTrainer 3.0.42 (09.12.2025) - Improved watt/pace calculation in Editor for absolute values - Simplified Zwift-Click-2 Release - Bugfix for Cloud-Workout-Download with GPX-Files - Stability Improvements 3.0.42 12/10/2025 icTrainer 3.0.40 (05.12.2025) - Stability Fix for BluetoothLE-Connections - Bugfix for Zwift Hub ERG-Mode-Implementation 3.0.40 12/05/2025 icTrainer 3.0.38 (02.12.2025) - Calculate ZWO-Import on base of ftpOverride-value also - Bugfix exercise.free if you try to start a new free training during a workout is running - Update for Wahoo KICKR Core 2 - Firmware 2.4.22/3.4.22 3.0.38 12/03/2025 icTrainer 3.0.36 (28.11.2025) - allow to import PerfPro-MRC-workout-files - "Continue workouts" is now also possible for Group-Session-Workouts - Bugfix for Group-Session-Invite for Audio/Video/WorkoutOnly if a higher version was downloaded before (e.g. Audio+Video) - It's configurable now if the BluetoothLE-Discover-Service uses the reconnect-workaround - Improved Reconnect-BLE-Process (higher stability) - Bugfix for Van Rysel trainer - Bugfix for Wahoo KICKR Core 2 Firmware Update 18.Nov 3.0.36 12/01/2025 icTrainer 3.0.35 (25.11.2025) - Bugfix: Browser/VideoChat will be put to background for long questions only - Bugfix MaxSpeed calculation for CoolDown segment - Bugfix for TrainerDay-Workout-Download - Training results are now sorted by date descending - Reduce internal painting/click requests - Supports now running sensor as some Heart Rate belts 3.0.35 11/28/2025
icTrainer: Indoor Cycling App version 3.0.70c
Updated At: 2026-07-24
Changes: Version History icTrainer 3.0.70c (20.07.2026) - Stability-Fixes 3.0.70c 3d ago icTrainer 3.0.68 (14.07.2026) - Improved search for Zwift Click2, Zwift Ride and Zwift Play (newest firmware) - Bugfix Tymewear-FIT-File-Information and CrashFile-Mode 3.0.68 Jul 14 icTrainer 3.0.67 (10.07.2026) - Gravel: Bugfix for SpeedCalculation - Bugfix: Strava-Workout-Image-Upload - Bugfix: Allow to add Tymewear-Sensor parallel to Core-Sensor - Bugfix: App-Store-Query-Products - Bugfix: Fullscreen display after connection lost - Improved Tymewear integration: Display average depending on lap duration - Stability-Improvements 3.0.67 Jul 10 icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3 icTrainer 3.0.43 (16.12.2025) - Improved sizing in Compressed View for small displays - Allow to display and write results for Moxy sensor only - Several stability fixes 3.0.43 12/17/2025 icTrainer 3.0.42 (09.12.2025) - Improved watt/pace calculation in Editor for absolute values - Simplified Zwift-Click-2 Release - Bugfix for Cloud-Workout-Download with GPX-Files - Stability Improvements 3.0.42 12/10/2025 icTrainer 3.0.40 (05.12.2025) - Stability Fix for BluetoothLE-Connections - Bugfix for Zwift Hub ERG-Mode-Implementation 3.0.40 12/05/2025 icTrainer 3.0.38 (02.12.2025) - Calculate ZWO-Import on base of ftpOverride-value also - Bugfix exercise.free if you try to start a new free training during a workout is running - Update for Wahoo KICKR Core 2 - Firmware 2.4.22/3.4.22 3.0.38 12/03/2025 icTrainer 3.0.36 (28.11.2025) - allow to import PerfPro-MRC-workout-files - "Continue workouts" is now also possible for Group-Session-Workouts - Bugfix for Group-Session-Invite for Audio/Video/WorkoutOnly if a higher version was downloaded before (e.g. Audio+Video) - It's configurable now if the BluetoothLE-Discover-Service uses the reconnect-workaround - Improved Reconnect-BLE-Process (higher stability) - Bugfix for Van Rysel trainer - Bugfix for Wahoo KICKR Core 2 Firmware Update 18.Nov 3.0.36 12/01/2025 icTrainer 3.0.35 (25.11.2025) - Bugfix: Browser/VideoChat will be put to background for long questions only - Bugfix MaxSpeed calculation for CoolDown segment - Bugfix for TrainerDay-Workout-Download - Training results are now sorted by date descending - Reduce internal painting/click requests - Supports now running sensor as some Heart Rate belts 3.0.35 11/28/2025 icTrainer 3.0.31 (14.11.2025) - Performance Improvements for Startup Process - Ensure that the workout is visible in VideoChat-Mode - Better handling in the app if Bluetooth is deactivated - Performance-Improvement for the display of the list of training results - Bugfix Display CP-RPM-Info in device-details dialog - Bugfix Profile-Sync for second user profile with different email-address - Improved Zwift Ride Button Handling, especially for user 2 - Performance Improvement for Media-Selector-Dialog 3.0.31 11/16/2025 icTrainer 3.0.28e (08.11.2025) - Performance Verbesserungen for the Startup Process - ensure that the workout is visible in VideoChat-Mode - Bugfix Zwift Play/Click2/Rider: Switch Y/B and Down/Up in SIM Mode to have the same behaviour in ERG- and in SIM-Mode - Bugfix Heartrate via FTMS also in Wahoo-Mode - Bugfix for Crash-File-Mode in Real Routes 3.0.28e 11/10/2025 icTrainer 3.0.28 (03.11.2025) - Bugfix Zwift Play/Click2/Rider: Switch Y/B and Down/Up in SIM Mode to have the same behaviour in ERG- and in SIM-Mode - Bugfix Heartrate via FTMS also in Wahoo-Mode - Bugfix for Import of freeride-segments from Intervals.icu: set also the power target - Bugfix for CrashFile-Mode after introducing HRV and stride length - Improved Heading for Google Street View 3.0.28 11/04/2025
icTrainer: Indoor Cycling App version 3.0.66
Updated At: 2026-07-07
Changes: Version History icTrainer 3.0.66 (19.06.2026) - Bugfix for the duration determination for videos - Bugfix for the very fast closing of the app after the app start - Bugfix Enduco Authentication process - Bugfix for Max-Speed-Calculation for GPX-Courses - Bugfix for running displays: display Step rate (SR) instead of RPM - Bugfix for display icTrainer-Training Plan: display the next workout if you click the calendar - Allow to deactivate a icTrainer-Trainingplan again - Improvements for Group Session handling (e.g. direct start) - Improvements for Leaderboard handling - Integrate Tymewear Sensor 3.0.66 Jun 19 icTrainer 3.0.63 (29.05.2026) - Performance improvements for start of the app and improved thread synchronization - SaveOpen-Dialog: introduce paging - integrate Stryd-Run-Sensor - Integrate DunMove - Migrate iOS-Payment to newer component 3.0.63 May 29 icTrainer 3.0.60 (07.04.2026) - Improved Licence synchronisation - TrainingPeaks: Improved import of workouts with % Threshold HeartRate Definition - TrainingPeaks: Transfer StartTime as Local-Time instead of Zulu-Time to fix the time display issue on TrainingPeaks - Strava: improved initial Strava-Login with OS-browser - Performance-Improvement Workout-List-Load - Bugfix: Editor can use now also GPX-Data without time information - Bugfix: Allow to upload also media data to your Strava activity if the default access is "Private" - Bugfix: ShortCut-Behaviour with CTRL clicked - Bugfix: Display watt different in +/- watt mode - Integrate Elite Square buttons and gear display 3.0.60 Apr 8 icTrainer 3.0.59 (10.03.2025) - Bugfix: Video on Second Screen - Bugfix: Virt-Shift for Pause - Bugfix: Gear-Display in Compact Display - Bugfix: closing of video can produce a crash sometimes - Bugfix: Improves Humango communication process - Bugfix: Treadmill won't calculate climb if the treadmill is not able to send it - Introduce Endless-Group-Session-Mode for Events - Integrate Wahoo KICKR Core 2 HeartRate Bridge 3.0.59 Mar 14 icTrainer 3.0.57 (24.02.2025) - add FIT-Event StopAll/Start for start and end of Pause during the workout - Stability: synchronize finishExercise, stopClick, playClick, pauseClick - Bugfix: Improve Forward-Functionality for bike video in Video-Prep-Mode - Bugfix: Improvements for Video-Playback synchronization - Bugfix: Handling of GPX-File with same time entry only - Bugfix: Improvements for Beat handling - Bugfix: Display GPX-Altitude top right if the video box for alitude is hidden - Bugfix: Display Undo-Split-Icon - Finish Enduco-Integration - Bugfix: Usage of FTMS-HeartRate-Bridge 3.0.57 Feb 26 icTrainer 3.0.56 (10.02.2025) - Bugfix for reactivating Stop-Question - Bugfix diagram display in workout list in the modue without videos - Bugfix for sizing and video player issues - Better handling of display errors - Improved Video-Play-List-Display - Improved handling in Force-SIM-Mode after segment change - add support for ThinkRider VS200 (TrainerController) 3.0.56 Feb 13 icTrainer 3.0.55 (04.02.2026) - Prevent to open the tutorial during a running workouts - Bugfix for Rower/Kayak/Swim-GPX-Data without elevation data - Bugfix display video names in ES + FR language - Bugfix allow to set start position for GPX-files without time information - Bugfix: Improved internal logfile process - Bugfix: Improved validations in Zone-Dialog - Bugfix: Avoid wrong click on Facebook-Button during workout upload - Bugfix: Facebook-Upload - Bugfix: Elevation calculation for Treadmill runs with slope - Bugfix: FIT-File-Lap: Sport- and SubSport-Type - Bugfix for redownload missing mp3/mp4-files - Improve Video-Preparing-Approach to improve the video quality in the first minutes - iPhone: Orientation for Dynamic Island is done automatically left or right 3.0.55 Feb 6 icTrainer 3.0.52e (23.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are now detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52e Jan 26 icTrainer 3.0.52d (20.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52d Jan 22 icTrainer 3.0.52 (19.01.2026) - Bugfix Reading GPX-Files with minimal information - Bugfix for Powermeter with Cycling Power support but no RPM info in this protocol - Bugfix read licence date in AutoRestore - Improved reconnect for HeartRate via Apple HeartCast: auto switch ID - OS-Languages ES and FR are not detected automatically - Better accessibility for Training-Details from Editor-Dialog - Allow to add Running-Sensor as "Other device" - Improved Media Selector Page: Scroll Buttons - Allow to import also ictx-Workout-Files - Bugfix for HeartRate via FTMS on Mobile Devices 3.0.52 Jan 20 icTrainer 3.0.51 (12.01.2026) - Bugfix Bike-Video-Strecken-Anzeigen, wenn das Radvideo nicht zu Beginn startet - Remove all legacy initSSL-requests (stability) - Improved Sync-Mollie-process for subscribtion renewal - Bugfix Display +/- Adjustment in mode "all segments" and position of duration line improved - Improve Search for Click device to skip Assioma Powermeter - Bugfix GPX-Import with special characters in filename - Bugfix Browser: Remove expired cookies - Allow to switch between ERG- and SIM-Mode in icTrainerRemote 3.0.51 Jan 13 icTrainer 3.0.49 (08.01.2026) - Improved sort for workout list (ignore case and Umlaute) - Cloud-Upload: Allow also to upload workouts without AdminKey - Improvement for App-Start without active license - Save/Open-Dialog-Improvements - Sizing and Validity-Improvements for Zones-Dialog - Bugfix Core/SMO² display in BPM-ERG-Workouts - Improved Accuracy for KayakPro Distance calculation - Bugfix FreeCoolDown - the UI-language ES and FR are now selectable manually 3.0.49 Jan 9 icTrainer 3.0.48 (23.12.2025) - Finish Training-Detail-Improvements - Migration to NTP-Time-Server to calculate the time offset for GroupSessions (before: time.nist.gov) - Workout-List is not sortable by the last column again (avoid wrong clicks) - Improve "Disconnect"-Process for Zwift Click 2 to disconnect also trainer and powermeter to allow to find it in Zwift for the timeout-workaround - Bugfix-Sizing-Problems while move tab with click in fullscreen mode - Improve the installation/licence process to handle database issues 3.0.48 Jan 3 icTrainer 3.0.43 (16.12.2025) - Improved sizing in Compressed View for small displays - Allow to display and write results for Moxy sensor only - Several stability fixes 3.0.43 12/17/2025 icTrainer 3.0.42 (09.12.2025) - Improved watt/pace calculation in Editor for absolute values - Simplified Zwift-Click-2 Release - Bugfix for Cloud-Workout-Download with GPX-Files - Stability Improvements 3.0.42 12/10/2025 icTrainer 3.0.40 (05.12.2025) - Stability Fix for BluetoothLE-Connections - Bugfix for Zwift Hub ERG-Mode-Implementation 3.0.40 12/05/2025 icTrainer 3.0.38 (02.12.2025) - Calculate ZWO-Import on base of ftpOverride-value also - Bugfix exercise.free if you try to start a new free training during a workout is running - Update for Wahoo KICKR Core 2 - Firmware 2.4.22/3.4.22 3.0.38 12/03/2025 icTrainer 3.0.36 (28.11.2025) - allow to import PerfPro-MRC-workout-files - "Continue workouts" is now also possible for Group-Session-Workouts - Bugfix for Group-Session-Invite for Audio/Video/WorkoutOnly if a higher version was downloaded before (e.g. Audio+Video) - It's configurable now if the BluetoothLE-Discover-Service uses the reconnect-workaround - Improved Reconnect-BLE-Process (higher stability) - Bugfix for Van Rysel trainer - Bugfix for Wahoo KICKR Core 2 Firmware Update 18.Nov 3.0.36 12/01/2025 icTrainer 3.0.35 (25.11.2025) - Bugfix: Browser/VideoChat will be put to background for long questions only - Bugfix MaxSpeed calculation for CoolDown segment - Bugfix for TrainerDay-Workout-Download - Training results are now sorted by date descending - Reduce internal painting/click requests - Supports now running sensor as some Heart Rate belts 3.0.35 11/28/2025 icTrainer 3.0.31 (14.11.2025) - Performance Improvements for Startup Process - Ensure that the workout is visible in VideoChat-Mode - Better handling in the app if Bluetooth is deactivated - Performance-Improvement for the display of the list of training results - Bugfix Display CP-RPM-Info in device-details dialog - Bugfix Profile-Sync for second user profile with different email-address - Improved Zwift Ride Button Handling, especially for user 2 - Performance Improvement for Media-Selector-Dialog 3.0.31 11/16/2025 icTrainer 3.0.28e (08.11.2025) - Performance Verbesserungen for the Startup Process - ensure that the workout is visible in VideoChat-Mode - Bugfix Zwift Play/Click2/Rider: Switch Y/B and Down/Up in SIM Mode to have the same behaviour in ERG- and in SIM-Mode - Bugfix Heartrate via FTMS also in Wahoo-Mode - Bugfix for Crash-File-Mode in Real Routes 3.0.28e 11/10/2025 icTrainer 3.0.28 (03.11.2025) - Bugfix Zwift Play/Click2/Rider: Switch Y/B and Down/Up in SIM Mode to have the same behaviour in ERG- and in SIM-Mode - Bugfix Heartrate via FTMS also in Wahoo-Mode - Bugfix for Import of freeride-segments from Intervals.icu: set also the power target - Bugfix for CrashFile-Mode after introducing HRV and stride length - Improved Heading for Google Street View 3.0.28 11/04/2025 icTrainer 3.0.26 (28.10.2025) - Improve OpenCrashFile for FreeTraining - Bugfix Zwift Click 2 +/- usage in SIM-Mode - Bugfix for new Video-Overlay-Display - Bugfix Font-Size after Sport-Type-Change - Bugfix for User-Profile-Synchronisation (DateOfBirth) - Display Device-Setup/Sync-Button also in the display with two profiles - Improved Info-Message for Zwift Ride with old firmware version - Improved Performance for BluetoothLE-Connect - Display Heartrate-Variability (HRV) - Media-Selector is also used for icTrainer-Cloud-Downloads 3.0.26 10/29/2025 icTrainer 3.0.24 (14.10.2025) - Bugfix CompressedView after finishing a workout - Replace "TCX/FIT"-checkbox with question to simplify the flow - Improved hint for Zwift Ride/Click connection - Introduce flac-suffix for Audio-Data - Improved Zwift-Virt-Mode-Setting for Decathlon Van Rysel devices - Bugfix "Start trial" button (click once is sufficient) - Improved translations in UI 3.0.24 10/16/2025 icTrainer 3.0.22 (08.10.2025) - Force Strava-Login for new authorization process - Improves ZwiftHub/TacxWahoo-Mode handling - Improved virt shift handling for structured workouts in SIM-Mode - Bugfix Alarm On/Off display - Bugfix for Click on "Choose from workout list" on the start page - Bugfix for input a space in the FTP- or BPM-field in the training details dialog before saving this change - Revert sort order in Workout-List if you select a column to sort for if you select a new tile - Allows to paging for very long icTrainer-Cloud-Workout-Lists - Allow Min-Gear-Ratio 1.2 and 1.4 for Virt-Shift-Mode - Improved cross-device usage of myMedia-File - Display Video-Overlays also for imported videos 3.0.22 10/09/2025


Related Apps

Here you can find apps that are similar with icTrainer: Indoor Cycling App.



Disclaimer

Official App Store Link


We do not host icTrainer: Indoor Cycling App on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.

The App Store link for icTrainer: Indoor Cycling App is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.

If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.

BarCode2D-PNG


Click stars to rate this APP!

Users Rating:  
  0.0/5     0
Downloads: 1
Updated At: 2026-10-17 12:12:42
Publisher: Indoor Training UG
Operating System: IOS
License Type: Free