Datenschutz.
1. Verantwortlicher
Pascal Brüesch · E-Mail: rolipos@gmail.com
2. Welche Daten werden verarbeitet
- Account-Daten: E-Mail, Name, Passwort (verschlüsselt mit bcrypt)
- Athleten-Profil: Geschlecht, Geburtsjahr, Größe, Gewicht, Trainings-Vorgaben — alles freiwillig
- Garmin-Connect-Zugang: Username + Passwort, Fernet-verschlüsselt mit Master-Key, ausschliesslich zur Aktivitäts-Synchronisation
- Trainings-Daten: Aktivitäten, Schlaf, HRV, Body-Battery, Stress (von Garmin synchronisiert)
- Ernährungs-Daten: Foto-Uploads, KI-geschätzte Makros, Gewichtsverlauf
- Session-Cookie: nur essenzieller Login-Cookie, keine Tracking-Cookies
3. Wo werden die Daten gespeichert
Hosting bei <strong class="text-ink">Hetzner Online GmbH</strong>, Falkenstein, Deutschland. Alle Daten liegen in einer SQLite-Datenbank auf einem dedizierten Server in der EU. Verschlüsselung at-rest via Linux-Filesystem-Permissions, sensitive Felder (Garmin-Credentials) zusätzlich Application-Layer-encrypted.
4. Drittanbieter
5. Wie lange werden die Daten gespeichert
Solange dein Account besteht. Bei Account-Löschung (Anfrage per E-Mail) werden alle zugeordneten Daten innerhalb 7 Tagen gelöscht — inklusive Foto-Uploads, Trainings-Historie und verschlüsselter Credentials.
6. Deine Rechte (DSGVO Art. 15-21)
- Auskunft: welche Daten gespeichert sind
- Berichtigung: falsche Daten korrigieren
- Löschung: Account + alle Daten entfernen
- Datenportabilität: Export deiner Daten als JSON
- Widerspruch: gegen Verarbeitung widersprechen
- Beschwerde: bei der zuständigen Aufsichtsbehörde (z.B. EDÖB Schweiz oder BfDI Deutschland)
Anfragen an rolipos@gmail.com.
7. Cookies
legplan nutzt nur einen <strong class="text-ink">Session-Cookie</strong> (HttpOnly, Secure, SameSite=Lax) zur Authentifizierung nach dem Login. Keine Tracking- oder Analyse-Cookies. Nach DSGVO/TTDSG ist für rein technisch notwendige Cookies kein Banner erforderlich.
8. Rechtsgrundlage
Verarbeitung erfolgt zur <strong class="text-ink">Erfüllung des Nutzungsvertrags</strong> (DSGVO Art. 6 Abs. 1 lit. b) und auf Basis deiner <strong class="text-ink">Einwilligung</strong> (Art. 6 Abs. 1 lit. a) bei der Account-Erstellung.
Stand: Mai 2026