PT

wk
day
0%
Today: no workout yet

Todos

Today's scratchpad — capture one-off things as you think of them. Every item added counts toward today's progress like any other check; delete one to take it back out. The list resets each day.

For a later day. Each one joins that day's list when the day arrives, and the header shows that you have todos.

Not scheduled for today, so it doesn't count toward anything. Drag ☰ onto the list above to add it to today — or drag a today item down here to take it back out.

Stats

A day's baseline is Stretch, Nutrition, and Routines all fully checked. A workout (or Rest/Off Day) only factors in once you've picked one for the day. Golf and Range are tracked separately for the weekly goal and don't affect this. The Bonus activity is never required, but adds on top when checked, so a finished day can score above 100%. Drag the slider below to view your consistency at a lighter bar than 100%.

100%

Rolling 7 days ending today.

0%
—

Each bar is one Monday-to-Sunday week.

Workouts per week—
——
—
Weeks at pace
—
Longest run of weeks
—
Weeks met, last 8
—
Skips banked

every 4

Streaks, totals, and rate below count a day once it hits your threshold — today isn't factored in until then, so it won't drag these down while still in progress.

—
Current streak
—
Longest streak
—
Successful days
—
Success rate

How consistently each category gets done, across completed days — same as Daily above, today only joins once it hits your threshold.

Last 30 days per issue, 0–5. Logged on the Routines tab; gaps are days with no entry.

Green is how much of the day got done; red is pain, 0–5. Tap the chart to read a day.

——
100%0%
50
CompletionPain
—

How many times you've completed each workout, all time.

Days meeting the threshold above.

Brighter green means more of that day's Stretch, Nutrition, Routines, and workout (if any) got checked off.

—
SMTWTFS
Less More workout
Tap a day for details.

Everything is stored on this device only. Export a copy before changing phones, and before the app moves to a new web address — storage doesn't follow a change of domain.