Apple Health Sync

Sync KidneyPal with Apple Health on iOS: import weight from smart scales and water from other apps, and export your weight, water, and daily nutrients.

On this page

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

  1. Go to Settings and tap Apple Health
  2. Turn on the Apple Health Sync toggle
  3. 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 HealthWeight and Hydration. KidneyPal will import these records from Apple Health and keep them in sync automatically.
  • Write to HealthWeight, 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.

The Apple Health screen with the sync toggle on and the Read from Health and Write to Health permission lists

If You Denied Permissions

If you said no on the iOS permission sheet, you can fix it outside the app:

  1. Open the iPhone Settings app
  2. Tap Health, then Data Access & Devices
  3. 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

Ready to Start Tracking?

Download KidneyPal and start managing your kidney diet with AI-powered meal scanning and personalized nutrient tracking.