Datenschutzerklärung
Fassung vom 16. Oktober 2026 · Gilt für milewise.de, app.milewise.de, admin.milewise.de, die Milewise-Apps für iOS und Android und die E-Mails, die wir versenden · Diese deutsche Fassung ist die verbindliche; die englische Fassung ist eine Übersetzung zur Information.
1. Wer wir sind
Verantwortlicher nach Art. 4 Nr. 7 DSGVO:
Moritz Niedermann, MilewiseEssenweinstr. 37, 76131 Karlsruhe, Deutschland
contact@milewise.de · Kontaktformular milewise.de/kontakt
USt-IdNr. DE464647453
Vollständige Pflichtangaben: Impressum.
Schreib an contact@milewise.de zu allem auf dieser Seite, auch zu jedem Recht aus Abschnitt 10. Wir antworten innerhalb eines Monats (Art. 12 Abs. 3 DSGVO).
2. Was Milewise ist
Milewise ist ein KI-Trainingscoach für Ausdauersport. Er arbeitet mit dem, was deine verbundenen Konten und dein Telefon liefern, und mit dem, was du selbst schreibst oder hochlädst. Vieles davon sind Gesundheitsdaten, also besondere Kategorien nach Art. 9 Abs. 1 DSGVO. Wir verarbeiten sie nur mit deiner ausdrücklichen Einwilligung (Art. 9 Abs. 2 lit. a DSGVO); ohne sie wird nichts davon gespeichert.
3. Was wir verarbeiten
Konto und Anmeldung
Es gibt kein Passwort: du meldest dich mit Google, Apple oder Strava an. Wir speichern
die Kennung des Anbieters, deinen Anzeigenamen und, wenn der Anbieter eine
E-Mail-Adresse liefert und als bestätigt kennzeichnet, diese Adresse. Strava
liefert keine. Bei Apples „Hide My Email“ speichern wir die
Weiterleitungsadresse. Von Apple bewahren wir außerdem, verschlüsselt, das
Token auf, das Apple bei der Anmeldung ausstellt, zu einem einzigen Zweck: um diese
Berechtigung bei Apple zu entziehen, wenn du dein Konto löschst. Dazu: eine
interne Kontonummer, deine Sprache, dein Geburtsjahr
und der Zeitpunkt der Altersangabe, der Name jedes gekoppelten Telefons (etwa
„Apple iPhone 15“) und, wenn du Mitteilungen erlaubst, dessen Push-Adresse.
Anmelden mit Strava ist zugleich eine Datenverbindung: bei jeder
Strava-Autorisierung fragen wir read, activity:read_all,
profile:read_all und activity:write ab.
Trainings- und Aktivitätsdaten
- Aus deinen verbundenen Konten: Einheiten mit Datum, Sportart, Dauer, Distanz, Höhenmetern, Kalorien, Herzfrequenz, Leistung, Trittfrequenz, Bestleistungen, Gerätename und Beschreibung, die GPS-Strecke und die Messreihen einer Einheit.
- Dateien, die du hochlädst (FIT, TCX, GPX, auch aus einem Strava-Massenexport oder einem Garmin-Datenexport): wir speichern die Originaldatei unverändert, samt vollständiger Positions- und Herzfrequenzreihe und dem Nutzerprofil, das dein Gerät darin gespeichert hat (etwa Name, Geschlecht, Größe, Gewicht, Ruhepuls und übliche Schlafzeiten).
- Die Originaldatei jeder Einheit, die ein Garmin-Gerät aufgezeichnet und intervals.icu uns geliefert hat (nie einer, die aus Strava zu intervals.icu kam), wenn du sowohl die Trainingsdaten-Einwilligung als auch die Gesundheitseinwilligung gegeben hast: wir laden sie herunter, solange intervals.icu sie noch bereitstellt, und bewahren sie unverändert auf, damit Diagramme, Karte, Runden und Herzfrequenzzonen dieser Einheiten erhalten bleiben, falls intervals.icu keine Garmin-Daten mehr weitergibt. Sie bleibt, solange die Einheit selbst gespeichert ist, es sei denn, du widerrufst vorher die Gesundheitseinwilligung. Wie eine hochgeladene Datei enthält sie die vollständige Positions- und Herzfrequenzreihe und kann das Nutzerprofil enthalten, das dein Gerät darin gespeichert hat; beide Arten von Dateien können außerdem Geräte- und Sensorangaben mit Seriennummern und, bei manchen Geräten, die Abstände zwischen einzelnen Herzschlägen enthalten.
- Aufzeichnungen mit dem Telefon: fortlaufende Standortdaten, auch bei gesperrtem Bildschirm und im Hintergrund, die Messwerte gekoppelter Bluetooth-Sensoren (Herzfrequenzgurt, Trittfrequenz, Geschwindigkeit, Leistung), Schritte für die Trittfrequenz und der Luftdrucksensor für die Höhe. Auf Android läuft eine begonnene Aufzeichnung weiter, auch wenn du die App aus der Übersicht wischst.
- Deine Eintragungen: Notizen und eigene Titel zu Einheiten, Ziele mit Wettkampf, Datum, Zielzeit und Freitext für Randbedingungen, Ausrüstung, Krafttraining mit Sätzen, Gewichten und RPE.
Gesundheitsdaten
- Aus intervals.icu, Polar und Suunto: Schlafdauer und Schlafphasen, Schlafscore, Herzfrequenzvariabilität, Ruheherzfrequenz, Atemfrequenz, Sauerstoffsättigung, ein Stresswert des Uhrenherstellers, Schritte, Gewicht, Körperfett, VO2max, maximale Herzfrequenz, Schwellenwerte, Zonen und FTP. Bei intervals.icu kommen selbst eingetragene Werte hinzu: Stimmung, Motivation, Muskelkater, Müdigkeit und ein Freitextfeld für Verletzungen.
- Was wir aus intervals.icu aufbewahren. Je Tag: Schlafdauer und Schlafscore, Herzfrequenzvariabilität (RMSSD und SDNN), Ruheherzfrequenz, mittlere Herzfrequenz im Schlaf, Sauerstoffsättigung, Atemfrequenz, Stresswert, Bereitschaftswert, Schritte, Gewicht, Körperfett, VO2max sowie Fitness (CTL), Ermüdung (ATL) und Rampenrate von intervals.icu. Wir übernehmen sie aus jedem Abruf, und einmal je Verbindung (und noch einmal, nachdem du die Gesundheitseinwilligung wieder erteilt hast) kopieren wir die letzten 365 Tage, danach jeden neuen Tag. App und Coach nutzen einen aufbewahrten Tag nur, wenn intervals.icu für diesen Tag keinen Messwert der Uhr liefert, damit dein Erholungsverlauf erhalten bleibt, falls intervals.icu keine Garmin-Daten mehr weitergibt. Ein Wert, den du dort löschst, bleibt in unserer Kopie, bis eine der Löschungen aus Abschnitt 10 greift. Deine eigenen Einträge zu Stimmung, Motivation, Muskelkater, Müdigkeit und Verletzungen gehören nicht dazu. Kommen deine Wellnesswerte dort von einer Garmin-Uhr, sehen wir uns außerdem einmal täglich die letzten 14 Tage an, um zu merken, wenn intervals.icu ihre Nächte nicht mehr liefert, und behalten davon nur den neuesten gelieferten Tag und die Zahl der gelieferten Tage, nie einen Wert.
- Aus dem Gesundheitsspeicher deines Telefons. Auf iOS liest die App aus Apple Health genau sechs Typen: Schlafanalyse, Herzfrequenzvariabilität (SDNN), Ruheherzfrequenz, Atemfrequenz, Workouts und Herzfrequenz. Auf Android liest sie aus Health Connect acht Datensatztypen: Schlaf, Herzfrequenzvariabilität (RMSSD), Ruheherzfrequenz, Atemfrequenz, Trainingseinheiten, Herzfrequenz, Distanz und Aktivkalorien. Die HRV ist auf beiden Plattformen also nicht dasselbe Mass; wir speichern je Nacht mit, welches es war. In keinen der beiden Speicher wird geschrieben.
- Pro Nacht verlässt dein Telefon eine zusammengefasste Zeile: Datum, Schlafdauer, Zeit im Bett, Tiefschlaf, REM, Kernschlaf, Wachzeit, HRV, Ruheherzfrequenz, Atemfrequenz. Einzelmesswerte bleiben auf dem Gerät.
- Trainingseinheiten aus beiden Telefonspeichern werden übertragen. Je Einheit: eine Kennung, Kennung und Name der App, die sie in den Speicher geschrieben hat, Sportart, Start und Ende, Dauer, Distanz, Energie, mittlere und maximale Herzfrequenz, Höhenmeter, Titel, ein Indoor-Kennzeichen und der Gerätename. Es gibt keinen Filter nach schreibender App: eine Einheit, die die Strava-App oder Garmin Connect dort abgelegt hat, kommt mit, und wir behandeln sie als Telefondaten und nicht als Strava-Daten, weshalb der Coach sie liest. Eine Streckenaufzeichnung lesen wir aus keinem der beiden Speicher.
- Freitext, der Gesundheitsdaten tragen kann: deine Chatnachrichten, die dauerhaften Notizen des Coaches (unter anderem in den Kategorien Verletzung, Gesundheit und Sicherheit) und die tägliche Zusammenfassung des Morgenchecks.
Kalender
Dein Google-Kalender, nur lesend, mit einer von der Anmeldung
getrennten Einwilligung und der Berechtigung
https://www.googleapis.com/auth/calendar.readonly: gelesen werden Titel,
Datum und Zeitraum, nie Orte, Notizen oder Konferenzlinks. Von der Teilnehmerliste lesen
wir eines und behalten davon nichts: ob du die Einladung abgelehnt hast. Name und Adresse
einer eingeladenen Person werden weder genutzt noch gespeichert. Eine eigene
Tabelle gibt es dafür nicht, aber das Abfrageergebnis bleibt Teil des Chatverlaufs
und ist im Datenexport enthalten. Du kannst alle, ausgewählte oder keine Kalender
freigeben. Der Kalender auf deinem Telefon: die App sendet uns die
Namen aller Kalender auf dem Gerät und je Termin Titel, Beginn,
Ende und ein Ganztags-Kennzeichen. Das speichern wir, je Gerät ersetzt. Ein
Termintitel ist Text über dich und über Dritte und kann Gesundheit oder
Religion verraten; deshalb hängt die Funktion an der Gesundheitseinwilligung.
Standort
Deine Heimatkoordinaten, der daraus abgeleitete Ort und die Zeitzone, bis zu 400 Startkoordinaten vergangener Einheiten, der Ort deiner aktuellen Position und, solange du unterwegs bist, der deines ersten Tages dort, für jede ausgewertete Einheit im Freien eine Streckenübersicht (Start, Ziel und höchster Punkt auf etwa 10 Meter gerundet, ihr Ort, ihre Anstiege mit Herzfrequenz), und, wenn du „Von einem Handy aktualisieren“ für eines deiner Handys einschaltest, bei jedem Öffnen der App eine aktuelle Position. Ist die Einstellung aus, liest nur die Aufzeichnung eines Laufs den Standort. Im Browser fragt Milewise den Standort gar nicht ab.
Abo, Zahlung und Vertragsnachweise
Stufe, Kennungen und Status beim Zahlungsdienstleister, Testphasenende, Abrechnungszeitraum, Betrag und Währung; bei einem Kauf über die App-Stores Store, Produkt und Ablaufdatum. Dazu die Erklärungen beim Bestellen (§ 327h BGB, sofortiger Ausführungsbeginn, Annahme der Bedingungen), eine Kündigungserklärung nach § 312k BGB samt deinem Freitext und eine Widerrufserklärung nach § 356a BGB. Kartendaten sehen wir nie.
Technische Daten
- Garmin-Verknüpfung bei intervals.icu: einmal täglich lesen wir, welche Plattformen du bei intervals.icu verknüpft hast, und behalten, ob Garmin dort verknüpft ist, seit wann, und deine Athleten-ID bei intervals.icu, damit wir merken, wenn intervals.icu keine Garmin-Daten mehr weitergibt.
- Sicherheitsprotokoll: Zeitpunkt, Ereigniskennung, Kategorie, deine IP-Adresse, HTTP-Methode, der Pfad der Anfrage ohne Abfragezeichenfolge und eine kurze Notiz, die in Einzelfällen einen Gerätenamen oder die Domain einer E-Mail-Adresse enthalten kann. Die meisten Zeilen tragen das Routenmuster und keine konkrete Adresse; eine schon vor ihrer Bearbeitung abgewiesene Anfrage wird mit der Adresse protokolliert, wie sie ankam, und die kann die Kennung der angefragten Ressource enthalten.
- Länderprüfung: beim Anlegen eines Kontos und beim Bestellen gleichen wir die IP-Adresse, mit der die Anfrage ankommt, gegen eine IP-zu-Land-Tabelle auf unserem eigenen Server ab; Neuanmeldungen und Bestellungen aus dem Vereinigten Königreich nehmen wir zurzeit nicht an. Es geht dabei keine IP-Adresse an einen Geolokalisierungsdienst. Eine Ablehnung schreibt eine Zeile mit IP-Adresse und Ländercode ins Sicherheitsprotokoll, auch wenn kein Konto entsteht.
- Fehlerberichte: Fehlerkennung, Klasse und Text der Ausnahme, eine Kontextzeile mit Plattform, Betriebssystem- und App-Version, der Pfad der Seite ohne Abfragezeichenfolge, und keine Kontonummer. Dieser Pfad kann die Kennung einer Einheit oder einer Aktivität enthalten, weil diese Seiten sie in ihrer Adresse führen. Ein Fehlertext kann in seltenen Fällen Inhalte enthalten, die ein Bauteil der Oberfläche mitgeschrieben hat.
- Nutzungs- und Kostenprotokoll des Coaches (Modell, Tokenzähler, geschätzte Kosten) und ein Protokoll seiner Schreibvorgänge.
- Webserver-Protokolle mit IP-Adresse, Zeit, angefragter URL, dem Browser-Kennzeichen, das dein Browser sendet (User Agent), und der Seite, von der du kamst (Referer). Hast du den ICS-Kalenderfeed abonniert, steht dessen geheimes Zugangstoken als Teil der URL darin.
Warteliste und Einladungsliste
Warteliste: E-Mail-Adresse, optional Sportart und Preisvorstellung, Sprache und die Zeitstempel von Eintrag und Bestätigung. Wir schicken eine Bestätigungsmail (Double Opt-in); ohne den Klick darin stehst du nicht auf der Liste, und die IP-Adresse des Klicks speichern wir nicht. Getrennt davon führen wir eine Einladungsliste mit E-Mail-Adressen oder Strava-Kennungen von Personen, die wir zur Anmeldung berechtigen, bevor sie ein Konto haben. Steht deine Adresse dort und du willst das nicht, schreib uns.
Was wir nicht erheben
Keine Analyse-, Tracking-, Werbe-, Attributions- oder Absturzberichts-SDKs in Website, Web-App oder Mobil-App. Keine Werbekennung (kein IDFA, keine Advertising ID), keine App Tracking Transparency, kein Zählpixel und kein Klick-Umschreiben in unseren E-Mails. Keine Menstruations- oder Zyklusdaten werden übernommen; die Rohantwort von intervals.icu enthält diese Felder allerdings und liegt bis zu sieben Tage in unserem Zwischenspeicher.
Woher die Daten stammen (Art. 14 Abs. 2 lit. f DSGVO)
Von dir, aus deinem Telefon (Apple Health, Health Connect, Gerätekalender, Sensoren, Aufzeichnung) und aus den Konten, die du selbst verbindest: intervals.icu, Strava, Polar, Suunto, Google Kalender. Eine direkte Verbindung zu Garmin, Wahoo, Coros oder Zwift gibt es nicht. Daten dieser Geräte erreichen uns nur über intervals.icu, Strava, den Gesundheitsspeicher deines Telefons oder eine Datei, die du hochlädst, und tragen dann nur den Herstellernamen als Herkunftsangabe. Von Garmin-Geräten stammende Daten kennzeichnen wir als solche.
4. Wozu, und auf welcher Rechtsgrundlage
| Zweck | Daten | Art. 6 DSGVO | Art. 9 DSGVO |
|---|---|---|---|
| Konto, Anmeldung, Gerätekopplung | Konto- und Identitätsdaten | Abs. 1 lit. b (Vertrag) | – |
| Dashboard, Aktivitäten, Trends, Heatmap | Trainingsdaten inkl. Herzfrequenz und Strecke | Abs. 1 lit. b | Abs. 2 lit. a (Einwilligung „Trainingsdaten“) |
| KI-Coach, Plan, Morgencheck, Auswertung nach der Einheit | Gesundheits-, Trainings-, Standort- und Kalenderdaten, Freitext | Abs. 1 lit. b | Abs. 2 lit. a (Einwilligung „Gesundheitsdaten“) |
| Aufbewahren von Wellnesswerten und Garmin-Trainingsdateien aus intervals.icu, falls es sie nicht mehr bereitstellt, und die tägliche Prüfung, ob es noch Garmin-Wellnesswerte liefert (Abschnitt 3) | Gesundheitsdaten; Trainingsdateien mit Herzfrequenz und Strecke | Abs. 1 lit. b | Abs. 2 lit. a (Einwilligung „Gesundheitsdaten“ für die Wellnesswerte, „Trainingsdaten“ und „Gesundheitsdaten“ für die Dateien) |
| Übertragung geplanter Einheiten auf deinen intervals.icu-Kalender und als SuuntoPlus-Guide, Abgleich von Zonen und FTP | Plan, Zonen, FTP | Abs. 1 lit. b, je Schalter abschaltbar | Abs. 2 lit. a |
| Mitteilungen an dein Telefon senden | Push-Adresse deines Telefons und der Text der Mitteilung | Abs. 1 lit. a: die Mitteilungserlaubnis, die du auf dem Telefon gegeben hast und dort oder in der App zurücknehmen kannst | – |
| Abo, Zahlung, Testphase, Erinnerung vor einer Abbuchung | Abo- und Zahlungsdaten | Abs. 1 lit. b | – |
| Bestellbestätigung, Kündigungs-, Widerrufs- und Einwilligungsnachweis | Erklärungen mit Zeitstempel und Textfassung | Abs. 1 lit. c (§§ 312f, 312k, 356a BGB; Art. 7 Abs. 1 DSGVO) | – |
| Steuerliche Aufbewahrung | Zahlungsbelege | Abs. 1 lit. c (§ 147 AO, § 14b UStG) | – |
| Sicherheitsprotokoll, Missbrauchsabwehr, Ratenbegrenzung, Fehlerberichte | IP-Adresse, Routenmuster, Ereignisse | Abs. 1 lit. f: Konten und Dienst vor Angriffen schützen, Fehler finden | – |
| Betriebsmeldungen an den Betreiber, darunter die tägliche Prüfung, ob intervals.icu noch Garmin-Daten weitergibt (Abschnitt 3) | Kategorie und Endpunkt des Ereignisses, bei einem Vertragsereignis zusätzlich Tarif, Betrag oder Status; für die Garmin-Prüfung, ob Garmin bei intervals.icu verknüpft ist, seit wann, und deine Athleten-ID dort. Die versandte Meldung trägt keine Kontonummer; die Zeile, die wir 30 Tage aufbewahren, trägt unseren eigenen Entdopplungsschlüssel, der bei einzelnen Ereignissen deine interne Kontonummer oder die IP-Adresse einer Anfrage enthält | Abs. 1 lit. f: bemerken, dass der Dienst oder ein Vertragsereignis Aufmerksamkeit braucht | – |
| Länderprüfung bei Anmeldung und Bestellung | IP-Adresse, abgeleiteter Ländercode | Abs. 1 lit. f: nur dort anbieten, wo wir die dortigen Pflichten erfüllen können | – |
| Altersschranke 18 | Geburtsdatum (gespeichert wird nur das Jahr) | Abs. 1 lit. b und lit. c | – |
| Warteliste und Einladung | E-Mail-Adresse, Sportart, Preisvorstellung, Sprache | Abs. 1 lit. a (jederzeit widerrufbar) | – |
| Kontaktformular und E-Mail-Antwort | deine Adresse und dein Text | Abs. 1 lit. b und lit. f | Abs. 2 lit. a, wenn du Gesundheitsangaben machst |
| Fehlersuche in einem einzelnen Konto (Support-Kopie, Abschnitt 7) | gespiegelte Kopie deiner Kontodaten | Abs. 1 lit. f: einen gemeldeten Fehler finden | Gesundheitsdaten sind in der Kopie enthalten; eine eigene Einwilligung dafür fragen wir nicht ab |
| Prüfung, ob eine Änderung am Coach ihn besser oder schlechter macht (Abschnitt 7) | Gespräche aus dieser Kopie, erneut durch den Coach gelaufen | Abs. 1 lit. f: erkennen können, was eine Änderung am Coach mit seinen Antworten macht | Gesundheitsdaten sind in diesen Gesprächen enthalten; eine eigene Einwilligung dafür fragen wir nicht ab |
Milewise lässt sich auch ohne Coach nutzen; Dashboard, Aktivitäten und Verlauf bleiben.
Ob du uns das geben musst (Art. 13 Abs. 2 lit. e DSGVO). Zwei Angaben sind erforderlich, nicht weil ein Gesetz dich dazu verpflichtet, sondern weil es ohne sie keinen Vertrag gibt: dein Geburtsdatum, das Abschnitt 12 erklärt, und die Einwilligung für Trainingsdaten. Gibst du ein Geburtsdatum unter 18 an, sperrt der Server das Konto auf Anmeldung und Kontoverwaltung; gibst du beides nicht an, öffnet sich die App nicht, und das Konto wird als nie zu Ende gebrachte Anmeldung gelöscht (Abschnitt 9). Alles Weitere ist deine Entscheidung, und die einzige Folge des Weglassens ist, dass der Teil von Milewise, der es braucht, nicht arbeiten kann. Eine E-Mail-Adresse erreicht uns nur, wenn der Anmeldeanbieter eine liefert; ohne bestätigte Adresse können wir dir weder einen Datenexport noch eine Löschbestätigung schicken.
5. Der KI-Coach
Der Coach ist ein KI-System. Das steht auch in der Oberfläche, jedes Mal (Art. 50 der Verordnung (EU) 2024/1689).
Was an den KI-Anbieter geht. Bei jeder Anfrage: dein Leistungsprofil (maximale und Ruheherzfrequenz, Zonen, FTP, Schwellenwerte, deine Heimatposition auf etwa 100 Meter gerundet, Zeitzone, Trainingstage, Freitextnotizen), deine Ziele, dein Plan, die dauerhaften Notizen des Coaches, deine Ausrüstung, die berechnete Tagesbewertung mit den Werten dahinter und dein Chattext. Ruft der Coach ein Werkzeug auf, kommen hinzu: Schlaf, HRV, Ruheherzfrequenz, Stresswert, Trainingslast, Einzelheiten und Messreihen einer Einheit, dein ungefährer Standort, das Wetter, Termintitel aus deinen Kalendern und, wenn der Coach die Strecke ausdrücklich anfordert, bis zu 600 GPS-Punkte einer Einheit. Der Morgencheck und die Auswertung einer Einheit enthalten außerdem, ohne Werkzeugaufruf, den Ort, an dem du gerade bist, und seine Entfernung von zu Hause, und bei einer Einheit im Freien ihren Ort, ihren Höhenbereich, ihre größten Anstiege und Abstiege und ihre Zeit in der Höhe, nie ihre GPS-Punkte. Nicht mit gehen dein Name und deine E-Mail-Adresse; der Anbieter sieht eine interne Kontonummer. Alles, was über die Strava-Verbindung zu uns kam, ist vom KI-Weg ausgeschlossen, und dafür gibt es keinen Schalter, der das aufheben könnte. In die andere Richtung ist dieselbe Verbindung ebenso einseitig: eine bei Strava aufgezeichnete Einheit kann nie deren Quelle sein, wenn wir eine Kopie an eine andere Plattform geben. Deren API-Bedingungen verbieten das, und unser Code setzt es durch, statt es einer Einstellung zu überlassen.
Wer die Modelle betreibt. Abschnitt 8 nennt die fünf Wege dorthin. Namen, Rolle und Ort stehen in der Empfängerliste. Welcher Anbieter eine einzelne Anfrage beantwortet, entscheidet eine Konfiguration, die wir ändern können, ohne dass sich die Kategorie ändert.
Training von Modellen. Milewise trainiert keine KI-Modelle und gibt keine Daten zum Training weiter. Was ein Anbieter mit einer Anfrage darüber hinaus tun darf, regelt unser Vertrag mit ihm und nicht der einzelne Aufruf: unsere Software sendet pro Anfrage keine Anweisung, die eine anbieterseitige Speicherung ausschalten würde.
Der Coach schreibt, er schlägt nicht nur vor. Ohne dass ein Mensch dazwischen prüft, kann er Einheiten anlegen, ändern, verschieben und löschen, einen Tag zum Ruhetag machen, Ziele setzen und schliessen, dein Profil bearbeiten, Ausrüstung hinzufügen und dauerhafte Notizen über dich und über Menschen speichern, die du erwähnst. Zwei automatische Abläufe schreiben ohne dich. Die Auswertung nach einer Einheit ist eng begrenzt: nie härter, nie ein Wettkampf, ein Ruhetag oder ein Test, höchstens drei Einheiten, höchstens sieben Tage voraus. Der Morgencheck verlegt nur die Startzeit der heutigen Einheit, auf eine andere Uhrzeit desselben Tages zwischen 05:00 und 22:00 Uhr, wenn es dann deutlich milder ist, es zur geplanten Zeit regnet oder dein verbundener Kalender ein besseres Fenster lässt, und nie bei einem Wettkampf; die Einheit selbst bleibt, wie sie ist. Jede andere Änderung der heutigen Einheit schlägt der Morgencheck nur vor: lockerer, kürzer, ein Ruhetag oder, an einem Morgen, den deine Werte klar als gut ausweisen, etwas intensiver oder länger. Davon ändert sich nichts, bis du ihn übernimmst. Ist die Übertragung eingeschaltet, wandert eine solche Änderung auf deinen intervals.icu-Kalender. Ob sie von dort auf eine Uhr weitergeht, entscheidet diese Plattform, und nur, wenn du dort eine verbunden hast. Zwei automatisierte Entscheidungen haben eine echte Folge: gibst du ein Geburtsdatum unter 18 an, sperrt der Server dein Konto auf Anmeldung und Kontoverwaltung (Abschnitt 12); und ist die IP-Adresse, mit der eine Anmeldung oder eine Bestellung ankommt, einem Land zugeordnet, das wir nicht bedienen, weist der Server sie ab, es entsteht kein Konto und es wird nichts bestellt (Abschnitt 3). In beiden Fällen kannst du das von einem Menschen prüfen lassen: schreib an contact@milewise.de, der Betreiber sieht es persönlich an, du kannst deinen Standpunkt darlegen und der Entscheidung widersprechen (Art. 22 Abs. 3 DSGVO).
Kein Arzt, kein Medizinprodukt. Milewise gibt Trainingshinweise, stellt keine Diagnose, behandelt nichts und ist kein Medizinprodukt. Beschreibst du Beschwerden, kann der Coach dir raten, das ärztlich abklären zu lassen und nicht zu trainieren; einen Arztbesuch ersetzt das nicht.
Was vom Gespräch bleibt. Der Chatverlauf speichert auch die Ergebnisse der Werkzeugaufrufe wortgetreu und enthält daher rohe Schlaf-, HRV- und Herzfrequenzwerte, Streckenpunkte und Termintitel. Dafür gibt es keine Frist: er bleibt, bis du das Gespräch oder dein Konto löschst.
6. Was auf deinem Gerät gespeichert wird
Alles Folgende ist unbedingt erforderlich, um den von dir angeforderten Dienst zu erbringen (§ 25 Abs. 2 Nr. 2 TDDDG), bis auf einen Punkt, deshalb gibt es kein Banner. Dieser Punkt ist die Push-Adresse deines Telefons. Sie beruht auf der Mitteilungserlaubnis, die du auf dem Telefon selbst gibst, und das ist deine Einwilligung nach § 25 Abs. 1 TDDDG; nimmst du die Erlaubnis in den Einstellungen deines Telefons zurück, ist sie widerrufen.
| Was | Wo | Wozu | Wie lange |
|---|---|---|---|
dash_session (Cookie) | app.milewise.de | deine Anmeldung; enthält Kontonummer, Ausstellungszeit und eine Signatur | 30 Tage |
dash_oauth, ic_oauth, polar_oauth, suunto_oauth (Cookies) | app.milewise.de | Schutz der gerade begonnenen Anmeldung oder Kontoverbindung. Beim Weg über Apple ist das erste SameSite=None, weil Apple seitenfremd zurückschickt | 10 Minuten |
| Ansichtszustand: Sprache, Diagrammzeitraum, geöffnete Bereiche, Leistenbreite, weggeklickte Hinweise, zuletzt geöffneter Reiter und Chat, die Form der Ladeansicht und ein Merkzeichen, dass dieser Browser schon einmal angemeldet war | localStorage | die Oberfläche so wieder aufzubauen, wie du sie verlassen hast | bis du sie löschst; ein Teil geht beim Abmelden |
| Ablaufzustand: deine vor der Anmeldung gegebenen Antworten zu Ziel und Trainingstagen, Schritt der Einrichtung, letzte Seiten und Scrollpositionen; auf den Hilfeseiten ein Merkzeichen je Artikel | sessionStorage | damit eine Weiterleitung zum Anmeldeanbieter deine Eingaben nicht verliert | bis der Tab schliesst |
Offline-Zwischenspeicher milewise-offline-* | Cache Storage | zwei eigene Dateien für die Offline-Fehlerseite. Keine API-Antwort wird abgelegt | bis eine neue Version sie ersetzt |
| HSTS-Eintrag | Browser | erzwingt HTTPS für milewise.de und alle Unterdomains | 1 Jahr |
| Schlüsselbund der Mobil-App | iOS Keychain, Android Keystore | Zugangstoken des Geräts, Push-Adresse, Sprache, Merker für Health- und Kalenderabgleich, gekoppelte Bluetooth-Sensoren mit Modell und Seriennummer, Aufzeichnungseinstellungen | dauerhaft. Beim Abmelden geht nur das Zugangstoken. Auf iOS überleben die Einträge auch das Löschen der App |
| Dateien im App-Verzeichnis | Telefon | Offline-Kopie von Plan, Einheiten, Morgencheck, Ziel und Kontostatus; noch nicht hochgeladene Aufzeichnungen mit allen GPS- und Sensormesswerten | Kopie höchstens 7 Tage und 512 KB; eine Aufzeichnung bleibt, bis der Server sie annimmt oder du sie verwirfst |
Die Startseite von milewise.de fragt beim Laden bei app.milewise.de nach, ob du angemeldet bist, damit der Knopf richtig heisst; ein vorhandenes Sitzungs-Cookie geht dabei mit, die Antwort ist ein Ja oder Nein. Meldest du dich in der Mobil-App an, läuft das im Systembrowser deines Telefons, und dort bleibt ein 30 Tage gültiges Milewise-Cookie liegen, das die App beim Abmelden nicht entfernt. Und unsere API-Antworten tragen keine Vorgabe zur Zwischenspeicherung, dein Browser darf sie also selbst zwischenspeichern.
7. Wer deine Daten erhält
Hier stehen die Kategorien von Empfängern. Die Namen stehen in der datierten Empfängerliste. Fragst du nach Art. 15 Abs. 1 lit. c DSGVO nach den konkreten Empfängern deiner Daten, nennen wir sie dir. Verkauft wird nichts, und es gibt keine Weitergabe zu Werbezwecken.
| Kategorie | Ort | Was sie erhält |
|---|---|---|
| KI-Anbieter für den Coach (Cloud-Inferenz, vier Unternehmen über fünf Wege, Auftragsverarbeiter) | EU-Regionen, und bei zwei der fünf Wege die europäische Datengrenze oder der EU-Regionalendpunkt dieses Anbieters, die die EU zusammen mit den EFTA-Staaten umfassen. Abschnitt 8 | den Kontext aus Abschnitt 5, einschliesslich Gesundheitsdaten und, auf Anforderung des Modells, Streckenpunkten |
| Server-Hosting (ein gemieteter Server, Auftragsverarbeiter) | Deutschland (Falkenstein) | alles, was gespeichert ist |
| Auslagerung der nächtlichen Sicherung (Speicherdienst, Auftragsverarbeiter) | Deutschland (Falkenstein), derselbe Standort wie der Server | nur Chiffrat: verschlüsselt wird auf unserem Server, bevor die Sicherung ihn verlässt |
| E-Mail-Zustellung (Versandrelay, Auftragsverarbeiter) | der Anbieter gibt an, dass seine Rechenzentren ausschliesslich in der Europäischen Union stehen | Empfängeradresse, Betreff, Text und jeden Anhang. Auch dein Datenexport nach Art. 15 DSGVO geht als ZIP diesen Weg |
| Zustellung von Mitteilungen (Push-Dienste der beiden Mobilplattformen, Auftragsverarbeiter) | beides Unternehmen in den USA. Der eine nennt für seinen Push-Dienst keinen Verarbeitungsort; der andere gibt an, dass sein Nachrichtendienst an jedem seiner Cloud- oder Rechenzentrumsstandorte verarbeiten kann | die Push-Adresse deines Telefons, die App-Kennung und entweder ein fester Satz aus einem kleinen Katalog oder, bei einer vom Betreiber selbst versandten Ankündigung, deren Text. Weder so noch so gehen Messwerte, Bewertungen oder der Name einer Einheit mit |
| Zahlung im Web (Zahlungsdienstleister und der eingetragene Händler, der im eigenen Namen abrechnet) | Irland und USA | Kontonummer, Stufe, Preis und Fassung der Bedingungen. Karte und dort eingegebene Adresse bleiben beim Zahlungsdienstleister |
| Kauf über die App-Stores (beide Store-Betreiber, dazu ein Dienst für die Berechtigungsprüfung) | Irland und USA | der Store deine Zahlungsidentität, wir davon nichts; der Berechtigungsdienst deine Kontonummer als Nutzerkennung, Produkt und Abo-Status |
| Auslieferung und Aktualisierung der Mobil-App (Build- und Update-Dienst) | USA (Sitz) | bei jedem Start der App: IP-Adresse, Plattform, Kanal, Laufzeitversion und eine dauerhafte, je Installation vergebene Kennung |
| Kartenkacheln (gemeinnütziger Kartendienst; der Betreiber nennt keinen Serverstandort und verweist auf ein mögliches Content Delivery Network) | Ungarn, Serverort nicht angegeben | deine eigene IP-Adresse und die Kachelkoordinaten des Ausschnitts, den du ansiehst, also die Gegend deines Zuhauses, deiner Strecken und deiner Heatmap. Ohne Kontobezug und ohne Cookie |
| Wetter, Zeitzone und Ortsnamen (drei Dienste) | Norwegen (EWR), Schweiz (Angemessenheitsbeschluss) und für den Ortsnamendienst das Vereinigte Königreich mit den Niederlanden (Angemessenheitsbeschluss) | nur Koordinaten, auf vier Nachkommastellen gerundet, und die IP-Adresse unseres Servers. Der schweizerische Dienst speichert IP-Adressen und Koordinaten nach eigener Angabe 90 Tage |
| Namensauflösung für unsere Domains (DNS-Betreiber) | der Betreiber gibt an, Informationen vorrangig in den Vereinigten Staaten und im Europäischen Wirtschaftsraum zu speichern und sich unter dem EU-US-Datenschutzrahmen zu zertifizieren | nur die Namensabfragen deines Resolvers, nie den Inhalt einer Anfrage |
| Deine eigenen verbundenen Konten (Trainingsplattformen, eigenständig Verantwortliche) | EU und USA | was du dort ohnehin hast, plus das, was wir auf deinen Wunsch hinschreiben: geplante Einheiten auf deinen intervals.icu-Kalender, Zonen und FTP, SuuntoPlus-Guides und, wenn du es einschaltest, eine Aktivitätsdatei oder ein geänderter Titel |
| Der Kalenderdienst, den du selbst wählst | von dir bestimmt | abonnierst du unseren ICS-Feed, ruft dieser Dienst die Adresse regelmässig ab und erhält deinen Trainingsverlauf und deinen Plan mit Titeln, Zeiten und Distanzen; nur von Strava stammende Aktivitäten sind ausgenommen |
| Betriebswarnungen an den Betreiber (Benachrichtigungsdienst, Auftragsverarbeiter) | ohne Angabe | Kategorie und Endpunkt eines Ereignisses, bei einem Vertragsereignis zusätzlich Tarif, Betrag oder Status. Keine Meldung trägt deine Kontonummer |
| Der KI-Programmierassistent des Betreibers (Softwareentwicklung) | vertragsschliessende Einheit und Region noch nicht geklärt | siehe unten |
Die Support-Kopie
Wir können ein einzelnes Konto markieren. Ist die Markierung gesetzt, schreibt der Server alle 15 Minuten eine zweite, auf dieses Konto beschränkte Kopie in eine getrennte Datei auf derselben Maschine: unter anderem deine Chatverläufe, die vom Telefon gesendeten Nächte, die aus intervals.icu aufbewahrten Wellness-Tage, deinen Gerätekalender, deine Aktivitäten und dein Profil, nicht aber Zugangsdaten und Verbindungstoken. Der KI-Programmierassistent, mit dem der Betreiber die Software entwickelt, kann diese Datei lesen. Der Betreiber kann ihm ausserdem einen Gerätezugang ausstellen, mit dem er in deinem Konto genauso handelt wie eines deiner eigenen gekoppelten Telefone, mit deinen Berechtigungen, deinen Einwilligungen und deinen Grenzen. Dieses Gerät erscheint unter eigenem Namen in deiner Geräteliste, und du kannst es dort entziehen. Aus der Kopie stammen auch die Fälle, mit denen wir prüfen, ob eine Änderung am Coach ihn besser oder schlechter macht: echte Gesprächsverläufe laufen dabei erneut durch den Coach und werden mit der damaligen Antwort verglichen. Wir setzen die Markierung nur, wenn wir einen Fehler in deinem Konto anders nicht finden. Du kannst dem jederzeit widersprechen (Abschnitt 10); wir nehmen sie dann heraus, und die Kopie verschwindet beim nächsten Abgleich. Sie wird auch sofort neu geschrieben, wenn du ein Gespräch oder eine Aktivität löschst oder deine Einwilligung widerrufst.
Was unsere Verträge mit ihnen verlangen
Handelt ein Empfänger für uns als Auftragsverarbeiter, untersagt ihm unser Vertrag die Nutzung für eigene Zwecke und für das Training von Modellen und bindet jeden Unterauftragsverarbeiter an dasselbe. Wo wir mit einem Empfänger keinen solchen Vertrag haben, steht das in der Empfängerliste bei diesem Namen. Auf Empfänger, die selbst entscheiden, kann sich diese Zusage nicht erstrecken: die Trainingsplattformen, die du verbindest, die Anmeldeanbieter und die beiden App-Stores, der eingetragene Händler des Web-Abos, der von dir gewählte Kalenderdienst und die Karten-, Wetter-, Zeitzonen- und Ortsnamendienste.
8. Wo verarbeitet wird
Milewise läuft auf einem gemieteten Server in Deutschland, im Rechenzentrum Falkenstein. Dort liegen die Datenbanken, die Website, der Mailserver und deine hochgeladenen Trainingsdateien; einen zweiten Server oder einen Objektspeicher gibt es nicht. Fünf Dinge verlassen diese Maschine notwendigerweise:
- Der KI-Weg. Fünf Modell-Adapter erreichen vier Unternehmen. Bei drei der fünf Wege ist die EU-Region in unserem eigenen Code erzwungen: eine Anfrage gegen eine Region ausserhalb der eingebauten Liste bricht ab, statt an sie zu gehen. Bei einem vierten prüft unsere Software nur, dass der Endpunkt einer dieses Anbieters ist; wo die Bereitstellung liegt, entscheidet eine Einstellung in dessen Konsole. Dessen europäische Datengrenze umfasst die Europäische Union zusammen mit den EFTA-Staaten Liechtenstein, Island, Norwegen und der Schweiz, ist also weiter als „EU“. Beim fünften Weg ruft unsere Software den EU-Regionalendpunkt dieses Anbieters auf, den der Anbieter als Verarbeitung in der EU und den EFTA-Staaten dokumentiert. Zwei Einschränkungen, die der Anbieter nennt und die wir weitergeben: Konto- und Abrechnungsdaten sind von der Zusage ausgenommen, und für einzelne Funktionen behält er sich vorübergehende Übermittlungen an Unterauftragsverarbeiter außerhalb der EU auf Standardvertragsklauseln vor.
- Mitteilungen aufs Telefon, an die Push-Dienste der beiden Mobilplattformen, beides Unternehmen in den USA. Wo diese Dienste verarbeiten, steht in Abschnitt 7.
- Zahlung und Kauf über den Zahlungsdienstleister und die App-Stores.
- Kartenkacheln und App-Aktualisierungen, die dein eigenes Gerät direkt abruft.
- Die nächtliche Sicherung, an einen Speicherdienst am selben deutschen Standort, auf dieser Maschine verschlüsselt, bevor sie sie verlässt, und mit dem Schlüssel an anderer Stelle.
Drittlandsübermittlungen. Ist ein Empfänger ausserhalb des EWR vom Angemessenheitsbeschluss zum EU-US Data Privacy Framework (Art. 45 DSGVO) erfasst oder benennt er für seine eigenen Übermittlungen Standardvertragsklauseln nach Art. 46 Abs. 2 lit. c DSGVO, steht das in der Empfängerliste bei diesem Namen. Für die übrigen Empfänger haben wir noch nicht geklärt, welches Instrument die Übermittlung trägt. Eine Kopie der Klauseln, die wir haben, bekommst du auf Anfrage an contact@milewise.de. Norwegen und Island sind EWR-Staaten, in denen die DSGVO selbst gilt; für die Schweiz besteht ein Angemessenheitsbeschluss.
9. Wie lange wir speichern
| Was | Wie lange |
|---|---|
| Konto, Profil, Ziele, Plan, Aktivitäten, hochgeladene Dateien, Nächte vom Telefon und aus Suunto, Coach-Notizen, Benachrichtigungen | bis du dein Konto löschst, dann sofort. Keine Karenzzeit |
| Aus intervals.icu aufbewahrte Wellness-Tage und die Originaldateien von Garmin-Einheiten aus intervals.icu | ohne Altersgrenze: bis du dein Konto löschst, dann sofort. Die Tage und die Dateien gehen früher, wenn du die Gesundheitseinwilligung widerrufst; die Tage auch, wenn du beim Trennen von intervals.icu die Erholungsdaten löschen lässt, und eine Datei auch mit ihrer Einheit |
| Was die tägliche Garmin-Prüfung behält: ob Garmin bei intervals.icu verknüpft ist, seit wann, deine Athleten-ID dort und den neuesten gelieferten Wellness-Tag mit der Zahl der gelieferten Tage | bis du intervals.icu trennst oder dein Konto löschst; der Wellness-Teil auch, wenn du die Gesundheitseinwilligung widerrufst |
| Chatverläufe | keine Frist. Sie bleiben, bis du das Gespräch, den Coach-Verlauf oder das Konto löschst |
| Aktivitäten, die über die Strava-Verbindung kamen | 6 Tage nach dem Trainingstag |
| Termine aus dem Gerätekalender | 3 Tage nach dem Tag des Termins |
| Zwischenspeicher der Rohantworten deiner verbundenen Konten | höchstens 7 Tage; täglich wird alles älter als 6 Tage gelöscht |
| Sicherheitsprotokoll mit IP-Adresse | 30 Tage, zusätzlich höchstens 20.000 Zeilen. Nach einer Kontolöschung bleiben die Zeilen ohne Kontobezug stehen, die IP-Adresse bleibt für den Rest der 30 Tage darin |
| Betriebswarnungen an den Betreiber | 30 Tage, zusätzlich höchstens 1.000 Zeilen |
| Fehlerberichte | die 5.000 neuesten, ohne Altersgrenze; eine alte Zeile kann deshalb lange stehen bleiben |
| Nutzungs- und Kostenprotokoll des Coaches | 400 Tage; das Protokoll seiner Schreibvorgänge: die 5.000 neuesten |
| Wartelisteneintrag | ein offener oder bestätigter Eintrag bleibt, bis du seine Löschung verlangst; ein archivierter wird nach 365 Tagen gelöscht. Der Bestätigungslink verfällt nach 14 Tagen |
| Einladungsliste | bis wir den Eintrag entfernen. Eine automatische Frist gibt es dafür nicht |
| Vertragsnachweise nach §§ 312f, 312k und 356a BGB | bis zum Ablauf des dritten Jahres nach dem Jahr, in dem der Vertrag endete (§§ 195, 199 BGB). Sie überstehen die Kontolöschung |
| Deine Erklärung nach § 356 Abs. 5 Nr. 2 Buchst. a und § 356 Abs. 6 Nr. 2 Buchst. b BGB, dass mit der Ausführung sofort begonnen werden soll, samt deiner Bestätigung, dass das Widerrufsrecht damit erlischt | derselbe Zeitraum, gestützt auf Art. 6 Abs. 1 lit. f DSGVO: ohne sie können wir nicht belegen, warum die Widerrufsfrist endete. Sie übersteht die Kontolöschung aus demselben Grund |
| Der Einwilligungsnachweis (Art. 7 Abs. 1 DSGVO) | bis du dein Konto löschst. Er ist Teil des Datenexports und wird mit dem Konto gelöscht |
| Zahlungsbelege | 8 Jahre, je ab dem Ende des Kalenderjahres, in dem die Rechnung ausgestellt wurde (§ 14b Abs. 1 UStG für Rechnungen, § 147 Abs. 3 AO für Buchungsbelege). Die Belege liegen beim eingetragenen Händler, der im eigenen Namen abrechnet |
| Nachweis einer bereits gewährten Testphase | dauerhaft. Gesalzene Prüfwerte aus den Kennungen deiner Anmeldung und deiner verbundenen Konten, ohne Kontonummer und ohne Adresse |
| Ein eingelöster Aktionscode | bis wir den Code löschen. Eine automatische Frist gibt es nicht, und die Zeile (Code, interne Kontonummer, Zeitpunkt der Eingabe) übersteht die Kontolöschung |
| Nie zu Ende gebrachte Anmeldungen | ein Konto älter als 30 Tage, seit 30 Tagen unbenutzt, das die Einwilligungsfrage nie beantwortet hat, wird vollständig gelöscht |
| Webserver-Protokolle | 14 Tage |
| Sicherungen | 7 tägliche, 4 wöchentliche und 6 monatliche Stände. Gelöschte Daten können darin bis zu rund sieben Monate fortbestehen. Das ist die äussere Grenze jeder Löschzusage auf dieser Seite |
10. Deine Rechte
Du hast das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21), das Recht, keiner ausschliesslich automatisierten Entscheidung unterworfen zu werden (Art. 22), sowie darauf, eine Einwilligung jederzeit zu widerrufen (Art. 7 Abs. 3). Ein Widerruf wirkt für die Zukunft und berührt nicht, was bis dahin rechtmässig verarbeitet wurde. Konkret:
- Auskunft und Kopie. Unter „Du“ löst du einen vollständigen Export aus, höchstens dreimal am Tag. Er kommt als ZIP an deine bestätigte E-Mail-Adresse (ein großer als mehrere nummerierte ZIPs, je eine E-Mail) und enthält Konto- und Profildaten, Ziele, Plan, Aktivitäten, Wellness-Nächte mit den Rohwerten und die aus intervals.icu aufbewahrten Wellness-Tage, Kalendereinträge, Kraftdaten, das Coach-Gedächtnis, alle Gespräche als lesbaren Text, deine hochgeladenen Dateien im Original und die Originaldateien deiner Garmin-Einheiten, die wir aus intervals.icu aufbewahren, die Information nach Art. 15 Abs. 1 DSGVO und alles noch einmal in einer maschinenlesbaren Datei (Art. 20). Der Export geht als E-Mail-Anhang über unseren Versanddienstleister. Ohne bestätigte Adresse (bei reiner Strava-Anmeldung der Ausgangszustand) können wir ihn nicht schicken; eine Adresse kannst du jederzeit hinterlegen.
- Berichtigung. Profil, Zonen, Schwellenwerte, Ziele, Plan, Titel und Sportart einer Einheit, Notizen, Standort und Kontaktadresse änderst du selbst. Werte, die aus einer verbundenen Quelle immer wieder neu kommen, korrigierst du dort; bei Titel und Sportart gewinnt deine Änderung bei uns.
- Löschung. Einzelne Einheiten, einzelne Gespräche, alles aus einer Verbindung, die Nächte und Einheiten aus dem Telefonspeicher, den Gerätekalender oder das gesamte Gedächtnis des Coaches löschst du selbst. Das Konto löschst du unter „Du“ oder über milewise.de/konto-loeschen. Wir schicken dann einen Bestätigungslink, 24 Stunden gültig, der im angemeldeten Browser geöffnet werden muss; ohne bestätigte Adresse löschen wir sofort, und im Browser bitten wir dich vorher um eine neue Anmeldung, wenn deine Anmeldung älter als zehn Minuten ist. Die Löschung kündigt ein über unsere Website abgeschlossenes Abo. Ein Abo aus dem App Store oder von Google Play kündigt sie nicht: das musst du im Store tun, am besten vorher. Vorher entziehen wir automatisch die Berechtigungen bei Strava, Polar, Suunto und Google Kalender, löschen die von uns geschriebenen Kalendereinträge bei intervals.icu und entfernen die SuuntoPlus-Guides. Bei intervals.icu gibt es keine Schnittstelle zum Entzug einer Berechtigung; die musst du dort selbst zurücknehmen. Wenn du dich mit Apple anmeldest, entziehen wir auch diese Berechtigung bei Apple, soweit uns das Token vorliegt, das Apple dafür bei der Anmeldung ausstellt; ein älteres Konto, das sich seit Beginn dieser Aufbewahrung nicht mehr mit Apple angemeldet hat, hat keines, und du entfernst Milewise dann selbst in den Einstellungen deiner Apple-ID unter „Mit Apple anmelden“.
- Was die Löschung nicht erreicht: die Zeilen im Sicherheitsprotokoll (ohne Kontobezug, mit IP-Adresse, bis zum Ende der 30 Tage), die Vertragsnachweise aus Abschnitt 9, die Zeilen des Meldungsprotokolls des Betreibers, deren Entdopplungsschlüssel deine interne Kontonummer tragen kann, bis zum Ende ihrer 30 Tage, den Nachweis einer schon gewährten Testphase, eine eingelöste Aktionscode-Zeile, einen archivierten Wartelisteneintrag mit deiner E-Mail-Adresse für bis zu 365 Tage, die Sicherungen für bis zu rund sieben Monate, den Datensatz, den der Berechtigungsdienst für Käufe über die App-Stores unter deiner Kontonummer führt, den unsere Löschung nicht mitruft und den wir deshalb auf deine Bitte hin dort von Hand löschen lassen, und Kopien, die deine verbundenen Konten selbst behalten.
- Einwilligung widerrufen. Ein Klick unter „Du → Einstellungen → Datenschutz“, in der Web-App und in der Mobil-App. Der Widerruf der Gesundheitseinwilligung löscht sofort und unwiderruflich alle vom Telefon und von Suunto gesendeten Nächte, den gesamten Gerätekalender, alle Einheiten aus den beiden Telefonspeichern sowie die aus intervals.icu aufbewahrten Wellness-Tage und Garmin-Trainingsdateien. Telefon und Suunto können diese Daten nicht noch einmal liefern, intervals.icu nur, soweit es sie noch bereitstellt. Nicht gelöscht werden dabei Chatverläufe, Coach-Notizen, Morgenchecks, Profilwerte und Aktivitäten aus anderen Verbindungen; die löschst du gesondert oder mit dem Konto. Der Widerruf der Trainingsdaten-Einwilligung hält die App an, weil wir dir ohne sie dein Dashboard nicht zeigen können. Widerrufst du eine Einwilligung, stellen wir die davon erfasste Verarbeitung so schnell ein, wie wir können, in keinem Fall später als 15 Tage nach deinem Verlangen.
- Einschränkung. Dafür gibt es keinen Schalter. Schreib uns, wir setzen es von Hand um.
Widerspruchsrecht (Art. 21 DSGVO)
Soweit wir Daten auf ein berechtigtes Interesse nach Art. 6 Abs. 1 lit. f DSGVO stützen, kannst du dieser Verarbeitung jederzeit aus Gründen widersprechen, die sich aus deiner besonderen Situation ergeben. Welche Verarbeitungen das sind, zeigt die Tabelle in Abschnitt 4. Einem Widerspruch gegen die Support-Kopie aus Abschnitt 7 oder gegen die erneute Nutzung von Gesprächen daraus, um eine Änderung am Coach zu prüfen, folgen wir immer; sonst verarbeiten wir nur weiter, wenn wir zwingende schutzwürdige Gründe nachweisen können, die deine Interessen überwiegen. Ein Wort an contact@milewise.de genügt.
Lehnen wir ab, kannst du die Entscheidung überprüfen lassen. Lehnen wir es ab, einem Verlangen nach diesem Abschnitt nachzukommen, sagen wir dir warum, und du kannst die Entscheidung überprüfen lassen, indem du auf diese Antwort antwortest oder an contact@milewise.de schreibst. Innerhalb von 60 Tagen nach Eingang teilen wir dir schriftlich mit, was wir getan oder nicht getan haben, und warum. Weisen wir auch das zurück, nennt diese Antwort zugleich den Weg zur Beschwerde bei einer Aufsichtsbehörde und, für Personen in Connecticut, den Weg zur Beschwerde beim Attorney General von Connecticut.
Beschwerde bei einer Aufsichtsbehörde (Art. 77 DSGVO). Du kannst dich bei jeder Aufsichtsbehörde beschweren, insbesondere im Mitgliedstaat deines Aufenthaltsorts, deines Arbeitsplatzes oder des mutmasslichen Verstosses. Für uns zuständig ist:
Der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-WürttembergHeilbronner Strasse 35, 70191 Stuttgart (Postfach 10 29 32, 70025 Stuttgart)
+49 711 615541-0 · poststelle@lfdi.bwl.de
11. Sicherheit
- Jede öffentliche Verbindung läuft über TLS. Der Anwendungsserver ist nur lokal erreichbar; von aussen erreichbar sind nur die Dienste, die Web, E-Mail und die Fernwartung des Servers brauchen. HTTP wird dauerhaft auf HTTPS umgeleitet, und HSTS gilt ein Jahr, einschliesslich aller Unterdomains.
- Verschlüsselt gespeichert sind Zugangsdaten: die Token deiner verbundenen Konten, der Google-Kalender-Zugang, der zweite Faktor und die Passkeys des Betreibers. Deine Gesundheits- und Trainingsdaten selbst liegen unverschlüsselt in den Datenbankdateien. Geschützt sind sie durch die Dateirechte auf dem Server und durch die Zugangskontrolle zur Maschine, nicht durch Verschlüsselung im Ruhezustand. Wir behaupten nichts anderes.
- Es gibt keine Nutzerpasswörter. Eine Sitzung gilt 30 Tage und lässt sich mit einem Klick für alle Geräte ungültig machen; die Zugangstoken gekoppelter Telefone speichern wir nur als Prüfwert.
Kommt es zu einer Verletzung des Schutzes deiner Daten mit voraussichtlich hohem Risiko, benachrichtigen wir dich nach Art. 34 DSGVO, per E-Mail und zusätzlich in der App.
12. Mindestalter
Milewise ist ab 18. Beim ersten Mal fragen wir nach deinem Geburtsdatum und prüfen die Angabe gegen kein Dokument und keine andere Quelle. Ergibt sie mindestens 18, speichern wir nur das Geburtsjahr und den Zeitpunkt. Ergibt sie weniger, speichern wir kein Geburtsjahr, sondern nur die Tatsache der Ablehnung, und der Server sperrt das Konto auf Anmeldung und Kontoverwaltung. Ein so gesperrtes Konto wird nicht automatisch gelöscht; du kannst es selbst löschen, bis dahin bleiben die Daten liegen. Milewise richtet sich nicht an Kinder, und wir erheben nicht wissentlich Daten von Personen unter 18.
Weil das eine automatisierte Entscheidung ist, kannst du sie von einem Menschen prüfen lassen (Art. 22 Abs. 3 DSGVO, Abschnitt 5). Bis das geklärt ist, bleibt das Konto gesperrt und wird nicht gelöscht.
13. Änderungen
Diese Fassung ist vom 16. Oktober 2026. Ändert sich etwas Wesentliches, etwa ein neuer Zweck, eine neue Kategorie von Empfängern oder eine neue Drittlandsübermittlung, sagen wir dir das vorher und aktiv, per E-Mail oder als Hinweis in der App, in einer eigenen Nachricht und nicht nebenbei. Wird eine namentlich genannte Firma in der Empfängerliste innerhalb einer hier beschriebenen Kategorie ausgetauscht, aktualisieren wir die Liste mit neuem Datum, ohne dich gesondert zu benachrichtigen.
14. Wenn du in den USA bist
Dieser Abschnitt gilt zusätzlich für Personen in den Vereinigten Staaten.
- Kalifornien (CCPA/CPRA). Wir erfüllen keine der drei Schwellen in Cal. Civ. Code 1798.140(d)(1) und sind deshalb kein „business“ im Sinne des Gesetzes; freiwillig zertifizieren wir uns auch nicht danach. Unabhängig davon gelten die Rechte aus Abschnitt 10 für dich genauso und auf demselben Weg. Zur Identitätsprüfung bitten wir dich, dich anzumelden und von deiner hinterlegten Adresse zu bestätigen.
- Wir verkaufen und teilen keine personenbezogenen Daten („sell“ oder „share“ im Sinne des CCPA) und betreiben keine kontextübergreifende Verhaltenswerbung. Deshalb gibt es keinen „Do Not Sell or Share“-Link, und ein Global-Privacy-Control- oder Do-Not-Track-Signal hat nichts abzuschalten; wir werten es auch zu keinem anderen Zweck aus. Über Milewise erhebt kein Dritter Daten über dein Verhalten auf anderen Websites.
- Sensible Daten im Sinne des CCPA sind bei uns deine Gesundheitswerte samt der daraus gezogenen Schlüsse und dein genauer Standort. Wir nutzen und offenbaren sie ausschliesslich zu den in 11 CCR 7027(m) erlaubten Zwecken: um den von dir angeforderten Dienst zu erbringen, ihn sicher zu halten, Betrug zu verhindern und unsere Dienstleister ihn für uns betreiben zu lassen. Deshalb gibt es auch keinen „Limit the Use of My Sensitive Personal Information“-Link.
- Connecticut. Wir erheben, nutzen und verkaufen keine personenbezogenen Daten, um grosse Sprachmodelle zu trainieren. Was ein Modellanbieter erhält, steht in Abschnitt 5 und dient der Beantwortung genau dieser einen Anfrage. Diese Erklärung wurde zuletzt im Oktober 2026 aktualisiert und liegt in jeder Sprache vor, in der wir den Dienst anbieten. Wie du deine Rechte ausübst und wie du eine Entscheidung über ein solches Verlangen überprüfen lässt, steht in Abschnitt 10.
- Washington und Nevada. Für Gesundheitsdaten gilt zusätzlich unsere gesonderte Consumer Health Data Privacy Policy.
- Kalifornien, Standortdaten (Cal. Civ. Code 1798.99.91 und 1798.99.92, eingefügt durch AB 45 (2025); Definitionen in 1798.99.90). Wir verkaufen Standortdaten nie. Für fremde Zwecke geben wir sie nicht weiter, und niemals für Werbung, Analyse oder Profilbildung. Mehr behaupten wir nicht: für deine Karte, dein Wetter, deine Zeitzone und den Ortsnamen gehen Koordinaten an die in Abschnitt 7 genannten Karten-, Wetter-, Zeitzonen- und Ortsnamendienste, auf vier Nachkommastellen gerundet und ohne Kontobezug. Zu etwas anderem nutzen wir den Standort nicht. Wir betreiben keinen Geofence, weder um Einrichtungen der Gesundheitsversorgung noch um irgendetwas anderes. Deine Strecken und die Startpunkte deiner Einheiten bewahren wir auf, solange dein Konto besteht (Abschnitte 3 und 9); wir können deshalb nicht ausschliessen, dass eine gespeicherte Strecke an einer solchen Einrichtung vorbeiführt. Einzelne Einheiten, alles aus einer Verbindung oder das Konto kannst du jederzeit löschen (Abschnitt 10).
- Datenschutzverletzungen. Sind US-Nutzerinnen und -Nutzer betroffen, benachrichtigen wir sie nach 16 CFR Teil 318: per E-Mail an die hinterlegte Adresse, wenn du E-Mail als bevorzugten Weg angegeben hast, sonst per Post an eine uns bekannte Anschrift, und in beiden Fällen zusätzlich in der App, ohne unangemessene Verzögerung und in keinem Fall später als 60 Kalendertage nach Entdeckung.
Fragen dazu: contact@milewise.de.