Supported devices
The table below shows every supported wearable, the data Veyda syncs from each device, and the maximum historical data import window available at the time of connection.| Device | Heart Rate | HRV | Sleep | Activity | SpO2 | Stress / Recovery | Other | Historical Import |
|---|---|---|---|---|---|---|---|---|
| Apple Watch (Series 4+) | Yes | Yes | Yes | Yes | Yes | — | ECG (Series 4+), irregular rhythm notifications | Up to 2 years |
| Garmin (Forerunner, Fenix, Venu) | Yes | Yes | Yes | Yes | Yes | Body Battery, stress score | Respiration rate | Up to 1 year |
| Fitbit (Sense, Versa, Charge) | Yes | — | Yes | Yes | Yes | Stress management score | Skin temperature (Sense only) | Up to 1 year |
| Whoop 4.0 | Yes | Yes | Yes | Yes | — | Recovery score, strain | Skin temperature, respiratory rate | Up to 2 years |
| Oura Ring (Gen 3) | Yes | Yes | Yes | — | — | Readiness score | Body temperature, respiratory rate | Up to 2 years |
| Samsung Galaxy Watch (4+) | Yes | — | Yes | Yes | Yes | — | Body composition (BIA) | Up to 6 months |
Data synced by device
Apple Watch (Series 4+)
Veyda reads data from Apple Watch through your Apple Health account. Synced metrics include:- Heart rate — resting, active, and walking averages
- Heart rate variability (HRV) — SDNN measurements taken during sleep
- Sleep — total sleep duration, sleep stages (Core, Deep, REM), time in bed
- Activity — active energy, exercise minutes, stand hours, step count, VO2 max estimates
- ECG — rhythm classification results (requires Series 4 or later)
- Blood oxygen (SpO2) — spot readings and overnight averages (requires Series 6 or later)
Garmin (Forerunner, Fenix, Venu series)
Veyda connects to your Garmin Connect account to retrieve:- Activity — step count, active minutes, calories burned, intensity minutes, VO2 max
- Sleep — total sleep, sleep stages, sleep score, respiration rate during sleep
- Stress — all-day stress score based on HRV analysis
- Body Battery — energy level index (0–100) throughout the day
- HRV — HRV status and nightly average
Fitbit (Sense, Versa, Charge series)
Veyda connects to your Fitbit account and syncs:- Activity — steps, active zone minutes, calories burned, floors climbed
- Sleep — sleep stages, sleep score, time in each stage
- Heart rate — resting heart rate trends and intraday data
- SpO2 — estimated oxygen variation during sleep
- Stress management score — daily stress score (Sense and Versa 3/4 only)
- Skin temperature — nightly variation from baseline (Sense only)
Whoop 4.0
Syncing Whoop data requires an active Whoop membership. If your Whoop membership lapses, the integration will stop receiving new data until your membership is renewed. Historical data already imported into Veyda is not affected.
- HRV — nightly HRV measurement used to calculate recovery
- Recovery score — daily score (0–100%) reflecting your readiness to perform
- Strain — cardiovascular load from workouts and daily activity
- Sleep performance — sleep efficiency, disturbances, respiratory rate
- Skin temperature — nightly skin temperature during sleep
Oura Ring (Gen 3)
Veyda connects to your Oura account and syncs:- Sleep stages — light, deep, and REM sleep duration and timing
- Readiness score — daily score (0–100) reflecting recovery and preparedness
- HRV — average HRV during sleep
- Body temperature — nightly deviation from your personal baseline
- Respiratory rate — average breaths per minute during sleep
- Heart rate — resting heart rate during sleep
Samsung Galaxy Watch (Series 4+)
Veyda connects through your Samsung Health account and syncs:- Activity — steps, active time, calories burned, exercise sessions
- Sleep — sleep stages, total sleep duration, sleep score
- Heart rate — resting heart rate and intraday readings
- SpO2 — blood oxygen spot measurements
- Body composition — body fat percentage and skeletal muscle mass (via BIA sensor)
Connecting your wearable
Most wearables connect to Veyda through their companion platform — Apple Health, Garmin Connect, Fitbit, the Whoop app, Oura, or Samsung Health — rather than directly from the device itself. Follow the general steps below, then refer to the device-specific notes that follow.Open Settings in Veyda
Navigate to Settings and select Connections. You will see a list of all available integrations organized by category.
Authorize access
Veyda will redirect you to your device’s companion platform (for example, Apple Health, Garmin Connect, or the Oura app). Sign in with your account credentials for that platform and grant Veyda permission to read the data categories listed on the authorization screen.
Choose data permissions
Select the health categories you want Veyda to access. For the most complete analysis, enable all available categories. You can adjust permissions at any time from within the companion platform’s privacy settings.
Return to Veyda
After authorizing, you will be redirected back to Veyda automatically. The connection status will show Syncing while Veyda imports your data. Initial sync may take several minutes depending on how much historical data is available.
Device-specific connection notes
Apple Watch — Veyda reads Apple Watch data through Apple Health on your iPhone. Make sure the Apple Health integration is connected first (see Health Apps), then ensure your Apple Watch is configured to write data to Apple Health in the Watch app under Privacy > Health. Garmin — Veyda connects directly to your Garmin Connect account. Your Garmin watch does not need to be paired to your phone during the sync — Garmin Connect stores your data in the cloud and Veyda retrieves it from there. Fitbit — You must authorize Veyda through the Fitbit OAuth flow. If you have Fitbit Premium, all data categories including advanced sleep staging are available. Without Premium, some sleep and stress metrics may be limited. Whoop — Authorize through the Whoop member portal. Ensure your Whoop strap has synced its latest data to the Whoop app before initiating the connection so historical data is available for import. Oura — You will need to generate a Personal Access Token from the Oura Cloud dashboard at cloud.ouraring.com and paste it into Veyda during the connection flow. Samsung Galaxy Watch — Veyda connects through Samsung Health. Open the Samsung Health app on your phone and confirm it has synced your latest watch data before connecting to Veyda.Data sync frequency
| Device | Ongoing sync frequency | Historical import |
|---|---|---|
| Apple Watch | Every 15 minutes | Up to 2 years |
| Garmin | Every 30 minutes | Up to 1 year |
| Fitbit | Every 30 minutes | Up to 1 year |
| Whoop | Every 60 minutes | Up to 2 years |
| Oura Ring | Every 60 minutes | Up to 2 years |
| Samsung Galaxy Watch | Every 30 minutes | Up to 6 months |
