Datenschutzerklärung

Gilt für die FitFitr-App für iPhone und iPad und für diese Website. Stand: [DATUM].

Kurzfassung

Auf dieser Seite

Verantwortlich

[Name oder Firma], [Straße und Hausnummer], [Postleitzahl und Ort], [Land].

Fragen zum Datenschutz: privacy@fitfitr.app.

Was auf deinem Gerät bleibt

FitFitr liest eine .fit-Datei, zeigt dir die Änderung und schreibt das Ergebnis dorthin, wohin du es sagst. Das alles passiert auf deinem iPhone oder iPad. Es gibt kein Konto und keinen eigenen Server von FitFitr, an den deine Datei gehen könnte.

Etwas erhalten können nur du, dein Gerät und die Dienste, die du in der App selbst nutzt. Sie sind unten beschrieben.

Analyse und Absturzberichte

Beides ist nach der Installation aus und bleibt aus, bis du es einschaltest. Beim ersten Start gibt es keine Einwilligungsabfrage, und die Software für Analyse und Absturzberichte startet erst, wenn du zustimmst.

Mit deiner Einwilligung sendet FitFitr Ereignisse an Google Analytics für Firebase und Absturzberichte an Firebase Crashlytics, beides von Google betrieben. Jeder Wert ist ein Name aus einer festen Liste, ein Ja oder Nein oder eine Größenklasse wie klein oder groß. Genaue Zahlen werden nie gesendet.

Nie erhoben

  • Koordinaten oder Teile eines GPS-Tracks
  • Werte für Herzfrequenz, Leistung oder Trittfrequenz und Trainingszonen
  • Gewicht, Größe, Alter, Geschlecht, VO2max oder andere Athletendaten aus der Datei
  • Zeitstempel von Aktivitäten
  • Seriennummern und Produktnamen von Geräten
  • Dateinamen
  • Werbe-Kennungen

Firebase protokolliert außerdem einige eigene Ereignisse: den ersten Start, eine neue Sitzung, die Zeit in der App sowie App- und iOS-Updates. Sie enthalten die App- und iOS-Version sowie Gerätemodell, Sprache und Land, aber nichts aus einer Datei.

Ein Absturzbericht enthält die Abfolge der Ereignisnamen unmittelbar vor dem Absturz, damit sich das Problem nachstellen lässt. Es sind dieselben Werte aus festen Listen, sonst nichts.

Speicherdauer: Google Analytics speichert diese Daten 14 Monate.

Alle 32 Ereignisse, die die App senden kann

Die vollständige Liste der Ereignisse, ihrer Parameter und der Größenklassen, wie im Quelltext der App. Sie wird aus demselben Dokument erzeugt, gegen das der Code der App geprüft wird.

Opening a file

EventParameters
file_import_startedimport_source
file_import_succeededimport_source, decode_time, + the file's shape
file_import_failedimport_source, reason
file_import_cancelled—

Editing

EventParameters
edit_tool_openedtool
spike_removal_appliedsensor, mode (remove/replace), affected
metric_adjustment_appliedsensor, adjustment, magnitude, affected
section_removal_appliedaffected, share
field_strip_appliedfields, has_device_info
elevation_set_appliedrescaled_track
sport_change_appliedfrom_sport, sport
device_change_appliedmanufacturer
edit_undoneaction

Anomaly review

EventParameters
anomaly_scan_completedgroups, flagged, has_metric, has_gps_jump
anomaly_resolvedanomaly_kind, anomaly_resolution, affected
anomaly_review_closedunresolved

Combining two files

EventParameters
combine_candidate_loadedimport_source, overlap, conflicts
combine_candidate_failedimport_source, reason
combine_appliedconflicts, from_file_a, from_file_b
combine_cancelledstage

Saving and exporting

EventParameters
file_save_succeededoutput (new_file/replaced_original/before_upload), edits, + the file's shape
file_save_failedreason
file_export_starteddestination (files/strava/share_sheet)
file_export_completeddestination (files/strava)
file_export_faileddestination (files/strava), export_reason

Onboarding tours

EventParameters
tutorial_begintour
tutorial_completetour
tutorial_skippedtour

Screens

EventParameters
screen_viewscreen_name, screen_class

Settings

EventParameters
theme_changedtheme
app_icon_changedicon, icon_source (match_style/manual)
analytics_consent_changedis_granted, surface (settings/post_save_prompt)

Ortsnamen

Um eine Fahrt mit dem Ort zu betiteln, an dem sie begann, fragt FitFitr einmal bei Apple Karten nach der ersten Position der Datei. Die Koordinate wird auf etwa 110 Meter gerundet an Apple gesendet, sonst nichts: nicht der übrige Track, nicht die Datei, nicht ihr Name. An Google oder andere geht sie nicht.

Das geschieht nur bei einer Datei mit GPS-Daten, solange sie in der Detailansicht geöffnet ist. Der Ortsname bleibt nur im Arbeitsspeicher und wird nie in deine Datei geschrieben. Die Analyse erhält ihn nicht.

Strava

Zu Strava wird nichts gesendet, bevor du dich dort angemeldet und auf Zu Strava hochladen getippt hast.

  • Was Strava erhält. Die .fit-Datei, wie sie beim Tippen auf Hochladen vorliegt, mit allem, was sie enthält: Zeit, GPS-Track, Herzfrequenz, Leistung, Trittfrequenz und Athletendaten, die ein Gerät hineingeschrieben hat. Was du vorher entfernt hast, ist nicht darin. Dazu kommen der Dateiname und ein von dir eingegebener Aktivitätsname oder eine Beschreibung.
  • Wer es verarbeitet. Strava, nach der eigenen Datenschutzerklärung.
  • Anmeldung. Auf der Seite von Strava. FitFitr sieht dein Passwort nie und fragt nur eine Berechtigung an: Aktivitäten für dich hochzuladen.
  • Was auf dem Gerät bleibt. Das Anmelde-Token von Strava, im iOS-Schlüsselbund, nur auf diesem Gerät.
  • Trennen. Widerruft den Zugriff der App bei Strava und löscht das Token. Die hochgeladene Datei bleibt bei Strava, bis du sie dort löschst.

Wer was erhält

  • Google (Firebase)Nur nach deiner Zustimmung: Ereignisse aus festen Listen, Absturzberichte
  • Apple (Karten)Wenn eine Datei mit GPS geöffnet ist: eine auf etwa 110 m gerundete Koordinate
  • StravaNur wenn du auf Hochladen tippst: die .fit-Datei und der Text, den du eingegeben hast

Diese Website

Diese Website setzt keine Cookies, nutzt keine Analyse und lädt keine Schriften, Skripte oder Einbettungen anderer Dienste.

Der Hell/Dunkel-Schalter in der oberen Ecke speichert genau eine Sache: deine Wahl, das Wort hell oder dunkel, im lokalen Speicher deines Browsers auf deinem Gerät. Das ist kein Cookie, es wird an niemanden gesendet, und du kannst es entfernen, indem du die Daten dieser Website in deinem Browser löschst. Ohne den Schalter folgt die Seite der Darstellungseinstellung deines Geräts.

Die Startseite liest einmalig die Spracheinstellung deines Browsers auf deinem Gerät, um dich auf die englischen oder deutschen Seiten weiterzuleiten. Die Einstellung wird nicht gespeichert und an niemanden gesendet.

[Hosting: Diese Website wird über GitHub Pages ausgeliefert, und GitHub kann die IP-Adressen der Besucher in seinen Server-Protokollen verarbeiten. Formulierung nach juristischer Prüfung.]

Deine Entscheidungen und Rechte

Analyse und Absturzberichte kannst du in den Einstellungen der App jederzeit ausschalten. Das beendet die Erhebung und löscht, was auf deinem Gerät noch auf das Senden wartete.

[Deine Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Übertragbarkeit und Widerspruch sowie das Recht auf Beschwerde bei einer Aufsichtsbehörde. Formulierung nach juristischer Prüfung.]

Änderungen

Diese Seite wird angepasst, sobald sich ändert, was die App erhebt oder sendet. Das Datum oben zeigt den letzten Stand.