New: KeepEatClean for Apple Watch · Usuals, meal times and more from your wrist. See the Watch app ↗
A meal log for your wearable history Free tier on iPhone · Optional Pro

Food, meet body.

KeepEatClean is a meal log app for iPhone. Put everyday meals next to your WHOOP or Apple Watch history, and explore which eating habits suit you.

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 collects sleep, activity and recovery readings. An editable meal log adds everyday food context, so KeepEatClean can examine the two histories together.

(02) How it works

Log it. Connect it.
Learn from it.

The full walkthrough
01

Build your meal log ↗

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. Available sleep and recovery readings land next to your meals; measures depend on your source and permissions.

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.
History gives it context.

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) Estimates with context

Estimates informed by your history.

Maintenance estimateIllustrative history
2,590 cal / day

Usable food logs and weight history can inform an estimate. Missing entries and changing routines affect how much it can tell you.

Day 1Calories logged per dayDay 30
Daily nutrition viewIllustrative values
41%

Review your nutrition alongside your wearable readings.

Calories2,480
Protein175 g
Carbs230 g
Fat80 g

Example values, not dietary advice. Your targets and readings depend on your settings and available data.

(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