The Camera Problem
When we started designing Hydration Check, the obvious approach was a phone camera feature. Point your phone at the toilet, snap a photo, get a hydration reading. It sounds clean, modern, even a little clever.
We prototyped it. And then we threw it away.
The problem isn't the technology — it's the physics. Urine color in a toilet bowl is affected by at least six variables that have nothing to do with your hydration:
- Toilet bowl water volume. More water in the bowl dilutes the color. Different toilets, different dilution.
- Ambient lighting. Bathroom fluorescents, natural window light, a nightlight at 3 AM — each produces a different color temperature.
- Phone camera calibration. Every phone model processes color differently. Even the same phone in different lighting modes produces different results.
- Bowl color. White porcelain, off-white, cream, blue cleaning tablets in the tank — all shift the apparent color.
- Camera angle. Looking straight down versus an angle changes the effective path length of light through the urine-water mixture.
- Supplements and medications. B vitamins turn urine fluorescent yellow. Pyridium turns it orange. Rifampin turns it red. No camera algorithm reliably distinguishes medication effects from hydration status.
Research attempting to validate smartphone-based urine colorimetry has consistently found poor inter-device reliability. A 2019 study in Clinical Chemistry and Laboratory Medicine tested multiple smartphone apps and found significant variation between devices, even under controlled lighting conditions. In real-world bathroom conditions — which is where people would actually use this — the variation is worse.
We could have shipped it anyway. It would have looked impressive in a demo. But it would have given people unreliable data about something that directly affects their kidney stone risk. That's not a trade-off we were willing to make.
The Armstrong Scale: What Actually Works
In 1994, Lawrence Armstrong and colleagues at the University of Connecticut published a study validating a simple visual urine color chart for assessing hydration status. The Armstrong 8-level scale ranges from very pale straw (well-hydrated) to brownish-green (severely dehydrated), and it correlates well with laboratory measures of hydration — specifically, urine specific gravity and urine osmolality.
The key finding: trained self-assessment against a standardized color chart is reliable. When people compare their urine against defined color swatches, they can accurately categorize their hydration status. No camera needed. No algorithm. Just your eyes and a reference chart.
This has been validated repeatedly:
- Armstrong et al. (1994): Original validation showing strong correlation between visual chart assessment and urine specific gravity (r = 0.80).
- Armstrong (2000): Follow-up confirming reliability in field conditions, not just laboratory settings.
- McKenzie & Armstrong (2017): Updated validation showing the chart remains reliable across diverse populations.
The chart works because the human visual system is excellent at relative color comparison. You're not trying to identify an absolute color (which cameras struggle with). You're comparing two things side by side — your urine and the reference swatch. That's a task humans are naturally good at.
Our 6-Level Adaptation
Armstrong's original scale has 8 levels. We simplified to 6 for practical usability in a mobile app context.
The rationale: levels 7 and 8 on the original scale represent severe dehydration — dark amber to brownish-green. In practice, anyone whose urine is that dark knows something is wrong. They don't need a color chart; they need medical attention. Collapsing the severe end into fewer categories loses no clinical utility and makes the daily assessment faster and less confusing.
Our 6 levels map as follows:
- Level 1: Very Pale / Clear — Well-hydrated. Urine is almost colorless. If you're consistently here, you may actually be over-hydrating, which can dilute electrolytes.
- Level 2: Pale Yellow — Optimally hydrated. This is the target for most stone formers.
- Level 3: Light Yellow — Adequately hydrated. No action needed.
- Level 4: Yellow — Mildly under-hydrated. Time to drink more water.
- Level 5: Dark Yellow — Moderately dehydrated. Your urine is concentrated. Stone risk is elevated.
- Level 6: Amber / Brown — Significantly dehydrated. Drink water now. If persistent, consult your doctor.
Each level is displayed as a clearly distinct color swatch in the app. One tap to select. Takes about three seconds.
If you can only check once per day, check your first morning void. It's the most concentrated urine of the day and the single best indicator of your overnight hydration status.
Why Morning Void Is the Gold Standard
Researchers consistently identify the first morning urine sample as the most informative single-sample indicator of hydration status. Here's why:
During sleep, your body continues producing metabolic waste but you're not consuming any fluids. By morning, your urine has concentrated over 6-8 hours of zero fluid intake. This makes it a reliable baseline — it reflects your body's true hydration state without the noise of recent water intake.
If your first morning void is pale yellow (Level 2), you went to bed well-hydrated and your body maintained good fluid status overnight. If it's dark yellow or amber (Level 5-6), you were already under-hydrated before bed and your kidneys spent the night producing concentrated urine — exactly the conditions that promote crystal formation.
This is why Hydration Check prompts you to assess your morning void specifically. It's not the only data point that matters, but it's the most reliable one, and it sets the tone for your hydration strategy for the rest of the day.
Combined Void + Color in One Tap
Most urine tracking apps (the few that exist) separate void frequency logging from color assessment. You log that you went to the bathroom, then separately assess color. Two steps, two screens, two moments of friction.
We combined them. Each bathroom visit is logged with a single interaction: tap the color that matches. That one tap records both the void event (frequency and timing) and the hydration assessment (color level).
Why does void frequency matter? Because urine volume is the clinical target. Urologists recommend stone formers produce at least 2.5 liters of urine per day. You're probably not measuring output in liters, but the combination of void frequency and urine color gives a practical approximation. Frequent, pale voids mean high volume. Infrequent, dark voids mean low volume.
Over time, this data reveals patterns. Maybe your voids are always dark in the afternoon — suggesting you're not drinking enough in the morning. Maybe you're well-hydrated on weekdays but dehydrated on weekends when your routine changes. Maybe your color jumps on days you drink more tea. These patterns are invisible without consistent tracking.
How Color Connects to Stone Risk
Urine concentration is one of the primary risk factors for kidney stone formation. When urine is concentrated (dark color, low volume), the dissolved minerals — calcium, oxalate, uric acid, phosphorus — are at higher concentrations. When those concentrations exceed the supersaturation threshold, crystals begin to form.
This is why dilution matters. More water = more urine volume = lower mineral concentrations = less crystallization. It's straightforward chemistry.
But here's the nuance: dilution interacts with everything else. A day of dark urine after a high-oxalate meal is riskier than a day of dark urine after a low-oxalate meal. The oxalate load determines how much mineral needs to be diluted; the urine color tells you whether you've diluted it enough.
This is where Hydration Check connects with Fluid Balance Tracker. Fluid Balance tells you how much to drink based on what you ate. Hydration Check tells you whether you actually drank enough based on what came out. Input and output. Together, they close the loop.
The Honest Trade-Off
Could we build a camera feature eventually? Maybe. Computer vision is improving rapidly, and if someone develops a validated algorithm that controls for lighting, bowl color, device calibration, and medication effects, we'd consider integrating it.
But right now, the validated science says a standardized color chart assessed by human eyes is more reliable than a smartphone camera in an uncontrolled bathroom environment. And for something that influences medical decisions — how much water to drink, whether your hydration strategy is working — reliability matters more than novelty.
We chose the approach backed by 30 years of clinical validation over the one that looks better in a press release. We think that's the right call.
This article is for informational purposes only and does not constitute medical advice. Always consult your physician or urologist for personalized kidney stone prevention guidance.
References
- Armstrong LE, Maresh CM, Castellani JW, et al. Urinary indices of hydration status. Int J Sport Nutr. 1994;4(3):265-279.
- Armstrong LE. Assessing hydration status: the elusive gold standard. J Am Coll Nutr. 2007;26(5 Suppl):575S-584S.
- McKenzie AL, Armstrong LE. Monitoring body water balance in pregnant and nursing women: the validity of urine color. Ann Nutr Metab. 2017;70(Suppl 1):18-22.
- Simerville JA, Maxted WC, Pahira JJ. Urinalysis: a comprehensive review. Am Fam Physician. 2005;71(6):1153-1162.