over the past 3 days, I realized I wanted to integrate with Samsung Health data the app was pulling from my watch. However, I couldn't, since Samsung Health has no API- this was pretty disappointing. I knew Samsung exported all of its data to Health Connect, an intermediary application on Android that syncs health data between apps. Then it hit me- I could tap into the Health Connect Data Store for my work! To simplify this for all future applications I might want to make, I made HCGateway! HCGateway syncs data from Health Connect to a remote server while keeping everything encrypted. It syncs data every 2 hours, which means I'll always have access to updated data. Any developer can now tap into their Health Connect data through a REST API!
(as an added bonus you can now use a unified API for multiple health apps)