KidneyPal can connect to Apple Health so your weight, water, and nutrition data stay in sync across your apps and devices. Apple Health sync is iOS only and requires KidneyPal Pro.
What Syncs
Into KidneyPal (read):
- Weight — weigh-ins from smart scales and other apps appear in your KidneyPal weight history automatically, marked with a little heart icon so you know where they came from
- Hydration — water you log in other apps counts toward your fluid tracking
Out to Apple Health (write):
- Weight you log in KidneyPal
- Hydration you log in KidneyPal
- Nutrients from your meals — sodium, potassium, phosphorus, protein, carbohydrates, fat, saturated fat, fiber, calcium, magnesium, vitamin K, and calories
Exports happen automatically whenever you add, edit, or delete entries. Imports happen when you open the app — when you first turn sync on, KidneyPal pulls in your last 30 days of weight and water history.
Turning It On
- Go to Settings and tap Apple Health
- Turn on the Apple Health Sync toggle
- iOS shows the Health permission sheet — allow the categories you want to share
After the first sync, KidneyPal tells you how many weight and water records it imported.
Picking What to Share
Once sync is on, the Apple Health screen shows two lists of toggles so you can choose exactly which data types to share:
- Read from Health — Weight and Hydration. KidneyPal will import these records from Apple Health and keep them in sync automatically.
- Write to Health — Weight, Hydration, Carbohydrates, Fat, Protein, Sodium, Potassium, Phosphorus, Magnesium, Calcium, Fiber, Saturated Fat, Vitamin K, and Calories.
Flip any of these off if there’s something you’d rather keep out of Apple Health.
If You Denied Permissions
If you said no on the iOS permission sheet, you can fix it outside the app:
- Open the iPhone Settings app
- Tap Health, then Data Access & Devices
- Tap KidneyPal and turn on the categories you want
Then reopen KidneyPal and it will sync on launch.
No Duplicates
KidneyPal recognizes its own data in Apple Health and skips it when importing, so a weight you logged in KidneyPal never comes back as a duplicate.
Tip: If a weight entry in KidneyPal came from Apple Health, delete it in the Health app rather than in KidneyPal — it will disappear from KidneyPal on the next sync.
What About Android?
Apple Health is only available on iOS. KidneyPal doesn’t integrate with Android’s Health Connect yet, so there’s no health sync on Android for now.
Troubleshooting
Weights from my scale aren’t showing up:
- Check that your KidneyPal Pro subscription is active — see Subscription & Billing
- Check the Read from Health toggle for Weight in Settings → Apple Health
- Check the iOS-level permissions (iPhone Settings → Health → Data Access & Devices → KidneyPal)
- Make sure your scale’s app is actually writing to Apple Health — open the Health app and look for recent weight samples
- Open KidneyPal — syncing happens when the app launches
Related Pages
- Weight Tracking — logging weight and viewing trends
- Fluids — tracking your daily fluid intake
- Subscription & Billing — managing KidneyPal Pro
