Datenschutzerklärung

Stand: (Rev. 3 — Erweiterung um Web-Konten, Tester-Warteliste, server-seitige Session-Daten (Pump Lab) und Garmin-Verbindung; Rev. 2 vom 2026-05-19: Firebase Analytics + Performance).

1. Verantwortlicher

Moritz Fahsig
Steinstraße 44, 81667 München
Deutschland
E-Mail:

2. Welche Daten wir erheben

Welche Daten wir speichern, hängt davon ab, welche Teile von Pumpfoilytics du nutzt. Die Kategorien im Einzelnen:

2.1 Companion-App (Basis-Nutzung)

Bei der Basis-Nutzung der Companion App erheben wir deine E-Mail-Adresse, die du beim ersten Start freiwillig angibst. Sie wird benötigt, um dir einen Magic-Link zur Anmeldung zu senden.

Deine Aktivitätsdaten (GPS-Tracks, Herzfrequenz, FIT-Dateien) werden bei der reinen App-Nutzung lokal auf deinem Gerät gespeichert und verarbeitet. Server-seitig gespeichert werden sie nur dann, wenn du eine der Funktionen in Abschnitt 2.4 aktiv nutzt (Session-Upload, Garmin-Verbindung, FIT-Import oder von uns für dich eingespielte Analyse-Sessions).

2.2 Web-Konto auf pumpfoilytics.com

Wenn du ein Konto auf pumpfoilytics.com anlegst, speichern wir:

2.3 Tester-Warteliste (Companion-Beta)

Wenn du dich für die Companion-Beta anmeldest, speichern wir deine E-Mail-Adresse sowie die Angaben aus dem Anmelde-Formular (optional: Name, Home-Spot, seit wann du pumpst; Geräte-Marke und Smartphone-System, Sprache) und ob du News erhalten möchtest (Opt-in). Zur Missbrauchs-Vermeidung protokollieren wir den Zeitpunkt deiner E-Mail-Bestätigung (Double-Opt-in) sowie die IP-Adresse des Freigabe-Vorgangs.

2.4 Session-Daten auf dem Server (Pump Lab & Session-Sync)

Das Pump Lab analysiert deine FIT-Dateien grundsätzlich in deinem Browser (lokale Speicherung per IndexedDB). In folgenden Fällen werden Session-Daten jedoch auf unserem Server gespeichert:

Server-seitig gespeicherte Sessions umfassen:

GPS-Positionsdaten können Rückschlüsse auf deine Aufenthaltsorte zulassen; Herzfrequenz-Werte sind Gesundheitsdaten im Sinne von Art. 9 DSGVO.

2.5 Garmin-Verbindung (Direct Integration)

Wenn du dein Garmin-Konto mit Pumpfoilytics verbindest, speichern wir:

Mit der Verbindung kannst du Aktivitäten aus Garmin Connect ins Pump Lab laden (Abruf direkt in deinen Browser) und — je nach Einstellung — Sessions automatisch zu deinem Konto übernehmen lassen. Verantwortlicher für dein Garmin-Konto bleibt Garmin; es gilt zusätzlich die Datenschutzerklärung von Garmin.

3. Zwecke und Rechtsgrundlagen

Wir verwenden deine Daten nicht für Werbezwecke und geben sie nicht an Dritte weiter, ausgenommen die in Abschnitt 4 und Abschnitt 7 genannten Auftragsverarbeiter.

4. Datenspeicherung, Auftragsverarbeiter und Sicherheit

Unsere Datenbank wird bei Supabase betrieben (managed PostgreSQL). Der Anwendungs-Server wird von uns in der EU betrieben.

Sicherheitsmaßnahmen:

Transaktions-E-Mails (Magic-Links, Bestätigungen) versenden wir über Gmail-SMTP (Google LLC); dabei verarbeitet Google die Empfänger-Adresse und den Mail-Inhalt.

Aufbewahrungsdauer: Konto- und Session-Daten speichern wir bis zur Löschung deines Kontos (siehe Abschnitt 6); Garmin-Tokens werden beim Trennen der Verbindung oder bei Konto-Löschung entfernt. Zur konkreten Ausgestaltung von Backup-Löschzyklen und Aufbewahrungsfristen einzelner Kategorien läuft noch die juristische Prüfung.

5. Deine Rechte

Du hast das Recht auf:

Du kannst viele dieser Rechte direkt selbst ausüben:

Zur Ausübung deiner Rechte kannst du dich außerdem an wenden. Du hast das Recht auf Beschwerde bei einer Datenschutz-Aufsichtsbehörde (Art. 77 DSGVO).

6. Löschung deines Kontos

Du kannst jederzeit die Löschung deines Kontos und aller zugehörigen Daten anfordern (Konto löschen). Zum Schutz vor versehentlicher oder fremder Löschung bestätigst du die Anfrage per E-Mail-Link (gültig 24 Stunden); danach läuft ein Widerrufsfenster von 7 Tagen, in dem du die Löschung abbrechen kannst. Anschließend werden Konto, Sessions, Garmin-Tokens und Einwilligungs-Daten endgültig gelöscht.

7. Übersicht der Auftragsverarbeiter

DienstZweckStandort / Übermittlung
Supabase Datenbank-Hosting
Google LLC (Gmail-SMTP)Transaktions-E-Mails USA —
Google LLC (GA4, Firebase)Analyse, opt-in (Abschnitte 9–12) USA — Standardvertragsklauseln
Anwendungs-ServerEU

Garmin ist kein Auftragsverarbeiter von uns, sondern eigenständiger Verantwortlicher für dein Garmin-Konto; der Datenabruf aus Garmin Connect erfolgt in deinem Auftrag über deine Zugangs-Tokens.

8. Support und Kommunikation

Wenn du uns eine Support-Anfrage stellst (z. B. über die Hand-in-Funktion im Pump Lab), speichern wir deine Nachricht, ggf. angehängte Session-Daten und den Chat-Verlauf, um dein Anliegen zu bearbeiten.

9. Website-Analyse (Google Analytics)

Diese Website (pumpfoilytics.com) verwendet Google Analytics 4 (GA4) des Anbieters Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA. GA4 wird nur aktiviert, wenn du im Cookie-Banner aktiv zustimmst (Consent Mode v2, Standard: deaktiviert).

Bei Zustimmung werden folgende Daten erhoben:

IP-Anonymisierung: Google Analytics 4 kürzt IP-Adressen automatisch vor der Speicherung. Die vollständige IP-Adresse wird nicht gespeichert.

Aufbewahrungsdauer: Ereignisdaten werden in GA4 für 14 Monate gespeichert, dann automatisch gelöscht.

Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung). Du kannst deine Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen — klicke dafür auf Cookie-Einstellungen im Footer.

Datenübermittlung in die USA: Google LLC ist ein US-Unternehmen. Die Datenübermittlung erfolgt auf Basis von Standardvertragsklauseln (Art. 46 Abs. 2 lit. c DSGVO). Weitere Informationen: Google Datenschutzrichtlinie.

Ohne deine Zustimmung sendet GA4 ausschließlich anonyme Consent-Mode-Pings ohne personenbezogene Daten.

10. App-Analyse (Firebase Analytics, opt-in)

Bei aktivierter Einwilligung verwendet die Companion-App Firebase Analytics (Google LLC) für anonyme Nutzungsstatistiken — welche Features genutzt werden, wo Nutzer stecken bleiben, wie die App performt. Firebase Analytics erhebt:

Was Firebase Analytics NICHT erhebt:

Datenübermittlung in die USA: Firebase Analytics wird von Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA betrieben. Daten werden in die USA übermittelt und dort verarbeitet. Diese Übermittlung erfolgt auf Basis der EU-Standardvertragsklauseln (Art. 46 Abs. 2 lit. c DSGVO). Es gilt der Datenverarbeitungs-Zusatz (DPA) von Google LLC. Weitere Informationen: Google Datenschutzrichtlinie.

Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO — deine ausdrückliche Einwilligung, wenn du in der Companion-App unter Einstellungen → Datenschutz → Anonyme Nutzungsdaten aktivierst. Du kannst die Einwilligung jederzeit an gleicher Stelle widerrufen; ein Widerruf stoppt alle künftigen Übertragungen und löscht die zugehörige Firebase Installation ID, sodass historische Events nicht mehr mit zukünftiger Aktivität verknüpft werden können.

Aufbewahrungsdauer: Wir haben in der Firebase-Console die Standard-Retention auf 2 Monate reduziert (Google-Default wäre 14 Monate).

11. Performance-Messung (Firebase Performance, opt-in)

Bei aktivierter Einwilligung erhebt Firebase Performance Monitoring anonyme Performance-Traces (App-Startzeit, Netzwerk-Anfrage-Dauer) — keine personenbezogenen Daten, keine Aktivitäts-Inhalte. Gleiche Rechtsgrundlage (Art. 6 Abs. 1 lit. a DSGVO), gleicher Opt-in-Toggle wie für Firebase Analytics. Aufbewahrungsdauer 90 Tage bei Google.

12. Absturzberichte (Firebase Crashlytics, opt-in)

Bei aktivierter Einwilligung erhebt Firebase Crashlytics anonymisierte Absturzberichte — Stack-Traces, App-Version, Geräte-Modell. Keine Aktivitäts-Daten, kein GPS, keine Gesundheitsdaten. Gleiche Rechtsgrundlage, gleicher Opt-in-Toggle wie oben. Aufbewahrungsdauer 90 Tage bei Google.

13. Keine Werbung

Wir verwenden keine Werbenetzwerke, keine Werbe-SDKs (kein Google Ads, kein Firebase Ads) und kein Remarketing. Die in den Sektionen 10–12 genannten Firebase-Dienste sind rein analytisch und nutzen keine Werbe-Kennungen.

14. Kontakt

Bei Fragen zum Datenschutz: