Two things today, both about the gap between what a coach asks for and what happens next. A coach can mark the road food they are happy with for you, and a coach can see what they booked beside what you logged. Plus three more chains, and a date that tells the truth about itself.

Your coach’s picks

Road Food ranks a chain’s menu against what you have left today. That is a calculation, and it does not know that your coach would rather you had the grilled wrap than the nuggets.

Now they can say so. In Coach, under Cook, there is a Road section: pick a client, open a place, and tick the items you are happy with them ordering.

LIFT Coach on a phone, in Cook's Road section: Wendy's opened for Jordan Reyes with tick boxes beside Grilled Chicken Ranch Wrap, 4 PC. Tenders, Large Chili and other items, four of them ticked, and a summary saying 5 items at 3 places picked
Tick what you are happy with. It travels with the plan you send.

Those picks travel in the plan link. On the client’s phone they sit at the top of that place’s list, marked, with everything else exactly where it was.

LIFT in a browser showing Wendy's in Road Food: a line reading Fits your remaining 1200 kcal and 75 g protein, then Large Chili and Grilled Chicken Ranch Wrap at the top marked Doug's pick, with the rest of the list below in its usual order, and the ordering rules beside it
Picks first, marked. The ranking underneath is untouched.

The rules it holds to:

  • Nothing is hidden and nothing is re-ranked. A pick floats to the top; the list under it keeps the same order it always had. If a pick does not fit what you have left, it is not shown, exactly like any other item.
  • Nothing is scored. There is no tick against what you actually ate, no praise, no nagging. Your coach said what they would pick; the rest is yours.
  • A pick you can clear. They are on your phone, under your control, with a Clear button on the Road Food screen.
  • An item that no longer exists is skipped quietly. Chains drop things. A pick for something withdrawn is passed over rather than shown as a broken row, and it is not counted.

Three more chains, and honest dates

Road Food now covers Burger King, Whataburger and Chipotle as well as the eight it had. Twenty-seven more items, each figure taken from the chain’s own published chart.

Six chains stayed out, and it is worth saying why rather than quietly leaving gaps. McDonald’s refuses automated requests outright. Taco Bell and Sheetz publish their food only through a third-party calculator. Jersey Mike’s publishes per-ingredient rows and adds them up in your browser, so there is no published total to read. Wawa gives calories and sodium but no macros. Buc-ee’s publishes nothing at all. None of those are problems a cleverer script should solve: the numbers either exist in public or they do not.

Adding them turned up something worse than a missing chain. Burger King’s published chart is dated November 2022 and Whataburger’s March 2021 — and the app said nothing, because it only knew the date a person last read them. A chart from 2021 looked as fresh as one from last week.

So each place now says when the chain published its numbers, not only when they were checked, and the “these numbers are old” warning reads the chart’s own date. Six of the eleven chains state a date in their document; the rest say what they always said. It immediately caught Subway, whose January chart had been quietly passing as current.

Coach: what you booked, beside what they did

A coach sends a week and then it disappears. The plan is gone once it is sent, and the log comes back with no memory of what was asked.

Now a client’s page shows the two together, per week you sent:

LIFT Coach in a browser: a Booked panel for a client reading Booked 4 days, logged 2, 1 outside the log they sent, 2 other days logged, with day rows underneath and, inside a logged day, Asked and Logged rows for each lift
Asked above, logged below. The card does no arithmetic on the difference.

It reads plainly: which days were booked, which were logged, which were missed, and inside a session, what was asked above what was done — per side, when the lifter logs that way. A lift done on a different machine says so. A lift nobody asked for is listed as also logged.

What it deliberately does not do is grade anybody. No score, no percentage, no red mark against a missed day, no column on the roster, nothing compared between clients and nothing carried across weeks. It counts, and stops. The same rule the app already follows for saturated fat, for sugar, and for the gap between your two sides: tracked and shown, never targeted.

It is also honest about its limits. A booked day past the end of what you actually sent reads “outside the log they sent”, not “not logged”, because those are different things and the app cannot tell them apart. And under every card:

This is what you shared. Whether it arrived, and whether they opened it, only they know.

Where to get it

  • The browser versions are live now: LIFT and Coach.
  • Coach for Android 1.10 is on the install page, with the booked-beside-logged card. LIFT for Android 1.13 brought road picks and the three new chains earlier today.
  • iPhone and iPad builds carry everything above; they are not on the App Store yet.