Setup guide
How to start using TrainStack.
How to create an account, connect your devices, and see your first workout data in TrainStack.
Create Your Account
Sign up at trainstack.app with email or OAuth (Google, Apple). Your account creates a user identity for authentication and an athlete profile for your training data. Everything -- activities, health metrics, equipment -- belongs to your athlete profile.
Future support for coaching and family accounts means one user can manage multiple athletes, but for personal use it's one-to-one.
Connect Your Devices
Head to Settings > Integrations to connect your fitness devices and apps. TrainStack supports 17+ providers including Apple Health, Garmin, Strava, Whoop, Oura, Polar, COROS, and more.
Most integrations use OAuth -- you'll be redirected to the provider's site to authorize access, then sent back to TrainStack. Apple Health syncs through the mobile app via HealthKit.
Connect multiple sources
You can connect as many providers as you want. TrainStack deduplicates automatically and uses source priorities to pick the best version of each activity.
Your First Sync
Once a provider is connected, TrainStack pulls your recent activity history. Depending on the provider, this includes:
- Activities -- runs, rides, swims, gym sessions, and everything else
- Health data -- sleep sessions, HRV, resting heart rate, readiness scores
- Daily metrics -- steps, weight, body fat, stress
The initial sync may take a few minutes for large histories. Subsequent syncs happen automatically in the background.
Explore Your Data
Your Activity Feed shows all synced activities with sport-specific cards. Click any activity to see detailed metrics, time-series charts (heart rate, pace, power), and GPS maps where available.
The Calendar view combines planned workouts, completed activities, sleep data, and daily metrics on a single timeline.
Next Steps
- Features -- full overview of what TrainStack can do
- Supported Sports -- see all 100+ tracked activity types
- Mobile App -- install the iOS app for HealthKit sync
- Integrations -- details on every connected provider
- Equipment -- start tracking your gear