Why drinking more water is hard to track

Not hard to do — that's a separate problem. These are the reasons the tracking itself tends to give out first, which is usually what takes the habit with it.

  • Eight taps a day is more friction than the habit is worth
  • A fixed daily target ignores training, heat and hangovers
  • You forget on exactly the busy days when you're most dehydrated
  • The counter resets at midnight and teaches you nothing about the pattern

Worth tracking

  • Volume through the day against a target
  • Days that should have a higher target — training, heat, travel
  • When the gaps fall, usually a specific part of the afternoon
  • Whether it tracks with headaches or energy dips

Cadence

Logged in passing, a few times a day

What progress looks like

Two weeks over target, and a week where the afternoon gap disappears

In practice

Log it in the sentence you'd have said anyway

Every operation in the app is a tool the chat can call, so drinking more water gets recorded — with its context — in the time it takes to think it.

Drinking More Water Chat

Had about a litre and a half so far. Gym later so probably need more.

Called 4 tools

  • log_check_in(habit: "water", volume_ml: 1500)
  • adjust_target(habit: "water", reason: "training day", to_ml: 3000)
  • get_progress(habit: "water", period: "today")
  • find_pattern(metric: "shortfall", group_by: "time_of_day")

1.5 of 3 litres, target raised for training. You're usually fine until 2pm and then log nothing until evening — that gap is where your short days come from.

Every figure here was counted from your check-ins. The model picked the tools and filled in the arguments — it never estimates a streak or invents a number.

And then ask

The question your history can answer

Weeks of check-ins about drinking more water contain a genuine answer to questions you've been guessing at. The only thing that was ever missing was something willing to read them.

Ask in plain language; the model turns it into queries against your record and shows the numbers behind the answer, so you can tell a real pattern from a coincidence in eleven data points.

Asking about the pattern Chat

Do my headaches line up with low water days?

Called 3 tools

  • get_history(habit: "drink-more-water", window: "6m")
  • find_pattern(group_by: "context")
  • compare_periods(metric: "completion")

Fairly clearly. Of 11 logged headaches, 9 fell on days under 1.8 litres, which is only 23% of your days. It isn't proof, but it's the strongest pairing in your data.

Every figure is a count or an average over your own check-ins. The model chose which comparisons to run; it produced none of the numbers.

What it does

Set up around drinking more water

The same mechanics as every other habit, pointed at what actually matters for this one.

Targets per week, not per day

Three a week is a real goal and a daily checkbox can't hold it. Rest days get recorded as rest rather than counted as failures.

Streaks that survive a life

A missed day is a missed day. The streak that matters is the pattern over months, and one interruption shouldn't erase the evidence of it.

Partial credit

Ten minutes still counts, and gets logged as ten minutes. Half-measures are how most habits actually survive a bad week.

What predicts the days you show up

Days that should have a higher target — training, heat, travel — captured alongside the tick, because that's where the explanation for a good month usually turns out to be.

Measured against your other habits

Ask whether this one is propping up another, or being crowded out by it. Cross-habit questions on request.

Caught at day three

A gap is recoverable early and much less so at three weeks. One nudge when it's still the former.

Early access

Start with drinking more water

Tell us where it's gone wrong before and we'll set it up with you — measuring the right thing, at a cadence you'll keep.

  • Founding accounts lock their price for life
  • No card, no trial clock, no streak-guilt notifications
  • Export everything you've logged whenever you want

No card required. Unsubscribe any time.

Track drinking more water by talking about it

Founding pricing is locked for accounts opened during early access.

Founding accounts lock their price for life. No card required.