Skip to main content

Kidney Stone Prevention Mode

High-oxalate and high-sodium foods limited, calcium kept adequate, and an oxalate estimate and water tracker on the phone

6 min readUpdated Sep 2, 2026

For people who have formed stones and want to eat so as not to form more.

What applying it changes

Your recommendations are rebuilt with:

  • Foods flagged high oxalate or high sodium on the foods-to-limit list.
  • A sodium ceiling of 2,000 mg a day, because less sodium means less calcium in the urine.
  • A calcium target of 1,000 to 2,500 mg a day. Dietary calcium binds oxalate in the gut so it is not absorbed; cutting calcium makes stones more likely, not less.
  • The water goal is set by the condition, not the mode

    If Kidney Stones is among your health conditions, your daily water goal is raised to at least 3 litres, and the hydration page says Raised to support kidney stone prevention. Applying this mode without the condition on your profile does not raise the goal, so add the condition first: see Adding Health Conditions.

    Oxalate is estimated, not measured

    No food database scores oxalate in milligrams, so the app cannot add it up from your log the way it adds sodium. The phone's estimate works from the names of the foods you log: a food whose name contains spinach, rhubarb, beet, almond, chocolate, sweet potato or soy counts as high at 75 mg; tomato, potato, corn, peanut, berry, tea or coffee counts as medium at 25 mg; everything else counts as low at 5 mg. The daily limit it compares against is 50 mg. Treat the figure as a prompt to check the high-oxalate list, not as a measurement.

    The phone screen

    Open the mode from Diet Modes. The Kidney Stone screen has three tabs.

    Overview

  • Daily Oxalate: the 50 mg limit and how the estimate works.
  • Key Nutrients: sodium, calcium and the rest against their targets, with oxalate and citrate marked not measured.
  • Know Your Stone Type: tap Upload lab results to add a 24-hour urine test. The four stone types described, calcium oxalate, uric acid, struvite and cystine, are information; the app does not record which you form.
  • Foods

    High-oxalate and low-oxalate foods, Citrate Boosters, cooking tips that reduce oxalate, and Smart Swaps.

    Hydration

  • Hydration Goal shows the goal the API set for you, and why.
  • Tap a size under Quick Add, or + Log Water for another amount. Every entry goes to your water log.
  • Today's Intake lists what you have logged, and the urine colour guide sits under it.
  • The trackers

  • Under Trackers, tap Oxalate Tracker for today's estimated oxalate against the 50 mg limit, each logged food with its high, medium or low tag, and the Oxalate Guide.
  • Tap Water Tracker for today's water against the goal, with the same quick-add sizes.
  • On the web

    The web applies the mode and shows the rebuilt recommendations. Water is logged under Hydration, where the raised goal and its reason are shown. There is no oxalate estimate on the web.

    What it does not do

    There is no per-food oxalate database, no urine pH or urine volume tracking, no citrate measurement and no record of your stone type. The estimate above is the whole of the oxalate feature.

    Tagskidneystonesoxalatehydrationcalcium
    ClapDiet
    PrivacyTermsContact

    © 2026 ClapDiet. All rights reserved.