Skip to main content
Health platforms and apps act as aggregators — they collect data from your devices, manual logs, and third-party services and store it in one place. By connecting these platforms to Veyda, you give Veyda access to a consolidated stream of health data without needing to connect every individual device separately. Whether your health data lives in Apple Health, Google Fit, MyFitnessPal, or Strava, Veyda reads from these sources and combines them into a single, coherent picture of your health.

Primary health platforms

Your primary health platform depends on your device ecosystem. Connect the one that matches your phone’s operating system to give Veyda the broadest possible access to your device data.
Apple Health acts as a central hub for health data on iPhone and Apple Watch. When you connect Apple Health to Veyda, Veyda can read every category of health data you choose to share — from activity and sleep to nutrition, mindfulness, and clinical records.
Enable all Apple Health categories when prompted during the Veyda authorization flow. The more categories you share, the more complete and accurate your Veyda insights become. You can always adjust individual category permissions later in the Health app under your profile.
Data synced from Apple Health:
  • Activity — steps, active energy, exercise minutes, stand hours, flights climbed, workouts
  • Heart rate — resting, walking average, workout, and background readings
  • Heart rate variability (HRV) — SDNN measurements
  • Sleep — sleep stages (Core, Deep, REM), duration, time in bed
  • Blood oxygen (SpO2) — spot checks and overnight averages
  • Respiratory rate — breaths per minute during sleep
  • Body measurements — weight, BMI, body fat percentage, lean body mass
  • Nutrition — calories, macronutrients, micronutrients (if logged in Health or a connected app)
  • Mindfulness — meditation minutes from apps like Calm or Headspace
  • Menstrual health — cycle tracking data
  • ECG — rhythm classification results from Apple Watch
Enabling Apple Health permissions:When you connect Apple Health to Veyda, iOS will present a permissions sheet listing every health category Veyda can read. To maximize the value of your Veyda insights:
  1. Tap Turn On All at the top of the permissions sheet to enable all categories at once.
  2. If you prefer to be selective, scroll through the list and toggle on each category individually. At minimum, enable Activity, Heart Rate, HRV, Sleep, and Workouts.
  3. Tap Allow to complete the authorization.
To adjust Apple Health permissions after the initial setup, open the Health app on your iPhone, tap your profile photo, select Apps, find Veyda, and toggle individual categories on or off.Connecting Apple Health:
1

Open Connections in Veyda

Go to Settings and select Connections. Under Health Platforms, find Apple Health and tap Connect.
2

Review the permissions sheet

iOS will display a list of health data categories. Tap Turn On All to grant access to all categories, or enable categories individually.
3

Confirm authorization

Tap Allow to grant Veyda read access. You will return to Veyda automatically.
4

Wait for initial sync

Veyda will begin importing your historical Apple Health data. Depending on how much data is stored in Health, this may take a few minutes to complete.
Sync frequency: Apple Health data syncs every 15 minutes while the Veyda app is active, and refreshes in the background every 30 minutes.

Fitness and activity platforms

Garmin Connect

Garmin Connect is Garmin’s cloud platform for storing all data collected by Garmin devices. If you own a Garmin wearable, connecting Garmin Connect directly to Veyda lets you sync your Garmin data without requiring your watch to stay paired to your phone. Data synced:
  • Activity and workouts — GPS routes, pace, distance, heart rate, power (cycling and running)
  • Sleep — stages, score, breathing, HRV
  • Body Battery — energy level index across the day
  • Stress — all-day stress tracking
  • HRV — nightly HRV status and trends
Connecting Garmin Connect:
1

Select Garmin Connect in Connections

In Settings > Connections, find Garmin Connect under Health Platforms and select Connect.
2

Sign in to Garmin

Enter your Garmin account email and password in the Garmin OAuth screen.
3

Authorize data access

Review the permissions and select Agree to allow Veyda to read your Garmin Connect data.
4

Confirm the connection

Return to Veyda. The Garmin Connect card will show Syncing as data is imported.
Sync frequency: Every 30 minutes. Historical import: Up to 1 year.

Strava

Strava tracks your workouts, training load, and routes. Connecting Strava gives Veyda access to your structured exercise history, which Veyda uses to analyze training patterns and correlate workout intensity with recovery and sleep quality. Data synced:
  • Workout sessions — type, duration, distance, elevation, heart rate, pace, power
  • Training load — weekly volume and relative effort
  • Route history — GPS route data for outdoor activities
  • Personal records — segment and effort bests
Connecting Strava:
1

Select Strava in Connections

In Settings > Connections, find Strava under Fitness Platforms and select Connect.
2

Log in to Strava

You will be redirected to Strava’s authorization page. Log in with your Strava account.
3

Authorize Veyda

Select Authorize to grant Veyda permission to read your activity data.
4

Return to Veyda

Veyda will import your recent Strava activities. Historical import covers your last 12 months of activities.
Sync frequency: New activities appear in Veyda within 5 minutes of being uploaded to Strava via webhook. Historical import: Up to 12 months.

Nutrition platforms

MyFitnessPal

MyFitnessPal provides detailed food logging with one of the largest nutrition databases available. Connecting it to Veyda lets your calorie intake and macronutrient data flow directly into your health profile, where Veyda can correlate your eating patterns with energy levels, sleep quality, and recovery. Data synced:
  • Daily calorie intake — total consumed and remaining
  • Macronutrients — protein, carbohydrates, fat, fiber, and sugar
  • Meal breakdown — breakfast, lunch, dinner, and snack logs
  • Water intake — daily hydration logs (if tracked in MyFitnessPal)
Connecting MyFitnessPal:
1

Select MyFitnessPal in Connections

In Settings > Connections, find MyFitnessPal under Nutrition and select Connect.
2

Log in to MyFitnessPal

Enter your MyFitnessPal username and password in the authorization screen.
3

Grant access

Select Allow to authorize Veyda to read your diary and nutrition data.
4

Confirm the connection

Veyda will begin pulling your recent nutrition logs. Historical import covers up to 90 days.
Sync frequency: Every 60 minutes. Historical import: Up to 90 days.

Cronometer

Cronometer specializes in detailed micronutrient tracking, going well beyond macronutrients to log vitamins, minerals, and amino acids. Connecting Cronometer gives Veyda the granular nutritional data it needs to identify deficiencies and correlate nutrient intake with your biometric trends. Data synced:
  • Macronutrients — protein, carbohydrates, fat, and fiber
  • Micronutrients — full vitamin and mineral panel (vitamin D, magnesium, iron, B12, zinc, and more)
  • Amino acid profiles — complete and essential amino acid breakdown
  • Daily calorie totals — consumed and targets
Connecting Cronometer:
1

Select Cronometer in Connections

In Settings > Connections, find Cronometer under Nutrition and select Connect.
2

Log in to Cronometer

You will be redirected to Cronometer’s OAuth screen. Sign in with your Cronometer account.
3

Authorize Veyda

Select Allow Access to grant Veyda permission to read your diary data.
4

Return to Veyda

Veyda will import up to 60 days of your Cronometer history and continue syncing daily logs going forward.
Sync frequency: Every 60 minutes. Historical import: Up to 60 days.

Sync frequency summary

PlatformSync frequencyHistorical import
Apple HealthEvery 15–30 minUp to 2 years
Google FitEvery 30 minUp to 1 year
Garmin ConnectEvery 30 minUp to 1 year
StravaWithin 5 min of uploadUp to 12 months
MyFitnessPalEvery 60 minUp to 90 days
CronometerEvery 60 minUp to 60 days