Datenschutzerklärung
ETF Pilot · Stand: 03.10.2026
Verantwortlicher
Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist:
Daniel Sogl
Helmut-Kohl-Straße 1
76661 Philippsburg
Deutschland
E-Mail: support@etfpilot.de
Telefon: +49 15221725601
Diese Erklärung im Überblick
Diese Datenschutzerklärung beschreibt, welche personenbezogenen Daten ETF Pilot verarbeitet, zu welchem Zweck, auf welcher Rechtsgrundlage und wie lange sie gespeichert werden. Sie gilt für die ETF-Pilot-App auf iOS und Android sowie für alle Serverdienste, die die App dafür verwendet.
Kontoerstellung und Anmeldung
Für die Nutzung der App ist ein Konto erforderlich. Du kannst dich per E-Mail und Passwort, mit „Sign in with Apple“ oder mit deinem Google-Konto anmelden. Wir nutzen dafür Firebase Authentication (Google Ireland Limited). Gespeichert werden dabei deine E-Mail-Adresse, dein Anzeigename und – falls vom Anmeldeanbieter bereitgestellt – ein Profilbild sowie technische Kennungen (Nutzer-ID, Anmeldeanbieter, Erstellungs- und letztes Änderungsdatum) in der Datenbank Cloud Firestore unter deiner Nutzer-ID.
Meldest du dich mit „Sign in with Apple“ an, bestätigst du die Anmeldung bei Apple (Apple Distribution International Ltd., Irland, und Apple Inc., USA). Apple übermittelt uns dann eine Apple-Nutzerkennung und – je nach deiner Auswahl – deinen Namen sowie deine E-Mail-Adresse oder eine von Apple weitergeleitete Adresse. Meldest du dich mit Google an, übermittelt Google Ireland Limited uns deine Google-Kontokennung, E-Mail-Adresse, deinen Namen und dein Profilbild. Den Anmeldevorgang selbst verarbeiten Apple bzw. Google als eigenständige Verantwortliche nach ihren eigenen Datenschutzbestimmungen: https://www.apple.com/de/legal/privacy/ und https://policies.google.com/privacy.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des Nutzungsvertrags über die App).
Depot- und Transaktionsdaten
Wenn du die Portfolio-Funktion nutzt, speichern wir die von dir eingegebenen Transaktionen (Kauf, Verkauf, Dividende, Gebühr) mit ISIN, Datum, Stückzahl, Preis, Gebühren und Steuern sowie daraus abgeleitete Depotbestände und Kennzahlen (u. a. realisierte Gewinne und Dividendenerträge im laufenden Jahr) in Cloud Firestore. Optional kannst du deinen Steuerstatus „verheiratet“ hinterlegen; er wird ausschließlich für die Berechnung deines Sparerpauschbetrags verwendet.
Ebenfalls in Cloud Firestore gespeichert werden die weiteren Einträge, die du selbst anlegst: deine Sparpläne (ISIN, Betrag oder Stückzahl, Ausführungsrhythmus, Start- und Enddatum, Status, Gebühr sowie optional ein frei eingetragener Brokername und eine Notiz), die Zielgewichte deiner Rebalancing-Ansicht (je ISIN ein Prozentwert) und deine Watchlist (ISIN, Reihenfolge, optionale Notiz).
Diese Daten sind unter deiner Nutzer-ID gespeichert und durch Firestore-Sicherheitsregeln so abgesichert, dass ausschließlich dein eigenes, angemeldetes Konto darauf zugreifen kann.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung: Führen deines Depots in der App).
Kursdaten (Cloud Functions, BigQuery)
Damit dein Depot bewertet werden kann, ruft die App aktuelle und historische ETF-Kurse über zwei Cloud-Functions-Endpunkte ab (Region europe-west1), die auf eine BigQuery-Datenbank (Region EU) zugreifen. Übertragen werden dabei die ISINs, für die Kurse benötigt werden, sowie ggf. ein Zeitraum für den Kursverlauf – keine weiteren personenbezogenen Daten. Die Endpunkte erfordern eine Anmeldung und sind über App Check gegen automatisierten Missbrauch abgesichert.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
Webseiten und Fondsdokumente (Firebase Hosting)
Die Rechtstexte, die Hilfeseite und die Fondsdokumente (Factsheet, Basisinformationsblatt, Verkaufsprospekt), die du aus der App heraus öffnest, liefern wir über Firebase Hosting (Google Ireland Limited) unter etfpilot.web.app aus; sie öffnen sich im In-App-Browser deines Geräts. Bei jedem Aufruf verarbeitet der Server technisch notwendige Zugriffsdaten – IP-Adresse, Zeitpunkt, aufgerufene Adresse und Browserkennung – und protokolliert sie in Server-Logs. Diese Logs werden mit der Standard-Aufbewahrung von Google Cloud Logging nach 30 Tagen gelöscht.
Fondsdokumente stellt ein Cloud-Functions-Endpunkt (Region europe-west1) bereit, der sie bei einem Datenanbieter abruft und zwischenspeichert. An diesen Anbieter übermittelt werden dabei nur ISIN, Sprache und Dokumenttyp, keine Daten über dich.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der sicheren Auslieferung der Seiten und Dokumente und an der Abwehr von Missbrauch).
Pro-Abonnement (RevenueCat)
Wenn du ETF Pilot Pro abschließt, wickeln wir das Abonnement über RevenueCat ab (RevenueCat Inc., USA). Zweck ist die Prüfung und Verwaltung deiner Berechtigung: ob dein Pro-Zugang aktiv ist, bis wann er läuft und ob er sich verlängert. RevenueCat verarbeitet dafür deine App-Nutzer-ID (sie entspricht deiner Konto-ID), deine Kaufhistorie (Produkt, Kaufzeitpunkt, Laufzeit, Teststatus) und den Gerätetyp. Wir speichern das Ergebnis zusätzlich in Cloud Firestore unter deiner Nutzer-ID, damit unsere Server deine Berechtigung prüfen können.
Zahlungsdaten wie Kreditkarten- oder Kontonummern erhalten weder RevenueCat noch wir; den Kauf und die Zahlung wickeln Apple bzw. Google als eigenständige Verantwortliche ab. Mit RevenueCat Inc. besteht ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO. Weil RevenueCat Inc. in den USA sitzt, stützen wir die Übermittlung auf die EU-Standardvertragsklauseln der Europäischen Kommission.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des Abonnementvertrags). Unsere Berechtigungsdaten werden mit der Kontolöschung gelöscht; für die Löschung bei RevenueCat wende dich an support@etfpilot.de.
Push-Benachrichtigungen
Wenn du Push-Benachrichtigungen aktivierst (Mehr → Benachrichtigungen), nutzen wir dafür Firebase Cloud Messaging (Google Ireland Limited). Dabei speichern wir pro Installation ein Geräte-Token, die Plattform (iOS oder Android), deine Zeitzone sowie den Zeitpunkt des letzten Kontakts in Cloud Firestore unter deiner Nutzer-ID – höchstens 10 Geräte pro Konto.
Die Systemberechtigung für Benachrichtigungen fragen wir nicht beim App-Start ab, sondern erst, wenn du in den Benachrichtigungseinstellungen aktiv darauf tippst. Du kannst die Berechtigung jederzeit in den Systemeinstellungen deines Geräts widerrufen; zusätzlich lässt sich der Versand über den Schalter „Benachrichtigungen“ in der App vollständig deaktivieren.
Beim Abmelden oder Löschen deines Kontos entfernen wir das Geräte-Token dieser Installation sofort.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch das aktive Aktivieren in der App und die Erteilung der Systemberechtigung).
App Check
App Check bestätigt gegenüber unseren Backend-Diensten (Firestore, Cloud Functions, Storage), dass eine Anfrage tatsächlich von einer echten Installation der ETF-Pilot-App stammt (iOS: App Attest mit DeviceCheck-Fallback, Android: Play Integrity). Dabei entsteht ein gerätebezogenes Attestierungstoken, das keine Rückschlüsse auf dich als Person zulässt.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse am Schutz unserer Systeme vor Missbrauch, etwa automatisierten Massenabfragen).
Absturzberichte (Crashlytics)
Firebase Crashlytics zeichnet Abstürze und Fehler auf (Fehlermeldung, Stacktrace, Gerätemodell, Betriebssystemversion, App-Version und – zur Zuordnung wiederkehrender Fehler – deine Nutzer-ID). Google löscht diese Daten nach 90 Tagen automatisch.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer funktionierenden, fehlerfreien App).
Performance Monitoring
Firebase Performance Monitoring misst technische Kennzahlen wie Ladezeiten von Ansichten und Netzwerk-Anfragen (u. a. beim Laden des ETF-Suchindex), um Performance-Probleme zu erkennen. Es werden keine Inhalte deiner Anfragen erfasst, nur Zeit- und Statusangaben. Performance Monitoring ist an denselben Schalter gekoppelt wie die Nutzungsanalyse: Es ist ab Werk aus und misst nur, solange du „Nutzung analysieren“ unter Mehr → Datenschutz eingeschaltet hast.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. a DSGVO (Einwilligung über den Schalter „Nutzung analysieren“, jederzeit widerrufbar).
Remote Config
Firebase Remote Config liefert Konfigurationswerte aus (z. B. ob eine Funktion aktiv ist) und ist nicht mit deinem Konto verknüpft; es werden lediglich anonyme, geräteseitige Auslieferparameter abgerufen.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer steuerbaren, sicheren Auslieferung von Funktionen).
Nutzungsanalyse (Firebase Analytics)
Firebase Analytics (Bildschirmaufrufe, genutzte Funktionen, grobe Geräte- und Standortdaten) ist standardmäßig ausgeschaltet. Du aktivierst es selbst über den Schalter „Nutzung analysieren“ unter Mehr → Datenschutz und kannst es dort jederzeit wieder abschalten. Solange der Schalter aus ist, werden keine Analysedaten erhoben. Ist er an, verknüpfen wir die Ereignisse mit deiner Konto-ID (nicht mit Name oder E-Mail-Adresse), damit wir Nutzung über Sitzungen hinweg auswerten können. Beim Abmelden wird die Konto-ID aus der Analyse entfernt.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. a DSGVO (Einwilligung). Derselbe Schalter steuert auch Performance Monitoring. Absturzberichte (Crashlytics) sind davon getrennt und laufen unabhängig vom Analyse-Schalter auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer stabilen App).
Lokale Zwischenspeicherung auf deinem Gerät
Der ETF-Suchindex (öffentliche Stammdaten zu mehreren tausend ETFs, keine personenbezogenen Daten) wird für bis zu 24 Stunden lokal auf deinem Gerät zwischengespeichert, damit die Suche auch offline funktioniert. Diese Zwischenspeicherung verlässt dein Gerät nicht und wird von uns nicht eingesehen.
Auftragsverarbeitung und Drittlandtransfer
Wir setzen für den Betrieb der App Dienste von Google (Firebase, Google Cloud Platform) ein und haben mit Google Ireland Limited einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO geschlossen (Google Cloud Data Processing Addendum). Deine Konto- und Depotdaten (Cloud Firestore) liegen in der Region „eur3“ (Europa), Kursabfragen und -berechnungen laufen in der Region europe-west1 bzw. der EU-Multiregion, und der Datei-Speicher für den ETF-Suchindex liegt ebenfalls in europe-west1.
Für die Abwicklung des Pro-Abonnements setzen wir zusätzlich RevenueCat Inc. (USA) als Auftragsverarbeiter ein; Einzelheiten und die Grundlage der Übermittlung stehen im Abschnitt „Pro-Abonnement (RevenueCat)“.
Da Google Ireland Limited zum Google-Konzern (mit Google LLC, USA) gehört, ist ein Zugriff aus einem Drittland – etwa im Rahmen von technischem Support – nicht vollständig ausgeschlossen. Für diesen Fall stützen wir die Übermittlung auf die EU-Standardvertragsklauseln der Europäischen Kommission sowie, soweit Google als zertifizierter Teilnehmer gelistet ist, auf das EU-US Data Privacy Framework.
Speicherdauer und Löschung
Konto- und Depotdaten speichern wir, solange dein Konto besteht. Du kannst dein Konto jederzeit selbst und unwiderruflich löschen (in der App unter Profil → Konto löschen). Dabei wird dein Anmeldekonto (Firebase Authentication) sofort gelöscht, bei „Sign in with Apple“ zusätzlich die Berechtigung gegenüber Apple widerrufen.
Mit der Kontolöschung werden auch deine in Cloud Firestore gespeicherten Depot-, Transaktions- und Einstellungsdaten automatisch und vollständig gelöscht. Das übernimmt eine serverseitige Funktion, die auf die Löschung des Anmeldekontos reagiert – unabhängig davon, ob die Löschung aus der App oder von uns angestoßen wurde.
Absturzberichte löscht Google nach 90 Tagen automatisch; für die übrigen technischen Dienste (Performance Monitoring, Remote Config, App Check) gelten die jeweiligen Firebase-Aufbewahrungsfristen.
Den Abo-Status in Cloud Firestore löschen wir mit dem Konto; die Daten bei RevenueCat löschen wir auf Anfrage an support@etfpilot.de. Ein laufendes Abonnement beendet die Kontolöschung nicht: Kündige es zusätzlich in den Abo-Einstellungen deines Store-Kontos.
Deine Rechte
Du hast nach Art. 15–21 DSGVO das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit sowie Widerspruch gegen die Verarbeitung. Wende dich dafür an support@etfpilot.de.
Außerdem hast du das Recht, dich bei einer Datenschutzaufsichtsbehörde zu beschweren, zum Beispiel beim Landesbeauftragten für den Datenschutz und die Informationsfreiheit Baden-Württemberg (zuständig für den Sitz des Verantwortlichen).
Änderungen dieser Erklärung
Wir passen diese Datenschutzerklärung an, sobald sich die App oder die eingesetzten Dienste ändern. Die jeweils aktuelle Version findest du immer an dieser Stelle in der App.