How clients log food, in five ways
Your clients have five ways to log a meal. The right method depends on what they are eating and how much hassle they want.
1. Search the food list (about 5 seconds)
Type a name like "chicken breast", "flat white", or "lite n' easy beef stir-fry" and pick from the list. The list has about 51,000 foods. It pulls from the FSANZ Australian government food data, the open food database the wider tracking community uses, and a hand-curated batch of Australian chains (GYG, McDonald's, KFC, Hungry Jack's, Subway, My Muscle Chef, Lite n' Easy, Bulk, MyProtein, True Protein and others).
Best for: common ingredients, quick repeat meals, when the client knows what they want.
2. Barcode scan (about 3 seconds on packaged food)
Tap Barcode, point the camera at the back of the pack. The native scanner on iOS and Android decodes in under a second and looks up the product. Web browsers cannot run the native scanner. They show a "use Search instead" placeholder.
Best for: packaged groceries, supplements, meal-prep boxes. About 49,000 Australian barcodes are covered.
If we do not have the barcode, the system records the miss so we know which products to chase next. The client gets a "not in the list yet" message and can fall back to Search or Photo label.
3. Photo of the nutrition label (about 10 seconds)
Tap Nutrition Label and point the camera at the back-of-pack nutrition panel. The AI reads the panel and proposes the product and per-100g macros. The client confirms or edits the portion before saving.
Best for: packaged foods that are not in the list yet. Niche supplements, imports, cafe-branded products with no barcode.
4. Photo of the meal (about 15 seconds)
Tap Meal Photo. The AI looks at the photo, names the foods it can see, estimates portions in grams, and returns a confirm card with per-item edits. The client adjusts any portion that looks wrong, then saves.
Best for: home-cooked meals, restaurant plates, anything not on a label. The AI is sharpest on a single plate with the food clearly visible. Mixed dishes where everything is sauced together are harder. The confirm step is where the client gets the final say.
Tips for an accurate meal photo:
- Top-down or 45-degree angle from above. - Plate fills most of the frame. - Daylight or bright indoor light. Avoid shadow. - Include a scale reference. A fork, a hand, or the plate edge.
5. Tell Repley (about 10 seconds, conversational)
Tap Tell Repley. The chat sidebar opens and the client types or says what they ate ("two eggs on toast and a flat white"). Repley breaks the meal into items with portions and saves the log. The client can then say "extra butter" or "actually 3 slices" and Repley adds or amends.
Best for: clients who would rather type than tap through forms. Also the fastest path for catching up on past meals ("breakfast was two pieces of toast and a coffee").
Recents and Quick add (no AI)
The Today card shows recent foods the client tapped. One tap saves 100g of that food. No AI, no review step. Built for the 80 percent of meals that repeat every week. There is also a Quick add option for "300 cal lunch" when the client does not want to bother with detail.
Editing and removing logs
Every logged row has a pencil (edit portion) and a
bin (soft delete). Soft delete preserves the record so the trainer can see what was logged and what changed. AI-proposed logs (Repley, photo) keep the original AI guess plus the client's correction, which feeds back into the food matcher so it gets sharper over time.
The default macro on the Today card
The Today card features one main macro (Protein by default) with three secondary macros below. The client taps any secondary bar, or the small cog icon, to swap which macro takes the headline. The choice sticks per client across devices.
Catching up on past meals
The Log food sheet opens with a date button (Today) and meal buttons (Auto, Breakfast, Lunch, Dinner, Snack). Default is "Today and Auto" so logging in real time stays a single tap. To catch up on yesterday's dinner: tap the date button, pick Yesterday, pick Dinner, pick a method.
See also
- Trainer guide: nutrition coaching inside BuildStability. How you generate plans, review logs, and step in when the numbers slip. - Fuel Score explained. How the daily 0 to 100 number works. - About the Beta tag. Why we built our own AU food list and what we are still adding.