BodyDex guide

Calorie tracking that follows your shift, not the clock

For nurses, EMS, factory and warehouse crews, security, and anyone whose working day crosses midnight: why the midnight reset breaks food logs, and how BodyDex's Shift View fixes the view without touching your data. Updated August 2026.

The short answer

BodyDex has a Shift View built for night work: set the time your day starts — say 6:00 PM — and the Food Log gains a Shift lens showing meals and macros from that time until the same time the next day. The 2 a.m. meal you eat mid-shift stays with the shift you ate it on instead of counting against "tomorrow". It's a view, not a rewrite: logging, history, and health data stay on ordinary calendar days, so you can change the window with every rotation — or turn it off — without moving a single entry. On iPhone and Android, not gated behind Premium.

Why the midnight reset breaks night-shift logs

The 2 a.m. meal counts against the wrong day

Most calorie apps run midnight to midnight, so the meal you eat mid-shift lands on the next calendar day. You wake up "tomorrow" with a chunk of your budget already spent before your first real meal.

One shift becomes two half-days

A working day that runs 7 PM to 7 AM straddles the reset, so no single day in the app reflects what you actually ate across one shift. Totals read light before midnight and inflated after it.

Half-days against whole-day targets

Comparing a day to a calorie target only makes sense when the "day" holds one day's eating. When every workday is split in two, you're forever judging a half-shift against a full-day budget.

The workarounds corrupt your own log

Filing the night meal under yesterday's dinner, or backfilling with made-up times, keeps the totals looking right at the cost of a history that no longer says when you actually ate.

How to set up Shift View in BodyDex

  1. 1Open Profile → Shift view

    In the Preferences section of the Profile tab, tap Shift view. It reads "Off" until you set a day start.

  2. 2Turn it on and pick when your day starts

    Flip the switch and set the time your day actually begins — when you wake up or clock in. The picker moves in 15-minute steps, and turning it on suggests 6:00 PM as a night-shift starting point you can adjust.

  3. 3Tap Set

    Your shift window now runs from that time until the same time tomorrow — one day, on your schedule, even though it spans two calendar dates.

  4. 4Switch the Food Log to Shift

    A Calendar / Shift toggle appears on the Food Log. Pick Shift to see your whole working day in one place; flip back to Calendar any time to search or edit entries.

What changes — and what doesn't

Changes: the Food Log gains a Shift lens

With a day start set, a Calendar / Shift toggle appears on the Food Log. The Shift lens shows one window — from your start time to the same time tomorrow — with your before-midnight and after-midnight meals grouped in one place.

Changes: totals follow the window

The calorie, macro, and micronutrient detail screens aggregate the same shift window, each with a chip stating exactly what you're looking at — like "Shift window · Jul 12 6:00 PM → Jul 13 6:00 PM".

Changes: the day turns over on your schedule

Your window rolls to the next shift day at your chosen start time, not at midnight — so at 3 a.m. mid-shift, "today" still means the shift you're working, on every screen that follows the window.

Doesn't change: it's a view, not a migration

Entries are stored by calendar day, always. Shift View only filters what you see. Turn it off or move the start time and nothing about your data moves, ever — which is exactly what makes it safe to experiment with.

Doesn't change: health sync stays put

Apple Health and Health Connect keep working on ordinary calendar days, exactly as before. The setting changes how BodyDex shows your day, not what it stores or syncs.

Doesn't change: backfilled meals don't get fake times

Log yesterday's meals this morning and they stay with the day you filed them under, labeled "time not tracked". BodyDex won't invent a clock time to force a meal into a window.

FAQ

I work rotating shifts — what happens when my schedule changes?

Change the start time in Profile whenever your rotation does. Because Shift View is a display lens over data stored by calendar day, changing it never moves or rewrites a single entry — the lens just re-groups what you see. And for a stretch of day shifts, turn it off and you're back to standard calendar days instantly.

Will Apple Health or Health Connect still line up?

Yes. Health data stays on ordinary calendar days regardless of your shift window. Shift View changes how BodyDex displays your day, not what it stores or syncs, so nothing about your health integrations shifts underneath you.

Do widgets and the Home dashboard follow my shift window?

No — those summarize the calendar day. The shift window applies to the Food Log's Shift lens and the calorie, macro, and micronutrient detail screens, each of which shows a chip stating the exact window so you always know which view you're reading.

Is Shift View a paid feature?

No. Setting a day start and using the Shift lens isn't gated behind BodyDex Premium — it's part of the core tracker on both iPhone and Android.

What happens to meals I backfill after the fact?

They stay with the day you filed them under and are labeled "time not tracked". BodyDex only places a meal inside a shift window when it actually knows when you logged it — it never invents a timestamp to make the numbers tidy.

What start time should I pick?

The time your day genuinely begins — when you wake up or when you clock in. Your window then runs until the same time the next day. One honest detail: setting the picker to midnight is the same as standard calendar days, and the app tells you so instead of silently doing nothing.

Related guides

Try BodyDex

Set when your day starts and track food, macros, and weight across your real working day — with your data in a local database on your own phone.

Get BodyDex on the App StoreGet BodyDex on Google Play