Datenschutzerklärung
Stand: TODO: Datum der Inkraftsetzung
Diese Datenschutzerklärung erklärt, welche Personendaten wir bearbeiten, wenn du GameTracker nutzt, also das Web-Dashboard unter gametracker.appswithlove.net und die Apps für iOS und Android, und welche Rechte du hast.
Verantwortliche Stelle
Verantwortlich für die Bearbeitung deiner Personendaten ist:
Apps with love
TODO: Firmenname gemäss Handelsregister (mit Rechtsform)
TODO: Postadresse
Fragen zum Datenschutz und Anfragen zu deinen Rechten richtest du an: support@appswithlove.com
Welche Daten wir bearbeiten
- Konto: E-Mail-Adresse, Name (falls angegeben), Sprache, ob deine E-Mail-Adresse bestätigt ist, Zeitpunkt der Registrierung und der letzten Nutzung.
- Anmeldung: Die Anmeldung läuft über unseren eigenen Anmeldedienst. Meldest du dich mit Google oder Apple an, erhalten wir von diesen Anbieter*innen deinen Namen und deine E-Mail-Adresse. Apple kann statt deiner E-Mail-Adresse eine anonyme Weiterleitungsadresse übermitteln.
- Teams: deine Mitgliedschaften, deine Rolle (Owner, Admin oder Mitglied), wie du beigetreten bist (zum Beispiel per Einladung oder über die Domain deiner E-Mail-Adresse) und das Spielerprofil, das mit deinem Konto verknüpft ist.
- Spiele und Statistiken: Spielername, freiwillig ein Profilbild und ein Tor-Sound, erfasste Spiele mit Aufstellung, Toren und Zeitpunkten, ELO-Werte, Achievements und Turniere.
- Geräte: Für Push-Mitteilungen speichern wir das Push-Token deines Geräts, die Plattform (iOS oder Android), die App-Version, die Sprache und den Zeitpunkt der letzten Nutzung.
- Protokolle: Wichtige Aktionen, zum Beispiel ein Spiel löschen oder eine Rolle ändern, halten wir in einem Audit-Log fest: mit Zeitpunkt, handelndem Konto, IP-Adresse und der Kennung von Browser oder App (User-Agent).
- KI-Funktionen: die Daten, die für die optionalen KI-Funktionen deines Teams nötig sind (siehe unten), und die Anzahl der Aufrufe pro Team und Tag.
- App-Diagnose: Absturzberichte und Leistungsdaten der Apps (siehe Google Firebase unten). Nutzungsstatistiken erheben die Apps nicht.
Wofür wir die Daten bearbeiten
Wir bearbeiten deine Daten,
- um dir GameTracker bereitzustellen: Konto, Teams, Spielerfassung, Statistiken und Turniere,
- um Teams zu verwalten: Einladungen, Rollen und den automatischen Beitritt über verifizierte Domains,
- um Push-Mitteilungen von Team-Admins und von uns zuzustellen,
- um die KI-Funktionen auszuführen, wenn dein Team sie nutzt,
- um GameTracker sicher und stabil zu betreiben: Missbrauch verhindern, Fehler finden und Änderungen nachvollziehen.
GameTracker zeigt keine Werbung, und wir nutzen deine Daten nicht für Werbezwecke.
Wer deine Daten im Team sieht
Alle Mitglieder deines Teams sehen Spielernamen, Profilbilder, Spiele, Statistiken und Achievements.
Owner und Admins sehen zusätzlich die E-Mail-Adressen und Rollen der Mitglieder sowie das Audit-Log des Teams ohne IP-Adressen.
Super-Admins von Apps with love haben für Betrieb und Support Zugriff auf alle Teams. Ihre Aktionen werden im Audit-Log gekennzeichnet.
Dienstleister*innen und Empfänger*innen
Für den Betrieb setzen wir folgende Dienstleister*innen ein. Sie bearbeiten Daten in unserem Auftrag und nur für den genannten Zweck.
| Anbieter*in | Zweck | Standort |
|---|---|---|
| Natron (Kubernetes-Hosting) | Betrieb von Web-Dashboard, API und Datenbank | Schweiz |
| Exoscale (Simple Object Storage) | Speicherung von Profilbildern, Team-Logos und Sounds | Schweiz (Zone ch-dk-2) |
| Keycloak, von Apps with love selbst betrieben unter id.appswithlove.net | Anmeldung, Registrierung und Kontoverwaltung | TODO: Standort ergänzen |
| Google (Firebase Cloud Messaging) | Zustellung von Push-Mitteilungen an die Apps | auch USA möglich |
| Google (Firebase Crashlytics, Firebase Performance Monitoring) | Absturzberichte und Leistungsmessung der Apps | auch USA möglich |
| Microsoft (Azure AI Speech, Azure OpenAI) | Spracheingabe in der iOS-App: Die App streamt die Sprachaufnahme zur Erkennung an Azure AI Speech, Azure OpenAI erkennt aus dem Transkript die Aufstellung (nur wenn für dein Team eingeschaltet) | TODO: Rechenzentrumsregion ergänzen |
| Anthropic (Claude) | KI-Kommentator und Daily Surprise (nur wenn für dein Team eingeschaltet) | USA |
| ElevenLabs | Sprachausgabe des KI-Kommentators (nur wenn für dein Team eingeschaltet) | TODO: Standort ergänzen |
| Google, Apple | Anmeldung mit Google oder Apple, nur wenn du diese Option wählst | auch USA möglich |
| E-Mail-Versand | E-Mails zur Bestätigung der E-Mail-Adresse und zum Zurücksetzen des Passworts | TODO: Anbieter*in und Standort ergänzen |
TODO: Vertragspartner*innen, Adressen und Auftragsbearbeitungsverträge der Dienstleister*innen ergänzen
KI-Funktionen
Die KI-Funktionen sind optional. Sie stehen nur Teams zur Verfügung, für die Apps with love sie eingeschaltet hat:
- Spracheingabe (iOS-App): Die App streamt deine Sprachaufnahme zur Spracherkennung direkt an Microsoft Azure AI Speech. Das erkannte Transkript und die Spielernamen deines Teams gehen an Azure OpenAI, um die Aufstellung zu erkennen.
- KI-Kommentator: Spielstand, Spielverlauf und die Namen der vier Spieler*innen gehen an Anthropic (Claude). ElevenLabs wandelt den erzeugten Kommentar in Sprache um.
- Daily Surprise: Statistiken deines Teams mit Spielernamen gehen an Anthropic (Claude), um einen Fun Fact zu erzeugen.
E-Mail-Adressen geben wir nicht an die KI-Anbieter*innen weiter.
Bekanntgabe ins Ausland
Einige Dienstleister*innen bearbeiten Daten ausserhalb der Schweiz, insbesondere in den USA. In Länder ohne angemessenes Datenschutzniveau geben wir Daten nur mit geeigneten Garantien bekannt, zum Beispiel mit Standardvertragsklauseln oder wenn das Unternehmen unter dem Swiss-U.S. Data Privacy Framework zertifiziert ist.
TODO: Garantien pro Dienstleister*in prüfen und ergänzen
Cookies
Das Web-Dashboard verwendet nur technisch notwendige Cookies, keine Tracking- oder Werbe-Cookies:
session_id: verschlüsselte Anmeldesitzung (mit zugehörigen Cookies), höchstens 30 Tagelocale: die gewählte Sprache, 1 Jahrgt_last_tenant: das zuletzt geöffnete Team, 1 Jahr
Wie lange wir Daten aufbewahren
- Kontodaten bewahren wir auf, bis du dein Konto löschst.
- Löschst du dein Konto, entfernen wir Konto, Anmeldung, Mitgliedschaften und registrierte Geräte. Hast du dich mit Apple angemeldet, widerrufen wir diese Anmeldung auch bei Apple. Verknüpfte Spielerprofile werden anonymisiert und ihre Profilbilder gelöscht, im Audit-Log entfernen wir deine E-Mail-Adresse. Spiele und ELO-Werte bleiben ohne deinen Namen erhalten, damit die Statistiken der Teams stimmen.
- Push-Tokens löschen wir, wenn du dich in der App abmeldest, spätestens aber nach 270 Tagen ohne Nutzung.
- Wird ein Team gelöscht, löschen wir alle Daten und Dateien des Teams.
TODO: Aufbewahrungsfristen für Audit-Log, Server-Logs und Backups ergänzen
Deine Rechte
Du kannst Auskunft über deine Daten verlangen, falsche Daten berichtigen und deine Daten löschen lassen. Je nach anwendbarem Recht hast du weitere Rechte, zum Beispiel auf Herausgabe deiner Daten oder auf Widerspruch.
Dein Konto kannst du jederzeit selbst löschen: Konto löschen
Du kannst dich bei der zuständigen Aufsichtsbehörde beschweren, in der Schweiz beim Eidgenössischen Datenschutz- und Öffentlichkeitsbeauftragten (EDÖB).
Rechtsgrundlagen
Soweit die EU-Datenschutz-Grundverordnung (DSGVO) anwendbar ist, stützen wir die Bearbeitung auf die Erfüllung des Nutzungsvertrags (Art. 6 Abs. 1 lit. b DSGVO), auf unser berechtigtes Interesse an einem sicheren und stabilen Betrieb (Art. 6 Abs. 1 lit. f DSGVO) und bei Push-Mitteilungen auf deine Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Die Einwilligung kannst du in den Einstellungen deines Geräts widerrufen.
TODO: Anwendbarkeit der DSGVO und Rechtsgrundlagen prüfen
Sicherheit
Wir übertragen Daten verschlüsselt (HTTPS). Dateien liegen in einem privaten Speicher und sind nur über zeitlich begrenzte Links abrufbar. Zugriffe sind nach Teams und Rollen beschränkt.
Änderungen
Wir passen diese Datenschutzerklärung an, wenn sich GameTracker oder die Rechtslage ändert. Es gilt die hier veröffentlichte Fassung.