Admin VirtualBeans

Admin VirtualBeans

Solo founder. Building apps.

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking

Maker History

Forums

Dawnova: Morning Sunlight - Your apps stay locked until you see the sun

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.

ReadyLift — turns your recovery data into today's exact lifting plan.

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.

Do you actually change your training when your recovery score is low — or just push through?

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?

View more