About WholeCents

The philosophy

The best diet is the one you can afford to eat every day, made from ingredients you recognise, prepared simply enough that you actually do it.

Whole Cents exists because most nutrition tools are either simplistic calorie counters or fad-diet apps pushing ideology over evidence. We wanted something different — a tool built on real science, honest about portions, transparent about cost, and grounded in the practical reality of feeding yourself well on a normal budget.

This is a guide, not a guru. We don't sell supplements, promote detoxes, or pretend that one superfood will change your life. We show you exactly what your food gives you, what it costs, and where the gaps are — then trust you to make your own decisions.

Free and open

Whole Cents is free to use. There are no premium tiers, no ads, no paywalls behind the good features. Nutrition information shouldn't be a luxury.

Your data

We collect the minimum data needed for the tool to work — your profile preferences and meal logs. That's it. We do not sell, share, or monetise your personal data. We do not use tracking analytics or advertising networks. Your health information stays between you and this app.

You can export or delete your data at any time. If you delete your account, everything goes with it — permanently.

How we measure

Every number on Whole Cents comes from a published, peer-reviewed, or government-maintained source.

Beyond nutrients — bioactives

Standard nutrition labels cover vitamins and minerals. But foods contain thousands of other biologically active compounds — polyphenols, carotenoids, flavonoids, glucosinolates — that don't appear on any label yet have well-documented effects on inflammation, oxidation, and disease risk.

Whole Cents tracks bioactive compounds where reliable, quantitative data exists. Here's what we source and why:

Carotenoids

USDA SR Legacy
What we track

Beta-carotene (provitamin A), lycopene, and lutein + zeaxanthin. These are already in the USDA FoodData Central dataset — the same source as our core nutrient data.

Why they matter

Beta-carotene converts to vitamin A and acts as an antioxidant. Lycopene (concentrated in tomatoes) has strong associations with reduced prostate cancer risk in observational studies. Lutein and zeaxanthin accumulate in the macula and are the only dietary compounds shown to increase macular pigment density, protecting against age-related macular degeneration.

Practical notes

Carotenoids are fat-soluble — absorption increases 3-5× when eaten with dietary fat. Cooking tomatoes increases lycopene bioavailability by breaking cell walls. Beta-carotene from food (unlike supplements) has no known toxicity ceiling.

USDA FoodData Central · Rao & Agarwal, Nutr Res 1999 · Bone et al., IOVS 2003

Polyphenols

Phenol-Explorer
What we'll track

Total polyphenol content (mg gallic acid equivalent per serving) and total flavonoid content. Sourced from Phenol-Explorer, the most comprehensive peer-reviewed database of polyphenol content in foods, maintained by INRA (France). Covers ~500 individual compounds across ~400 foods.

Why they matter

Polyphenols are the largest class of dietary antioxidants. Flavonoids (a subclass) are associated with reduced cardiovascular mortality in multiple large cohort studies. Specific compounds like curcumin (turmeric), EGCG (green tea), and resveratrol (grapes) have extensive mechanistic research on anti-inflammatory pathways.

The honest caveat

There is no established RDA for polyphenols. Bioavailability varies enormously — curcumin is only 2-3% absorbed without piperine (black pepper), while some flavonoids reach 20-30% absorption. We show relative content between foods, not a daily target, and flag known absorption enhancers and inhibitors.

Phenol-Explorer (phenol-explorer.eu) · Pérez-Jiménez et al., Eur J Clin Nutr 2010 · Scalbert et al., Am J Clin Nutr 2005

Antioxidant capacity (FRAP)

Carlsen et al. 2010
What we'll track

Ferric Reducing Ability of Plasma (FRAP) score — a standardised measure of total antioxidant capacity. Sourced from Carlsen et al.'s landmark 2010 survey of 3,100+ foods, the largest antioxidant food database published.

Why it's useful (and its limits)

FRAP provides a single comparable number across foods — useful for relative ranking. Spices, herbs, berries, and dark chocolate score highest. However, the USDA withdrew its own ORAC database in 2012, noting that in-vitro antioxidant capacity doesn't directly predict in-vivo health effects. We include FRAP as an informational score, not a health target.

How we display it

As a relative ranking: "This food is in the top 5% / 10% / 25% for antioxidant capacity" — contextual, not absolute. No daily target, no health claims.

Carlsen et al., Nutrition Journal, 2010 · USDA, Withdrawal of ORAC Database, 2012

Glucosinolates

planned
What they are

Sulphur-containing compounds found in cruciferous vegetables (broccoli, kale, cabbage, Brussels sprouts). When chewed or chopped, the enzyme myrosinase converts them to isothiocyanates — most notably sulforaphane from broccoli.

Why they're interesting

Sulforaphane is the most potent naturally occurring inducer of phase II detoxification enzymes (Nrf2 pathway). Multiple studies show it reduces markers of inflammation and oxidative stress. Overcooking destroys myrosinase — raw or lightly steamed broccoli delivers significantly more sulforaphane than boiled.

Status

Quantitative glucosinolate data is available in published literature but not yet integrated into our pipeline. This is a planned enhancement.

Fahey et al., PNAS 1997 · Shapiro et al., Cancer Epidemiol Biomarkers Prev 2006

Health indicators — how we calculate

Beyond tracking individual nutrients, Whole Cents calculates composite health indicators. Click any below for details.

Omega-6 : Omega-3 ratio

4 : 1 or lower
What it measures

The ratio of total omega-6 (primarily linoleic acid) to total omega-3 (ALA + EPA + DHA). For plant-based diets, effectively linoleic acid divided by ALA.

Why it matters

These fatty acids compete for the same enzymes. High omega-6 produces more pro-inflammatory compounds and further suppresses ALA→EPA/DHA conversion. The Lyon Heart Study found a 4:1 ratio reduced mortality by 70%.

How we calculate it

omega6_linoleic ÷ (omega3_ala + omega3_epa + omega3_dha).

Simopoulos, OCL 2010 · de Lorgeril et al., Lancet 1994

EPA + DHA (estimated)

250 mg/day
What it measures

Combined intake of the biologically active omega-3s. ALA is essential and used directly; EPA and DHA serve critical roles in brain, retinal, and cardiovascular health.

How we calculate it

Direct EPA/DHA + estimated conversion from ALA using sex-specific rates (males: 3–6% EPA, 1–3% DHA; females: 6–10%, 3–5%). Shown as a range bar.

Burdge & Calder, 2005 · WHO/FAO, 2010

Sodium : Potassium ratio

below 1 : 1
What it measures

Sodium raises blood pressure, potassium lowers it. The ratio is a stronger cardiovascular predictor than either alone.

How we calculate it

Total sodium (mg) ÷ total potassium (mg). Below 1.0 meets the WHO target.

WHO Guidelines, 2012

Fiber diversity score

10+ sources / week
What it measures

Count of distinct fiber-containing foods per week — a proxy for gut microbiome diversity.

McDonald et al., mSystems, 2018

Whole food ratio (NOVA)

below 1.5
What it measures

Weighted average NOVA class (1–4). Hall et al. 2019 showed 500 extra calories/day on ultra-processed diets.

Monteiro et al., 2018 · Hall et al., 2019

Glycemic load

below 10 / meal
How we calculate it

GL = (GI × available carbs) ÷ 100. Available carbs = total carbs − fiber. Per day: below 80 is low.

Foster-Powell et al., Am J Clin Nutr, 2002

Effective calorie absorption

informational
What it measures

Whole foods deliver fewer usable calories than labels suggest. Almonds show ~20% fewer absorbed calories. NOVA class serves as proxy.

Baer et al., Am J Clin Nutr, 2012

Gut transit & stool bulk

200g+ / day · 24–36h
How we estimate it

Stool weight: 80g + (fiber grams × 3.5). Transit: 48h baseline − 0.5h per gram fiber.

Burkitt et al., Lancet, 1972

Fiber–glucose interaction

via glycemic load
The mechanism

Soluble fiber forms a gel slowing glucose diffusion. GL formula uses available carbs (total − fiber), capturing this effect.

Jenkins et al., BMJ, 1978

Nutrient RDA coverage

100% daily
What it measures

Percentage of RDA met for 25 nutrients. Personalised by country, age, sex, and health flags.

NIH DRI · SACN RNI · USDA FoodData Central

Disclaimer

This tool provides general nutritional information for educational purposes. It is not a substitute for professional medical or dietetic advice. Always consult a healthcare provider before making significant dietary changes, especially if you have a medical condition, are pregnant or nursing, or take medication that may interact with dietary changes.

Built by

Whole Cents is a personal project built out of genuine curiosity about what plant-based eating actually delivers — and what it costs. It started as a spreadsheet, grew into a database, and became this.