Stand: 18. Oktober 2026
FamilyCup ("die App") ist ein privates Familien-Tippspiel für Fußball-Ligen und selbst angelegte Turniere. Diese Erklärung beschreibt, welche Daten verarbeitet werden.
Steve Knöfler
Gehretäcker 5
86697 Oberhausen
Deutschland
E-Mail: steve@smart-idea.net
Die Gruppen- und Spieldaten werden verarbeitet, um das Tippspiel bereitzustellen (Art. 6 Abs. 1 lit. b DSGVO). Optionale Fotos, Feedback, Benachrichtigungen und Live-Aktivitäten werden nur für die jeweils gewählte Funktion verarbeitet (Art. 6 Abs. 1 lit. a oder b DSGVO). Technisch notwendige Sicherheits- und Betriebsdaten beruhen auf dem berechtigten Interesse an einem zuverlässigen Dienst (Art. 6 Abs. 1 lit. f DSGVO).
Alle Spiel- und Gruppendaten liegen auf einem eigenen Server, den ich bei Cloudflare betreibe (Worker, D1-Datenbank und KV-Speicher). Die Datenbank hat ihren Hauptstandort in Frankfurt am Main; Cloudflare betreibt jedoch ein weltweites Netz, sodass Anfragen und zwischengespeicherte Daten auch über Rechenzentren außerhalb der EU laufen können. Dort gespeichert werden Gruppenname und -einstellungen, Motto und optional ein Familienfoto, die selbst gewählten Anzeigenamen der Mitglieder, Mitgliedschaften, Tipps, Joker, Sonderwetten, Läufe sowie die oben genannten Kennungen.
Daten innerhalb einer Tippgruppe sind für deren Mitglieder sichtbar. Tipps anderer Mitglieder werden erst nach Anpfiff des jeweiligen Spiels angezeigt; das setzt bereits der Server durch, nicht nur die App. Gruppen, die freiwillig an der Familienliga teilnehmen, teilen die dafür angezeigten Gruppen- und Ranglistendaten auch mit dieser Übersicht.
Apple iCloud: Früher lagen die Tippspieldaten in Apple iCloud (CloudKit); der Umzug auf den eigenen Server ist seit Version 3.4 abgeschlossen. Seitdem nutzt die App iCloud nur noch einmalig, um eine frühere iCloud-Kennung mit deiner Nutzerkennung zu verknüpfen; dafür legt sie kurzzeitig einen Nachweis-Datensatz in iCloud an. In iCloud wird nichts mehr geschrieben oder aktualisiert; Daten aus der Zeit vor dem Umzug können dort noch als Altbestand liegen.
Beim Start fragt die App den Server, welche Funktionen freigeschaltet sind. Dabei werden Plattform und App-Version übermittelt und nur als Tagessumme gezählt (z. B. „ios 3.5: 120 Anfragen“) – ohne Geräte- oder Personenbezug. Cloudflare verarbeitet bei Netzwerkanfragen außerdem technisch notwendige Verbindungsdaten wie die IP-Adresse. Es gibt keine Werbung, kein Tracking und keine Weitergabe an Dritte zu Werbezwecken.
Für Live-Aktivitäten, Ergebnis-Pushes und Erinnerungen nutzt FamilyCup einen Cloudflare Worker. Solange diese Funktionen aktiv sind, verarbeitet er Push-Token, eine zufällige Installationskennung, deine Nutzerkennung, Sprache und Zeitzonenversatz, Benachrichtigungseinstellungen sowie die benötigten Spielkennungen. Cloudflare verarbeitet bei Netzwerkanfragen außerdem technisch notwendige Verbindungsdaten wie die IP-Adresse.
Live-Registrierungen laufen spätestens nach sechs Stunden ab. Geräte- und Push-to-Start- Registrierungen laufen spätestens 60 Tage nach der letzten Anmeldung ab. Beim Abschalten der Funktion oder beim Entfernen der letzten Gruppe fordert die App ihre vorzeitige Löschung an.
Unter familycup.app (früher auch familycup.smart-idea.net) lässt sich FamilyCup im Browser spielen: Die Admin-Person einer Gruppe kann eine Web-Seite freigeben, über die Familie und Freunde auch ohne App den Spielverlauf verfolgen und – wenn eingeschaltet – mittippen; außerdem lassen sich im Browser eigene Gruppen anlegen und verwalten. Die Seite wird von dem oben beschriebenen eigenen Server ausgeliefert. Zugang zu einer Gruppe haben nur Personen, die den Link und den Beitrittscode kennen (ein Link kann den Code bereits enthalten) oder sich mit einem bereits verknüpften Apple- bzw. Google-Konto anmelden. Gruppenseiten sind für Suchmaschinen gesperrt.
Freiwillig kannst du dich auf dem iPhone und unter familycup.app mit „Mit Apple anmelden“ anmelden, damit du deine Gruppen auf weiteren Geräten und im Browser wiederfindest. Apple übermittelt dabei ein signiertes Anmelde-Token. Der Server prüft es mit den öffentlichen Schlüsseln von Apple und speichert daraus nur die Apple-Kennung (eine zufällige Kennung, die Apple für FamilyCup vergibt) zusammen mit deinen Gruppen-Mitgliedschaften. E-Mail-Adresse und Name werden nicht gespeichert. Die Anmeldung selbst wickelt Apple nach seinen eigenen Bedingungen ab. Rechtsgrundlage ist deine Einwilligung durch das Auslösen der Funktion (Art. 6 Abs. 1 lit. a DSGVO); ohne Anmeldung funktioniert die App vollständig.
Die Android-App speichert ihre Gruppen auf dem oben beschriebenen eigenen Server (Cloudflare D1). Dein Anzeigename wird beim ersten Start abgefragt und auf dem Gerät gespeichert; in einer Gruppe erscheint er wie bei allen anderen Mitgliedern. Für die Verwaltung eigener Gruppen verwendet die App eine zufällige Gerätekennung.
Freiwillig kannst du unter „Mein Profil“ „Mit Google anmelden“ wählen. Dann bittet die App über den Anmeldedienst von Android (Google Credential Manager) Google um ein signiertes Anmelde-Token. Der Server prüft dieses Token mit den öffentlichen Schlüsseln von Google und speichert daraus nur die Google-Kennung (eine zufällige Nummer, die Google für dein Konto vergibt) zusammen mit deinen Gruppen-Mitgliedschaften. E-Mail-Adresse, Name und Profilbild aus dem Google-Konto werden nicht gespeichert. Zweck ist allein, dass du auf einem neuen Handy mit „Mit Google wiederherstellen“ – oder unter familycup.app im Browser – alle verknüpften Gruppen zurückbekommst, ohne Beitrittscode. Die Anmeldung selbst wickelt Google (Google Ireland Limited bzw. Google LLC) nach seinen eigenen Bedingungen ab.
Rechtsgrundlage ist deine Einwilligung durch das Auslösen der Funktion (Art. 6 Abs. 1 lit. a DSGVO). Die Verknüpfung lässt sich jederzeit unter „Mein Profil“ lösen; sie wird außerdem gelöscht, wenn du „Meine Daten löschen“ nutzt, aus einer Gruppe entfernt wirst oder die Gruppe gelöscht wird. Ohne Google-Anmeldung funktioniert die App vollständig.
Mitteilungen zu Ergebnissen und Tipp-Erinnerungen stellt die Android-App über Firebase Cloud Messaging (FCM) von Google (Google Ireland Limited bzw. Google LLC) zu. Die App fragt erst nach deiner Erlaubnis, wenn du Mitteilungen einschaltest bzw. nach deinem ersten Tipp; ohne Erlaubnis wird nichts registriert.
Rechtsgrundlage ist deine Einwilligung durch das Erlauben von Mitteilungen (Art. 6 Abs. 1 lit. a DSGVO). Du kannst Mitteilungen jederzeit unter „Mein Profil“ → „Mitteilungen“ oder in den Android-Einstellungen abschalten. Beim Abschalten, Verlassen einer Gruppe oder „Meine Daten löschen“ meldet die App den Token beim Server ab; ungültig gewordene Tokens löscht der Server selbst. Google kann Daten dabei auch in den USA verarbeiten; Google ist nach dem EU-US Data Privacy Framework zertifiziert.
In eigenen Turnieren kannst du eine Meldeliste, einen Turnierplan oder eine Spielerliste fotografieren, damit die App Vereine, Kader und Spielplan daraus anlegt. Diese Funktion ist freiwillig und wird nur ausgelöst, wenn du selbst ein Foto aufnimmst oder auswählst.
Das Foto wird von deinem Gerät an den von mir betriebenen Cloudflare Worker („FamilyCup Assistent“) übertragen und von dort zur Texterkennung an Google Gemini (Google Ireland Limited bzw. Google LLC) weitergereicht. Übertragen werden das Foto, die gewünschte Sprache und eine kurze Beschreibung der Aufgabe (z. B. „Vereine und Spieler aus einer Meldeliste lesen“). Das Foto wird nicht gespeichert – weder auf dem Worker noch auf dem FamilyCup-Server; es dient ausschließlich der einmaligen Erkennung. Google verarbeitet die Anfrage nach seinen Bedingungen für die Gemini-API; eine Nutzung zum Training der Modelle ist dort für API-Anfragen ausgeschlossen. Die erkannten Namen landen erst nach deiner Bestätigung in eurer Gruppe und lassen sich jederzeit ändern oder löschen.
Damit nur echte FamilyCup-Installationen den Assistenten nutzen können, prüft der Worker das Gerät über Apples App Attest. Dafür verarbeitet er eine zufällige Installationskennung, einen von Apple signierten Geräteschlüssel und signierte Anfragen. Das Foto-Kontingent (20 Fotos frei, danach Paket oder Abo) wird auf dem Worker je FamilyCup-Nutzerkennung geführt; gespeichert werden dafür diese Kennung, Zähler und Zeitstempel sowie die von Apple signierten Kaufbelege (ohne Zahlungsdaten). Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); für die Übermittlung an Google gilt zusätzlich deine Einwilligung durch das Auslösen der Funktion (Art. 6 Abs. 1 lit. a DSGVO). Fotos musst du nicht hochladen: Turnierpläne und Kader kannst du immer auch von Hand anlegen.
Einmalige Freischaltungen (z. B. Bundesliga, eigene Turniere), das Abo FamilyCup Plus, das Foto-Paket und das Foto-Abo werden auf dem iPhone von Apple über StoreKit und auf Android von Google Play abgewickelt. FamilyCup erhält nur den Berechtigungsstatus bzw. den signierten Kaufbeleg und keine Zahlungs- oder Kreditkartendaten. Bei Käufen über Google Play prüft der Server den Kauf mit dem Kauf-Token bei Google (Google Play Developer API) und speichert Produkt und Laufzeit. Abos kannst du jederzeit in den Abo-Einstellungen deiner Apple-ID bzw. in Google Play kündigen.
Spielplan, Ergebnisse und Statistiken lädt der FamilyCup-Server beim Fußball-Datenanbieter API-Football. Dabei werden keine FamilyCup-Profile, Tipps oder Kennungen übermittelt. Bei einer direkten Verbindung verarbeitet der jeweilige Anbieter technisch notwendige Verbindungsdaten wie die IP-Adresse.
Für die genannten Funktionen werden Dienste von Apple (APNs, StoreKit, App Attest, „Mit Apple anmelden“ und – nur für die einmalige Verknüpfung – iCloud), Cloudflare (Worker, KV, D1-Datenbank, Web-Seite familycup.app) und Google (auf Android: Google Play für Käufe, Firebase Cloud Messaging für Mitteilungen; „Mit Google anmelden“ nur, wenn du es wählst; bei der Foto-Erkennung: Gemini-API) eingesetzt. Es gibt keine Werbung, kein Profiling und kein Tracking über Apps oder Webseiten anderer Anbieter hinweg. Daten werden nicht an Datenhändler verkauft.
Gruppendaten bleiben gespeichert, bis du sie über "Meine Daten löschen" entfernst oder eine Admin-Person die Gruppe löscht. Lokale Caches werden beim Entfernen der letzten Gruppe geleert. Freiwilliges Feedback bleibt bis zur Bearbeitung oder bis zu einer Löschanfrage gespeichert. Gesetzliche Aufbewahrungspflichten für Käufe erfüllt Apple.
Die App ist für die gemeinsame Nutzung in der Familie gedacht, auch durch Kinder. Ein Klarname ist nicht erforderlich. Eltern können Kinder ohne eigenes Gerät als verwaltete Mitspieler anlegen. Es gibt kein Tracking und keine Werbung.
Du kannst Gruppendaten in der App löschen und optionale Push- oder Live-Funktionen jederzeit abschalten. Du hast außerdem das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit und Widerspruch sowie das Recht, eine Einwilligung für die Zukunft zu widerrufen. Für diese Rechte und insbesondere die Löschung von Feedback wende dich an die oben genannte E-Mail-Adresse. Du kannst dich zudem bei einer Datenschutzaufsichtsbehörde beschweren.
Diese Erklärung kann bei Funktionsänderungen aktualisiert werden.