Sources
Sources are where your activities come from:
- Hevy β Strength training workouts
- Strava β Runs, rides, swims
- Fitbit β Activities from your Fitbit device
- Apple Health / Health Connect β Via the FitGlue mobile app
- File Upload β Manual FIT file uploads
Each source connects via OAuth or API key. When you complete an activity, FitGlue imports it into your pipeline.
Boosters
Boosters transform your activity before it reaches the target:
- Workout Summary β Exercise breakdown for strength training
- Muscle Heatmap β Emoji or image showing muscles worked
- Fitbit Heart Rate β Overlay heart rate from Fitbit onto activities
- AI Companion β AI-generated descriptions (Athlete tier)
- Parkrun β Official results, times, PBs
- Weather β Conditions at activity time
- And many more...
Some boosters are free (Hobbyist); others require the Athlete tier.
Targets
Targets are where boosted activities land:
- Strava β Upload to your Strava account
- Showcase β Create a shareable public page
- Hevy β Post to Hevy
- TrainingPeaks β Send to your coach
- Google Sheets β Log to a spreadsheet
You can have multiple targets in one pipelineβe.g. Strava and Showcase.
The flow
Source (Hevy) β Booster (Workout Summary) β Booster (Muscle Heatmap) β Target (Strava)Data flows left to right. Each booster adds or modifies the activity. The final result is sent to all targets.