Repast
The journal

The meal journal that keeps itself

Repast’s journal is a calendar made of dinners. Cooked nights carry a photograph of the actual plate, skipped nights stay empty, and after a while you can scroll back through months of what your household really ate, without ever having written a word of it down.

The Repast journal: an August calendar where cooked days show a photograph of that night's dinner. Saturday the 29th is selected, showing Steakhouse-Style Bavette Steak with Loved it and Not for us buttons.

The calendar is made of dinners

Most journals are a page you owe something to. This one is the other way around: the photograph you take as a recipe’s final step becomes the day’s cell in a month grid, so the record assembles itself out of cooking you were doing anyway. Scroll and the months keep coming, oldest to newest, each one a contact sheet of your own kitchen. A year in, that grid answers a question no planning app can otherwise answer honestly: not what you intended to eat, but what you made.

The grid is deliberately literal. A night with no dinner shows nothing, because nothing happened, and Repast does not infer meals you never claimed. An entry appears only when you finish a recipe or mark the night yourself, every signal is visible, and every one is reversible.

Two verdicts, and where they go

Tap a day and the dinner comes back with its photo, its dish and the time it took, and two buttons underneath: loved it and not for us. That vocabulary is the whole rating system. No stars to agonize over, no review to compose; just the one thing a household actually knows the morning after, recorded in a tap from the journal or from any past day on the plan.

Verdicts are kept where you gave them, and the loved ones are also gathered up: the heart at the top of the journal opens a single list of everything the household approved, alongside dishes you saved from their recipe pages in the catalog. When a week needs one guaranteed hit, that list is where you find it.

Those verdicts help with the next menu. Your favorites, recent dinners, and meal feedback are included when Repast requests a new plan. The AI dinner assistant can use that history with your current preferences, so its suggestions have context from your own table. A Loved it is useful information, and so is an honest Not for us.

What it will not do to you

No streaks, no badges, no guilt

Habit apps discovered long ago that shame retains users, and the chain mechanic turns a record into a debt: 139 days, do not break it. The journal refuses the entire apparatus. It never notifies you about a gap, never awards anything for consistency, and treats a blank fortnight as information rather than failure. It is a photo album, not a supervisor.

No calorie math, no grades

A food diary, as the app stores understand the term, exists to weigh you. This one does not: no counts, no targets, no judgment of what is on the plate, and absolutely no nutrition invented from a photograph. What a recipe published about itself is shown on the recipe; what the camera saw stays a picture.

History does not get rewritten. The journal records what happened, not what the current plan says. Swap next Thursday’s dinner and last Thursday’s photograph stays exactly where it was, and finished weeks roll into a read-only history above the plan. The past is closed to editing by design.

Private, and entirely yours

The photographs and verdicts live on your device and travel between iPhone and iPad through your own iCloud only, the same arrangement as everything personal in Repast, spelled out in the privacy policy. The journal also works with no connection at all, like the rest of the downloaded week, so a dinner cooked in a cabin with no signal is photographed and recorded like any other.

Journal questions

Is there an app that remembers what I cooked?

Repast does, as a side effect of cooking. The last step of every recipe is the camera, so finishing a dinner leaves a photograph on that day of the journal. Open it a month later and the question of what you made, and when, and whether anyone liked it, is answered by pictures of your own table rather than by memory.

Do I have to fill the journal in by hand?

There is nothing to fill in, and nothing is guessed either. A meal is recorded when you finish its recipe or mark the night yourself. Repast never infers that you cooked from your location, the time of day, or anything else. Every entry in the journal exists because you put it there, and every one can be changed.

Can I rate the dinners we ate?

Every past meal takes one of two verdicts: loved it, or not for us. You can give one from the journal or from a past day on the plan, and change your mind later. Loved-it verdicts collect behind the heart at the top of the journal, in the same list as dishes you saved from their recipe pages. The planner listens, too. Your household's verdicts and preferences travel with every planning request, so the winners earn their way back and the misses stop being proposed.

Is this a food diary that counts calories?

No, and it refuses to become one. Repast records what was cooked, not what it thinks of you for cooking it. There are no calorie totals, no daily targets and no grades on your eating. The only nutrition shown is the per-serving figure a recipe itself published, and nothing is ever estimated from one of your photographs.

What happens if we skip a week?

Nothing. Blank days stay blank, the way a real month has takeout nights and vacations, and nothing counts them against you. There is no streak to break, no badge to lose and no reminder waiting to point out the gap when you come back.

Where do the journal photos go?

They stay yours. Photographs live on your device and move between your iPhone and iPad only through your own iCloud. They are never uploaded to a Repast server, never used to train anything and never analyzed. Delete the app and its iCloud data and the journal is gone from everywhere, because it never existed anywhere else.

Can I find a dinner from months ago?

Yes, and quickly. The journal scrolls back through the months as one continuous stream, and a year picker jumps straight to last spring when scrolling would take too long. Anniversary dinner, the soup from that one cold week, the dish a visiting friend asked about: they are all filed on the day they happened, with the photograph attached.

Cook the week. Keep the month.

Every recipe ends at the camera, and what accumulates is a photographed record of your own table: private, verdict by verdict, with nothing gamified about it.

No account to create. iOS 17 or later.