Sync Suunto to your dashboard
FitMesh Sync integrates Suunto directly via the Suunto Cloud API, no Health Connect required. After the OAuth connection, activity, sleep and recovery data is pulled automatically via real-time webhooks. Suunto Race, Peak, Vertical, Trail and all Suunto Cloud API-compatible models are supported.
FitMesh Sync is an independent product. Trademarks belong to their respective owners; this page implies no affiliation or sponsorship.
Suunto
Suunto
Supported data
The data types FitMesh can read from this integration. Green dot = supported, grey = not available from this source.
Technical note
Direct integration: OAuth 2.0 (Authorization Code + PKCE) → Suunto Cloud API (activity, sleep, recovery, workout). The client_secret is handled server-side on Vercel, never in the app binary. Real-time webhooks on new activities.
How to connect Suunto
5-minute setup
- 1Install FitMesh Sync from the Play Store and sign in with Google or email.
- 2Open Settings → Devices & sync → External providers → tap Suunto.
- 3Tap Connect Suunto: you'll be redirected to the Suunto login page.
- 4Sign in with your Suunto credentials and Authorize FitMesh to access your data.
- 5Wait for the first sync (15–60 seconds). New activities sync automatically via webhook.
What gets synced
- •Daily steps and distance
- •Heart rate (average, max, continuous samples)
- •Active calories per session
- •Sleep (total duration and start/end time)
- •Daily Recovery Score
- •Workouts (type, duration, distance, kcal, average/max HR)
- •Estimated VO₂ max
Troubleshooting
I don't see data after connecting Suunto+
Make sure your Suunto has synced at least once with the Suunto app before connecting FitMesh. Webhooks only fire on new activities recorded after the connection; for past data use 'Rebuild history' in settings.
The OAuth connection has expired+
Suunto tokens expire every 12 hours. FitMesh renews them automatically in the background. If you see 'Token expired' in settings, tap 'Reconnect Suunto' to run a new OAuth flow.
Can I connect Suunto and a Galaxy Watch together?+
Yes: FitMesh handles multiple sources. Galaxy Watch arrives via Health Connect, Suunto via direct API. For shared metrics (steps, heart rate) FitMesh uses a configurable priority logic in settings.
Technical notes
Direct Suunto Cloud API integration (not Health Connect). OAuth 2.0 Authorization Code + PKCE. The client_secret is server-side on Vercel (never in the app). Access token: 12h, refresh: 30 days. Real-time webhooks on new workouts, sleep/activity/recovery via hourly polling as backup. Backfill: last 30 days on first connect.
Frequently asked questions
How do I connect my Suunto watch to FitMesh?+
FitMesh reads Suunto data through Android Health Connect. Enable Health Connect sync in the Suunto app settings, then grant FitMesh permissions in Health Connect. Suunto's Health Connect integration is currently in beta — contact support if you experience sync issues.
Which Suunto watches work with FitMesh?+
FitMesh supports Suunto watches that sync to the Suunto app on Android and write to Health Connect, including Suunto 9 Peak, Suunto 5 Peak, Race, Vertical, and Wing. Suunto Health Connect support is in beta as of mid-2026.
What Suunto data can FitMesh access?+
FitMesh can access steps, heart rate, sleep, calories, distance, and workouts from Suunto via Health Connect. Suunto-specific metrics like FusedTrack GPS, Snap to Route, and Training Effect are not available through Health Connect.
Read more
Pillar · Guide
How to choose a smartwatch when you want control over your data
Structural privacy, real exportability, avoidable lock-in. An honest guide from a tech advisor, not a vendor.
15 min read
Pillar · Guide
The complete guide to wearable sync in 2026
Three standards coexist, ten brands each push their own cloud, one practical rule to save time: pick the data pipe before the gadget.
14 min read
Guide
Health Connect not syncing: 7 fixes that work (2026)
Disappearing steps, missing sleep data, heart rate not updating. Here's how to diagnose and fix the most common Health Connect problems.
8 min read
Related integrations
Want to be notified?
Drop your email and we'll notify you as soon as the Suunto integration lands. No newsletter, no spam: just the announcement.