Strava Integration Support
How CardioCapture works with Strava, your data, and how to disconnect.
About CardioCapture
CardioCapture is a companion app that helps users create detailed workout records from gym cardio equipment that lacks direct export capability.
Users input workout parameters and CardioCapture generates FIT files uploaded to the user's Strava account.
Strava Integration Details
CardioCapture uses the Strava API exclusively to upload user-created FIT files. Our integration is minimal and focused:
- Does not read, download, display, cache, or store any Strava activity data
- Does not access any other Strava user's data
API Scopes Used
- activity:write — for uploading FIT files
- read and activity:read_all — solely for duplicate detection
Upload status data (upload ID, activity ID) is retained only during upload polling and is not persisted beyond 7 days.
Data Collection & Usage
- Workout data: Entered by the user or imported from the user's own wearable (FIT import / HealthKit). Stored locally on device via SwiftData.
- Strava OAuth tokens: Stored in device Keychain (encrypted, on-device only). Never sent to any server other than Strava's API.
- Upload responses: Temporary, not retained beyond 7 days.
No third-party analytics, advertising, or data brokers are used. Strava data is never used for AI/ML training.
For full details, see our Privacy Policy.
Disconnect Strava / Withdraw Consent
From within CardioCapture
- Open the app
- Go to Settings → Connected Apps
- Tap "Disconnect" next to Strava
From Strava's website
- Log in at strava.com
- Go to Settings → My Apps
- Revoke access for CardioCapture
- Direct link: strava.com/settings/apps
Disconnecting removes your Strava tokens from your device immediately. Previously uploaded workouts remain on Strava — CardioCapture cannot delete Strava activities.
Data Deletion
- All data is stored locally on your device — delete the app to remove everything.
- Disconnect Strava first to remove OAuth tokens.
- For written confirmation, email privacy@cardiocaptureapp.xyz with the subject "Data Deletion Request".
CardioCapture does not store any user data on external servers.
Support Contact
Having issues connecting to Strava or uploading workouts? Contact support@cardiocaptureapp.xyz
We typically respond within 48 hours.