Runna is a running coaching application built on React Native for iOS and Android, with integrations into Strava, Garmin, and Fitbit wearables. The tech stack signals a consumer-first, mobile-native product: the company uses AppsFlyer and Iterable for user retention, Figma for design velocity, and AWS + Snowflake for data infrastructure. Active projects center on in-app AI/ML tooling, subscription funnel optimization, and cloud platform scaling — revealing a shift from coaching content delivery toward personalized, data-driven training adaptation. Current hiring is engineering-heavy (11 roles) with accelerating velocity, and infrastructure pain points (scalability, architecture modernization) outpace feature work, suggesting the product is hitting growth-driven technical boundaries.
Runna is a running coaching application owned by Strava, serving recreational and competitive runners with adaptive training plans, personalized coaching, and race preparation. The product integrates with major fitness trackers and wearables (Garmin, Fitbit, Apple Watch) to consume training data and adjust coaching in real time. The company operates from London with a 201–500 person headcount, split across engineering, marketing, data, product, and sales. Core pain points include conversion optimization, infrastructure scaling, and creative workflow efficiency — typical challenges for a consumer sports app managing rapid user growth and retention.
Runna runs React Native on iOS and Android, integrates Strava/Garmin/Fitbit wearables, and uses AWS + Snowflake for backend infrastructure. Frontend tooling includes Figma; user retention is handled by AppsFlyer and Iterable.
Active projects include cloud platform infrastructure upgrades, AI/ML tooling within the app, subscription funnel optimization, wearable integration improvements, and UK market expansion. Engineering focus is on scalability and architecture modernization.
Other companies in the same industry, closest in size