Changelog

What’s new.

Every release of Kettlebell Sport Pro — newest first. Updates land roughly every couple of weeks.

Current v1.9.4 Page updated Aug 17, 2026
  1. v1.9.4

    August 16, 2026

    Latest
    • Fixed bug where total volume was calculated wrong.
    • Edit workout notes directly from the result screen.
    • Some updates to the layout and interface.
    • Some bug fixes in the calibration screen.
  2. v1.9.3

    August 14, 2026

    • Separate selectors for overhead competition exercises, more granular data.
    • Auto-naming of exercises in the Workout Builder.
    • Stats for hand switch intervals.
    • Updates to iPad and Tablet timer screen layout.
    • Add rankings to share image.
    • Possibility to change the lift type for overhead exercises when editing a result to get more accurate historical data.
    • Some updates to the interface.
    • Stability fixes for camera and video processing
    • Fix for stale HR monitor states so the Heart Rate doesn't freeze on a value if the monitor stops sending data.
    • When the video setting "Pause during rests" is activated, the video will now end at the start of a cooldown, as if the workout was over.
    • Fixed a bug where the result for one-arm swings would not show separate left/right reps.
    • Fixed a bug where editing a result could be undone by an older cloud version, or show up as a duplicate on your other devices.
    • Fixed a bug where editing a result turned rep target sets into time based ones, and cleared the calibration info saved with the result.
  3. v1.8.0

    August 7, 2026

    • New workout scheduler feature
    • Simpler filtering in the Workout Library
    • Ranking settings on workouts now persist
    • Fixed a bug in the Pentahlon calculator
    • Fixed a bug with the share image not being generated
    • Some translation and layout fixes
  4. v1.7.0

    August 04, 2026

    • Added language support for German, Spanish, French, Italian, Polish, Portuguese, Swedish, Ukrainian, and Russian.
    • Added app update notification on Android, so you know directly when there is a new version out.
    • Added adaptive pose detection to make it more accurate on faster devices.
  5. v1.6.1

    August 03, 2026

    • Fixed a bug where rep target sets would sometimes show a count-down timer.
    • Better timing for UI when using Stats video mode.
  6. v1.6.0

    July 31, 2026

    • Start the workout by raising your arm. No need to tap the screen.
    • A bit simpler swipe-to-change-exercise warning.
    • Moved the exit button to the upper left corner.
    • Added military snatch in WKSF ranking.
    • Added federation filter in the ranking calculator.
    • Stability fixes
  7. v1.5.0

    July 29, 2026

    • Rep timeline in Results.
    • Hand change intervals in Results.
    • Select multiple workout cards to move, duplicate, or delete them together.
    • Calibration profile information in results
    • Review overhead and clean no-count reps after a workout
    • Rep timeline when editing a result. Add or remove specific repetitions.
    • Disable Camera-option moved to the Camera-section in settings.
    • Timer mode selector in quick start.
    • Fixed a bug where you couldn't run a workout without the camera.
    • Stability fixes and memory optimizations
  8. v1.3.1

    July 14, 2026

    • Coach DavAi got some updates. Should be a bit sharper now.
  9. v1.3.0

    July 13, 2026

    • New recording mode (experimental). Get an unmirrored hi-res video with timer and reps added.
    • Option to auto-start recording when a workout starts
    • Voice cues during ranking sets.
    • Adjust rest duration during workout.
    • An optional ticker for seconds in the timer.
    • Option to remove exercises from a result (if you exited early)
    • Recording options are available from start screens
    • Option for selecting video quality
    • Optimizations for video file size and quality
  10. v1.2.5

    June 24, 2026

    • Better app cache handling (saving space).
    • Fixed a bug where results would sometimes be synced with the wrong time.
    • Fixed a bug where some settings would not stay activated
    • Added clearer recording mode selectors.
    • Moved recording indicator to the lower right corner
    • UI fixes
  11. v1.2.4

    June 23, 2026

    • Stability fixes for camera and recording
    • Add rankings to personal records
    • Bitrate fixes for smaller video files
    • Performance improvements
  12. v1.2.2

    June 22, 2026

    • Higher resolution screen capture for iOS
    • Display double bells in share image
    • Stability fixes for camera implementation
    • Permissions handling for recorded files
  13. v1.2.0

    June 18, 2026

    • New Camera Implementation (experimental).
      • Higher resolution
      • Record clean video (If the device supports it)
      • Higher screen capture resolution
    • Links to local videos in the result screen.
    • New Share card options in the result screen.
    • Simple CSV export option in the result screen (more coming)
    • Disable sound switches in Settings when mute is on.
    • Fixed some missing help texts.
    • Fixed a bug where some settings would not persist between app sessions.
    • Fixed some cloud sync problems
    • Minor stability fixes
  14. v1.1.4

    May 27, 2026

    • Fixed some minor camera issues
  15. v1.1.3

    May 20, 2026

    • Fixed a bug where Coach DavAi wouldn't work properly on iOS.
  16. v1.1.1

    May 17, 2026

    • Premium users now have access to AI analysis of their workouts. Coach DavAi is primed with knowledge about the art of GS.
    • Longer workout history in the Free version.
    • In Result:
      • Added a chart for comparing pacing and stability over time.
      • Added a dedicated card for Workout Notes.
      • Added self-reporting effort (RPE) after each workout.
      • Added Average Rpm on the Summary Card.
      • Reworked pacing, Kg/beat and reps/beat calculations to be more accurate.
      • Added separate Kg/heart beat for full session and active work.
      • Renamed Stability to Rhythm Stability and Density to Average RPM – to better represent what they are.
    • Minor UI fixes
  17. v1.0.8

    May 15, 2026

    • Alert when max repetition limit is reached in Pentathlon.
    • IUKL ranking added (no Biathlon yet).
  18. v1.0.7

    May 14, 2026

    • iOS version implemented.
    • Added meters to stability and pacing values in the result screen.
    • Added pentathlon calculator and workout planner (in settings > tools)
  19. v1.0.5

    Apr 21, 2026

    • Fixed bug with last result not showing correctly after loading a workout.
  20. v1.0.0

    Apr 19, 2026

    First official release.

Earlier releases 54 versions before 1.0
  1. v0.9.53

    Apr 18, 2026

    • Reworked the account system
    • Update FAQ
  2. v0.9.52

    Apr 11, 2026

    • Bugfix with next KB weight
  3. v0.9.52

    Apr 11, 2026

    • Bugfix with next KB weight
  4. v0.9.51

    Apr 11, 2026

    • Added Premium Mode
    • Switch in Profile for the testers to enable/disable Premium.
    • Copy Support ID button in the Profile Screen.
    • UI fixes here and there
  5. v0.9.50

    Mar 29, 2026

    • Add next exercise time or rep target in timer UI (next to the bells)
    • Added rep counter preview in the Reps Display settings.
    • Workout title is now preselected when editing the name of workout.
    • Added a "sync now" button in profile.
    • Added a spinner around the profile picture that shows if the app is currently syncing.
    • Fixed bugs in cloud sync.
    • Some minor bug fixes.
  6. v0.9.49

    Mar 20, 2026

    • Warning when starting if battery saver is on, since this may reduce the accuracy of rep detection – especially in low-end devices.
    • Tightened swing rep counting a bit. It should miss fewer reps now.
    • Added first-time instructions for swings.
  7. v0.9.48

    Mar 17, 2026

    • Fixation and leg lockout now use some latching logic to make it more stable. This should miss fewer reps.
    • Warning when feet are not in the frame.
    • Recording function now records sound.
    • Screen recording should ask for the appropriate permissions if needed.
    • Cooldown voice now differentiates between 1- and 2-minute cooldown.
    • Button to get to the settings screen from the timer screen quick settings.
    • Minor UI fix for workout calendar.
    • Minor bug fixes.
  8. v0.9.47

    Mar 16, 2026

    Fixes

    • Bugfix timer in repetition target mode.
    • Bugfix that synced workouts got the wrong rep positions after download.
  9. v0.9.46

    Mar 16, 2026

    Fixes

    • Hotfix to push settings the first sync.
  10. v0.9.45

    Mar 15, 2026

    • Added calendar in results screen.
    • Cloud sync now syncs personal details, calibration, and settings between devices.
    • Reworked RPM and projected totals in Live Stat. It should be a bit more stable now.
    • Minor bug fixes in the calibration screen.
    • Manual Backup is updated to also include profile and settings.
  11. v0.9.44

    Mar 11, 2026

    • Added support for deadlift.
    • Added repetition mode on exercises. You can now set a target repetition count, instead of time.
    • Added a monthly activity chart in the results screen.
    • You can now change rpm and hand switch interval by tapping the small buttons directly on the exercise cards, in the workout builder.
    • Hand switch signal can now be only audio or visual, or both combined.
    • Hand switch signal can now be for consecutive reps or accumulated reps.
    • Minor UI changes.
  12. v0.9.43

    Mar 6, 2026

    • Changed the default leg lockout angles to be a bit more generous.
    • Leg lockout angles in clean are a tiny bit lower than the fixation lockout, to account for natural bend.
    • Added left/right rep batches in Minute by Minute charts.
  13. v0.9.42

    Mar 5, 2026

    • Added rep detection for one-arm swings, push-ups, and two-arm double swings.
    • Reworked the clean detection from the ground up (this is a test to see if we can get it better)
    • Changed background colors in Live Stats for visibility
    • Added some latch logic to make double overhead fixation more stable
    • Added "time-to-live" timers to the different states of swings to better filter out false reps.
    • Hand Switch signal now separates the arms instead of signaling only on the total.
    • Hand Switch Signal is now also allowed for double bells.
    • Added the option to have 1- or 2-minute cooldowns when using a heart rate monitor.
    • Body outline stays enabled or disabled between sessions.
    • Added the option to have minute total at the top instead of total.
    • Added "See more" in the results section for week/month/year comparison, showing more data,
    • Memory and CPU Optimizations
  14. v0.9.41

    Feb 12, 2026

    • Minute by Minute charts:
      • Now shows left/right arm reps.
      • Rests are labeled better and include avg. heart rate.
      • When using a heart rate monitor, there is now an option to show avg. heart rate instead of RPM or Reps in the boxes.
  15. v0.9.40

    Feb 11, 2026

    New

    • Changes to the timer screen layout.
      • Total reps for one arm exercises is moved up
      • The camera view is moved up to give more useful empty space at the bottom.
      • Data focus mode uses the same timer layout as Camera Focus but moves the live stats – to be able to display larger labels.
    • Charts in results got a facelift and are also used without heart Rate data.
    • Workout chart in the result screen also shows RPM per minute
    • Choose between total reps or per-minute reps for voice count.
    • Results and Workout cloud sync. Updates and deletions will sync between devices on the same account.
    • Minute by Minute chart now shows uneven minutes properly and also allows selecting RPM or reps per section.
    • Help texts updated and fixed on most screens.
    • Some smoothing to the stability calculation, to account for jitter.
    • The manual backup function is available again in settings.
    • Added a short guide the first time you start a workout.
    • Added a contact page in settings.
    • Added release notes in the app.
    • Updated the FAQ.
    • Added navigation between minutes in the Minute by Minute section in the result view.
    • Memory and animation optimizations.

    Bug fixes

    • Fixed a bug in the lift selector for when you disable rep counter.
    • Fixed a bug where profile details would not sync properly.
  16. v0.9.39

    Jan 30, 2026

    New

    • Optional voice rep counter.
    • RPM in Live Stats is calculated for the entire current minute, with a falling decay factor.
    • Options in Timer Customization for:
      • Showing current minute total reps.
      • Showing total reps in one arm sets.
      • Showing RPM with one decimal place.
      • Showing Target RPM for the current exercise (and the next).
      • Alternative timer digit style (digital clock style).
      • Hiding camera and settings button during work (for Camera Focused layout)
      • Hiding exercise and next exercise titles during work (for Camera Focused layout). It fades in during the end of the set and is always there during rests.
    • Button to reset to default timer screen settings.
    • The workout no longer ends automatically. So you'll have time to have a look at the Live stats before ending.

    Improvements and bug fixes

    • Onboarding screen for Live Stats, reachable from the Timer Customization screen.
    • New sorting and filtering in the workout library.
    • After saving a workout result, you're sent to the new result instead of the overview screen.
    • Bunch of little UI and text fixes.
    • Memory optimizations for the camera.
  17. v0.9.38

    Jan 22, 2026

    New

    • UI redesign (work in progress, but this will do for now).
    • The app can now count squats, with and without kettlebells.
    • The app now counts swings (experimental).
    • Set kettlebell weight for all exercises at once in the workout builder.
    • Pick a kettlebell weight for each round individually in the workout builder.
    • New value in calibration settings, for squat depth
    • New settings to enable or disable lock sound (used in squats and swings)
    • You can now set the name of a quick workout
    • Exercise selector in the calibration screen.
    • The calibration screen now plays rep sounds.
    • Option to sync workouts to the cloud (work in progress, but almost done)

    Improvements and bug fixes

    • Haptic feedback for buttons and actions.
    • Some refinements to the bluetooth handling.
    • Profile is reachable from all main screens.
    • Results from quick workouts are marked with an icon
    • Lowered audio buffer size to decrease audio latency (Bluetooth always has a bit of latency due to the technology)
    • Optimized decoding for time-critical sound files.
    • Optimized image conversion to the pose detection for some Android devices.
    • When duplicating an exercise, the builder scrolls to the new card.
    • Optimized screen drawing in the calibration screen.
    • Some additional info in the Minute by Minute charts in results.

    Note: The squat and swing detection is brand new and untested outside my studio. There will most likely be some issues. Swing reps are intentionally forgiving with height. After detecting a backswing, the rep is counted at the top of the swing — when the bell starts moving down — so both high and low swings are supported.

    The real challenge here is filtering out false reps after putting the bell down or before picking it up.

  18. v0.9.37

    Jan 9, 2026

    Improvements and bug fixes

    • Fixed a birthday bug, so Adam can stay young.
    • You can now also load quickstart workouts from results.
    • Fix military snatch errors for GSAA and IKMF Games
    • Some changes to the AKLU and GSAA ranking tables UI
    • Add missing ranking workouts for some disciplines
    • Fix weight class label bug for AKLU
    • Tapping ranking cards should now link properly to the tables.
    • Fix a filter bug where the uploader filter would not clear.
    • Update some of the system workouts.
    • Some smaller optimizations for battery saving.
    • Fix some font issues
  19. v0.9.36

    Jan 7, 2026

    New

    • Ranking workouts for AKLU, IKMF, WKSF, IKO and GSAA ranking. (30 new ranking workouts in the library). The workouts have labels that show what federations are ranking them. (Biathlon and Triathlon is not in yet)
    • Ranking tables for AKLU, IKMF, WKSF, IKO, and GSAA.
    • Automatic ranking results in the result screen (for ranking workouts).
    • Ranking calculator in the settings screen.
    • New performance profile values to results: Density, Pacing, and Stability, and also moved Work Rate to this group. These values are calculated on each exercise as well as the whole workout (weighted averages). These are purely repetition-based, no heart rate monitoring needed for these. The algorithms are a work in progress here.
    • Save menu in the workout builder, with options to Save, Save as New, and Revert Changes.
    • Popup that shows the last result when loading a workout.
    • Create workout from result, if the workout was never saved or been deleted.
    • Option to use profile kb weight in exercises. The weight will then be set automatically from your profile settings. This is now default for all system workouts.
    • Rename function in the workout library list. Tap the three-dot menu to rename a workout directly in the list.
    • More filters in the workout library.
    • Option to set up exercises without rep counting.
    • You can now set the time of day when editing the date of a result.

    Improvements and bug fixes

    • Make app workouts "first class citizens." You can hide them and bring them back.
    • Added some protection for locked workouts (downloaded, ranking, and system workouts)
    • Added some transparency and change the position of the calibration popup in the timer screen, so you can see the timer.
    • Let the timer run if the user puts the app in the background. It will no longer pause automatically.
    • Fix some issues with heart rate charts. They should now show the full exercise/workout time on the x-axis, regardless of recorded data.
    • Added tooltip to the heart rate charts.
    • Added icons to app/system workouts.
    • Massive performance optimizations for the ui drawing on the timer screen. To free up device resources for more important things.
    • Memory usage optimization for results listings.
    • Fixed a bug where the finish button was showing up at the wrong time.
    • Added double confirmation when deleting workouts and results.
    • When adjusting repetitions in a result, this will now just affect the actual totals, not the benchmark values. Still some work there to do.
    • Extra Rep info on the timer screen is now visible during rests. To keep the UI more consistent.
    • Removed the settings option to reseed system workouts, since you can now hide and unhide them instead.
    • Some user sync fixes in the background.
    • Lots of minor UI updates.
  20. v0.9.35

    Dec 19, 2025

    New

    • Reworked RPM calculation. It now averages on the last few reps, with rest-aware decay. This should keep it more responsive, work better at low RPM's, and also help to project expected totals. The decay to zero will be relative to the overall window of the averaged reps. So it will drop slower in a slow tempo and faster in a fast tempo.
    • Calibration settings are now available directly in the Timer Screen.
    • Added the option to display the next exercise type, on the Timer Screen.
    • Timer Screen Customizer: Added the option to switch off warning when swiping to the next or previous exercise.
    • Default Timer UI is set to camera focus.
    • Some under the hood adjustments so the workout library will update correctly when a new release comes with new workouts.
    • UI adjustments

    Coming up:

    • Ranking workouts, with rankings calculated for different federations.
    • When loading workouts from the library, the KB weight will automatically be set to your default, unless you manually changed weight in the workout.
    • Create workout from result (if the workout is not in your library).
    • Updated help texts (the question mark) for all screens.
    • Online account management (I have some loose ends there)
    • Syncing of all results and local workouts to the cloud.
    • More login options, such as Apple ID.
  21. v0.9.34

    Dec 18, 2025

    New

    • Overhaul of the rep detection system. New math solving old problems, and possibly introducing new. (Values in profiles might need some tuning, with your help.)
    • New calibration controls and profile values, in settings and on-screen in calibration.
    • Possible to save multiple custom calibration profiles.
    • Switch to see body outline during workout (experimental, uses resources)
    • Consistent text sizes on different system settings.
    • Disabled hand change signal for double bell exercises.
    • Notification when screen recording stops.
    • Display warning when swiping to the next or previous exercise.
    • Option in settings, to skip the last rest.
    • Show FINISH WORKOUT button during last rest

    Coming up:

    • Online account management.
    • Syncing of all results and local workouts to the cloud.
    • Updated help texts (the question mark) for all screens.
    • Ranking workouts with rankings calculated.

    What I would like to get feedback on:

    • The new calibration controls.
    • The new calibration profile values.

    If possible, it would be great if you tried changing some settings yourself in Calibration to see what works better for you.

  22. v0.9.33

    Dec 13, 2025

    • Reworked rep detection. Fixation is detected first, then after the time threshold the actual repetition.
    • Added a timer screen customizer. Choose between two layouts.
    • Added meter for RPM, Average set RPM, last 60 seconds reps, and projected total reps.
    • Tuned the calibration profiles a bit
  23. v0.9.32

    Dec 5, 2025

    Improvements

    • Bugfix - Rep counter should no longer lock up between exercises.
    • Bugfix - If you start an exercise in the rep position, you should no longer get a repetition count.
    • Audio memory management fixes.
  24. v0.9.31

    Dec 4, 2025

    Improvements

    • If cooldown is activated, it will only run if heart rate data has been captured during the workout.
    • Added option to skip the last rest if cooldown is activated. For example, if you do exercise/rest for a number of rounds, the last rest will be skipped, and you go straight into cooldown.
    • Small UI fixes. Testing out some icons in the workout builder. We'll see. Might change it a bit again.
  25. v0.9.30

    Dec 4, 2025

    Improvements and bug fixes

    • Added optional voice cues for countdown and rounds. Haven't tested it so much in action, so let me know if anything is weird there.
    • Fixes with the Bluetooth handling.
    • Lot's of little UI fixes
  26. v0.9.29

    Dec 2, 2025

    Improvements and bug fixes

    • Added optional voice cues for countdown and rounds. Haven't tested it so much in action, so let me know if anything is weird there.
    • Fixes with the Bluetooth handling.
    • Lot's of little UI fixes
  27. v0.9.28

    Dec 1, 2025

    Improvements and bug fixes

    • Camera stability fixes
    • Some UI fixes for the lower settings buttons in the timer screen.
    • Round count is now visible during rests.
  28. v0.9.27

    Nov 30, 2025

    Improvements and bug fixes

    • New camera implementation, should detect repetition much better.
    • Some UI fixes in the settings screen. Removes the tabbed version and put everything in one page.

    Note, the camera implementation is new from the ground up, so I might have introduced new bugs and problems. Give it a go and let me know!

  29. v0.9.26

    Nov 28, 2025

    Improvements and bug fixes

    • Some fixes for syncing profile settings.
    • Minor bug fixes
  30. v0.9.25

    Nov 27, 2025

    Improvements and bug fixes

    • User sync fixes
    • Some UI fixes. Record button is moved into the camera settings panel, to give space for the heart rate display.
  31. v0.9.24

    Nov 26, 2025

    Improvements and bug fixes

    • User sync fixes
    • Some UI fixes. Record button is moved into the camera settings panel, to give space for the heart rate display.
  32. v0.9.23

    Nov 26, 2025

    Improvements and bug fixes

    • Add possibility to change weight for next exercise during rests
    • Some bug fixes with rounds and results.
  33. v0.9.22

    Nov 24, 2025

    Improvements and bug fixes

    • Add temporary in-app screen recording function.
    • Add weight selector in quick start screen.
    • Fix bug where the wrong weight was shown for the next exercise.
    • Fix bug with done-button not working when editing exercise.
    • Fix some validation bugs when creating exercises
    • Hide some feature that will be released later
  34. v0.9.21

    Nov 6, 2025

  35. v0.9.19

    Nov 5, 2025

  36. v0.9.18

    Oct 31, 2025

  37. v0.9.17

    Oct 29, 2025

  38. v0.9.13

    Oct 28, 2025

  39. v0.9.12

    Oct 28, 2025

  40. v0.9.11

    Oct 27, 2025

  41. v0.9.10

    May 15, 2025

  42. v0.9.9

    May 14, 2025

  43. v0.9.8

    May 13, 2025

  44. v0.9.7

    May 13, 2025

  45. v0.9.5

    May 12, 2025

  46. v0.9.4

    May 12, 2025

  47. v0.9.3

    May 11, 2025

  48. v0.9.2

    May 10, 2025

  49. v0.9.1

    May 10, 2025

  50. v0.9.0

    May 10, 2025

  51. v0.1.0

    May 7, 2025

  52. v0.0.3

    May 4, 2025

  53. v0.0.2

    Nov 3, 2024

  54. v0.0.1

    Nov 3, 2024

Get the latest version.

Free to download on iOS and Android.