2 ms·Garmin makes the tech. Strava provides a tech service on top. Ubiome - software for lab resultsby wolco 7y agoGarmin makes the tech. Strava provides a tech service on top. Ubiome - software for lab results