RunnersDNA · Last updated: March 23, 2026
RunnersDNA is operated by BobCreativeCopySRL SRL, a company registered in Romania (CUI: RO39386811), with registered address at Strada Lungă nr. 139, 500050, Brașov, Romania.
Contact: privacy@runnersdna.app
This Privacy Policy explains how RunnersDNA collects, uses, stores, and protects your personal data when you use our platform at runnersdna.app. It applies to all users of our web and mobile application.
By using RunnersDNA, you agree to the practices described in this policy.
Strava (via OAuth connection)
When you connect your Strava account, we access:
We access only the data necessary to compute your performance profile. We do not post to Strava on your behalf.
Garmin Connect (via OAuth connection)
When you connect your Garmin account, we access:
We access only data you have authorized through Garmin's consent flow. This data is used exclusively to generate your personal Runner DNA profile and is never shared with third parties.
Garmin Connect (CSV Upload)
If you choose to manually export and upload a health summary CSV from Garmin Connect, we process this file to extract the same health metrics described above. The raw file is deleted after processing.
Weather data: We enrich your activity history with historical weather conditions (temperature, precipitation) using public weather APIs, to provide context for your performance data.
We use your data exclusively to provide and improve the RunnersDNA service.
| Purpose | Legal Basis (GDPR) |
|---|---|
| Compute your Runner DNA performance profile | Contract performance |
| Generate personalized training insights and coaching signals | Contract performance |
| Display your historical trends and progression | Contract performance |
| Send product updates and feature announcements | Legitimate interest |
| Detect and prevent fraud or abuse | Legitimate interest |
| Comply with legal obligations | Legal obligation |
We do not use your data for advertising. We do not sell your data to third parties. We do not use your raw activity data to train machine learning models.
Your Garmin and Strava activity data is processed by our computation engine to produce numerical performance scores. Only these computed outputs — never your raw activity or health data — are passed to AI inference systems for interpretation and narrative generation.
We share data only with the following categories of processors, strictly to operate the platform:
| Processor | Purpose | Location |
|---|---|---|
| Railway | Backend computation hosting | EU |
| Vercel | Web application hosting | EU/US (SCCs apply) |
| Anthropic | AI text generation (computed scores only) | US (SCCs apply) |
| Sentry | Error monitoring (anonymized) | US (SCCs apply) |
| Lemon Squeezy | Payment processing | US (SCCs apply) |
For processors outside the EU, we rely on Standard Contractual Clauses (SCCs) as the legal transfer mechanism under GDPR Article 46.
| Data Type | Retention Period |
|---|---|
| Account data | Until account deletion |
| Activity and health data | Until account deletion, or upon revocation of platform access |
| Computed performance profiles | Until account deletion |
| Payment records | 5 years (Romanian fiscal law requirement) |
| Error logs | 30 days |
When you delete your account, all personal data is permanently deleted within 30 days, except where retention is required by law.
As a data subject under EU/Romanian law, you have the following rights:
To exercise any of these rights, contact us at privacy@runnersdna.app. We will respond within 30 days.
You also have the right to lodge a complaint with the Autoritatea Națională de Supraveghere a Prelucrării Datelor cu Caracter Personal (ANSPDCP) at anspdcp.ro.
Strava: You can revoke RunnersDNA's access to your Strava data at any time from Strava Settings → My Apps. Revoking access will stop new data from syncing. Existing computed data in your profile will remain until you delete your account.
Garmin Connect: You can revoke RunnersDNA's access to your Garmin data at any time from Garmin Connect → Connected Apps. Revoking access will stop new data from syncing. Existing computed data in your profile will remain until you delete your account.
RunnersDNA is not intended for users under the age of 16. We do not knowingly collect personal data from children under 16. If you believe we have inadvertently collected such data, please contact us at privacy@runnersdna.app and we will delete it promptly.
RunnersDNA uses only essential cookies required for authentication and session management. We do not use third-party advertising cookies or tracking pixels. You can control cookie preferences through your browser settings.
We may update this Privacy Policy from time to time. When we make material changes, we will notify you via email or through a banner in the application at least 14 days before the changes take effect.
Continued use of RunnersDNA after the effective date of changes constitutes acceptance of the updated policy.
BobCreativeCopySRL SRL
Email: privacy@runnersdna.app
Website: runnersdna.app
This policy is governed by Romanian law and applicable EU regulations, including the General Data Protection Regulation (GDPR — Regulation (EU) 2016/679).