Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Step Validation

ANSWERED

I'm in the design stages of an application that rewards users for excercising. I'd like to allow my users to hook up their FitBit accounts, but I'm concerned about the validity of their step counts. What I don't want to happen is users just enter activities they didn't really do just to get their step count up so they can cheat their way to the reward. Is there any way to validate that user really did do the activity they claimed to, or alternatively get only steps recorded on a tracker?

 

P.S. - This is my first forum post, so I apologize if I break any rules/etiquette. Please let me know for the future!

Best Answer
0 Votes
1 BEST ANSWER

Accepted Solutions

The activities/tracker/* time series endpoints will give you data only from Fitbit trackers and MobileTrack (phone-based activity tracking). Manual activity log data will not be included in those responses.

 

However, there are many ways to simulate human movement and people will find ways to cheat. You'll still need to create a hueristic method for detecting fraud.

View best answer in original post

Best Answer
0 Votes
1 REPLY 1

The activities/tracker/* time series endpoints will give you data only from Fitbit trackers and MobileTrack (phone-based activity tracking). Manual activity log data will not be included in those responses.

 

However, there are many ways to simulate human movement and people will find ways to cheat. You'll still need to create a hueristic method for detecting fraud.

Best Answer
0 Votes