Stack & Siege ist ein kostenloses Spiel ohne Werbung, ohne Kaufangebote und ohne Kundenkonto. Hier steht vollständig, welche Daten auf deinem Gerät bleiben, welche übertragen werden, wozu, wie lange — und wie du alles löschst.
Verantwortlich im Sinne der Datenschutz-Grundverordnung (DSGVO) ist Steffen Karjoth, Anschrift siehe Impressum. Für alle Fragen zum Datenschutz, für Auskunft und Löschung erreichst du mich unter geschult-atome.6r@icloud.com.
Stack & Siege ist ein privat betriebenes Hobbyprojekt. Der Quellcode ist öffentlich auf GitHub einsehbar — jede Aussage auf dieser Seite lässt sich dort nachprüfen.
Diese Daten liegen im lokalen Speicher deines Browsers bzw. der App (localStorage) und werden nur auf dem Gerät gehalten:
Das Speichern auf dem Gerät ist für den Betrieb des Spiels unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG). Es gibt keine Cookies.
Beim Öffnen des Spiels — auch ohne Online-Partie — passiert dreierlei. Die Daten liegen in der Google Firebase Realtime Database (Serverstandort Belgien, europe-west1):
| Was | Inhalt | Wozu | Wie lange |
|---|---|---|---|
| Anonyme Anmeldung | eine zufällige Kennung, ohne Name, ohne E-Mail, ohne Bezug zu einem Google- oder Apple-Konto | damit nur du deinen eigenen Eintrag ändern kannst | solange die App installiert ist |
Bestenliste leaderboard | Spielername, Wappen, Farbe, Siege/Niederlagen/Spiele (2 und 3 Spieler), ELO und Bestwert, Level, Erfahrungspunkte, Gold, Zeitpunkt der letzten Änderung | öffentliche Rangliste im Spiel | bis du „Fortschritt löschen" wählst |
Cloud-Sicherung players | dein vollständiges Spielerprofil (siehe Abschnitt 02) und der Zeitpunkt der Sicherung | damit dein Fortschritt eine Neuinstallation übersteht | bis du „Fortschritt löschen" wählst |
Die Verbindung zur Datenbank wird nur für diese Zugriffe und während Online-Partien geöffnet und danach wieder getrennt.
| Was | Inhalt | Wie lange |
|---|---|---|
Spielstand games | Spielfeld, Phase, Runde, Punkte, Kanonen, Spielername, Wappen, Farbe und ELO der Mitspieler, Lebenszeichen (Zeitstempel) | während der Partie; beim Verlassen gelöscht, nach einem Absturz beim nächsten Start |
Warteschlange queue2, queue3 | Spielername, Wappen, Farbe, ELO, Profil- und Geräte-Kennung, Zeitstempel | nur während der Suche; bei Verbindungsabbruch automatisch gelöscht |
Was du in einer Partie als Name und Wappen zeigst, sehen deine Mitspieler. Den Namen wählst du selbst — ein Spitzname ist empfohlen.
Damit Spielgleichgewicht und Matchmaking verbessert werden können, speichert das Spiel zwei Arten anonymer Datensätze:
telemetry — am Ende einer Partie: Zeitpunkt, App-Version, Spielmodus, Bot-Stufe, Rundenzahl, Welt, Sieger, Spielerzahl und je Spielerplatz Zahlen wie zerstörte Mauern, Treffer, Käufe.funnel — einzelne Schritte wie „Suche gestartet", „Suche abgebrochen", „Gegner gefunden", „Bot-Partie gestartet", mit Wartezeit, Spielerzahl und Rolle. In der iPhone-App zusätzlich, ob der App-Nachweis (Abschnitt 06) geklappt hat.Kein Spielername, keine Profil-, Geräte- oder Anmelde-Kennung — ein solcher Datensatz lässt sich keiner Person zuordnen. Die zusammengefasste Auswertung ist öffentlich: stats.html.
Die iPhone-App nutzt Firebase App Check mit Apples App Attest. Dabei bestätigt Apple, dass eine Anfrage aus der unveränderten App aus dem App Store stammt — ein Schutz gegen missbräuchliche Zugriffe auf die Datenbank. Erzeugt wird ein Schlüssel, der an das Gerät gebunden ist; Name, Kennungen oder Inhalte werden dabei nicht übertragen. Im Browser wird kein solcher Nachweis verwendet.
Die App verwendet keine Werbe-Kennung (IDFA) und betreibt kein geräteübergreifendes Tracking.
Im Browser kannst du deinen Spielstand freiwillig mit einem Google-Konto verknüpfen, um ihn auf einem anderen Gerät zurückzuholen. Dabei meldest du dich bei Google an; Google übermittelt Firebase dafür deine Konto-Kennung und E-Mail-Adresse. Die E-Mail-Adresse wird nicht in der Spieldatenbank gespeichert. In der iPhone-App gibt es diese Verknüpfung nicht.
Es gibt keine Werbung, keine Werbe- oder Analyse-Dienste, keinen Verkauf und keine Weitergabe von Daten an Dritte darüber hinaus. Alle Programmbibliotheken sind im Spiel selbst enthalten und werden nicht von fremden Servern nachgeladen.
Im Spiel unter „Fortschritt löschen": entfernt deinen Spielstand auf dem Gerät, deine Cloud-Sicherung und deinen Eintrag in der Bestenliste. Danach die App löschen oder im Browser die Websitedaten löschen — dann ist auch die anonyme Kennung weg.
Du hast außerdem das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen Verarbeitungen aus berechtigtem Interesse (Art. 21 DSGVO). Eine Einwilligung kannst du jederzeit widerrufen. Schreib dafür an geschult-atome.6r@icloud.com.
Du kannst dich bei einer Datenschutz-Aufsichtsbehörde beschweren, etwa beim Landesbeauftragten für den Datenschutz Baden-Württemberg.
Anonyme Datensätze (Abschnitt 05) lassen sich dir nicht zuordnen und deshalb auch nicht einzeln löschen.
Das Spiel richtet sich nicht speziell an Kinder. Ein Konto, echte Namen oder Zahlungsdaten werden nie verlangt.
Ändert sich, welche Daten das Spiel verarbeitet, wird diese Seite angepasst und das Datum oben aktualisiert. Frühere Fassungen und alle Änderungen stehen öffentlich im Verlauf dieser Datei auf GitHub.