🆕 Improved Garmin Swim Data Integration Now Live

We’re excited to share a quiet but meaningful update for our swimmers. Until now, swim speed data was missing for many users—especially those using Garmin devices without Strava sync. That’s now fixed. :raising_hands:

Thanks to a recent update from our dev team, Athletica now reads swim data directly from Garmin’s FIT files (not just the JSON format), meaning:

:white_check_mark: Swim speed charts will now show up properly
:white_check_mark: Swim threshold tracking is now accurate
:white_check_mark: Swim profiles will reflect your actual data
:white_check_mark: This sets us up for future features like swim interval detection

No action is needed on your end—just sync your Garmin swim sessions as usual and enjoy the improved data visualization.

Big thanks to @Stef, Bence and the dev team for making this happen! :man_swimming:

Let us know if you spot anything unexpected.

8 Likes

I just did a 35 min swim with my Garmin and instead of reading 35 min on Athletica, it said 1:28 hrs.

Also, the app won’t let me log in. When I try, it launches and then resets to the login page.

And the load calculation is all wrong as well.

Lastly, after this incorrect upload, it changed my swim threshold so I’m sure that’s messed up now also.

Woohoo! This is a big update IMO.
No more having to manually edit swim times or having incorrect data.

2 Likes

@jbeech01 when I log into your account I see a 35 min swim and an appropriate load. If you are seeing different, please include a screenshot so we can investigate further.

That’s fine by me! I just saw it was double the load it was a month ago for the same length swim and thought it must be off. Thanks for the help!

1 Like

Woohoo, it works!
A good quality of life improvement for the system, no more editing swim times to get correct pace and AI Coach analysing correct data.
Thanks Athletica Team. It’s good seeing the program getting better so often, the rate of improvement is impressive.

1 Like

I still find the garmin pace instructions are not the same as Athletica ones as reported already on Swimming Zones - Garmin - #5 by nicoguilbert

Today’s workout in Athletica says l3b is 1:31 to 1:41 while garmin says 1:23 to 1:32