PR detection
Every set is checked against your history as you log it. Beat a number and you know immediately, without scrolling back through a spreadsheet to find out.
SetPR is four products that behave like one: a coach that plans, a logger that records, a nutrition layer grounded in real data, and the glanceable surfaces that keep it all out of your way.
Most apps hand you a plan and then quietly hope you follow it. SetPR's coach reads what you actually did: the sessions you hit, the ones you skipped, the lift that stalled. Then it rewrites the week around it. The programming maths is deterministic, so the weights and volumes are calculated, never invented.
Four days, 50 minutes, a squat rack and some dumbbells, shoulders that don't love overhead work. That's the intake. What comes back is a split with the right volume in the right places, and it progresses as you get stronger instead of sitting still for twelve weeks.

The logging screen is the one you live in, so it's the one that got the most attention. Previous-session numbers sit right where you need them. Swap an exercise the rack won't allow, drop a set you don't have in you, reorder the day. All of it mid-workout, none of it a detour.

Food databases built from user submissions are wrong in ways you can't see. SetPR resolves entries against USDA FoodData Central. Laboratory values, not someone's best guess at a chicken breast. Photograph a plate and the scan fills in the entry for you to confirm.

Strength trends per lift, volume per muscle group, and a PR log that reads like a record of the year rather than a notification you dismissed. The point of tracking is the answer to one question: is this better than last time?

Today's session, protein remaining, current best. On the home screen and the lock screen, in the sizes iOS actually gives you. The best interaction with a tracking app is often no interaction at all.

A photo, then a best guess at what's on it and what that costs you in calories and protein. It's a shortcut into the same USDA-backed database, not a separate, fuzzier one, so a scanned meal and a searched meal are the same kind of number.

Every set is checked against your history as you log it. Beat a number and you know immediately, without scrolling back through a spreadsheet to find out.
Your training history lives on your account, not only on the handset. New phone, restored phone, lost phone: sign in and it's all there.
Not just protein, carbs and fat. Fibre, sodium, iron and the rest come along from the same USDA record, because the big three aren't the whole picture.
Every version of your programme is kept. See what the coach changed, when it changed it, and what the block before this one actually looked like.
The gym is the one place with no signal. Logging is local-first. It syncs when you're back, and nothing waits on a spinner between sets.
Buy on the web or in the app; it's the same account either way. Sign in on your iPhone and Pro is already on. No codes, no restore tap.