July 5th, 2025
New
Improved
Fixed
We’ve made a small but powerful user experience upgrade in KULG! Now, when you're editing a past activity - after applying filters like date, activity type, or tags - you'll return exactly where you left off after saving your changes. No more losing your place or starting over - just a smoother, faster workflow.
We know this was a frustrating quirk, and while the fix might seem simple, it took a meaningful investment of time and care to get it right. Thanks for your feedback - we’re listening.
More improvements are on the way! 💪
Many runners log their warm-up, tempo, race, and cool-down as separate activities. But how do you know your total run distance for the day? Or whether your high-intensity kilometers are tracked correctly for weekly load? And how to make sure you’ve marked them all as one workout?
Now, in the Activities and Planning views on mobile, you’ll see:
🏃♀️ Total daily run distance
⚡ Total daily high-intensity kilometers
We’ve also added a subtle hint to show if an activity is marked as part of a structured workout - so you can better understand your training breakdown at a glance.
Total daily run distance and high-intensity km | Correcting the high-intensity field or marking the activity as part of a workout | Daily totals are corrected and a hint is added to denote “part” of workout |
![]() | ![]() ![]() | ![]() |
NB! We are currently only showing total daily running distance and intensity. Other activities that include distance (e.g. cycling, walking, skiiing, etc) are not included in the totals - because let’s be honest, you can’t sum apples and pears. 🍎🍐
We fixed a bug that prevented you from manually adding or editing activities with no distance like strength, yoga, climbing, and others.
At KULG, we believe data only matters if it stays clean and true to your real training.
So go ahead, edit everything and keep your log accurate, no matter the activity.
June 25th, 2025
New
Tadaa ✨🎉 We’re excited to roll out a new feature that takes KULG running analytics to a new level of detail - you can now tag your activities and filter your graphs and activities by tags!
Here’s what you can do:
Add a tag to be able to compare specific types of runs to each other
Find tags that you have previously already added
Filter graphs or activity list by tags
Apply both the activity type and tag filter together
How to use tags?
You can use tags creatively to quickly find specific activities or to be able to track your progress of specific kind of activities/ conditions/ location/ shoe, etc - e.g. PB, hilly, hot, Nike Vaporfly, grouprun, etc. The list is endless and tags are unlimited.
You can tag all your races with a specific activity tag (e.g. marathon) and then filter your activities with that specific tag to see how these races compare. For example, this allows you to see how your marathon average pace or heart rate has changed.
You can add a distance tag (e.g. 8km) and then filter your runs by activity type and distance tag. For example, this allows you to filter out all you 8 km tempo runs and you can see how your pace or effort has changed.
June 20th, 2025
Improved
Fixed
We’ve enhanced the logic behind detecting tempo runs and races. Now, in addition to heart rate zones and distance, we also factor in how your pace compares to your average run pace.
We’ve also resolved an issue with long run detection that was affected by the last release.
June 11th, 2025
Improved
Fixed
We’ve improved our activity type detection! 🤖 Now, KULG can automatically detect interval and walk runs based on your average pace over the past year, in addition to detecting long runs, hill runs, tempo runs, and races.
Easy run - any pace if not walk run, hill run, long run, tempo run, interval run or race
Walk run - 2+ min slower than avg running pace and HR zone 1 or undefined
Hill run - elevation gain is at least 50 m (unless it qualifies as a long run, tempo run, interval run, or race)
Interval run - distance up to 4 km and at least 1 min and 45 seconds faster than avg running pace, HR Z3-5
Tempo run - distance between 1-15 km and between 1 to 1 min and 45 seconds faster than avg running pace, HR Z3-4
Long run - distance is 15+ km, HR Z1-3
Race running - distance falls close to 5k, 10k, 21k or 42k, and at least 1 min and 45 seconds faster than avg running pace, HR Z4-5
We also fixed an issue where users couldn’t manually change an auto-detected activity type to an easy run.
June 2nd, 2025
Improved
Fixed
You can now create a plan directly from the calendar 📅 Just tap the + on the date where you want to add a session. On mobile, tapping the + in the bottom right lets you add a plan for the date you’ve selected. You can now add a plan to a past date as well.
We fixed an issue that prevented the mobile Plans view from scrolling down when a date was selected.
May 31st, 2025
Improved
Fixed
We’ve made a few improvements to the Plans view. Here’s what’s new:
🗓️ More visibility in the calendar: The calendar height has been increased so you can see more of your planned and completed activities in the monthly view.
🏃♂️ Faster planning: When adding a new plan, Easy Run is now selected by default to speed up the planning process.
🏁 Local race visibility update: On desktop, the option to view local races is now off by default and only visible if your country is set to Estonia.
🎨 Sharper look: We’ve made some visual tweaks to make the overall view clearer and easier to use.
Automatic tempo run or race detection now correctly pre-fills the high-intensity distance.
May 23rd, 2025
New
Fixed
We’ve started to detect some of your running activity types automatically based on distance 📍 and HR zones ❤️. Once we detect a specific running activity type, we will automatically change it, but you can correct it however you see fit. Here are the activities we can already detect:
Long run - distance is 15+ km (while your average HR is in zones 1-3 and RPE is between 3-5)
Tempo run - distance is between 1-15 and HR zone is 3 or 4 (and RPE is between 6-9)
Hill run - elevation gain is at least 50 m (unless it qualifies as a long run, tempo run, or race)
Race running - distance falls close to 5k, 10k, 21k or 42k and HR zone is 4 or 5 (and RPE is 8-10)
NB! Tempo run and Race can be identified only if there is HR information.
We fixed an issue where after creating a plan, last plan’s details were prefilled.
We fixed an issue that was causing the coach not to see the average pace on activity view.
May 9th, 2025
Fixed
We fixed an issue that was causing coaches who don’t track their own training, to not see their runner’s Dashboard and Activities.
We fixed an issue that mistakenly routed coach signups to the wrong onboarding experience.
We added colour to the Trail run on graphs and made the Trail run distance visible on mobile Activities.
May 6th, 2025
New
We have big news 🥳 You can now create training plans in KULG App and collaborate with your coach on your plans.
Here’s what you can now do in Plans, both on desktop and mobile:
you or your coach can create a training plan for you for a specific day
you can edit the training plan in collaboration with your coach
you can filter out only planned activities or only completed activities
you can mark a planned activity completed
you can set a race activity as a goal with a different colour
you can see running races in a calendar to plan your season (currently, Estonia only)
Desktop:
Mobile:
|
April 26th, 2025
Fixed
We fixed an issue where the price of the next payment with an applied promo code is now displayed correctly under Billing.
Additionally, we made several small adjustments to the Dashboard to display graph content wider on both desktop and mobile, enhancing the overall user experience.