Health Sync APK

Version 6.2.1 - nl.appyhapps.healthsync
Last updated: 2020-02-19 06:28:32
appyhapps,healthsync,health,fitness,sync

Sync health data between Samsung Health, Google Fit, Fitbit, Garmin and others

Health Sync apk

APP Information

Download Version 6.2.1 (265)
Apk Size4.23 MB
App Developerappyhapps.nl
Malware CheckTRUSTED
Install on Android4.4.x and up
App Packagenl.appyhapps.healthsync.apk
MD55d6fe1f4d838fe29ee05bd0e47b132c6
Rate5
Website http://www.appyhapps.nl

Download Health Sync 6.2.1 APK

App Description

Health Sync is appyhapps,healthsync,health,fitness,sync, content rating is Everyone (PEGI-3). This app is rated 5 by 2 users who are using this app. To know more about the company/developer, visit appyhapps.nl website who developed it. nl.appyhapps.healthsync.apk apps can be downloaded and installed on Android 4.4.x and higher Android devices. The Latest Version of 6.2.1 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 6183+ times on store. You can also download nl.appyhapps.healthsync APK and run it with the popular Android Emulators.

Sync your health data between Google Fit and Samsung Health, or with Fitbit, Garmin, Withings (Health Mate), Suunto, Oura Ring or Polar. Every 10 minutes or just a few times per day, you choose how often. 

Special attention: googlemail.com
When you use a googlemail.com account for Google Fit, this won't work. There is a Google issue with googlemail.com accounts. You can fix this: In a webbrowser login to your gmail account and go to gmail settings. Go to the "accounts and import" tab and find the entry "send as" for your gmail account. Next to it you have to use the link "change to @gmail.com" and confirm that. 

It will sync data from the time you first use the app. History data (all data before the day of installation) can be synced after the free trail period, but currently this is only supported between Google Fit and Samsung Health. 

One week free trial

Health Sync is very easy to use. It offers you a one week free trial period. After that you have to pay a small subscription amount or a one time purchase to continue using Health Sync.

Sync direction Google Fit and Samsung Health

Weight, water intake, nutrition, blood pressure, blood glucose, blood oxygen saturation and heart rates are synced in both directions: from Samsung Health to Google Fit and from Google Fit to Samsung Health. The other health data (steps, sleep, exercise/activity) is only synced in one direction: from Samsung Health to Google Fit or from Google Fit to Samsung Health. It is technically not possible to sync this health data in both directions.

Sync direction Fitbit

Fitbit data (sleep, activity, steps and weight) is synced to Samsung Health and/or Google Fit. You can also choose to sync Samsung Health data or Google Fit data (sleep, activity and weight) to Fitbit. Steps can be synced to Fitbit also, but only as Walking activities, not as just steps.

Sync direction Polar

Polar data (activity, steps and weight) is synced to Samsung Health or Google Fit. 

Sync direction Garmin

Garmin data (activity, heart rate, sleep, steps and weight) is synced to Samsung Health or Google Fit. 

Sync direction Withings (Health Mate)

Withings data (activity, heart rate, sleep, steps and weight) is synced to Samsung Health or Google Fit. 

Sync direction Suunto

Suunto data (activity, heart rate, steps) is synced to Samsung Health or Google Fit. Heart rate data can only be synced as part of activities.

Sync direction Oura Ring

Oura data (sleep, heart rate, steps) is synced to Samsung Health or Google Fit. Heart rate data is only recorded during sleep by Oura.

Support and service

When the sync doesn't work correctly you can check the Help Center menu in Health Sync. If your problem isn't listed, you can send a Health Sync Report to the developer. This is an option in the Help Center menu of Health Sync. You can also send an email to info@appyhapps.nl

Privacy

Health Sync doesn't store your health data. Privacy and protection of your health data is important. See the privacy policy for details.
 

App ChangeLog

  • Added multi sync from Samsung Health to both Google Fit and Fitbit.
  • Added multi sync from Google Fit to both Samsung Health and Fitbit.

App Screens

Health Sync App Screen 1Health Sync App Screen 2Health Sync App Screen 3Health Sync App Screen 4Health Sync App Screen 5Health Sync App Screen 6Health Sync App Screen 7Health Sync App Screen 8

Reviews From google play store

I like this app a lot and am glad to have purchased it. It works pretty much as advertised except for one thing: I'm using it to sync step data from Garmin Connect to Google Fit but the step count is consistently under synced. Right now I have 8061 steps in Garmin and only 7960 in Google Fit. This is not too big of an issue but it does mean I don't have a consistent step count, which can be problematic.


This app works as stated, a great way to add some functionality to Google Fit since Google can't seem to get their act together and do it themselves. I use it to sync my Garmin watch activities. It complains about two devices counting steps, but as long as I use one at a time it works great.


What can I say? It works! It syncs my data from Garmin to Samsung Health without any problems whatsoever, and before this it synced from Samsung Health to Google. I have been able to keep all my data where I wanted to keep it and I am very pleased about this. Worth every penny!


Works surprisingly well. I use it to sync from Samsung Health (from watch-gathered data) to Google Fit. After the initial setup, it has worked transparently and seamlessly in the background. I can easily kick off a manual sync, but the default intervals work fine. Syncs steps, workouts, pulse, sleeping, weight. I have confidence that my history will be archived in Google Fit even if I switch away from Samsung Health in the future.


I love love love love LOVE this app! I downloaded it after I got my Fossil Gen 5, which only syncs to Google Fit, which was a problem for me since I used Samsung Health. Health Sync allowed me to sync my steps, heart rate, etc. from Google Fit to Samsung Health. My main concern when I first got this app was it draining battery, but it doesn't! The lifetime subscription is also very cheap and I don't regret buying it after trying out the trial. 10/10 would recommend for those with wear os!


This now works pretty smoothly between Fitbit, Google Fit, and Samsung Health. Enough so that during the trial I became a paid user and deleted two other apps that was doing data transfer. The developer listened and added individual settings for different criteria, which has made this app perfect to me for data transfer. I'd love future integration requests to be added in for other 3rd party devices.


It worked great until the most recent update, it was stuck in a loop saying that it needed permissions from Samsung health, but Samsung health showed it was giving permission. Then i uninstalled and now I can't get it to reinstall. I'll give a better rating when/if the problem is fixed


Exactly what I needed. Health Sync migrates all my data from Google to Samsung every couple of hours without me having to do a thing. Set it up once and it's on auto pilot. Finding I can sync historical data was awesome, though that process takes time.


This is a nice way to sync my data from Garmin to Fitbit after switching platforms, so I can keep in touch with my Fitbit friends. Only thing what is not working is to make count the synced steps towards challenges. But I guess that is some way blocked by Fitbit....


Works wonderfully syncing Google fit to Samsung Health. Great service, just beware of the price. I saw no indication of having to purchase the app, you get a week free then a pop up message saying it is $.99 every 6 mo, or $3.00 for continuous usage.


Array

Permissions

requires following permissions on your android device.

android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACTIVITY_RECOGNITION
android.permission.BLUETOOTH
android.permission.BODY_SENSORS
android.permission.FOREGROUND_SERVICE
android.permission.INTERNET
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
android.permission.WAKE_LOCK
com.android.vending.BILLING
com.google.android.c2dm.permission.RECEIVE
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
android.hardware.bluetooth
android.hardware.faketouch
android.hardware.location
android.hardware.screen.portrait
precise location (GPS and network-based)
Allows the app to get your precise location using the Global Positioning System (GPS) or network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine where you are, and may consume additional battery power.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

pair with Bluetooth devices
Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.

GET ACCOUNTS
Allows access to the list of accounts in the Accounts Service.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

Certificate

Certificate Issuer:C:nl, CN:Hielko Ophoff, L:Drachten, O:appyhapps, ST:Friesland, OU:appyhapps
Certificate Subject:C:nl, CN:Hielko Ophoff, L:Drachten, O:appyhapps, ST:Friesland, OU:appyhapps

Activities

nl.appyhapps.healthsync.MainActivity
nl.appyhapps.healthsync.SettingsActivity
nl.appyhapps.healthsync.InitializationActivity
nl.appyhapps.healthsync.HistoryStatus
nl.appyhapps.healthsync.ExportActivity
nl.appyhapps.healthsync.FitbitActivity
nl.appyhapps.healthsync.PolarActivity
nl.appyhapps.healthsync.SyncDirectionActivity
nl.appyhapps.healthsync.GarminActivity
nl.appyhapps.healthsync.WithingsActivity
nl.appyhapps.healthsync.SuuntoActivity
nl.appyhapps.healthsync.OuraActivity
nl.appyhapps.healthsync.GoogleFitActivity
com.google.android.gms.auth.api.signin.internal.SignInHubActivity
com.google.android.gms.common.api.GoogleApiActivity
com.android.billingclient.api.ProxyBillingActivity

Providers

androidx.core.content.FileProvider
com.google.firebase.provider.FirebaseInitProvider

Services

nl.appyhapps.healthsync.SyncService
nl.appyhapps.healthsync.HealthSyncFirebaseMessagingService
com.google.android.gms.auth.api.signin.RevocationBoundService
com.google.firebase.messaging.FirebaseMessagingService
com.google.firebase.components.ComponentDiscoveryService
com.google.android.gms.measurement.AppMeasurementService
com.google.android.gms.measurement.AppMeasurementJobService
com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService

Receivers

nl.appyhapps.healthsync.BootReceiver
nl.appyhapps.healthsync.PackageUpdatedReceiver
nl.appyhapps.healthsync.HealthSyncWidget
com.google.firebase.iid.FirebaseInstanceIdReceiver
com.google.android.gms.measurement.AppMeasurementReceiver
com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver
com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver

Interesting Strings

http://
http://schemas.android.com/apk/res-auto
http://schemas.android.com/apk/res/android
http://www.example.com
https://
https://account.withings.com/oauth2/token
https://account.withings.com/oauth2_user/authorize2?response_type=code&client_id=3907659b0da74f8c5478f5b7bf859ae66691abaa22e8616a9158c725bb45737d&redirect_uri=https://server.healthsync.app/withings&state=
https://accounts.google.com
https://accounts.google.com/o/oauth2/revoke?token=
https://api.fitbit.com/1.2/user/
https://api.fitbit.com/1/user/
https://api.fitbit.com/oauth2/token
https://api.ouraring.com/oauth/token?grant_type=authorization_code&code=
https://api.ouraring.com/oauth/token?grant_type=refresh_token&refresh_token=
https://api.ouraring.com/v1/activity?start=
https://api.ouraring.com/v1/sleep?start=
https://api.ouraring.com/v1/userinfo
https://app-measurement.com/a
https://appyhapps.nl/health-sync-privacy/
https://cloud.ouraring.com/oauth/authorize?response_type=code&state=
https://cloudapi-oauth.suunto.com/oauth/authorize?response_type=code&client_id=3657196f-353b-47c3-9af0-ea7dc1744ca5&redirect_uri=nl.appyhapps.healthsync://suunto
https://cloudapi-oauth.suunto.com/oauth/deauthorize?client_id=
https://cloudapi-oauth.suunto.com/oauth/token?grant_type=authorization_code&code=
https://cloudapi-oauth.suunto.com/oauth/token?grant_type=refresh_token&refresh_token=
https://cloudapi.suunto.com/247/daily-activity-statistics?startdate=
https://cloudapi.suunto.com/v2/workouts/
https://connect.garmin.com/oauthConfirm?oauth_token=
https://connectapi.garmin.com/oauth-service/oauth/access_token
https://connectapi.garmin.com/oauth-service/oauth/request_token
https://flow.polar.com/oauth2/authorization?response_type=code&client_id=1e1d8069-9a4c-4e9c-b46b-d2706925913c&state=healthsync
https://google.com/search?
https://healthapi.garmin.com/wellness-api/rest/backfill/activities?
https://healthapi.garmin.com/wellness-api/rest/backfill/bodyComps?
https://healthapi.garmin.com/wellness-api/rest/backfill/dailies?
https://healthapi.garmin.com/wellness-api/rest/backfill/epochs?
https://healthapi.garmin.com/wellness-api/rest/backfill/sleeps?
https://healthapi.garmin.com/wellness-api/rest/user/registration
https://hub.samsungapps.com/product/appCheck.as?
https://login.live.com
https://login.yahoo.com
https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps
https://play.google.com/store/account/subscriptions?sku=
https://play.google.com/store/apps/details
https://play.google.com/store/apps/details?id=
https://plus.google.com/
https://polarremote.com/v2/oauth2/token
https://server.appyhapps.nl/firebasehealthsync
https://server.appyhapps.nl/fitbit
https://server.appyhapps.nl/healthsync
https://server.appyhapps.nl/healthsyncpurchase/
https://server.appyhapps.nl:4444/healthsync
https://server.healthsync.app/fcm-check/
https://server.healthsync.app/garmin-user-check/
https://server.healthsync.app/garmin-user/?userID=
https://server.healthsync.app/garmin/
https://server.healthsync.app/suunto-revoke-user/?userID=
https://server.healthsync.app/suunto-user/?userID=
https://server.healthsync.app/withings
https://server.healthsync.app/withings-revoke-user/?userID=
https://server.healthsync.app/withings-user/?userID=
https://server.healthsync.app:4444/healthsyncpurchase/
https://server.healthsync.app:4444/healthsyncsubscription/
https://server.healthsync.app:4444/iapp/
https://server.healthsync.app:4444/iaps/
https://twitter.com
https://wbsapi.withings.net/measure?action=getmeas&meastype=1,4,6&category=1&startdate=
https://wbsapi.withings.net/measure?action=getmeas&meastype=9,10,11,54&category=1&startdate=
https://wbsapi.withings.net/notify?action=list
https://wbsapi.withings.net/notify?action=revoke&callbackurl=https://server.healthsync.app/withings-notif&appli=
https://wbsapi.withings.net/notify?action=subscribe&callbackurl=https://server.healthsync.app/withings-notif&appli=
https://wbsapi.withings.net/v2/measure?action=getintradayactivity&startdate=
https://wbsapi.withings.net/v2/measure?action=getworkouts&startdateymd=
https://wbsapi.withings.net/v2/sleep?action=get&startdate=
https://www.facebook.com
https://www.fitbit.com/oauth2/authorize?response_type=code&prompt=login&client_id=22D6M2&redirect_uri=nl.appyhapps.healthsync://fitbit&code_challenge=
https://www.google.com
https://www.googleadservices.com/pagead/conversion/app/deeplink?id_type=adid&sdk_version=%s&rdid=%s&bundleid=%s&retry=%s
https://www.googleapis.com/auth/appstate
https://www.googleapis.com/auth/datastoremobile
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive.apps
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
https://www.googleapis.com/auth/fitness.nutrition.read
https://www.googleapis.com/auth/fitness.nutrition.write
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
https://www.googleapis.com/auth/fitness.reproductive_health.read

Older Versions

More Android Apps to Consider