We build thesoftware we need.
CARETINE is a sports tech startup researching how technology can support health. We run our own running coach app, RUNTINE, and learn about people and technology through it.
Contact usAbout
We help people stay active and healthy.What we learn from running our service goes into building better ones.
CARETINE builds
training for your goal: Training plans build a schedule around your goal and calendar.
training that sticks: The AI coach reads your recent runs and guides today's workout.
runs with a voice: The coach voice calls out splits and pace while you run.
runs you learn from: Run analysis turns heart rate and pace into your next workout.
workouts to follow: Demo videos show how each movement is done.
Featured project
Pick what you need now: getting started, losing weight or preparing for a race.
See today's workout, matched to your goal and your recent runs.
While you run, the coach voice calls out splits and pace.
Review heart rate and pace, then carry them into your next workout.




Data
Scattered records
become your data
- Distance
- Heart rate
- Pace
- GPS route
- Elevation gain
- Steps
- Calories
- Effort
- Data filter
- Analysis
- Custom plan
- Your report
- AI coaching
AI coach
An AI coach that
reads your runs
Sample chat
Your training load went up this week. How about an easy, lower-intensity jog today instead?
Connections
Finding links
in scattered data
Reads run analysis and training plans together and answers in chat.
- Social login: The server and API tie the signed-in account to its subscription.
- Subscriptions: Store purchases are matched to the social login account and recorded by the server and API.
- Store releases: New versions ship with subscriptions, and error monitoring points to the next fix.
- Apple Health: Consented Health app records are matched with GPS records and sent to run analysis.
- Health Connect: Consented Android records are matched with GPS records and sent to run analysis.
- GPS tracking: Routes are matched with health records and passed to run analysis and the coach voice.
- Run analysis: GPS records and heart rate are lined up by split and handed to training plans and the AI coach.
- Training plans: Plans built on run analysis link to the AI coach and workout demo videos.
- AI coach: Reads run analysis and training plans together and answers in chat.
- Coach voice: Speaks the AI coach's words at each split of the GPS record.
- Demo videos: Show the workouts in a training plan alongside the coach voice.
- Notices: Deliver support replies and announcements from the server and API to the app.
- Admin dashboard: Shows support inquiries and operations from server and API data in one place.
- Support inquiries: Replies written in the admin dashboard reach users as notices.
- Multilingual: Carries the coach voice, web and search across languages.
- Error monitoring: Finds and fixes errors from store releases and the server and API.
- Server and API: Tie accounts, billing, coaching and notices together.
- Web and search: Publish server and API content to a multilingual web and make it findable in search.
Architecture
Connected, yet
free to evolve
New screens ship and stay connected to the same server.
Moves to new versions while staying compatible with apps already installed.
Change the guidelines and the next reply follows, with no app update.
A versioned workout list keeps the app and server on the same content.
The structure changes step by step so earlier versions keep working.
Contact