How it works

Five parts, each with one job.

Today answers what is due. The catalog names what you take. Totals add it up honestly. History shows the pattern. And all of it works without a signal.

01 · Today

A timeline, not a list.

Doses are grouped into Morning, Midday and Evening, under a progress ring and one line: “3 of 7 doses taken · 2 still due”. One tap logs Take. Skip is a real answer, not a failure.

The time-of-day colours run from dawn amber to dusk indigo. They mark when, never how well.

Morning
Midday
Evening
Taken
The only green in dooz. It means a dose you logged.
Skipped
A real answer. Neutral, and counted as answered.
Overdue
Amber, never red. Nothing is broken; it is just late.
Due
Take or Skip, one tap each.
02 · Adding an item

The app names the thing you take.

Search, and pick the product from a catalog: openFDA for medicines, NIH DSLD for supplements. That link is what lets dooz read the label and add substances up.

Not there? Describe it yourself; that is always an option. Strength lives in its own field, apart from the name, so a typo can’t turn K2 into K3.

03 · Intake totals

Added up across products. Honest about the gaps.

Two products with magnesium become one magnesium total. When a number can’t be computed honestly, the total says which of three reasons applies, and never shows a blank or a zero in its place.

not disclosed

Inside a proprietary blend

The label lists the substance but not how much. The total shows what is known, plus “not disclosed”.

not comparable

No honest conversion

One label says µg and another says units. dooz keeps them apart instead of guessing a factor.

not linked

Product unknown

You described it yourself, so there is no label to read. It still counts on Today and in History.

04 · History

The pattern, five weeks at a time.

A heatmap of the last five weeks, a 30-day bar for each item, and three plain patterns: your streak, and the time of day you answer most and miss most.

Last five weeks
Streak · 12 daysMost answered · MorningMost missed · Midday
Last 30 days, by item
Vitamin D328 of 30
Levothyroxine30 of 30
Vitamin C23 of 30
Magnesium glycinate26 of 30
Taken Skipped Missed
05 · Offline

Opens with no network.

dooz installs from the browser and opens offline. A tap made underground waits on your phone, and a chip tells you: “All changes synced”, or “Offline · 3 changes queued”.

06 · Privacy

Logs carry ids and counts. Nothing else.

What you take is health data. The server records that something happened, never what it was.