Skip to content
Back to home

Privacy Policy

Last updated: 17.05.2026

Protecting your personal data is important to us. In this privacy policy, we inform you about what data we collect, for what purpose, and on what legal basis.

Data Controller

Lukas Kitzberger Email: datenschutz@train-smarter.at

Data Categories Collected

We process the following categories of personal data:

  • Master data: Name, email address, date of birth, role (Coach/Athlete)
  • Access data: Email address, encrypted password
  • Body and wellness data (only with explicit consent): Weight, body measurements, sleep quality, wellness score
  • Nutrition data (only with explicit consent): Nutrition diary, macronutrients
  • Usage data: IP address (upon consent), session data, timestamps
  • Training data: Training plans, programs, sessions

Legal Basis

The processing of your data is based on:

  • Art. 6(1)(a) GDPR (Consent) — for body, wellness, and nutrition data
  • Art. 6(1)(b) GDPR (Contract performance) — for master and training data
  • Art. 9(2)(a) GDPR (Explicit consent) — body data is treated as health data

Purpose of Processing

Your data is processed exclusively for providing the Train Smarter platform: training planning, athlete management, progress tracking, and communication between coach and athlete.

Storage Duration

Personal data is stored as long as your account is active. After a deletion request, a 30-day grace period applies, after which all data is permanently deleted. Audit log entries are retained for 12 months. Invitation tokens are deleted after 7 days.

Data Processors

We use the following data processors, all of which have a Data Processing Agreement (DPA). Where a third-country transfer to the USA takes place (Sentry, AI providers), this is explained in the respective special sections:

  • Supabase Inc. — Database, authentication, storage (Region: eu-central-1, Frankfurt)
  • Vercel Inc. — Hosting, Edge Functions (EU region fra1, Frankfurt)
  • Functional Software, Inc. (Sentry) — Error tracking and performance monitoring (Region: de.sentry.io, Frankfurt). Third-country transfer to the USA via EU-US Data Privacy Framework and EU Standard Contractual Clauses. Processed data: anonymized error logs with user IDs (UUID), stack traces and web vitals — no personal cleartext data such as email or names. Privacy policy: https://sentry.io/privacy/

AI-powered Features

Train Smarter uses artificial intelligence to help you maintain the exercise library and training taxonomy (e.g. suggestions, spell-check, translation). The AI features are optional — the app works fully without them.

AI services used

We use the following external services as data processors:

  • Anthropic, PBC (USA) — "Claude" model for suggestions and text processing. Privacy policy: https://www.anthropic.com/legal/privacy
  • OpenAI, LLC (USA) — "GPT" model as alternative to Claude. Privacy policy: https://openai.com/policies/privacy-policy

Which data do we transmit?

When you trigger an AI feature, we transmit the content of the relevant exercise or taxonomy field to the AI provider (e.g. exercise name, description). We explicitly do NOT transmit personal data of your athletes, NO wellness, weight or nutrition data, NO email addresses and NO training plans.

Legal basis and third-country transfer

Processing is based on Art. 6(1)(f) GDPR (legitimate interest in efficient content maintenance). Since Anthropic and OpenAI operate servers in the USA, a third-country transfer takes place. Protection is ensured via the EU-US Data Privacy Framework (in force since 10 July 2023) — both providers are certified. Additionally, EU Standard Contractual Clauses apply.

Retention of AI request logs

Our internal AI request logs (for cost monitoring and abuse detection) automatically anonymize transmitted text inputs after 30 days. On the provider side, Anthropic does not store API content for model training (Zero-Retention Policy); OpenAI stores API content for up to 30 days for abuse detection and likewise does not use it for model training.

AI Bulk Processing (batch operations)

As a platform administrator you can use AI in two batch operations that process up to 1,000 exercises at once:

  • Bulk reclassification — AI moves existing exercises into a new taxonomy category (e.g. "Abdominals" → "Core/Stability").
  • Bulk auto-completion — AI suggests missing fields (description, primary muscle group, classification tags, etc.).

Only factual exercise data is transmitted to Anthropic (Claude) in the USA (exercise name DE/EN, existing descriptions, taxonomy assignments). As with the other AI features, we still do NOT transmit any athlete data, NO wellness, weight or nutrition data and NO training plans. Legal basis and third-country transfer are the same as for the AI features described above (Art. 6(1)(f) GDPR, EU-US Data Privacy Framework, EU Standard Contractual Clauses).

Automated suggestions and human oversight (Art. 22 GDPR)

Every AI suggestion is paired with a confidence score. Low-confidence suggestions land in a review queue (annotation queue) and must be accepted or rejected manually by the administrator. High-confidence suggestions (default threshold 0.85) are applied directly, but are fully recorded in an audit log; the administrator can inspect each change at any time and revert it with a single click. This is therefore not a solely automated decision producing legal effects within the meaning of Art. 22 GDPR — human oversight remains in place throughout. In addition, fields populated by an AI batch operation are visibly tagged in the app as "AI-generated"; the tag disappears as soon as the value is edited manually.

Retention period

Job metadata and per-item results (table "ai_job_items") are automatically deleted 90 days after job completion. The audit log for AI write operations (table "entity_field_history") is also retained for 90 days — this period safeguards the right to rectification under Art. 16 GDPR (reverting individual values) and is consistent with the retention period of our AI request logs. When you delete your trainer account, all associated log data is deleted without delay (see "Right to erasure").

Your control and transparency

On the exercise detail page you can review the most recent AI changes at any time and revert individual values. At the job level a full rollback of all changes made in a batch is available. AI batch operations can only be triggered by platform administrators — as an athlete or regular trainer account, your content is not affected by a batch operation without an explicit administrator action.

Right to object

You can object to the processing of your text inputs by AI providers at any time (Art. 21 GDPR) by not using the AI features in the app.

Cookies and Local Storage

Our website uses only technically necessary cookies that are essential for operating the platform. A cookie consent banner is therefore not required.

Authentication Cookie

For login and session maintenance, we set an authentication cookie (HttpOnly, Secure, SameSite=Lax). This cookie contains an encrypted token to identify your session — no personal data in plain text.

Session Duration

The duration of your session depends on your choice at login:

  • Default (without 'Remember me'): Your session ends when you close the browser.
  • With 'Remember me': Your session remains active for up to 30 days or until you manually sign out.

Local Storage

We use your browser's local storage solely for your display preferences (e.g., sidebar state, preferred view). This data does not leave your device and is not transmitted to our servers.

Legal basis: Art. 6(1)(b) GDPR (performance of contract). These cookies are technically necessary and exempt from the consent requirement under the ePrivacy Directive.

Your Rights

You have the following rights under GDPR:

  • Right of access (Art. 15) — Overview of your stored data in Privacy Settings
  • Right to rectification (Art. 16) — Edit profile data anytime under Profile
  • Right to erasure (Art. 17) — Account deletion under Privacy Settings
  • Right to data portability (Art. 20) — Data export under Privacy Settings
  • Right to object (Art. 21) — Consents can be revoked anytime under Privacy Settings

Contact

For privacy requests beyond self-service, contact us at: datenschutz@train-smarter.at

Right to Complaint

You have the right to file a complaint with the Austrian Data Protection Authority: Barichgasse 40-42, 1030 Vienna, dsb@dsb.gv.at