dacadoo introduced algorithms to detect double counting of workouts and activities, and started removing duplicate workouts. Why is this important? With the ability to connect various tracking devices and apps, users often forget that they track activities on different trackers in parallel. For instance, if they carry an external step counter which is connected to dacadoo, and if they track in parallel running on dacadoo. This would be double counting of a running activity. This needs to be detected and the duplicate needs to be removed.
dacadoo computes a daily summary of activities. The summary collects the user’s workouts and activity data for a specific day. By collecting all workouts and activities of one day, dacadoo can verify if certain workouts and activities overlap in time. If two workouts overlap, only the workout with the higher burned normalized energy (measured in MET h) will be displayed on dacadoo.
Some external devices/apps do transfer step data multiple times a day including time information via their connection. This helps dacadoo to do an exact overlap calculation and therefore be very precise in the removal of duplicate workouts and activities.
Other external devices/apps however, still provide us with only one daily transfer of step data via their connection and without any time information. In these cases, the overlap calculation is less precise. A daily step count might overlap with an intense workout tracked on dacadoo, so the latter will be preferred to steps because of the higher energy burned.
These are the reasons why sometimes, only a partial transfer of steps from the external device/app is transferred to dacadoo.