GainsLog: Workout Log
Strength Tracker & Lift Diary
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Walk into the gym with a plan. GainsLog builds your program, shows your next target in each workout, and makes your progress clear.
You workout. But does it show?
GainsLog gives you a proven system to build a physique people notice. No guesswork, no research, no planning. You show up, put in the work, and follow the program. We take care of everything else.
Built for lifters who want to look like they lift, without wasting months on the wrong exercises or random routines. GainsLog picks the program, sets the targets, and tracks your progress so you can focus on one thing: lifting.
WHY GAINSLOG?
- You show up, we handle the rest: A guided program builder creates your plan based on your schedule, experience, and goals.
- Progress you can actually see: Strength moves faster than muscle. GainsLog makes every improvement visible so you feel it working from week one.
- Accountability built in: Momentum tracking, session streaks, and clear targets keep you consistent.
WHAT YOU GET:
- A personalized program with smart progression built in
- Set, rep, and PR tracking that takes two taps
- Adaptive weight targets that push you forward every session
- 100+ exercises, prioritizing machines and movements that build an aesthetic physique
It won't be long before your friends start asking you for advice.
Terms of use:
https://gainslog.com/legal#terms-of-use
Privacy policy:
https://gainslog.com/legal#privacy-policy
more GainsLog now gives you a smoother start, clearer progress, and more reliable workout targets.
Onboarding is easier to follow, with clearer goals, progress previews, muscle focus, and an improved sign-in and trial flow.
Workout targets now stay accurate when you swap or reorder exercises, use warm-up sets, or continue a training program.
We also fixed misleading performance feedback, accidental Quick Fill taps, navigation issues, and account handoffs.
1.16.0 Sep 22
Workouts now feel immediate and stay responsive—even on older phones.
Improved
- Completing and uncompleting sets responds without the old flash or multi-second wait.
- Finishing a workout and returning home no longer blocks on background calculations.
- Workout review now refreshes correctly after you grade your session.
- You can start scrolling from the full workout screen while the keyboard still dismisses naturally.
Fixed
- Reduced expensive work during active workouts and completion.
- Centered the workout processing state and restored visible dark-mode review actions.
- Made workout timers, review, and navigation smoother and more predictable.
1.15.0 Sep 3
What’s new in 1.14.0
• Restore existing accounts and large workout histories more reliably
• Safer sync and background recovery keep your data usable
• A smoother program-building experience with smarter exercise choices
• More reliable workout sharing and clearer personal-record feedback
• Polished onboarding, home, and appearance improvements
1.14.0 Aug 24
What’s new in 1.13.0
• Build and refine personalized training programs with Gains Coach
• See clearer Momentum and progress insights
• Smarter targets and equipment-aware progression for your workouts
• New Apple Watch companion for active workouts
• Faster syncing, smoother onboarding, and more polish
1.13.0 Aug 16
Workout reviews are more flexible: you can now replace a selected photo before sharing, with safeguards against overlapping attachments.
Also improved:
• More accurate set targets across your workout
• Clearer performance indicators and progress charts
• Updated Premium options
• More reliable timer notifications and general fixes
1.10.0 Jul 14
Build and share better training programs. This update adds polished split-sharing, smarter template exercise picks, custom rep targets, and a new muscle map for clearer progress.
New:
- Share your program split as a clean image.
- Let templates auto-pick suggested exercises.
- Set custom rep targets for workout templates.
- View muscle focus and trends on a reusable muscle map.
- Get focus-muscle reminders and Czech app localization.
Improved:
- Bodyweight can be filled from Apple Health when it is missing.
- Menus, reorder flows, template editing, and Live Activity timer progress are smoother.
Fixed:
- Legacy sync now strips newer template fields safely for older clients.
1.9.0 Jun 27
Build and share better training programs. This update adds polished split-sharing, smarter template exercise picks, custom rep targets, and a new muscle map for clearer progress.
New:
- Share your program split as a clean image.
- Let templates auto-pick suggested exercises.
- Set custom rep targets for workout templates.
- View muscle focus and trends on a reusable muscle map.
- Get focus-muscle reminders and Czech app localization.
Improved:
- Bodyweight can be filled from Apple Health when it is missing.
- Menus, reorder flows, template editing, and Live Activity timer progress are smoother.
Fixed:
- Legacy sync now strips newer template fields safely for older clients.
1.8.0 Jun 3
Live Activities now keep your rest timer visible from the Lock Screen and Dynamic Island, so you can stay on pace without reopening GainsLog.
New:
- A fresh blue app icon and updated App Store screenshots.
- Localized workout demo videos in onboarding.
- A dumbbells-only equipment option for program setup.
Improved:
- Smarter home workout recommendations and clearer experience-level labels.
- More reliable rest timer alerts and smoother onboarding startup.
- Template workouts better reuse the equipment brand you picked before.
Fixed:
- Cleaner workout review text, centered exercise selector tabs, and dropdown actions that wait until the menu is dismissed.
1.7.0 May 22
Share your training progress with polished workout summary images built for your camera roll.
New:
- Spanish app support is here.
- Workout summaries can now include media-backed export images.
- Programs now warn you when rep targets look too flat.
Improved:
- Momentum and progress screens are cleaner and easier to scan.
- Template workouts can reuse your previous equipment brand more intelligently.
Fixed:
- More reliable sync diagnostics, sign-in feedback, tab startup, and workout time picker behavior.
1.6.0 May 11
Google sign-in is fixed for production, so you can get back into GainsLog without getting stuck at login.
New:
- Program week completion reminders help you keep momentum across your training program.
Improved:
- Onboarding navigation is clearer when you want to go back and sign in with an existing account.
- Training program recommendations now distinguish lower-body muscles more accurately, giving your plan better balance.
Fixed:
- Reminder targeting now clears stale program state, so notifications stay tied to the right active plan.
1.5.2 May 6
Google sign-in is fixed in this update, so you can get back into GainsLog without getting stuck at login.
Also improved:
- Workout history now loads faster and keeps pagination accurate while new sessions sync in.
- Saved workout templates now reuse the right equipment brand from your last matching template exercise.
- Small release fixes for a smoother App Store build.
1.5.1 May 5
Programs are easier to start and repeat. Build a training program faster, turn repeated saved workouts into a full routine, and find the right template sooner.
New
- Clearer program creation choices and smoother program navigation.
- A new guided prompt can help you turn repeated saved workouts into a structured training program.
- New Premium offer, app rating shortcut, and refreshed App Store screenshots.
Improved
- Workout logging now has equipment-brand history filters, better exercise swaps, and more reliable background rest timer alerts.
- Templates are easier to browse with relevance sorting and saved filter preferences.
- The exercise catalog adds Ground Base and horizontal hack squat movements.
Fixed
- More reliable Clerk sign-in task routing, onboarding analytics, layouts, navigation guards, and reference-data seeding.
1.5.0 May 3
- Added a smarter program builder that helps you create personalized training programs faster.
- Improved onboarding with clearer setup, better visuals, and smoother program creation.
- Added more progress insights, including Momentum explanations, weekly recap improvements, and personal record charts.
- Improved workout logging with better exercise swapping, reordering, set input controls, and review sharing.
- Expanded the exercise catalog with more machine, cable, cuff, curl, pulldown, and specialty exercise variants.
- Improved Premium template discovery, saved workout templates, exercise analytics, and smart suggestions.
- Added in-app product messages so important updates are easier to discover.
- Fixed many stability, sync, localization, layout, and navigation issues across workouts, programs, templates, and progress.
1.4.0 Apr 22
Added a more opinionated program builder that creates
training plans from your goals and preferences.
Refreshed onboarding with clearer setup, language
selection, and new visuals.
Added a clearer choice for how to start a workout.
Added Momentum explanations in Settings.
Improved workout review exports and share images.
Improved template editing, workout ordering, and
Android spacing.
Added more exercise options, including neutral-grip
machine chest press variants.
Fixed several program, workout, and sync edge
cases, including completed programs, draft
overlaps, and decimal weight precision.
1.3.4 Apr 14
- Added a Premium custom exercise library so you can
create, edit, and manage your own private
exercises.
- Improved template and program planning so your own
exercises are handled more reliably when selecting
and reusing movements.
- Fixed syncing and compatibility issues that could
affect older custom exercise data across devices.
1.3.3 Apr 6
- Added suggested exercises in training program
templates for faster planning.
- Improved the training program planner and template
editing experience.
- Expanded the exercise library with more exercise
variants.
- Added estimated 1RM trends and progress improvements.
- Improved exercise swapping and reordering in workouts
and programs.
- Polished loading states and visuals across the app.
- Fixed issues with stale notes when swapping exercises.
- Fixed workout review, navigation, and progress
tracking bugs.
- Improved reliability for weekly recaps, notifications,
and in-app messages.
- Included a broad set of bug fixes and performance
improvements.
1.3.2 Mar 29
- Added new premium TNF workout templates.
- Improved the program builder with better split recommendations and smarter weekly
set guidance.
- Improved premium template discovery and access so eligible templates are easier to
find and use.
- Fixed workout review momentum so sessions without performance evaluations no longer
show misleading changes.
- Fixed flexible exercise-slot handling in program flows for more reliable exercise
matching and planning.
- Fixed several smaller issues around target adjustments, template saving, and overall
training flow reliability.
1.3.1 Mar 15
- Extended active training programs so you can continue
progress without rebuilding your plan.
- Added clearer step-by-step progress feedback when
generating and starting personalized programs.
- Improved workout logging with a faster set input
calculator and better draft/quick-fill behavior.
- Introduced muscle measurement check-ins, plus
reminders to help you stay consistent.
- Added in-progress status indicators for active
training programs.
- Improved exercise selection with global “most used”
ranking and expanded exercise library variants.
- Refined progression and performance calculations for
more reliable target and momentum feedback.
- Fixed a wide set of sync, auth, onboarding, and
navigation issues for a smoother overall experience.
1.3.0 Mar 5
- Added guided personalized program
creation with a clearer program setup
flow.
- Improved onboarding so returning users
keep their profile details and
progress more reliably.
- Added an estimated 1RM trend chart in
Exercise PRs, plus new muscle-group
trend insights in stats.
- Brought workout/template stats into
planning editors and added muscle-
group labels for exercises.
- Improved workout planning with safer
swap/reorder flows and more stable
active program completion handling.
- Fixed workout history loading so older
sessions are reachable even when the
first list is short.
- Fixed performance scoring edge cases
so adding effort data later no longer
incorrectly marks equal performance as
worse.
- Unified loading spinners and refreshed
outdated blue accents for a more
consistent visual style.
- Expanded exercise options with new
curl, pulldown, leg-curl, and calf-
press variants.
- Added reminder improvements and
multiple reliability fixes across
onboarding, templates, and logging.
1.2.1 Feb 21
- Big database migration for better backup/sync
- Total overhaul of colors
- Add date view on home screen
- New glass tab bar, refreshed home and workout visuals, and cleaner spacing throughout the app.
- Stats tab is now Progress, with improved filters and a redesigned stats display.
- Workout summaries now include momentum tracking and can be exported.
- Template flows now show muscle‑group summaries to make program planning faster.
- Updated default rep targets/ceilings
- Expanded exercise library with new cable variants and machine options.
- Better handling of active‑workout conflicts plus multiple UI stability fixes.
1.2.0 Feb 3
- Added momentum tracking in workout summaries and prevented
negative or ungraded deltas.
- Added workout summary export so you can share or save your
session recap.
- Redesigned the premium badge and refreshed stats display
with improved filters and year‑to‑date scope.
- Improved template flow with better target alignment, form
resets, and clearer prompts.
- Updated exercise reference data with new focus variants and
naming refinements.
- Added a shortcut to rate the app from Settings and show the
current app version.
- Fixed template editor layout on Android and improved
workout summary badge handling.
- Improved handling of active workouts, including prompts and
conflict resolution.
- Improved premium access after the paywall and refined
mesocycle template gating.
1.1.0 Jan 19
* Split Rating: meaningful insights into your program's effectiveness.
* Estimated 1RM: Track your theoretical max directly in your history.
* Workout Rescheduling: Easily move workouts to fit your schedule.
* Smarter PRs: Improved detection logic and new visual badges.
* Streak Saver: Get notified before you lose your hard-earned streak.
* UI/UX Updates: Smoother animations, better workout previews, and easier exercise
swapping.
1.0.3 Jan 5
This update brings a major upgrade to training structure, workout intelligence, and overall app reliability.
New
• Smarter training programs with stable slot ordering, improved exercise swaps, and secondary muscle group support.
• A redesigned template editor with slot-aware exercise selection, validation, reordering, weekly muscle group summaries, and smoother navigation.
• A Workout Architect feature with multi-rule guidance, per-muscle volume insights, compound volume rules, and nudges.
• Muscle group preferences and priorities added to your profile for more personalized training guidance.
• Expanded exercise library including new cable fly variations, forearm movements, back rows, and updated equipment brands.
• Internationalization improvements across the app, including timer presets, notifications, logs, UI components, and architect rules.
• Better notifications with cleanup of duplicates, dismiss-before-reschedule logic, scheduled workout reminders, and improved handling of renamed or missed sessions.
• Automatic sync triggered after completing a workout for more reliable log updates.
• Enhanced buttons, animations, and UI polish throughout the training flow.
Improvements
• More accurate performance grading with baseline week handling and refined weight momentum calculations.
• Unified template history across contexts and improved template exercise handling.
• Better support for legacy data with updated slot inference, template order backfills, fallback schema handling, and compatibility fixes.
• More reliable reference data and environment seeding to keep production and staging aligned.
And of course, bug fixes!
1.0.2 12/07/2025
I’ve been working hard to make tracking even smoother and smarter.
Apple Health Integration
- We now sync your bodyweight directly from Apple Health into a given workout.
Hej Sweden!
- Gains is now mostly localized for our Swedish users (there are still some things not translated, mainly exercises/programs). You can switch between English and Swedish in the settings.
Smarter Workouts
- Intensity Nudges: We’ve added RIR (Reps In Reserve) validation to ensure you’re pushing hard enough for real growth.
- New Content: Added "Rack Pulls" to the exercise database and a new "Min-Max" program template inspired by Jeff Nippards latest program.
- Better Guidance: Added tooltips and exercise descriptions to give you clarity right when you need it.
Improvements & Fixes
- Fixed an issue where custom rep targets wouldn't save.
- Improved sync stability for multi-device users.
- Polished workout timers and notifications.
Like the update? Leave me a rating! It helps us keep the updates coming.
1.0.1 11/19/2025
GainsLog now gives you a smoother start, clearer progress, and more reliable workout targets.
Onboarding is easier to follow, with clearer goals, progress previews, muscle focus, and an improved sign-in and trial flow.
Workout targets now stay accurate when you swap or reorder exercises, use warm-up sets, or continue a training program.
We also fixed misleading performance feedback, accidental Quick Fill taps, navigation issues, and account handoffs.
more Version 1.16.0 Sep 22
Data Linked to You The following data may be collected and linked to your identity:
Health & Fitness Contact Info Identifiers Data Not Linked to You The following data may be collected but it is not linked to your identity: