Datenschutzerklärung

Stand: 26.10.2026 (Rev. 11).

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:

News per E-Mail: Wenn du im Konto oder bei der Registrierung „News per Mail“ ankreuzt und das per Link in unserer Bestätigungsmail bestätigst (Double-Opt-in), schicken wir dir an deine Konto-Adresse gelegentlich Nachrichten zu Pumpfoilytics: neue Funktionen, Updates und ab und zu eine Bitte um Feedback oder um eine Bewertung im Store. Rechtsgrundlage ist deine Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Wir verschicken keine Werbung Dritter und geben deine Adresse dafür an niemanden weiter. Als Nachweis speichern wir, wann du angekreuzt und wann du bestätigt hast. Du kannst die Einwilligung jederzeit widerrufen, mit dem Abmeldelink in jeder Mail oder im Profil. Danach schicken wir dir keine News mehr; der Nachweis bleibt gespeichert, solange wir ihn zur Abwehr von Ansprüchen brauchen. Unbestätigte Anmeldungen gelten nach 7 Tagen als nicht erteilt; wir schreiben dir dann nichts.

Kommst du über einen unserer Links zur Anmeldung, zum Beispiel den QR-Code auf der Uhr, merkt sich ein kleines Cookie 30 Tage lang, über welchen Link du kamst. Meldest du dich an, speichern wir das bei deinem Konto. So sehen wir, wie man uns findet (berechtigtes Interesse, Art. 6 Abs. 1 lit. f DSGVO).

Notizen zu Sessions: Wenn du dir zu einer Session eine Notiz schreibst, speichern wir sie bei deinem Konto, damit du sie wiederfindest. Nur du siehst sie. Sie geht nicht an den Assistenten, nicht auf geteilte Seiten und nicht in Auswertungen. Sie steht in deinem Datenexport und wird mit deinem Konto gelöscht. Du kannst sie jederzeit ändern oder leeren.

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 speichern wir den Zeitpunkt deiner E-Mail-Bestätigung (Double-Opt-in), nicht deine IP-Adresse.

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

Lädst du eine FIT-Datei im Pump Lab hoch, wertet dein Browser sie aus; die Original-Datei bleibt in deinem Browser. Kommt eine Session über die Garmin-Verbindung, läuft die Datei über unseren Server, bis dein Pump Lab sie abholt (Abschnitt 2.5). In beiden Fällen legt das Pump Lab die Session samt Auswertung zusätzlich in deinem Konto an (Runden, Kennzahlen, Sekundenwerte mit Tempo und GPS), damit Teilen, Einreichen, Abgleich zwischen Geräten und die Companion-App funktionieren. Die Original-Datei speichern wir auf dem Server nur, wenn unser Support sie für eine Frage anfordert (Abschnitt 4), wenn du als Tester eingewilligt hast (Abschnitt 2.6), wenn die Companion-App sie über den älteren Garmin-Login übernimmt (Abschnitt 2.5) oder wenn du an einem Testtag mit einer Leih-Uhr fährst: Dann liegt die Session samt Original-Datei beim Konto des Testtags und in der Regel auch in deinem Konto. Puls und andere Körperwerte speichern wir in deinem Konto nur mit deiner ausdrücklichen Einwilligung. Bei einem Testtag behält die Session im Konto des Testtags den Puls höchstens 7 Tage; hast du nicht eingewilligt, entfernen wir ihn dort schon bei der Übergabe an dein Konto. Geräteübergreifend gespeichert werden außerdem ausgeschlossene Sessions, bestätigte Garmin-Hinweise und Foil-Setup-Namen; Tags bleiben in deinem Browser.

2.5 Garmin-Verbindung

Verbindung über Garmin (Garmin Connect): Du meldest dich bei Garmin an und gibst Pumpfoilytics dort den Zugriff frei; dein Garmin-Passwort sehen wir dabei nicht. Wir speichern deine Garmin-Nutzerkennung, die erteilten Berechtigungen, Zugriffs-Tokens (verschlüsselt, Schlüssel getrennt von der Datenbank) und den Zeitpunkt der Verbindung. Speicherst du eine Aktivität in Garmin Connect, meldet Garmin sie uns. Unser Server lädt die Datei einmal herunter und legt sie verschlüsselt ab, bis dein Pump Lab sie abholt; danach löschen wir sie auf dem Server. Zu jeder gemeldeten Aktivität speichern wir Kenndaten (Aktivitäts-Kennung, Art, Name, Gerät, Startzeit, Dateigröße, Prüfsumme, Verarbeitungsstand). Aktivitäten anderer Apps übernehmen wir nur, wenn du ihre Kategorie ausgewählt hast und sie eine GPS-Spur enthalten; andere verwerfen wir, ohne die Datei zu speichern. Hast du dem Speichern von Puls nicht zugestimmt, entfernen wir Puls und andere Körperwerte, bevor wir die Datei ablegen. Im Test-Lab holen wir beim Verbinden einmalig Aktivitäten der letzten 30 Tage nach; auf pumpfoilytics.com kommen nur Aktivitäten ab dem Verbinden.

Älterer Garmin-Login: Wer ihn verbunden hat, für den speichern wir die E-Mail-Adresse des Garmin-Kontos und Anmelde-Tokens (verschlüsselt); dein Passwort speichern wir nicht. Damit holt unser Server auf deine Anfrage Aktivitäten aus Garmin Connect und reicht sie an dein Pump Lab weiter, ohne sie zu speichern; über die Companion-App übernommene Sessions speichern wir samt Original-Datei in deinem Konto. Hast du dem Speichern von Puls nicht zugestimmt, entfernen wir Puls und andere Körperwerte auch hier, bevor die Datei weitergeht. Ist für dein Konto die Verbindung über Garmin aktiv, zeigt das Pump Lab den älteren Login nicht mehr an; die Companion-App nutzt ihn weiter, solange er verbunden ist.

Verantwortlicher für dein Garmin-Konto bleibt Garmin; es gilt zusätzlich die Datenschutzerklärung von Garmin.

2.6 Sessions für die Entwicklung (nur Tester)

Willigst du als Tester ein, bewahren wir die Original-Dateien deiner Sessions mit Bezug zu deinem Konto ohne Frist auf und entwickeln und testen damit die Erkennung von Pumpfoilytics, auch mit KI-Werkzeugen unseres Dienstleisters Anthropic. Dazu gehören Puls und andere Körperwerte aus den Dateien, wenn du ihrem Speichern zugestimmt hast. Du kannst jederzeit in den Einstellungen unter „Daten-Nutzung“ widerrufen. Dann löschen wir die für die Entwicklung aufbewahrten Kopien, deine Sessions im Lab bleiben. Ohne Einwilligung gelten die Fristen in Abschnitt 4.

2.7 Links zur Uhr-App

Öffnest du einen unserer Links zur Uhr-App oder startest die App zum ersten Mal, speichert unser Server deine IP-Adresse. So sehen wir, welcher Link zu einer Installation geführt hat. Nach 48 Stunden bleibt nur noch ein Hash-Wert, aus dem sich die IP nicht mehr ablesen lässt (berechtigtes Interesse, Art. 6 Abs. 1 lit. f DSGVO).

2.8 Homespot (nur Tester)

Legst du im Pump Lab einen Homespot fest, speichern wir seinen Namen und seine Lage, auf etwa 100 m gerundet, in deinem Konto. Für Wasser- und Wetterdaten fragt unser Server bei openSenseMap und bei unserem Wetterdienst (Open-Meteo, nur im Test-Lab, oder Deutscher Wetterdienst über Bright Sky) nur mit dieser Lage nach, nie mit deinem Namen, deiner E-Mail oder deinen Sessions. Hast du keinen Homespot festgelegt, zeigt der Reiter den Ort, an dem die meisten deiner Sessions starten; diese Lage berechnet dein Browser, wir speichern sie nicht und fragen damit ebenso gerundet nach. Du kannst den Homespot im Pump Lab jederzeit ändern oder entfernen; er ist Teil deines Datenexports und wird mit deinem Konto gelöscht (Vertragserfüllung, Art. 6 Abs. 1 lit. b DSGVO).

3. Zwecke und Rechtsgrundlagen

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

4. Speicherung und Sicherheit

Die Datenbank liegt bei Supabase in Irland, der Anwendungs-Server samt Sicherungen bei Hetzner in Nürnberg. Übertragung nur per HTTPS, Passwörter nur als Hash, Garmin-Tokens verschlüsselt. In der Companion-App liegen Sessions verschlüsselt (SQLCipher), Anmelde-Token und E-Mail unverschlüsselt im privaten Speicher der App, ohne Backup. Mails versenden wir über Gmail (Google). Wir speichern Konto- und Session-Daten bis zur Löschung deines Kontos, Garmin-Tokens und die Kenndaten gemeldeter Garmin-Aktivitäten bis zum Trennen, noch nicht abgeholte Garmin-Dateien bis zum Abholen, höchstens 3.650 Tage. Support-Bilder 90 Tage. Vom Support angeforderte Original-FITs bis zur Löschung deines Kontos oder bis du deine Einwilligung zum KI-Support widerrufst.

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 beantragen (Konto löschen). Bis zur Löschung kannst du den Antrag zurückziehen. Spätestens 30 Tage nach deiner Bestätigung löschen wir dein Konto mit allen Daten endgültig. Als Nachweis behalten wir ein Jahr lang den Zeitpunkt und einen Hash deiner E-Mail-Adresse. Daten nur auf deinem Gerät löschst du dort selbst.

7. Übersicht der Dienstleister

DienstZweckOrt
Hetzner Online GmbHServer, SicherungenDeutschland
SupabaseDatenbankIrland
Google LLCE-Mail-Versand, Google-Anmeldung; Analyse nur mit Einwilligung (Abschnitte 9–10)USA (Analyse: Standard­vertrags­klauseln)
Anthropic PBCKI-Assistent im Support-Chat und KI-Werkzeuge des Support-TeamsUSA
TelegramHinweis an den Betreiber zu Support-Fällen, Zugangsanfragen, neuen Anmeldungen und Wünschen über das Formular: dein Name bzw. Anzeigename, die Art des Anliegens und ggf. deine Nachricht (gekürzt) sowie eine kurze Notiz des Assistenten; keine E-Mail-Adresse, keine BilderDrittland

Garmin ist kein Auftragsverarbeiter von uns, sondern eigenständiger Verantwortlicher für dein Garmin-Konto. Über die Verbindung, die du bei Garmin freigibst, schickt Garmin uns deine Aktivitäten; beim älteren Garmin-Login ruft unser Server sie in deinem Auftrag mit deinen Anmelde-Tokens ab.

7a. Karten

Kartenkacheln lädt dein Browser bzw. die Android-App direkt beim Kartendienst: Esri, in der App wahlweise OpenFreeMap oder MapLibre. Der Dienst sieht dabei deine IP-Adresse und den Kartenausschnitt, nicht deine Spur.

8. Support und Kommunikation

Wenn du uns eine Support-Anfrage stellst (z. B. im Chat AI Pump Mate oder über die Hand-in-Funktion im Pump Lab), speichern wir deine Nachrichten, ggf. angehängte Session-Daten und Bilder sowie den Chat-Verlauf, um dein Anliegen zu bearbeiten. Antworten im Chat erstellt zunächst ein KI-Assistent. Dafür werden deine Nachricht, der bisherige Chat-Verlauf, eine Übersicht deiner Sessions der letzten 30 Tage (Datum, Ort, Strecke, Dauer und Kennzahlen wie Tempo, Ø-Puls und Pumps), die Daten der gerade geöffneten Session, dein Uhrmodell mit App-Version, der Stand deiner Garmin-Verbindung, deine eingereichten Ideen und angehängte Bilder an einen KI-Dienstleister übermittelt. Was der Assistent nicht klären kann, bearbeitet unser Team. Leitet der Assistent dein Anliegen weiter oder reichst du einen Wunsch, einen Fehler oder eine Lap-Meldung ein, bekommt nur der Betreiber einen Hinweis über Telegram. Darin stehen dein Anzeigename, die Art des Anliegens, deine Nachricht (höchstens 600 Zeichen) und eine kurze Notiz des Assistenten. Deine E-Mail-Adresse, Bilder und Session-Daten gehen nicht an Telegram. Widerrufst du deine Zustimmung zum KI-Support oder löschst du dein Konto, löschen wir diese Hinweise. Hast du ohne Konto einen Wunsch über das Formular geschickt, löschen wir ihn samt Hinweis auf Anfrage.

Hängst du ein Bild an, verkleinern wir es schon in deinem Browser und entfernen dabei Metadaten wie den Aufnahmeort. Bilder werden nach 90 Tagen automatisch gelöscht, oder sofort mit „KI-Support-Daten widerrufen“ in den Einstellungen.

Rechtsgrundlage ist deine Einwilligung zum Support-Chat (Art. 6 Abs. 1 lit. a DSGVO), die du in den Einstellungen jederzeit widerrufen kannst.

8a. KI-Transparenz (AI Transparency Statement)

Wo wir KI einsetzen: im Support, also im Chat AI Pump Mate und bei Einreichungen im Pump Lab. Ohne deine Einwilligung zum KI-Support verarbeiten wir dafür keine deiner Daten mit KI. Außerdem, nur wenn du als Tester eingewilligt hast: Entwicklung und Test der Erkennung mit den für dich aufbewahrten Original-Dateien (Abschnitt 2.6). Diese Einwilligung widerrufst du unter „Daten-Nutzung“ in den Einstellungen.

Welche Daten: deine Nachrichten und der bisherige Chat, angehängte Bilder, eine Übersicht deiner Sessions der letzten 30 Tage, die gerade geöffnete Session, dein Uhrmodell mit App-Version, der Stand deiner Garmin-Verbindung und deine eingereichten Ideen. Fordert unser Support die Original-FIT-Datei einer Session an, werten wir auch sie aus. Dazu gehören ausdrücklich Daten aus deinem Garmin-Connect-Konto, egal ob sie über die Garmin-Verbindung, den älteren Garmin-Login oder als hochgeladene Datei zu uns kamen.

Wer: Antworten erstellt zuerst ein KI-Assistent unseres Dienstleisters Anthropic PBC (USA). Was er nicht klären kann, bearbeitet unser Team, und auch das Team nutzt dafür KI-Werkzeuge dieses Dienstleisters.

Bewertungen: Unter den Antworten kannst du mit 👍 oder 👎 sagen, ob sie gepasst haben, nach 👎 mit Gründen zum Antippen und optional ein kurzer Text (höchstens 200 Zeichen). Wir nutzen das nur, um Fehler zu beheben, nicht als Trainings- oder Auswertungsdatensatz. Deine Bewertungen stehen in deinem Datenexport und werden mit dem Widerruf oder dem Löschen deines Kontos gelöscht.

Einwilligung und Widerruf: Bevor zum ersten Mal Daten an die KI gehen, fragen wir dich ausdrücklich. Du kannst jederzeit mit dem Knopf „KI-Support-Daten widerrufen“ in den Einstellungen widerrufen. Danach geht nichts mehr an die KI, und wir löschen Chat, Einreichungen, Bilder und angeforderte Dateien.

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. Keine Werbung

Wir verwenden keine Werbenetzwerke, keine Werbe-SDKs (kein Google Ads, kein Firebase Ads) und kein Remarketing. Der Firebase-Dienst in Abschnitt 10 ist rein analytisch und nutzt keine Werbe-Kennungen.

12. Kontakt

Bei Fragen zum Datenschutz: