Every score, ring, and piece of advice in KidneyPal is measured against your personal daily nutrient limits. This page explains which nutrients the app tracks, how your limits are calculated, and how to override them with the numbers your doctor gives you.
The Five Core Nutrients
KidneyPal tracks these for everyone, on every meal:
| Nutrient | Why it matters for kidneys |
|---|---|
| Sodium | Raises blood pressure and causes fluid retention, both of which strain the kidneys. It hides in processed food, bread, and restaurant meals. |
| Potassium | Weakened kidneys may not clear potassium well. Levels that climb too high can affect your heart rhythm. |
| Phosphorus | Excess phosphorus can pull calcium from bones and build up in blood vessels. Phosphate additives in packaged food are absorbed especially easily. |
| Protein | Digesting protein creates waste your kidneys must filter. Most CKD stages call for moderating protein — while dialysis usually increases protein needs. |
| Fluid | Some people, especially on dialysis, need to limit total fluid so it doesn’t build up between treatments. |
This is general education, not medical advice — your situation may differ. Always follow the numbers your care team gives you.
How Your Personal Limits Are Calculated
When you finish setup, KidneyPal calculates your daily limits from three things in your profile:
1. Your kidney status
Your stage sets the baseline. In early CKD the focus is mainly sodium control with relatively relaxed potassium and phosphorus limits. As CKD advances, all three tighten and the protein target comes down. Dialysis flips the protein guidance upward while keeping minerals controlled, and a transplant generally means more relaxed limits. If you chose Not Sure or are tracking preventively, KidneyPal uses general healthy-eating guidelines. The baselines follow the NKF KDOQI clinical guidelines.
2. Your body weight
Protein recommendations are written as grams per kilogram of body weight, so KidneyPal multiplies your stage’s protein rate by your weight to get your daily gram target. If you skipped the weight question, you can add it anytime — see Settings.
3. Your health conditions
If you selected High Blood Pressure or Heart Disease, your sodium limit is tightened further (it never drops below a sensible floor). Diabetes doesn’t change your core limits, but it’s a good reason to turn on carb tracking — see Optional Nutrients below.
Fluid is different: KidneyPal doesn’t set an automatic fluid limit. Until you enter one, the fluid tracker simply shows your total. If your care team has given you a daily fluid restriction, add it as a custom limit (below).
Tip: Your care team’s numbers always win. KidneyPal’s calculated limits are sensible guideline-based defaults — if your nephrologist or dietitian has given you different targets, enter those as custom limits.
Custom Daily Limits
Open Settings and scroll to Custom Limits. Each nutrient — Sodium, Potassium, Phosphorus, Protein, and Fluid — shows its current value tagged either auto (calculated by KidneyPal) or custom (entered by you).
To set a custom limit:
- Tap the nutrient.
- Enter the daily limit from your doctor.
- Save. The new number immediately replaces the automatic one everywhere in the app.
To go back, open the same nutrient and tap Reset to Auto-Calculated. Leaving the field empty also keeps the automatic limit.
Tip: Changing your kidney status in Settings resets any custom limits back to auto-calculated values for the new stage — so re-enter your doctor’s numbers afterward if they still apply.
Optional Nutrients (requires KidneyPal Pro)
Beyond the core five, Pro users can track six more. Go to Settings → Optional Nutrients and toggle on what you want on your daily dashboard:
| Nutrient | Why you might track it |
|---|---|
| Calories | Weight management and overall energy balance |
| Carbs & Sugars | Important for diabetic CKD — sugars show as a subset of total carbs |
| Fat | Heart health, with saturated fat shown as a subset |
| Magnesium | Often runs low in CKD; matters for heart, muscle, and bone |
| Calcium | Helps you watch for mineral imbalance |
| Vitamin K | Worth tracking if you take blood thinners like warfarin |
The AI already analyzes all of these on every scan — toggling a nutrient on just shows it in your diary. Each one can have an optional daily limit: set one to get a progress bar and percentage, or tap Track without limit to see totals only.
Where Your Limits Are Used
Your limits aren’t just numbers on a settings page — they drive the whole app:
- Diary dashboard — the Nutrient Budget shows how much of each limit you’ve used today. See Your Daily Diary.
- Kidney safety scores — the same meal scores differently for someone in Stage 2 than for someone on dialysis. See Scanning Meals.
- AI answers — meal and recipe chat answers are framed around your remaining budget for the day.
- Trends and insights — weekly charts and AI pattern insights compare your intake to your limits (requires KidneyPal Pro). See Progress & Insights.
- Doctor report — your limits and adherence appear in the PDF you can hand to your care team (requires KidneyPal Pro). See Doctor Report.
