DISCLAIMER: I don't mean to promote an application
This application reminds me about a mobile application that is similar with this.
An application that called "Exist" [1]. Exist tracks everything in one place. It tracks your fitness data and other services connected with yours.
[1]: https://exist.io/