We are integrating Apple Health step data into our mobile application, Diyetkolik. However, we have received feedback from our users indicating that the step data appears to be significantly higher than expected. After conducting thorough research, we discovered that users who wear a smartwatch are experiencing step data duplication. Both the smartwatch and the phone's step data are being collected and combined, leading to inflated step counts in our application.
We kindly request your assistance in addressing the following issues:
How can we differentiate between step data from the smartwatch and the phone to avoid duplication?
Are there best practices or specific APIs we should use to filter and manage step data more accurately?
Can you provide guidance on how to implement a solution that ensures accurate step count data for users wearing multiple devices?
We appreciate your support in resolving this matter to enhance the accuracy of our application and improve user experience.