Skip to content
Gorka Hernandez Villalon, iOS developer and AI automation specialistGorka Hernandez
Back to blog
GymTrackeriOSSwiftUIApp StoreUpdate

GymTracker 1.3: personalized plans, interval running and a unified history

GymTracker 1.3 is now live on the App Store: a personalized plan builder, interval running mode, voice reminders and a unified strength and cardio history.

August 19, 2026 4 min readby Gorka Hernandez Villalon
Main image for GymTracker 1.3: personalized plans, interval running and a unified history

GymTracker just received its biggest update since launch. Version 1.3, now available on the App Store, takes workout planning and cardio tracking much further than the manual set logging I described in the original GymTracker article.

Update at a glance

AspectWhat's new in 1.3
PlanningPlan builder based on experience, goal, days and equipment
Weekly proposalsCombine strength and running, with a preview and suggested days
RunningNew interval mode: run/rest timers, rounds and presets
RemindersVoice and sound cues that work alongside music and a locked screen
TechniqueVisual guides for compatible Atlas exercises
HistoryUnified view of strength and running sessions
CompatibilitySafe migration: existing routines and history are preserved
PrivacyStill no account, no ads, no analytics, no tracking

A plan builder that starts from your context, not a generic template

Until now, GymTracker helped log and understand progress, but deciding what to train each week was entirely up to the user. 1.3 introduces a personalized plan builder that takes into account experience level, goal, available days, session length and accessible equipment.

The result isn't a generic routine pulled from a database: it's a weekly proposal that combines strength and running sessions, with a preview of suggested days before you accept it. If the proposal doesn't fit, it can be adjusted without breaking the progression logic the app already had.

Personalized plan builder in GymTracker 1.3

Interval running, with the same offline-first philosophy

GymTracker started as a strength app, but many users also run. 1.3 adds a complete interval running mode:

  • configurable run and rest times;
  • number of rounds;
  • quick presets to start without any setup;
  • pause and recovery during the session.

To make the mode useful while running, it includes short voice and sound reminders designed to coexist with music or podcasts and keep working with the screen locked. It follows the same philosophy as the rest of the app: minimize friction during the actual activity, not just afterward.

Interval running mode in GymTracker 1.3

Visual technique and a history that finally combines strength and cardio

Compatible exercises in the offline Atlas now include visual technique guides, useful for checking form without leaving the workout flow. And since GymTracker now covers both strength and running, the history has been unified: a single timeline to review both session types instead of switching between separate sections.

Several fixes also landed for notes, the rest timer, body weight, kg/lb units, saving and error messages, plus an important addition: the app now supports both kg and lb based on user preference.

Safe migration: nothing gets lost on update

Adding a plan system, a running mode and a combined history required deep changes to the data model. Just like the earlier exercise Atlas expansion, this update was designed so that existing routines, logs and history remain intact after installing 1.3. Shipping structural changes without risking existing users' data was a non-negotiable requirement for this release.

Unified strength and running history in GymTracker 1.3

Privacy stays unchanged

GymTracker keeps working exactly the same way on this front: no account, no ads, no analytics and no tracking. Plans, running sessions and the unified history are computed and stored locally with CoreData, following the same offline-first architecture described in the launch article.

How to update

GymTracker 1.3 is already available for existing users via automatic or manual App Store update, and for anyone installing the app for the first time.

Download GymTracker on the App Store

For the full project context, architecture and design decisions, read the original GymTracker article or check the project page in my portfolio. To talk about iOS development or a project of your own, reach out via the contact page.