Everything Inside IronStreak

Streaks, XP, levels, achievements, 91 exercises, progress charts, PR tracking, Dynamic Island, and more. Here is every feature that makes IronStreak the most addictive workout tracker on iOS.

IronStreak workout tracking, home dashboard, and exercise info screens in iPhone mockups

Gamification

Streaks, XP & Levels

Most tracking apps give you numbers. IronStreak gives you something you don't want to lose — a streak you've spent months building.

Every workout earns XP and extends your streak. Level up from Newbie to Gym Rat to Iron Addict and all the way to Olympian across 20 titles. Miss a day? Use a streak freeze to keep your chain alive.

XP multipliers reward consistency: earn bonus XP for your first workout of the week, and get a comeback bonus when you return after a break. The longer your streak, the more XP you earn.

Streak Ring 20 Levels Streak Freezes XP Multipliers Comeback Bonus
IronStreak streak dashboard showing current streak, XP progress bar, and level title
IronStreak active workout screen with set logging, rest timer, and exercise cards

Workout Tracking

Built for the Gym Floor

You shouldn't have to break your flow to figure out what weight you used last week. IronStreak makes logging fast enough to finish between breaths.

IronStreak pre-fills every set from your last session with "beat yesterday" arrows so you always know what to aim for. One-handed drag steppers let you adjust weight and reps mid-set without putting down the bar.

The rest timer starts automatically after each set with skip and extend buttons and a visible progress bar. Rename workouts mid-session, add or remove exercises and sets on the fly, and cancel with a confirmation if you have logged sets.

Pre-fill Drag Steppers Rest Timer Rename Mid-Session Add/Remove Sets

Exercise Library

91 Exercises. 6 Muscle Groups. 3 Tracking Types.

Nobody should watch five YouTube videos to learn a dumbbell row. Every exercise in IronStreak ships with form cues, common mistakes, and a one-tap link to a real form guide.

Every exercise includes form cues, common mistakes, a YouTube form guide link, and a personal notes field. Browse all 91 exercises or create unlimited custom exercises with your own name, muscle group, and tracking type.

13

Chest

Bench press, incline dumbbell press, cable flyes, push-ups, and more.

15

Back

Deadlifts, pull-ups, barbell rows, lat pulldowns, cable rows, and more.

12

Shoulders

Overhead press, lateral raises, face pulls, Arnold press, and more.

22

Legs

Squats, leg press, Romanian deadlifts, lunges, calf raises, and more.

17

Arms

Barbell curls, tricep pushdowns, hammer curls, skull crushers, and more.

12

Core

Planks, hanging leg raises, cable crunches, Russian twists, and more.

Weight + Reps Bodyweight + Reps Time-Based Custom Exercises Form Cues YouTube Guides Personal Notes

Routines

Your Program, Your Way

You shouldn't need three weeks on r/Fitness to pick your first program. IronStreak generates one from your onboarding answers — then gets out of your way so you can change whatever you want.

IronStreak generates routines during onboarding based on your experience level, goals, and weekly target. Or go freestyle and save your workout as a routine after you finish.

2

Upper / Lower

2 days per week. Full upper body one day, full lower body the next. Perfect for beginners.

3

Push / Pull / Legs

3 days per week. Each session targets pushing, pulling, or leg muscles for balanced growth.

6

PPL x2

5-6 days per week. Hit every muscle group twice for maximum volume and progression.

Auto-Generated Experience-Scaled Rename Routines Delete Routines Save Freestyle

Progress

Charts That Prove You Are Getting Stronger

Doubt is what kills training consistency. IronStreak turns every session into data you can't argue with — the line goes up, or it doesn't.

Track your estimated 1RM over time with a time range picker (1 month, 3 months, 1 year, or all time). The PR Board shows your personal records across all tracking types: estimated 1RM for weighted exercises, most reps for bodyweight exercises, and longest duration for timed exercises.

Every PR is dated and displayed with its own icon. Watch your total volume trend upward as you build real, measurable strength.

1RM Charts PR Board Volume Trends Time Range Picker
IronStreak progress charts showing estimated 1RM over time and PR board
IronStreak achievements grid showing bronze, silver, gold, and platinum trophies

Achievements

50 Achievements. 4 Trophy Tiers.

After year one, it gets harder to see you're still making progress. Achievements give you concrete milestones that prove you've moved forward — not just moved weight.

Achievements span 5 categories: streak milestones, consistency goals, strength PRs, volume totals, and progressive overload. Each achievement has four tiers that get progressively harder to unlock.

When you unlock a trophy, IronStreak shows a PlayStation-style celebration overlay with the tier, title, and what you did to earn it. Chase Bronze, then Silver, then Gold, then the elusive Platinum.

Bronze Silver Gold Platinum

Dynamic Island

Your Workout on the Lock Screen

You shouldn't unlock your phone ten times per workout. Live Activities put your current exercise, rest timer, and PR celebrations right on the Lock Screen.

IronStreak uses Live Activities and the Dynamic Island to keep your workout visible even when your phone is locked. See your current exercise, set count, and weight at a glance.

During rest periods, the Dynamic Island shows a countdown timer. When you hit a new PR, it celebrates right there in the pill. No need to unlock your phone between sets.

Live Activity Dynamic Island Rest Countdown PR Celebration
IronStreak workout complete screen showing XP earned, duration, and volume stats

Privacy First

Your Data Never Leaves Your Device

IronStreak stores everything locally using Apple's SwiftData framework. There are no accounts to create, no cloud sync, no analytics, no tracking pixels, and no advertising libraries. Your workout data is yours alone.

On-Device Storage No Accounts No Analytics No Ads No Tracking

Read our Privacy Policy

Feature Questions

Can I create my own exercises?

Yes. You can create unlimited custom exercises with a name, muscle group, and tracking type (weight+reps, bodyweight+reps, or time-based).

Does IronStreak support supersets?

You can add any exercise to your workout and order them however you like. Add exercises mid-workout, remove them, and structure your session however works best for you.

Can I see my workout history?

Yes. With IronStreak Pro you get full workout history. Free users see recent workouts.

Does IronStreak work with Apple Health?

IronStreak can write workout summaries to Apple HealthKit (optional). Your data stays on-device and is never sent to external servers.

The Complete Guide

Everything IronStreak Does, and Why It's Built This Way

IronStreak is Duolingo for the gym — a gamified iOS workout tracker that combines serious lift tracking with the behavioral mechanics that keep Duolingo users training a language for 500-plus days. Below is the complete feature breakdown, with the research behind each design decision, and links to deep-dive guides on every topic.

Workout Tracking Built for Real Lifters

Fast logging is the first requirement of any useful workout tracker. IronStreak gets from app-open to first-set-logged in under 4 seconds. Every set records weight and reps (for barbell and dumbbell work), bodyweight + reps (for pull-ups, push-ups, dips), or duration in seconds (for planks and isometrics). A long-press drag stepper on weight and reps gives one-handed adjustment (±2.5 kg / ±5 lb per drag), so you don't need both hands on the phone between sets.

The pre-fill feature shows last session's numbers inline when you open an exercise. Small arrows appear next to weight and reps fields: green means you beat last time, orange means you matched it, grey means lower. This is progressive overload made visible — research consistently shows that self-monitoring is one of the strongest predictors of long-term training adherence (Journal of Behavioral Medicine, multiple meta-analyses).

The rest timer supports skip and extend, tracks the typical rest pattern you actually use for each exercise, and shows a progress bar both on screen and in the Dynamic Island. When the timer ends, iOS delivers a haptic tap — no audible beep unless you want one.

91 Exercises Across 6 Muscle Groups

The built-in library covers what a full barbell-and-dumbbell gym actually offers: 13 chest movements, 15 back movements, 12 shoulder movements, 22 leg movements, 17 arm movements, and 12 core movements. Every exercise ships with an info sheet covering muscle groups worked (primary + secondary), equipment needed, key form cues, common mistakes to avoid, and a one-tap link to a YouTube form-guide search. See the full libraries for chest, back, shoulders, legs, arms, and core.

For lifts missing from the library, you can create unlimited custom exercises — specify name, muscle group, and tracking type. Everything you add integrates with progress charts and the PR board identically to built-in lifts.

Form guides for the three biggest lifts:

Routines — Auto-Generated or Build Your Own

Onboarding asks about your experience level, goals, and weekly target (2–6 days per week). From those three inputs, IronStreak generates a personalized routine using experience-scaled exercise selection: beginners get machines and dumbbells; intermediates get dumbbell-barbell mixes; advanced lifters get barbell compounds and pull-ups. Sets and reps scale by goal — strength programs cap at 5 reps, hypertrophy targets 8–12, fat loss sits at 12–15.

Splits are chosen by weekly frequency: 2-day upper/lower, 3-day Push Pull Legs, 4-day UL×2, 5–6 day PPL×2. Every routine is fully editable — rename, reorder exercises, add sets, swap lifts. Save any freestyle workout as a new routine after you finish it.

Progress Tracking That Tells a Story

The Progress tab shows your estimated 1RM over time for any exercise (use the free web calculator to estimate 1RM from any set). A time range picker switches between 1 month, 3 months, 1 year, and all time. The PR Board displays separate records by tracking type: estimated 1RM for weighted lifts, most reps in a set for bodyweight exercises, longest duration for timed work. Each PR is dated and shows which session set the record.

Summary stats cover total workouts completed, total volume moved (formatted K/M for readability), and total PRs earned. Over months, this becomes a compounding record of effort you can scroll back through — and for lifters trying to stay consistent through the motivation valley, that record is critical.

The Gamification Layer — Duolingo for the Gym

Every mechanic borrowed from Duolingo is present and integrated:

  • Streaks — current and longest, with freeze days for legitimate rest. How to build a lasting gym streak.
  • XP and 20 levels — earned per workout with multipliers (streak bonus, first-of-week bonus, comeback bonus). Level titles run from Newbie to Olympian.
  • 50 achievements across five categories — streak, consistency, strength, volume, progressive overload. Each has Bronze, Silver, Gold, and Platinum trophy tiers with unlock celebration overlays.
  • PR celebrations — new PRs trigger a trophy animation with confetti and are added permanently to the PR Board.

Research supports gamified fitness apps at a statistically significant level. A 2020 meta-analysis in JMIR Serious Games covering 19 studies found gamified health apps produced significant improvements in physical activity adherence. A 2023 study in the Journal of Medical Internet Research specifically on streak-based apps found users with active streaks completed 2.3× more sessions than users of equivalent non-streak apps. Full breakdown of the best gamified workout apps.

Live Activity + Dynamic Island Support

During an active workout, IronStreak shows three live states in the Dynamic Island: the current exercise, set count, and weight during a working set; a countdown timer with progress bar during rest; and a trophy celebration when you set a new PR. This means you never have to unlock your phone and re-navigate to the app during a session — the context is always visible on the lock screen and at the top of your screen.

Privacy by Default

Every workout, set, rep, PR, and achievement stays on your device. IronStreak requires no account, no email, no password. There is no cloud. There are no analytics. There are no third-party trackers. HealthKit integration is optional and writes summary data only.

For lifters who prefer offline-first apps, this is the strongest privacy posture available. See our comparison of the best offline workout apps for the tradeoffs between on-device and cloud-based tracking.

How IronStreak Compares to Other Workout Trackers

We maintain honest, head-to-head comparisons against the main alternatives:

For Beginners

If you're new to the gym: start with our first day at the gym guide for what to wear, bring, and do on visit 1. Then run a machine-based full-body routine three times a week for four weeks. By week 5 the equipment will feel familiar and you'll be ready to explore beginner-friendly apps and programs like Push Pull Legs.

The psychology of lasting consistency matters more than program optimization for the first 90 days: the 73% who quit within three months aren't quitting because their programs were wrong — they're quitting because motivation is unreliable and they never built the systems that carry you through low-motivation days.

The Research Behind the Design

Every major design decision in IronStreak maps to a peer-reviewed study or replicated behavioral principle:

  • Loss aversion (Kahneman & Tversky Prospect Theory, 1979) — why visible streaks feel protective.
  • Habit formation timing (Lally et al., European Journal of Social Psychology, 2010) — 66 days average for new behaviors to become automatic. IronStreak is designed to carry you through that window.
  • Twice-weekly frequency hypertrophy benefit (Schoenfeld et al., Sports Medicine meta-analysis, 2016) — 48% more muscle growth training a muscle twice per week vs. once. Why auto-generated routines default to 2×/week per muscle.
  • Identity vs. outcome framing (Bryan et al., Journal of Consumer Research, 2009) — why level titles (Newbie → Olympian) reinforce identity and drive compliance more than goals.
  • Environmental cues (Wendy Wood, USC) — 43% of daily actions are cue-driven, not deliberately chosen. Why the streak ring lives on the home screen.

For the full behavioral science framework, read how to stay consistent at the gym.

What's in the Free Tier

Everything essential. All 91 exercises. Unlimited custom exercises. Full set logging. All three tracking types. Rest timer. Pre-fill from last session. Estimated 1RM charts. PR Board. Streaks. XP. All 20 levels. All 50 achievements. All trophy tiers. Live Activity. Dynamic Island. HealthKit integration. No account required. No ads. No analytics.

IronStreak Pro ($3.99/month or $29.99/year with 7-day free trial) unlocks additional cosmetic trophies, unlimited saved routines (free tier is already generous on this), and advanced analytics. Core tracking is not paywalled. See full pricing.

The short version: IronStreak is what you get when a serious workout tracker (fast logging, real progress tracking, offline-first) is designed from day one around the gamification mechanics that have the strongest empirical record for sustaining long-term behavior. Not gamification bolted onto a spreadsheet. Gamification as the architecture.

Start Your Streak

Free to download. No account required. All your data stays on your device. See pricing.