TL;DR: RunTrend processes your Strava activity data locally on your device. We don't collect, store, or transmit your data to any servers. You have full control and can delete all data anytime.
1. Introduction
RunTrend ("we", "our", or "the application") is a free, open-source desktop application that provides analytics for your running activities from Strava. This Privacy Policy explains how we handle your data.
2. Data Controller
For questions regarding this Privacy Policy, please contact:
Arne WeiĂ
Email: arne.weiss@posteo.de
GitHub: github.com/smarwei/run_trend
3. Data We Access from Strava
When you authorize RunTrend via OAuth 2.0, we request read-only access to your Strava activity data, specifically:
- Running activity metadata (date, distance, duration, pace)
- Heart rate data (if available)
- Activity names and types
- Elevation gain data
Compatible with Strava
RunTrend uses the official Strava API to access your activity data. We comply with Strava's API Agreement and Brand Guidelines. RunTrend is an independent application and is not affiliated with, endorsed by, or sponsored by Strava, Inc.
4. How We Process Your Data
Local Processing Only: All data processing happens locally on your device. RunTrend:
- Downloads your activity data from Strava's servers to your device
- Stores the data in a local SQLite database on your device
- Performs all analytics calculations locally
- Never uploads your activity data to any third-party servers
- Never transmits your data to us or any other party
Important: RunTrend does not have cloud servers. We cannot access your data because it never leaves your device.
5. Data Storage Location
Your activity data is stored locally in an SQLite database at:
- Linux:
~/.local/share/run_trend/activities.db
- Windows:
%LOCALAPPDATA%\run_trend\activities.db
- macOS:
~/Library/Application Support/run_trend/activities.db
Your Strava OAuth credentials are stored securely in your system's configuration directory.
6. Data Retention and Deletion
How Long We Keep Data
Your activity data remains on your device until you explicitly delete it. There is no automatic deletion.
Your Right to Delete Data
You have full control over your data and can delete it at any time:
- From the application: Go to Settings â "Disconnect Strava & Delete All Data"
- Manually: Delete the database file at the location mentioned above
- Uninstall: Uninstalling RunTrend does not automatically delete your data. Follow the steps above first if you want to remove all data.
Strava Authorization Management
When you use the "Disconnect Strava & Delete All Data" feature, RunTrend will:
- Call Strava's deauthorization endpoint to remove RunTrend from your authorized apps
- Delete all local activity data from your device
- Clear your local OAuth tokens
You can also manually revoke RunTrend's access at any time by visiting: https://www.strava.com/settings/apps
7. Third-Party Services
RunTrend interacts with only one third-party service:
RunTrend does not use:
- Analytics services (no Google Analytics, Mixpanel, etc.)
- Crash reporting services
- Advertising networks
- Any other tracking or data collection services
8. Data Security
We take data security seriously:
- Encrypted connections: All communication with Strava uses HTTPS
- OAuth 2.0: We never see or store your Strava password
- Local storage: Your data is protected by your device's file system permissions
- Open source: Our code is publicly auditable on GitHub
9. Children's Privacy
RunTrend is not directed at children under 13. We do not knowingly collect data from children. If you are a parent or guardian and believe your child has provided us with data, please contact us.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify users of material changes by:
- Updating the "Last Updated" date
- Publishing a notice in our GitHub repository
- Displaying a notification in the application (if technically feasible)
11. Your Rights (GDPR)
If you are in the European Economic Area, you have the following rights:
- Right to access: You can access your data at the storage location above
- Right to rectification: You can modify your data by re-syncing from Strava or manually editing the database
- Right to erasure: You can delete all data as described in Section 6
- Right to data portability: Your data is stored in an SQLite database which you can export using standard database tools
- Right to object: You can stop data processing by disconnecting from Strava and deleting the data
12. Contact Us
For questions, concerns, or requests regarding this Privacy Policy or your data:
13. Open Source License
RunTrend is open source software licensed under the MIT License with Commons Clause. You can review the source code, report issues, or contribute at: github.com/smarwei/run_trend
Kurz gesagt: RunTrend verarbeitet deine Strava-AktivitĂ€tsdaten lokal auf deinem GerĂ€t. Wir sammeln, speichern oder ĂŒbertragen deine Daten nicht an Server. Du hast die volle Kontrolle und kannst alle Daten jederzeit löschen.
1. EinfĂŒhrung
RunTrend (âwir", âunser" oder âdie Anwendung") ist eine kostenlose, quelloffene Desktop-Anwendung, die Analysen fĂŒr deine LaufaktivitĂ€ten von Strava bereitstellt. Diese DatenschutzerklĂ€rung erklĂ€rt, wie wir mit deinen Daten umgehen.
2. Verantwortlicher
Bei Fragen zu dieser DatenschutzerklÀrung wende dich bitte an:
Arne WeiĂ
E-Mail: arne.weiss@posteo.de
GitHub: github.com/smarwei/run_trend
3. Daten, die wir von Strava abrufen
Wenn du RunTrend ĂŒber OAuth 2.0 autorisierst, fordern wir Lesezugriff auf deine Strava-AktivitĂ€tsdaten an, speziell:
- LaufaktivitÀts-Metadaten (Datum, Distanz, Dauer, Tempo)
- Herzfrequenzdaten (falls verfĂŒgbar)
- AktivitÀtsnamen und -typen
- Höhenmeterdaten
Kompatibel mit Strava
RunTrend verwendet die offizielle Strava-API, um auf deine AktivitĂ€tsdaten zuzugreifen. Wir halten uns an Stravas API-Vereinbarung und Markenrichtlinien. RunTrend ist eine unabhĂ€ngige Anwendung und wird nicht von Strava, Inc. unterstĂŒtzt, empfohlen oder gesponsert.
4. Wie wir deine Daten verarbeiten
Nur lokale Verarbeitung: Alle Datenverarbeitung erfolgt lokal auf deinem GerÀt. RunTrend:
- LÀdt deine AktivitÀtsdaten von Stravas Servern auf dein GerÀt herunter
- Speichert die Daten in einer lokalen SQLite-Datenbank auf deinem GerÀt
- FĂŒhrt alle Analyseberechnungen lokal durch
- LÀdt deine AktivitÀtsdaten niemals auf Drittanbieter-Server hoch
- ĂbertrĂ€gt deine Daten niemals an uns oder andere Parteien
Wichtig: RunTrend hat keine Cloud-Server. Wir können nicht auf deine Daten zugreifen, weil sie dein GerÀt nie verlassen.
5. Datenspeicherort
Deine AktivitÀtsdaten werden lokal in einer SQLite-Datenbank gespeichert unter:
- Linux:
~/.local/share/run_trend/activities.db
- Windows:
%LOCALAPPDATA%\run_trend\activities.db
- macOS:
~/Library/Application Support/run_trend/activities.db
Deine Strava-OAuth-Anmeldedaten werden sicher im Konfigurationsverzeichnis deines Systems gespeichert.
6. Datenaufbewahrung und Löschung
Wie lange wir Daten aufbewahren
Deine AktivitĂ€tsdaten bleiben auf deinem GerĂ€t, bis du sie ausdrĂŒcklich löschst. Es gibt keine automatische Löschung.
Dein Recht auf Datenlöschung
Du hast die volle Kontrolle ĂŒber deine Daten und kannst sie jederzeit löschen:
- Ăber die Anwendung: Gehe zu Einstellungen â âStrava trennen & alle Daten löschen"
- Manuell: Lösche die Datenbankdatei am oben genannten Speicherort
- Deinstallation: Die Deinstallation von RunTrend löscht deine Daten nicht automatisch. Befolge zuerst die obigen Schritte, wenn du alle Daten entfernen möchtest.
Strava-Autorisierungsverwaltung
Wenn du die Funktion âStrava trennen & alle Daten löschen" verwendest, wird RunTrend:
- Den Strava-Deautorisierungs-Endpunkt aufrufen, um RunTrend aus deinen autorisierten Apps zu entfernen
- Alle lokalen AktivitÀtsdaten von deinem GerÀt löschen
- Deine lokalen OAuth-Token löschen
Du kannst RunTrends Zugriff auch jederzeit manuell widerrufen unter: https://www.strava.com/settings/apps
7. Drittanbieterdienste
RunTrend interagiert nur mit einem Drittanbieterdienst:
- Strava-API: Um deine AktivitĂ€tsdaten herunterzuladen. Siehe Stravas DatenschutzerklĂ€rung fĂŒr Informationen darĂŒber, wie Strava mit deinen Daten umgeht.
RunTrend verwendet nicht:
- Analysedienste (kein Google Analytics, Mixpanel usw.)
- Absturzmeldedienste
- Werbenetzwerke
- Andere Tracking- oder Datenerfassungsdienste
8. Datensicherheit
Wir nehmen Datensicherheit ernst:
- VerschlĂŒsselte Verbindungen: Alle Kommunikation mit Strava verwendet HTTPS
- OAuth 2.0: Wir sehen oder speichern dein Strava-Passwort niemals
- Lokale Speicherung: Deine Daten werden durch die Dateisystemberechtigungen deines GerĂ€ts geschĂŒtzt
- Open Source: Unser Code ist öffentlich ĂŒberprĂŒfbar auf GitHub
9. Datenschutz fĂŒr Kinder
RunTrend richtet sich nicht an Kinder unter 13 Jahren. Wir sammeln wissentlich keine Daten von Kindern. Wenn du ein Elternteil oder Erziehungsberechtigter bist und glaubst, dass dein Kind uns Daten zur VerfĂŒgung gestellt hat, kontaktiere uns bitte.
10. Ănderungen an dieser ErklĂ€rung
Wir können diese DatenschutzerklĂ€rung von Zeit zu Zeit aktualisieren. Wir werden Nutzer ĂŒber wesentliche Ănderungen informieren durch:
- Aktualisierung des âLetzte Aktualisierung"-Datums
- Veröffentlichung einer Mitteilung in unserem GitHub-Repository
- Anzeige einer Benachrichtigung in der Anwendung (falls technisch möglich)
11. Deine Rechte (DSGVO)
Wenn du dich im EuropÀischen Wirtschaftsraum befindest, hast du folgende Rechte:
- Recht auf Zugang: Du kannst auf deine Daten am oben genannten Speicherort zugreifen
- Recht auf Berichtigung: Du kannst deine Daten Àndern, indem du von Strava neu synchronisierst oder die Datenbank manuell bearbeitest
- Recht auf Löschung: Du kannst alle Daten wie in Abschnitt 6 beschrieben löschen
- Recht auf DatenĂŒbertragbarkeit: Deine Daten werden in einer SQLite-Datenbank gespeichert, die du mit Standard-Datenbanktools exportieren kannst
- Widerspruchsrecht: Du kannst die Datenverarbeitung stoppen, indem du die Verbindung zu Strava trennst und die Daten löschst
12. Kontaktiere uns
Bei Fragen, Bedenken oder Anfragen zu dieser DatenschutzerklÀrung oder deinen Daten:
13. Open-Source-Lizenz
RunTrend ist Open-Source-Software, lizenziert unter der MIT-Lizenz mit Commons Clause. Du kannst den Quellcode einsehen, Probleme melden oder beitragen unter: github.com/smarwei/run_trend