Dawnova keeps your social apps locked each morning until you walk 15 steps and spend a few minutes in daylight. It adapts to cloudy winter mornings, pauses apps before bed until you do a short breathing session, and shows how your habits affect your sleep.
I wear an Oura ring and lift 2x a week. Every morning I'd see a readiness score 58, 91, whatever and have no idea what to do with it. Oura tells you how recovered you are. It doesn't tell you how heavy to lift.
So I built ReadyLift. It reads your recovery data (Oura, Whoop, Apple Watch, Garmin) and prescribes the actual weight, sets and reps for today, adjusted against your recent training. Readiness 75 bench 185 instead of 225, and it shows you the math.
The engine is deterministic, not an LLM I wanted the load calculations explainable rather than plausible-sounding. Also works with no wearable at all; manual logging is free.
Solo built . Live on iOS and Android, launching on PH next week.
I've worn an Oura ring for a couple of years and for most of that time I ignored the readiness score on training days. Squat day was squat day, whether it said 91 or 75.
Building ReadyLift made me look at this properly, and my own data was more lopsided than expected: low readiness barely affected my pressing, but squats and deadlifts fell apart. Same score, completely different impact depending on the movement.
Curious what others do. If you wear an Oura, Whoop, Garmin or Apple Watch do you adjust anything based on recovery, or is it just a number you glance at? And has anyone found a threshold they actually trust?