How Yield catches a typo before it wrecks your history
A tester meant to log 30 lb on a dumbbell bench press. Their thumb slipped, and the field read 304. Another logged 15 lb on a hammer curl, and it came out as 106. Both weights are absurd for those exercises. Both would have been saved as real personal records if nothing had caught them.
What Yield checks before saving a set
When a logged weight is more than double the heaviest weight you've already handled for that exercise, Yield holds it and asks you to confirm before saving it. Most of the time, that's exactly what a typo looks like: a number nobody could have actually lifted moments after a much lighter set.
It checks against whatever you've lifted for that exercise today first, and only falls back to your older personal-record history if you haven't touched the exercise yet this session. That distinction matters. The two real typos this feature was built to catch, 30 to 304 and 15 to 106, were both jumps from an earlier set in the very same session, not from old history.
Why it doesn't get confused by a real warm-up jump
A coach-built warm-up ramp can legitimately jump a lot between steps: from an empty bar straight to three times that weight on the very next step of a heavy day, for instance. That's not a typo. Yield checks a logged weight against your plan first: if it's at or under what the plan or the coach's recommendation already called for, it's never flagged, no matter how big the jump looks compared to your last set.
A confirmation isn't a block. If the number really was intentional, one tap logs it as-is.
Part of starting your first month with Yield.
Yield Strength is in beta on TestFlight. Read more about what makes it different, or join the waitlist to try it yourself.