Datenschutzerklärung
Gültig / aktualisiert: 17. Oktober 2026
1. Anbieter und Geltungsbereich
Diese Erklärung gilt für die iOS- und Android-App „Dame“ (iOS-Bundle-ID und Android-Paketname com.osj.checkers) von Next Studio, einem Einzelentwickler aus Südkorea. Kontakt: dhalska2@gmail.com.
2. Konto und Fortschritt
Eine Registrierung ist nicht nötig: Die App legt automatisch ein anonymes Konto an. Dein Fortschritt (Statistiken, Erfolge, gelöste Rätsel, Missionen, Einstellungen und eine unfertige Partie) wird mit diesem Konto auf unserem Server gespeichert, damit er nicht verloren geht. Münzen, Tipps, Züge zurücknehmen, gekaufte Skins, Anwesenheitsboni, tägliche Gratisnutzungen und abgeholte Erfolgs- und Missionsbelohnungen werden vom Server vergeben, abgezogen und erfasst; die App zeigt nur die Werte an, die der Server zurückgibt. Eine Belohnungswerbung zählt nur einmal und erst nach der serverseitigen AdMob-Verifizierung; dafür werden deine Konto-Kennung und ein Einmal-Token an unseren Server übermittelt. Die Anmeldung ist optional. Unter iOS kannst du „Mit Apple anmelden“ nutzen: Apple teilt eine Kennung und, wenn du es erlaubst, eine E-Mail-Adresse (ggf. eine private Relay-Adresse). Unter Android kannst du die Google-Anmeldung nutzen: Wir erhalten nur die Kennung deines Google-Kontos und deine E-Mail-Adresse und fragen weder deinen Namen noch dein Profilfoto ab. Sie dienen nur dazu, dein Konto anzulegen oder zu verknüpfen und auf deinen Geräten wiederzuerkennen. Meldest du dich bei einem bestehenden Konto an, wird der Fortschritt des anonymen Kontos darin zusammengeführt.
3. Online-Spiel, Ranglisten und Zuschauen
Wenn du online spielst, werden dein Spitzname, Land, Avatar, deine Wertung sowie Züge, Ergebnis und Emoji-Reaktionen der Partie auf unserem Server gespeichert und deinem Gegner und in den Ranglisten angezeigt. Andere Spieler können deine laufenden Online-Partien ansehen (mit deinem Spitznamen); das kannst du in den Einstellungen ausschalten. Du kannst andere Spieler in der App melden oder blockieren; Meldungen (gemeldeter Spieler, Grund, Zeit) werden aufbewahrt, um regelwidrige Spitznamen und Verhalten zu prüfen.
4. Freunde und Turniere
Wenn du Freunde nutzt, erzeugt die App einen 8-stelligen Freundescode und speichert deine Freundesliste und deine Herausforderungen (Spielanfragen) auf unserem Server. Freunde sehen deinen Spitznamen, deine Wertung und wann du zuletzt online warst (wird aktualisiert, solange du die App nutzt). Wenn du deinen Freundescode teilst, können andere dich finden und hinzufügen. Wenn du an einem Turnier teilnimmst, wird deine Teilnahme (Punkte, Partien, Siege, Wertung, Platz und Preismünzen) auf unserem Server gespeichert und für die Tabelle verwendet.
5. Synchronisierung der Partieverläufe
Beendete Partien (gegen den Computer, online, in der Nähe und zu zweit an einem Gerät; nicht Übungen) werden auf deinem Gerät gespeichert und auch mit unserem Server synchronisiert, damit du sie auf einem anderen Gerät ansehen kannst. Ein Eintrag kann Partie-ID, Zeit, Regeln, Modus, Ergebnis, alle Züge, die Ausgangsstellung (z. B. aus dem Brett-Editor), die Stufe und bei Online- und Nahpartien den Spitznamen des Gegners enthalten. Der Server behält deine letzten 20 Partien (mit Premium 200); die ältesten werden zuerst entfernt. In der Liste kannst du einzelne Einträge löschen.
6. Spielen in der Nähe (WLAN und Bluetooth)
Beim Spielen in der Nähe spielst du ohne Internet direkt mit einem Gerät in deiner Nähe, über dasselbe WLAN oder Bluetooth LE. Im WLAN wird der Raum im lokalen Netzwerk per Bonjour (mDNS) angekündigt und gefunden; per Bluetooth wird der Gegner durch Ankündigen und Suchen gefunden. Solange du den Raum hostest, ist dein Spitzname für Geräte in der Nähe sichtbar. Nach der Verbindung gehen Spitzname, Avatar, Regeln, Züge, Aufgabe- und Remisangebote sowie Emoji-Reaktionen direkt an das andere Gerät und werden nicht an unsere Server gesendet. Die App nutzt deinen Standort nicht. iOS fragt beim ersten Mal nach Bluetooth- und Lokales-Netzwerk-Zugriff; lehnst du ab, funktioniert der Rest der App weiter, und du kannst es in den iOS-Einstellungen ändern. Nahpartien zählen nicht für Wertung, Statistiken, Missionen oder Münzbelohnungen. Eine beendete Partie wird jedoch als Partieverlauf mit dem Modus „nearby“ auf deinem Gerät gespeichert und gehört zur obigen Synchronisierung, wird also auch auf unseren Server hochgeladen (mit dem Spitznamen des Gegners). Beim Spielen in der Nähe gibt es keine Melde- oder Blockierfunktion. Ab Android 12 fragt die App für Bluetooth die Berechtigung „Geräte in der Nähe“ ab; unter Android 11 und früher verlangt das System für das Bluetooth-Scannen die Standortberechtigung, die App liest oder erfasst deinen Standort jedoch nicht.
7. Auf dem Gerät verarbeitete Funktionen
Die 13 Regelvarianten, Hausregeln, im Brett-Editor erstellte Stellungen, Zugnotation und Partieanalyse werden auf deinem Gerät berechnet. Der PDN-Import liest nur Text, den du einfügst oder eingibst, der Export kopiert nur in die Zwischenablage; die App sendet beides nicht an einen Server. Wenn du eine Analyse öffnest, wird nur eine Hash-Kennung der Partie an den Server gesendet, um deine täglichen Gratisnutzungen zu zählen, nicht die Züge selbst. Wird eine solche Partie beendet und als Eintrag behalten, gehört sie zur obigen Synchronisierung.
8. Käufe und Abos
Käufe werden vom Store abgerechnet; deine Karten- oder sonstigen Zahlungsdaten erhalten wir nie. Unter iOS rechnet Apple In-App-Käufe (Werbung entfernen, Themenpaket, Tipp- und Rücknahme-Pakete) und das Premium-Abo ab; wir speichern Transaktions-ID, Produkt und Abostatus, um das Gekaufte zu vergeben und wiederherzustellen. Unter Android laufen Käufe über Google Play Billing, und es gibt nur Einmalkäufe (Werbung entfernen, Skin-Paket, Bundle, Tipp-Pakete und Rücknahme-Pakete); Abos gibt es unter Android nicht. Die App sendet das Kauf-Token an unseren Server, der es bei Google (Google Play Developer API) prüft, nur einen SHA-256-Hash des Tokens mit Produkt-ID, Status und Zeit in einem Kaufprotokoll speichert und den Artikel vergibt. Erstattete oder stornierte Käufe werden später über die Voided-Purchases-API von Google und die Echtzeit-Entwicklerbenachrichtigungen von Google Play abgeglichen, und der Artikel wird entzogen.
9. Mitteilungen
Nur wenn du Benachrichtigungen aktivierst (ab Android 13 durch Erteilen der Benachrichtigungsberechtigung), wird ein Push-Token (Firebase Cloud Messaging) zusammen mit deiner Sprache, Zeitzone und den Benachrichtigungseinstellungen je Spiel gespeichert, um dich zu informieren, wenn du am Zug bist oder eine Partie beendet ist. Du kannst das in der App oder in den Systemeinstellungen von iOS bzw. Android abschalten.
10. Werbung
Google AdMob zeigt nicht personalisierte Werbung. Wo erforderlich (z. B. EWR und Vereinigtes Königreich), erscheint vor der Werbung ein Google-Einwilligungsformular (UMP), und du kannst deine Wahl in den Einstellungen ändern. Die App zeigt keine App-Tracking-Transparency-Abfrage und verfolgt dich nicht über Apps oder Websites anderer Unternehmen. Unter iOS fragt sie nicht nach der Werbe-ID. Unter Android deklariert die App für Werbung die Berechtigung für die Werbe-ID (AD_ID); die Werbung bleibt nicht personalisiert, und du kannst die Werbe-ID in den Android-Einstellungen zurücksetzen oder löschen. AdMob kann dennoch Geräteinformationen, die Werbe-ID (sofern verfügbar) und einen ungefähren (IP-basierten) Standort verarbeiten, um Werbung auszuliefern, ihre Häufigkeit zu begrenzen, sie zu messen und Betrug zu verhindern. Werbung lässt sich per In-App-Kauf entfernen.
11. Absturzberichte
Nur in Release-Builds (nicht in Entwicklungs-Builds) erfasst Firebase Crashlytics Absturz- und Fehlerberichte (Gerätemodell, OS- und App-Version, Stacktraces und technische Protokolle sowie eine zufällige Installations-ID), damit wir Probleme beheben können. Diese Berichte enthalten keine Zahlungsdaten.
12. Dienstleister und Speicherort
Supabase (Datenbank und Anmeldung), Apple („Mit Apple anmelden“ und App-Store-Zahlungen) und Google (Google-Anmeldung, Google Play Billing, AdMob-Werbung, Firebase-Benachrichtigungen und Absturzberichte) verarbeiten Daten nach ihren eigenen Datenschutzerklärungen; ihre Server können außerhalb deines Landes stehen. Diese Seiten werden über GitHub Pages bereitgestellt und verwenden keine Analyse- oder Werbeskripte.
13. Speicherdauer und Löschung
Serverdaten werden gespeichert, solange dein Konto besteht. Wenn du dein Konto in der App (Einstellungen > Konto) löschst oder auf der Seite „Daten löschen“ die Löschung beantragst, werden sie in angemessener Frist gelöscht oder anonymisiert. Bei der Löschung werden mit deinem Konto verknüpfte Kaufdatensätze gelöscht; nur eine nicht verknüpfte Erstattungsmarkierung (ein SHA-256-Hash eines Google-Kauf-Tokens und ein Zeitstempel, ohne Bezug zu einem Nutzer) bleibt bestehen, damit erstattete Käufe nicht erneut vergeben werden. Das Löschen der App entfernt nur die auf dem Gerät gespeicherten Daten.
14. Deine Rechte, Kinder und Änderungen
Auskunft, Berichtigung oder Löschung deiner Daten kannst du unter dhalska2@gmail.com verlangen. Die App richtet sich nicht an Kinder unter 13 Jahren, und wir erheben ihre Daten nicht wissentlich. Änderungen dieser Erklärung werden auf dieser Seite mit neuem Datum veröffentlicht.