Skip to main content
Nutrition tracking lets you log meals in seconds and see how your fueling lines up with your training. Open the Nutrition tab to scan food, review today’s meals, and read your weekly trends.
Nutrition tracking is part of NexRex Pro. Free accounts see a preview of the feature; scanning and the analytics tab unlock once Pro is active or a trial is started.

Logging meals with the food scanner

Tap the scan button on the Nutrition tab to log a meal. You can:
  • Snap a photo of your plate — Rex identifies the items and estimates calories and macros.
  • Pick from your gallery to log a meal you already took a picture of. Pick two or more photos at once to log several meals in a single batch (see Batch scanning from your gallery).
  • Scan a barcode on packaged food — NexRex looks up the product and fills in the nutrition info automatically.
Each scan is assigned to a meal (morning, lunch, dinner, or snack) and saved to the day you choose. When you pick 2 or more photos from your gallery (up to 10), NexRex runs them all through the AI scanner in parallel — up to 3 photos in flight at once — and streams the results into a single review sheet. From there you can:
  • Set a shared date for the whole batch.
  • Pick a meal and tap to expand and edit macros on each card individually.
  • Retry a card if a scan fails, or Remove it from the batch.
  • Tap Save all to log every card as its own nutrition entry in one go.
Picking a single photo from the gallery, taking a photo with the camera, and scanning a barcode all use the original one-at-a-time review and save flow.
The barcode scanner now reads the short 8-digit UPC-E codes printed on small packages — sodas, snack bars, and travel-size items — in addition to standard 12-digit UPC-A.

When a barcode isn’t recognized

NexRex’s barcode database has limited coverage of Taiwan and other Asia-region products. When a scanned barcode isn’t found, the app now offers to switch straight to a photo of the nutrition label instead of sending you back to the scan screen. Confirm the prompt, snap the label, and the scan continues through the regular AI photo-scan and review flow.

The analytics tab

The Nutrition tab’s Analytics view summarizes the last 7, 14, or 30 days of logging. Switch windows from the toggle at the top of the screen.

Fuel score

A 0–100 score that tells you how often your calorie intake landed in the right range for your training. The card labels your recent fueling as one of:
  • On target — calories matched your daily goal.
  • On track — close to target, a little high or low.
  • Behind or Under — you ate noticeably less than your target.
  • Over target — you ate noticeably more than your target.
The ring also shows how many days in the window had data and how many of those hit the calorie target.

Energy trend

A bar chart with one bar per day in the window, plus a target line. Use the chips above the chart to switch between Calories, Protein, Carbs, and Fat so you can see which macro is driving the trend.

Macro scorecards

A 2×2 grid showing your average percent-of-target for protein, carbs, fat, and fiber across the window. A macro with no daily target — or no logged data — shows a dash instead of a percentage.

Meal-distribution chart

Breaks the window’s calories into morning, lunch, dinner, and snacks so you can see when you’re actually eating. Useful for spotting under-fueled mornings or late-evening calorie spikes.

Logging streak

One dot per day in the window — filled when you logged at least one meal, empty when you didn’t. The count above the dots is your current consecutive streak. The more days you log, the more accurate the rest of the analytics get.

Setting your nutrition and health goals

Daily calorie, macro, weight, and water targets are edited from a single screen: Settings → Performance & Goal → Nutrition & health goals. From the editor you can set:
  • Calorie goal — your daily kcal target (0–9999).
  • Protein, carb, and fat goals — daily targets in grams (0–999 each).
  • Fiber goal — tap View micronutrients to reveal the fiber field.
  • Weight goal — your target body weight.
  • Daily water goal — your daily hydration target, shared with the health tracking screens.
Tap Auto Generate Goals to seed calorie and macro values from your current weight as a starting point, then adjust any field. Tap Save goals to apply the changes — your home card, analytics targets, and fuel score all update on the next refresh.
Macro and calorie targets are saved to your athlete profile. The weight goal is saved alongside your other training goals, so it also appears in the Goal setting screen.

Fueling insights outside the analytics tab

Fueling insights used to live only in the Nutrition Analytics view. NexRex now surfaces them in two more places you’ll pass through naturally, so you can see how your logging lines up with training without opening the analytics tab. Both surfaces are part of NexRex Pro and only appear when you have enough logged meals for a meaningful read — otherwise they stay hidden rather than showing a placeholder.

The home insight strip

A one-line, tone-tinted strip appears just under the Today’s Nutrition carousel on the Home tab. It’s written by NexRex from your last 7 days of logging and can call out training-aware patterns — for example, an under-fueled long-run day, several low-protein days in a row, or a strong week worth keeping up. Tap the strip to jump straight to the Nutrition analytics tab, where the same insight is expanded with the underlying charts. The strip is hidden when:
  • You aren’t on Pro.
  • You don’t have enough logged meals in the last 7 days for a real insight.
  • The insight is still loading or failed to load.

The “Fueling this week” weekly summary tile

Each weekly summary now carries a Fueling this week tile between the metrics row and your runner score. The tile shows:
  • Days logged — how many of the week’s 7 days had at least one meal logged (for example, 5/7 days logged).
  • Average intake — average calories on the days you did log (for example, avg 2,340 kcal on logged days).
Tap the tile to open the full Nutrition analytics view for a deeper breakdown. The tile only appears for weeks where you logged food at least once — weeks with no logging show the rest of the summary without it.

The Today’s Nutrition home card

The Today’s Nutrition card on the Home tab adapts to whether you’ve set a calorie goal:
  • With a calorie goal set — the card shows a consumed-vs-goal calorie ring and a progress bar for each macro (protein, carbs, fat). Macros that exceed their daily target are highlighted so you can see at a glance what’s over.
  • Without a calorie goal — the card falls back to the totals view, showing the calories and macros you’ve logged today without comparing them to a target.
If the card still shows totals after you set goals, pull the Home tab to refresh.

When the targets are unset

Macro targets come from your nutrition goals. If a target is missing, the matching analytics scorecard shows a dash and the energy trend’s target line is hidden for that macro. Set or update your daily targets under Settings → Performance & Goal → Nutrition & health goals.

Troubleshooting

Tap the scan in your daily list to edit the serving size or swap the detected item. Edits flow back into your fuel score and trends.
You need at least one logged meal in the selected window. Log a meal or switch to a longer window (14D or 30D).
Some store-brand and regional products — especially items sold in Taiwan and elsewhere in Asia — aren’t in our food database. When that happens, NexRex asks if you want to photograph the nutrition label instead; confirm the prompt and Rex will estimate calories and macros from the label.