Coming in 1.22: KeepEatClean for Apple Watch · Usuals, meal times and more from your wrist. See the Watch preview ↗
Meal tracking for WHOOP & Apple Watch Free on iPhone

Food, meet body.

KeepEatClean puts your meals next to your WHOOP or Apple Watch history, so you can learn which eating habits suit your sleep, HRV and recovery.

Fig. 1 — One day, connectedExample day
SLEEP 06091215182100030609 TODAYTOMORROW 07:12 Greek yogurt, berries 12:40 Chicken bowl 18:05 Training, strain 14.2 21:48 Late pasta, wine LATE DINNER → NEXT MORNING 06:30 · RECOVERY 58% SLEEP 07:12Greek yogurt, berries 12:40Chicken bowl 18:05Training, strain 14.2 21:48Late pasta, wine 58% 06:30 · TOMORROWRecovery

(01) The idea

Your wearable measures how your body is doing. It has never known what you ate. KeepEatClean adds the missing half, then checks which patterns actually hold up.

(02) How it works

Log it. Connect it.
Learn from it.

The full walkthrough
01

Log a meal

Snap a photo, scan a barcode or search. Review the estimate, fix the portion, and it’s in your diary.

02

Connect your wearable

WHOOP connects directly, read-only. Apple Watch comes in through Apple Health. Sleep, HRV and recovery land next to your meals.

03

Learn your patterns

Food × Body looks across your paired days and only shows a pattern once the evidence holds, with every day behind it.

(03) Food × Body

One night is a clue.
A month is a pattern.

Food × Body pairs each day’s eating with that night’s sleep and the next morning’s recovery. It waits for enough paired days, checks whether a difference holds up, and shows you every day behind it.

  • Waits for enough paired days
  • Shows the days behind every pattern
  • Says “no clear pattern” when there isn’t one
Food × Body · Example28 nights

Late dinners line up with lower recovery

Next-morning recovery after dinners past 9 pm, against earlier ones.

−13 points
Average recovery, late vs earlier dinners
Holds up · 28 paired nights

(04) Learned, not guessed

Numbers that come from you, not a formula.

Real maintenanceExample · 30 days
2,590 cal / day

Learned from what you log and your weight trend, so your daily maintenance is your own number.

Day 1Calories logged per dayDay 30
Today’s targetExample morning
41%

A low-recovery morning reshapes today’s plan.

Calories2,480
Protein+25 g175 g
Carbs−30 g230 g
Fat80 g

More protein on a depleted day, more carbs when you’re primed.

(05) Overnight

Dinner at nine.
Recovery at dawn.

Each morning, KeepEatClean lines up last night’s sleep and recovery with what you ate the day before. Another paired day joins your history.

AWAKEREMLIGHTDEEP 22:3000:3002:3004:3006:30 74% RECOVERY
22:3006:30 · recovery 74%

(06) Principles

Built to say “not yet.”

i.

Still learning is an answer

Patterns need enough paired days. Until then, the app tells you it’s still learning instead of guessing.

ii.

Every pattern shows its days

Open any finding to see the nights behind it, so you can judge it for yourself.

iii.

Associations, not diagnoses

A pattern is a question worth testing on yourself. It is not proof, and not medical advice.

iv.

Read-only, yours to disconnect

WHOOP access is read-only and never writes to your account. Disconnect any time in the app.

In the press the5krunner’s Indie Spotlight on KeepEatClean Sep 29, 2026

Start with
tonight’s dinner.

Log one meal tonight and connect WHOOP or Apple Watch. Your history starts building from there.

Free on iPhone · Optional Pro