Skip to main content

Changelog

Follow new updates and improvements to KULG App.

Release 0.13.0

🎉 Activity splits are here

For the first time, KULG shows you how a workout broke down, not just the overall summary. Every runner and coach can now see splits on desktop and mobile for all activities that include distance (e.g. running, cycling, swimming, etc).

This major update paves the way for KULG Training assistant to analyse your individual workouts in depth. Detailed workout analysis is coming soon for subscribers!

Here’s what you can see and do with the splits:

  • Activities now open as a dedicated page, so you can share a direct link to any activity that the coach can open when s/he is logged in and viewing your KULG account

  • You can now also name your activities under the activity Details page, making them easier to remember and find later; the activity title from your integration provider is shown

    by default

  • See HR zone colour and pace for every split at a glance - the colours match the HR zones elsewhere in the product and the faster the split, the longer the line

  • Choose how an activity is split: as recorded, 1 km, 5 km, 10 km, or two halves - now you can clearly see how your activity progressed and if you ran a negative split; the fastest split is the longest line and shows a badge icon by distance; NB! in Strava, you can see splits by 1 km for the time being

  • On desktop, you can get the full picture per split — distance, pace, HR zone, total duration (or cumulative time), split time, average and max HR, elevation gain, power, cadence; NB! heart rate and power are being added to activity splits synced via Strava

  • On mobile, you can see a focused version with distance, pace, HR zone, split time and average HR

  • Works for any activity type that includes distance (running, cycling, swimming, and more) and is available to every athlete and coach, including on the free plan

  • Retroactive: splits are also available on your existing activity history, so you can go back and analyse past workouts too; NB! activities that have synced from Strava more than 9 months before, may currently not shows splits

This feature is especially useful for race analysis — see exactly where you paced well, where you faded, and where you had more to give

🛠 Other fixes & improvements

  • Fixed an issue where the Overview page wouldn't reflect new activity until you refreshed or logged back in

  • Improved the athlete’s overall aerobic fitness score calculation logic on Overview to avoid inflated results after inactive periods

  • Fixed a few display issues on the Activities view on desktop and the sticky header on mobile

  • Improved the reliability of Strava activity syncing in case of multiple activities were recorded in a short amount of time

  • Improved the accuracy of triggering KULG HR vs. speed-related insight for training trend detection

  • Fixed an issue where high-intensity distance on Overview could be counted twice due to automatically detected races; NB! this fix applies to Overview data from the release date onward

  • Fixed running power mapping for activities synced from Garmin

NewImprovedFixed

Release 0.12.10

KULG AI Training assistant: rebuilt smarter 🔮

We've rebuilt how KULG AI Training assistant and AI insights work under the hood. Instead of giving you an answer from a single prompt, the Training assistant can now actively pull all your data — activities, recovery, HR zones, injury notes, upcoming plan et al — before it answers.

Free plan gets more room to ask 🤩
Athletes on the Free plan who bring their own AI key can now ask 10 weekly questions, up from 3. Free users can also have back-and-forth follow-up conversations with the assistant, a feature that was previously available only on paid plans.

We've made several improvements to the AI Training assistant in this release:

  • More comprehensive answers. The assistant can now actively look up your activities, HR zones, injury notes, and upcoming plan before it responds, instead of answering from a single pass over your profile.

  • Answers match your activity type. Distance, duration, and other stats are now calculated correctly per activity type.

  • Injury history is read more clearly. The assistant now only treats an injury as active if it's current or was logged recently in your Athlete profile. Mentioning an old injury once during onboarding won't make it treat it as an ongoing issue forever.

  • Fixed a visual glitch where the assistant unexpectedly closed mid-conversation, and you may have lost your answer.

Ask KULG AI Training assistant

New: install KULG as a desktop app

You can now install KULG on your computer just like a native app — no more digging through browser tabs.

  1. Open app.kulg.io in Chrome and click the install icon in the address bar.

  2. Confirm by clicking Install.

  3. KULG is added to your dock/apps, and opens in its own window from then on.

Other fixes and improvements

  • Profile photo upload now has a crop & zoom tool, so you can frame your photo exactly how you want before saving.

Uploaded image
  • Fixed an issue that could block you from saving a lab result when your max heart rate changed but you didn’t want to update your HR zones.

ImprovedFixed

Release 0.12.9

While we've been working behind the scenes on some big new changes coming to KULG App (workout splits, training plans, and Polar are coming soon! 🤫), we used the summer to focus on something just as important: fixing bugs, improving stability, and polishing the existing experience.

Here's what we've already improved.

🛠️ Fixes & improvements

Dashboard & Overview

  • Picking a single date on Activities or Dashboard now applies that day as your selected range, instead of leaving the selection unchanged. Tap twice to get only one day.

  • Fixed an issue where the weekly view wasn't available for certain years when This year was selected as the date range — it now shows consistently no matter which year you select.

  • Fixed an issue on the free plan where, after viewing a previous month, you couldn't navigate back to the current month.

  • Fixed an issue where coaches viewing an athlete's dashboard couldn't use the arrow navigation when the selected time frame had no activities.

  • Fixed a display issue where the date picker text overflowed its button on Safari when zoomed out.

  • Fixed an issue on mobile where selected date ranges weren't highlighted correctly.

Insights

  • Fixed an issue where tapping an insight from the list sometimes opened a different one than expected. You can also now browse and navigate through all of your insights.

Activities

  • When editing an activity, opening a new dropdown now automatically closes any previously open one.

Mobile (iOS)

  • Fixed an issue in the coach Planner where the distance input font was too small, which caused the screen to zoom in and break the layout.

Fixed

Earlier updates