Your personal workout tracker
Welcome to TrainTracks — a smart workout tracker that learns your patterns, shows you what to work next, and helps you build consistent training habits. This guide will get you up and running in under 5 minutes.
1
Add to Your Home Screen
Get the full app experience
📱
Open traintracks.fitness in Safari (iPhone) or Chrome (Android)
TrainTracks is a progressive web app — no app store download required.
📤
iPhone: Tap the Share button at the bottom of Safari
It looks like a box with an arrow pointing up.
Tap "Add to Home Screen" then tap Add
For Android in Chrome: tap the three-dot menu → "Add to Home screen".
💡 TrainTracks runs in full-screen mode when launched from your home screen — no browser bars, just the app. Always open it from the home screen icon for the best experience.
2
Create Your Account
Your data syncs across devices
✉️
Tap "Create account" on the login screen
Enter your email and choose a password (at least 6 characters).
👤
Set up your profile — tap the person icon in the top left
Add your name, height, weight, fitness goal, and training style. This helps TrainTracks give you smarter suggestions over time.
3
Build Your First Workout
Log what you're doing today
📅
Select today's day from the day tabs at the top
The app automatically highlights today. You can name the workout (e.g. "Leg Day") in the field below the tabs.
Tap + to add exercises
Search by exercise name or muscle group. Tap any exercise to add it to today's plan.
Or tap "Build Workout from Heatmap" to auto-generate
TrainTracks analyzes your recent sessions and automatically selects exercises for your most recovered muscle groups.
💾
Tap the save icon to save your plan for next week
Your weekly plan persists — you won't have to rebuild it each time.
4
Log Your Sets & Submit
Track your progress as you train
Tap an exercise card to expand it and log your sets
Enter reps and weight for each set. Tap the checkbox when you've completed the exercise.
📈
Tap the pulse icon on any exercise to see your history
See a chart of your progress over time plus your last 5 sessions for that exercise.
🏁
Tap "Submit Workout" when you're done
This saves your session to history and updates the recovery heatmap. The day's tab will show a green ✓.
💡 The progress bar at the top tracks how many exercises you've checked off. Aim to get it to 100% before submitting.

Key Features to Explore
Get the most out of TrainTracks
🔥
Recovery Heatmap
Go to the Stats tab and tap "View Heatmap" to see a full-body muscle map. Red = recently worked, green = recovered and ready. Tap any muscle to see exercises for it.
📊
Exercise Progress
In Stats, tap any exercise in the Exercise Progress section to see a line chart of your max weight over time, your personal best, and your last 5 sessions.
📖
Exercise Catalog
The Catalog tab has all 169 exercises with full instructions, tips, common mistakes, and variations. Tap any exercise to add it directly to today's workout.
🏆
Trophy Case
Scroll to the bottom of the Stats tab to see your earned achievements — streaks, total workouts logged, personal bests, and volume milestones.
🕐
Workout History
The History tab shows all your past sessions. Tap any entry to expand it, edit the name or date, or copy the workout to a different day.
Smart Suggestions
Tap + on the workout screen, then "View Recovery Heatmap." Tap a muscle group to instantly filter exercises to those that target it. Fresh exercises are shown first.

Tips for Getting the Most Out of TrainTracks
🔄
Submit every workout — even partial ones
The heatmap and suggestions get smarter the more you log. Even logging 2 exercises is better than nothing.
📋
Save your plan after building it once
Tap the save icon (💾) after setting up your weekly exercises. Your plan will reload automatically each week.
🌱
Check the heatmap before each session
The recovery heatmap tells you which muscle groups have had enough rest. Green = go, red = rest.
💬
Send us your feedback — we're actively improving
Tap your profile icon → "Send Feedback / Feature Request" to share ideas directly with the team.