Connect your smartwatch to SnapFit
On Android, your watch doesn't talk to SnapFit directly — it hands its data to Health Connect, and SnapFit reads from there. Three switches have to be on. Here is each one.
Every Android watch app — oraimo Health, Samsung Health, Fitbit, Garmin Connect, Zepp — keeps its readings to itself until you let it write to Health Connect, the shared health store Android ships with. SnapFit then reads steps, heart rate, sleep and active calories from that store. Nothing is sent anywhere until you allow each hop.
Before you start
- Your watch paired to its own app, showing today's steps
- Health Connect on your phone (built in on Android 14+)
- SnapFit installed and signed in
The five steps
Install Health Connect
Android 14 and newer already have Health Connect built in. On Android 13 and older, install the free Health Connect app from Google Play first — without it, nothing can pass between your watch and SnapFit.
Install your watch's own app and pair the watch
oraimo watches use oraimo Health; Galaxy Watch uses Samsung Health; Fitbit, Garmin and Amazfit each use their own app. Pair the watch and check that today’s steps appear there before you go any further.
Turn on Health Connect inside your watch's app
This is the step almost everyone misses. In oraimo Health, tap Me, then Health Connect, switch it on, and on the next screen turn on Allow all. Other apps hide the same switch under Settings → Connected apps or Third-party. Until it is on, the watch app keeps its data to itself.
Turn on all-day heart rate
A watch only writes heart rate it has actually measured. Open the watch settings in its app and turn on continuous (24-hour) heart rate monitoring, otherwise the watch only reads your pulse when you ask it to — and SnapFit sees nothing.
Sync the watch, then connect SnapFit
Wear the watch for a few minutes, then pull down on the watch app’s home screen to sync. In SnapFit, open the watch screen, tap Connect, and allow access to steps, heart rate, sleep and calories. Your metrics should appear within a minute.
Why heart rate is the one that goes missing
Steps and calories almost always arrive; heart rate often doesn't. The reason is simple once you see it: a watch writes heart rate only for the periods it actually measured. With all-day monitoring off, it samples your pulse when you open the heart-rate screen and at the start of a workout — a handful of readings a day, sometimes none. Health Connect then shows an empty Vitals category, and SnapFit has nothing to adapt to.
Turn on continuous monitoring, wear the watch for half an hour, sync, and the category fills in. Battery life takes a small hit, which is the trade for recovery and calorie estimates that reflect your actual day.
Which watches work
Anything that writes to Health Connect: oraimo, Wear OS and Galaxy Watch, Fitbit, Garmin, Amazfit, Honor, Huawei and most budget bands sold with a companion app. SnapFit never talks to the watch directly, so the brand matters less than whether its app writes to Health Connect — which is the switch in step 3.
On iPhone, the same job is done by Apple Health. The SnapFit iPhone app is still in the works; the Android app is live today.
When it doesn't work
Steps and calories arrive, but heart rate is missing
This is the most common one, and it is almost always all-day heart rate being off on the watch itself. Turn on continuous (24-hour) monitoring, wear the watch for 15–30 minutes, then sync. To check what actually arrived, open Health Connect, tap Data and access, then See all categories. If Vitals still says "No data", your watch app is not writing heart rate at all — steps, calories and sleep will still work.
Nothing arrives at all
Open Health Connect and tap App permissions. Both your watch app and SnapFit need to be listed under "Allowed access". Then check that the Health Connect switch inside your watch app is still on — some apps reset it after an update — and sync the watch again.
Health Connect says "You don’t have any data"
That summary screen lags behind the real data. Tap See all categories instead: if Activity or Vitals shows readings there, your data is arriving and SnapFit can read it.
Do I need a smartwatch to use SnapFit?
No. SnapFit reads steps and calories from your phone on its own. A watch mainly adds heart rate and sleep, which makes recovery and calorie estimates more accurate, so your plan adapts faster.
Still stuck? Mail info@codematrixltd.com with your watch model and Android version and we'll work through it with you.
Try it on your own body
Seven days free, no card charged today. Android now, iPhone coming soon.
Get it on Google Play