An athlete mid-deadlift in a dark gym, lit by a warm ember rim-light
Progressive Overload Trainer · iPhone, iPad + Apple Watch

Stronger every week,
by design.

Anneal plans every set and raises it when you’ve earned it. It knows which muscles are still sore, adapts to how you slept, and shows you exactly why each weight moved.

Download on the App Store
14 days of full Pro access, free, no signup. iPhone, iPad and Apple Watch, iOS 17+.
No account required Free logger, forever Export always free Imports Strong, Hevy & Fitbod
Workout tab: today's Upper A session, each lift with its planned sets and weight and a one-line reason such as same weight, one more rep
Today's plan, every lift with its reason.
The method

An engine, not vibes.

Anneal runs the same deterministic, published rules on your program, generated sessions, and the lifts you add yourself. Finish a workout and next time is already planned. Rate a set and the rest of that lift adjusts. Tap any set and see exactly why it moved.

Why 5 × 90 lb?
Double progression: last session you hit the top of your rep range at 85 lb, so the bar goes up one step, to plates you can actually build.
Bench press: estimated 1-rep max
12 weeks · the dip is the engine deloading you on purpose
200185170155 wk 1wk 6wk 12 auto-deload 196 lb e1RM
Recovery

It knows what’s still sore.

Every set you log heats up the muscles it worked on Anneal’s recovery map, and they cool as you recover. After a session, a five-second check-in shares its guess, like quads at 21% recovered. Tap Feels right, More sore, or Less sore, and it tunes how fast each of your muscles really recovers.

Body tab recovery map: quads hatched as fatigued at 21, chest and shoulders dotted as recovering, everything else fresh
Legs this morning, push yesterday. The map shows both.
How's the recovery? card: Hamstrings about 5% recovered and Quadriceps about 21% recovered, each with Feels right, More sore and Less sore buttons
One tap to confirm or correct. It learns from the answer.
Anneal on iPad: a sidebar for Workout, Progress, Body, Forge and You, with the recovery map beside the exact freshness number for every muscle
Made for iPad: a sidebar, two-column layouts, and keyboard shortcuts (Command 1 to 5 switches sections).

The recovery map and check-in are free. New lifters also get a gentle break-in, with early sessions kept light on purpose while soreness settles. Pro adds pain and soreness patterns over 90 days.

Readiness

Slept badly? It adjusts.

Every morning, Anneal reads your HRV, sleep, and resting heart rate from Apple Health. With Pro, a low score trims today’s session; a rough day is reshaped into a lighter one, and you see the before and after. It only ever scales back, never past your plan.

HRV 48 msbelow your baseline
Sleep 6 h 10 mshort night
RHR 52 bpmnormal
Check-in“a bit beat up”
↓
Readiness 53 → accessory volume −20%, top sets kept.
Below 40, main lifts go light and accessories become mobility. Tap for the rationale.
Your plan

Build it. See where it goes.

Build your own program, or save a finished workout as a routine. The engine runs it like any template, and the first session can find your starting weights. With Pro, an 8-week forecast shows where each lift is headed, the likely deload week, and what changes if you train more often. A weekly changelog shows what the engine actually changed.

Bench press detail with an 8-week forecast chart: estimated one-rep max rising to an expected range around 212 lb, with load increases and rep steps listed
Pro: the same engine, run 8 weeks forward.
Momentum

Progress without the guilt.

Anneal’s streak is weekly, not daily, so one bad day never resets you to zero. Want a bigger goal? Trials are fixed challenges, up to 75 days, that forgive the same way. Going away? Away mode keeps those days off your streak and quiets notifications.

Forge tab: your forge medallion, streak calendar, this week's Weekly Focus quests, and the badge and Trials collection
Weekly goals that forgive a bad day.
Only here

Your gym, audited.

Tell Anneal what equipment you have, and it shows exactly which muscles and movements you can fully train today. If something’s capped, it even suggests the single best thing to buy next.

Equipment coverage matrix: muscle groups by movement pattern, marked fully trainable, limited, or untrainable, with a ranked gap list
Every muscle, graded against what you own.
Compare

We show our work. They don’t.

AnnealFitbodHevy
Progresses your program YesPrograms, generated sessions, and the lifts you add yourself NoIts most-reported complaint NoLogger; programming is on you
Uses HRV / sleep / resting HR YesDaily readiness trims or reshapes the plan (Pro) No No
Explains every prescription YesTappable “why” + published methodology NoBlack-box recommendations n/aNo prescriptions to explain
Equipment coverage report + upgrade advisor Yes NoProfiles shape generation only No
Account required Never Yes Yes
Usable free tier ForeverFull logger, every template, 1 custom program, free export NoTrial, then paywall YesSolid free logger
Price $59.99/yror $149.99 once, forever $95.99/yrNo lifetime option ~$24/yrPro; programming not included

Comparison reflects public pricing and app reviews as of August 2026. Anneal vs Fitbod, Anneal vs Hevy, Anneal vs Strong, Anneal vs MacroFactor Workouts, and how the engine decides, with every rule and a worked example. Fitbod, Hevy and MacroFactor are trademarks of their respective owners.

Pricing

Free to train. Pay for power.

Every new install gets 14 days of everything, free, no signup, no card. Then choose: the core logger stays free forever, or keep Pro. Export is always free, and canceling takes two taps.

Free

$0
forever
  • Full logger with live RPE adjustments
  • Every template, plus one custom program
  • Free CSV export, always
Get Anneal

Lifetime

$149.99
one payment, no renewal
  • Everything in Pro
  • Forever, including future updates
  • For people done with subscriptions
Get Anneal
Privacy

Local-first isn’t a feature. It’s the architecture.

There’s nothing to sign up for, and your training data lives on your iPhone unless you turn on optional sync. Even then, nothing is ever sold, shared, or used to track you.

FAQ

Fair questions.

When can I use it?

Now, on the App Store for iPhone and iPad (iOS 17+), plus Apple Watch.

Can I bring my history from another app?

Yes. Anneal imports CSV exports from Strong, Hevy and Fitbod (Settings → Data → Import CSV), and exports your own history as CSV any time, free. Your e1RM curve picks up where you left off.

Do I need an Apple Watch?

No. The Watch adds rest-timer haptics and wrist logging, with reps and weight you can adjust before Done. Siri can log a set too. Everything still works phone-only.

Android?

iPhone first. Excellent beats mediocre on two platforms. We’ll revisit if earned.

How does it know I’m sore?

It estimates each muscle’s recovery from the sets you logged, then asks you to confirm or correct that guess after a session. Your answers tune how fast your muscles recover in its model. It’s a training tool, not a diagnosis.

Is this medical or rehab advice?

No. Anneal trains healthy lifters, caps load jumps conservatively, only ever reducing on low readiness. Pain or injury? See a professional.

Anneal app icon

Train with a plan you can audit.

Every set planned, every sore muscle accounted for, every weight explained. Free logger forever, no account required.

Download on the App Store