FitnessSyncer

FitnessSyncer Permissions and Authentication

When you wish to access your data from an external website, you must grant FitnessSyncer access to that data. Depending on the service, this may be a username and password you specify on our site, or this may be a permission you must grant on the service’s site.

For those services which you must grant us permission, the editor’s Authentication menu offers these options:

  • Don’t Change: keeps the permission this source or destination already has. It appears only when you edit one that is already connected.
  • Reuse auth from: uses the permission you already granted to another source or destination on the same service, which is named in the option.
  • Grant New Permissions: sends you to the service to grant a new permission for this source or destination only.
  • Grant New Permissions and Apply to Other Sources and Destinations: grants a new permission and gives it to every other source and destination on that service as well. Only the services that need it offer this option.

We have broken up the permissions like this to allow you more flexibility to sync with other accounts.

Where possible, we recommend that you use the Reuse auth from option. Some sites require that you do this; failure to do so will result in authorization failures. To aid with this, we have the Grant New Permissions and Apply to Other Sources and Destinations option when re-authenticating services.

Some services may have other options as well. For example, Google Services require different authentication depending on the combination you are using with FitnessSyncer. Such cases will be covered in the FAQ of those services.

Solving Authentication Issues

There are many reasons authentication issues could happen:

  • If you need to provide a username and password, ensure that it is the username and password for that service, not our service.
  • If you are asked to grant permissions and do not approve all of the permissions we ask for, this could also happen. If you have questions/concerns, please review the FAQ’s for that service or contact us, and we can tell you why we need the specific permissions we requested for the service you are using.
  • If you are using one service for multiple data sources or destination (such as a Fitbit Activity and Fitbit Sleep feed), please use the “Reuse auth from” option (described above)
  • If you have added the service via our mobile apps, you may wish to try to authenticate the services via our website.
  • If you have recently changed your password or revoked access to our service from the provider’s portal.

Some services have specific instructions, including:

If you are still experiencing issues, please contact us.

What does “Reuse Auth From” or “Grant New Permissions and Apply to Other Sources and Destinations” mean under the Authentication menu? When should I use it?

The Reuse Auth Feature allows you to use the same credentials as you are using with another task in FitnessSyncer. You should use this when you have more than one source or task using the same service to use the same account. For example, if you are using Withings (Nokia Health) for your Body Composition and Activities, you could use this feature to share the credentials. Some services (including Garmin, Withings, MapMyFitness, and Fitbit) may have authentication errors if you do not use this feature.

To use this feature:

  • Pick one of your sources or destinations and re-authenticate it.
  • For each of the other sources and destinations using the same provider, you should edit them and change the authentication to Reuse Auth from that first source or destination.

If the service has a “Grant New Permissions and Apply to Other Sources and Destinations” option, we recommend using that and then you do not need to do the second step above.

Google Fit, Google Drive, and Sleep As Android only work the first time, and then I get an authentication problem; why?

A security feature from Google causes the issue. To work around this, try this:

  1. For the affected Google Account, visit your Security Settings: https://www.google.com/settings/u/1/security.
  2. Under “Connected apps and services,” select “View All”.
  3. Find FitnessSyncer and click “Revoke Access”
  4. Under My Account, edit your Google Fit or Sleep As Android connections and Reauthenticate. If you have more than one Google Fit source or destination, reuse the authentication from one other connection.

I use more than one Google service. Which permissions does FitnessSyncer ask for?

Google Fit, Google Drive and Sleep as Android share one Google sign-in. FitnessSyncer asks Google only for what the services you have set up need: Google Fit asks for your fitness data, Google Drive for your files, and Sleep as Android only for your e-mail address. When you add another Google service, or choose Grant New Permissions on one you already have, Google asks once for everything your Google sources and destinations need together, so one sign-in covers all of them.

FitnessSyncer uses essential cookies to sign you in and remember your settings. With your permission, we also use analytics cookies to understand how people use this website. Learn More