How we test
Lyte Lab is calculated, not taste-tested into place
The site is built around transparent inputs: product labels, ingredient chemistry, bulk-source prices, and explicit limitations. We do not claim laboratory verification or medical validation.
Product labels
We transcribe sodium, potassium, magnesium, calcium, zinc, carbs, calories, serving size, and price from product labels or brand-controlled pages where possible.
Ingredient chemistry
Ingredient records store elemental mineral content per gram. Recipes are generated from those elemental values, then re-analyzed by the engine.
Bulk-source pricing
Ingredient source records track package size, price, active status, retailer, brand, and verification date. Cost is calculated from price per gram.
Safety guardrails
The engine flags high potassium, high sodium, high magnesium, zinc limits, osmolality concerns, and interactions that deserve extra caution.
What gets verified
- Product label values and source URLs.
- Ingredient elemental mineral values used by the formula engine.
- Bulk-source package weights, prices, and active status.
- Recipe output against expected engine behavior through automated tests.
What does not get verified
- Exact flavor match, sweetness, acidity, or mouthfeel.
- Lab-measured osmolality of the final mixed drink.
- A brand's undisclosed salt blend or manufacturing process.
- Medical suitability for an individual person.
See the calculation method
The methodology page shows how product labels become DIY recipes and where the comparison stops.
Read methodology