Trainar is an AI-powered running coach built and operated by Kastrup Concepts. We connect to your Strava or Garmin Connect account to read your activity data and use it — together with Claude AI — to provide personalized training plans and coaching conversations.
When you use Trainar, we collect and store the following:
We do not collect payment card details. Any payments are handled entirely by Stripe and subject to their own privacy policy.
All data is stored in Microsoft Azure Blob Storage, hosted in the European Union. Your data is stored per-user under a unique internal ID. Access tokens for Strava and Garmin Connect are stored and used only for syncing your activity data.
We use browser localStorage to remember your user ID and consent preference across sessions. If you accept our consent banner, we also load Google Analytics to understand how the site is used. Google Analytics sets cookies on your device — see the Google Analytics section below for details.
Your data is used exclusively to provide the Trainar service:
We do not use your data for advertising, sell it to third parties, or use it to train AI models.
Trainar integrates with the following third-party services:
We use Strava's OAuth 2.0 API to authenticate you and read your activity data. We only request read access — we never write to your Strava account. You can revoke access at any time via your Strava app settings.
We use Garmin's OAuth 2.0 PKCE API to authenticate you and receive your activity data via Garmin's Wellness API push model. Garmin sends activity summaries to Trainar when you complete a workout. We only receive activity data — we never write to your Garmin account. You can revoke access at any time via your Garmin Connect account settings.
Your activity summaries, training preferences, and chat messages are sent to Anthropic's Claude API to generate coaching responses and training plans. This data is processed in accordance with Anthropic's privacy policy. Anthropic does not use API data to train their models.
Optional paid features use Stripe for payment processing. Stripe handles all payment data — Trainar never sees or stores your card details. See Stripe's privacy policy.
Our backend infrastructure runs on Microsoft Azure. Data is stored in Azure Blob Storage and processed by Azure Functions within the EU. See Microsoft's privacy statement.
If you accept our consent banner, we load Google Analytics to understand how the site is used (page views, session duration, general usage patterns). Google Analytics sets cookies on your device and may process data outside the EU. We do not use Google Analytics for advertising or cross-site tracking. See Google's privacy policy.
You have full control over your data. From your Profile page you can:
If you'd like to request a copy of your data or have other privacy questions, contact us at privacy@kastrupconcepts.dk.
We retain your data for as long as you have an active Trainar account. If you delete your account, all data is removed immediately and cannot be recovered. We do not keep any backups of deleted accounts.
If we make material changes to this privacy policy, we'll update the date at the top. Continued use of Trainar after changes constitutes acceptance of the updated policy.