This app stores data in InstantDB. To turn it on:
const APP_ID = "…" near the top of the script.Habits aren't built on your best days. They're built on your worst ones.
The bare minimum is tiny on purpose. One squat. One push-up. A ten-second plank. Small enough that "I'm too busy" stops being true.
On a good day, do more — go for the full set, push the plank, add reps. That's a bonus, and it counts. But on a bad day, when everything's against you, you still show up for the minimum.
Because the streak is the point. Missing one day doesn't undo your fitness — it breaks the habit. So all you're ever committing to is the bare minimum. Show up. Keep the chain alive.
Empty boxes log the bare minimum (1 · 1 · 10s). Type your own numbers to log more. Once today is logged, edit the numbers and tap again to update it.
Your progress syncs to the cloud under this ID. Save it somewhere safe — it's the only way to reach your data on another device or after clearing your browser. Treat it like a password.
…