Connecting Fitbit or Google Health

Connect your Fitbit once and Kaizendex keeps your sleep, heart rate, and workouts synced automatically — no manual syncing required.


If you wear a Fitbit, you can connect it to Kaizendex and let your health data fill in on its own. Once you're connected, your sleep, heart rate, and workouts sync automatically — you don't need to open the app or tap anything for new data to show up.

Connecting your Fitbit

  1. Go to Settings → Integrations.
  2. Tap Connect next to Fitbit · Google Health.
  3. Sign in with the Google account linked to your Fitbit and approve access on Google's consent screen.
  4. You're redirected back to Kaizendex, connected. Your history starts syncing in the background — check back in a minute or two for your first nights and days to appear.

Syncing is automatic

Once connected, Kaizendex stays in sync on its own: your Fitbit notifies Kaizendex whenever new data is ready, and Kaizendex also checks in periodically to catch anything it missed. You'll see "Auto-sync on" on the Integrations card, along with when it last ran.

Want your latest night or workout right now instead of waiting? Tap Sync now on the same card for an immediate refresh.

If your connection ever expires, the card shows Reconnect needed — tap it and sign in again the same way you did the first time.

What you get

Sleep — one entry per night, with total sleep, time in each sleep stage (deep, REM, light, awake), your bedtime and wake time, a sleep score out of 100, and your sleep efficiency. Because Bedtime and Wake time are Date/time fields, every night also shows up as a block on your Calendar automatically — no setup needed. Want the night's length spelled out as its own field? Add a Formula like dateBetween(prop("Wake time"), prop("Bedtime"), "minutes").

Heart rate — a day-by-day chart of your heart rate, plus your resting heart rate, heart-rate variability (HRV), and minutes spent in each heart-rate zone (fat burn, cardio, peak). Open any day's entry and the chart sits right in its Properties list, under the Heart Rate row — no separate section to scroll to.

Workouts — anything your Fitbit logged as an activity, with duration, average and max heart rate, calories, distance, and how much time you spent in each intensity zone.

All three land in their own collection — Sleep, Heart Rate, and Exercise — created automatically the first time each syncs. They're normal collections: chart them on your dashboard, add them to a view, open any entry like you would one you logged yourself.

Your sleep score, explained

Your sleep score is Kaizendex's own read on a night's sleep, out of 100, made of three parts:

  • Duration (50 points) — how close your total sleep came to an 8-hour goal.
  • Quality (25 points) — how much of the night was deep and REM sleep, the stages that do the most repair work, with a small deduction for time spent awake.
  • Restoration (25 points) — how much of the night your heart rate dropped below your daytime resting rate, which is a sign your body actually got to rest. If Fitbit hasn't sent heart-rate data for that night yet, Kaizendex estimates this part from your sleep efficiency instead.

A night under 3 hours isn't scored at all, so a nap won't drag down your weekly average.

Reconnecting later

Fitbit connections occasionally need refreshing — you'll see this as Reconnect needed on the Integrations card if it happens. Tap Reconnect and sign in again; nothing you've already synced is lost, and syncing picks back up where it left off.

Next