Kurz gesagt: Elements braucht deinen Standort, damit du spielen kannst. Wir speichern keine Wege einzelner
Personen, keine Namen und keine Konten. Gespeichert werden zusammengefasste Zahlen, hinter denen mehrere
Personen stehen, und dein Punktestand unter einer zufälligen Kennung, die du jederzeit löschen kannst.
Wenn du es im Browser erlaubst, sendet das Spiel etwa einmal pro Sekunde deine Position an unseren Server. Der
Server braucht sie, um die Spielregeln anzuwenden, etwa ob du nah genug an einem Ort bist, um ihn zu erobern.
Die Position liegt nur im Arbeitsspeicher und wird nicht gespeichert. Ohne Standortfreigabe kannst du nicht
mitspielen.
Zusammengefasste Auswertung
Für die Stadtplanung zählt der Server, wie viele Spielende sich wie lange auf einem Straßenabschnitt aufhalten,
jeweils in Zeitfenstern von 15 Minuten. Dafür wird deine Position auf den nächsten Straßenabschnitt gelegt;
die genauen Koordinaten werden verworfen. Um Personen zu zählen statt Signale, bildet der Server aus deiner
Sitzung ein Pseudonym, das jeden Tag neu erzeugt wird und nur im Arbeitsspeicher existiert. In die Datenbank
gelangen nur Zahlen je Straßenabschnitt und Zeitfenster, und nur, wenn mindestens fünf verschiedene Personen
dort waren. Nach derselben Regel zählt der Server auch Personen je sechseckiger Fläche (zwischen etwa 25 und
460 Metern Kantenlänge) und Stunde. Diese Zahlen lassen keinen Rückschluss auf dich zu. Sichtbar werden sie
erst am folgenden Tag, niemand kann also live verfolgen, wo gerade wer spielt.
Ebenso wird gezählt, wie viele Spielende in der Nähe eines Spielereignisses („Hotspot“) waren und wie viele
hingegangen sind. Auch hier werden nur Zahlen gespeichert.
Bevor Zahlen zu Personen gezeigt oder weitergegeben werden, bekommt jede eine kleine, zufällige, aber feste
Abweichung von höchstens zwei. So lässt sich auch durch Verrechnen mehrerer Zahlen nicht herausfinden, ob
einzelne Personen an einem Ort waren. Ortsbewertungen werden nur für Orte mit mindestens drei Bewertungen
gezeigt, Angaben zu Alter und Wohnort nur für Gruppen mit mindestens fünf.
Freiwillige Angaben: Alter und Wohnort
Du kannst freiwillig angeben, zu welcher Altersgruppe du gehörst (unter 30, 30–59, 60 und älter) und ob du in
Konstanz wohnst. Damit kann die Stadt einschätzen, wen die Zahlen abbilden. Die Angabe liegt im Speicher deines
Browsers und wird bei jeder Verbindung an den Server geschickt. Der Server hält sie nur im Arbeitsspeicher und
speichert ausschließlich, wie viele Spielende an einem Tag welche Angabe gemacht haben. Sie wird nicht mit Orten,
Zeitfenstern, Bewertungen oder deinem Spielstand verknüpft. Du kannst sie jederzeit in der Rangliste ändern oder
zurücknehmen, indem du die gewählte Antwort noch einmal antippst.
Ortsbewertungen
Wenn du einen Ort bewertest (zum Beispiel „voll“ oder „ruhig“), speichern wir nur, wie oft dieser Ort an diesem
Tag und in dieser Stunde in dieser Kategorie bewertet wurde, ohne Bezug zu dir. Gezeigt werden nur Orte mit
mindestens drei Bewertungen.
Spielstand und Rangliste
Für Punkte und Rangliste speichern wir zu deiner zufälligen Sitzungskennung (siehe unten) einen Spielstand:
deine Seite (Feuer oder Wasser), einen vom Spiel ausgewürfelten Spielnamen (zum Beispiel „Stille Möwe 42“),
deine Punkte insgesamt und von heute, das Datum deines letzten Besuchs und ob du in der Rangliste erscheinen
willst. Die Kennung selbst speichern wir nicht, nur einen nicht umkehrbaren Hashwert davon. Nicht gespeichert
werden Orte, Wege oder Zeitpunkte einzelner Eroberungen: Deine Position nutzt der Server nur im Arbeitsspeicher,
um Punkte zu berechnen. Der Spielstand wird nicht mit der zusammengefassten Auswertung verknüpft.
Die Rangliste zeigt öffentlich Spielname, Seite und Punkte, sonst nichts. Du kannst dich dort ausblenden, einen
neuen Namen auswürfeln oder deinen Spielstand sofort löschen. Die Punkte deiner Seite bleiben dabei erhalten,
sie sind nur eine Summe.
Sitzungskennung im Browser
Damit du nach einem Neuladen auf deiner Seite (Feuer oder Wasser) bleibst und deine Punkte behältst, legt das Spiel eine zufällige
Kennung im Speicher deines Browsers ab (localStorage). Sie enthält keine persönlichen Angaben und ist für den
Spielbetrieb erforderlich. Dieselbe Kennung setzt der Server zusätzlich als ein einziges Cookie
(„elements_token“, nur für diese Seite, 400 Tage), weil manche Browser den Speicher sonst nach einigen Tagen
ohne Besuch leeren. Ein Einwilligungsdialog ist dafür nicht nötig: Das Cookie ist für das von dir genutzte Spiel
unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG). Weitere Cookies, Tracking oder Werbung gibt es nicht. Du kannst
Kennung und Cookie jederzeit über die Browsereinstellungen löschen; „Spielstand löschen“ entfernt beide.
Code zum Sichern des Spielstands
Auf Wunsch erzeugt das Spiel einen Code, mit dem du deinen Spielstand auf ein anderes Gerät holst. Wir speichern
davon nur einen nicht umkehrbaren Hashwert beim Spielstand. Den Code selbst bewahrst du auf, etwa per Mail an
dich selbst; diese Mail schickt dein eigenes Mailprogramm, wir sehen keine Adresse. Ein Code gilt einmal; beim
Einlösen bekommt der Spielstand eine neue Kennung, und das alte Gerät verliert ihn. Er wird mit dem Spielstand
gelöscht.
3. Rechtsgrundlage
Die Verarbeitung des Standorts für das Spiel erfolgt auf Grundlage von Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung
des von dir genutzten Spiels) und deiner Standortfreigabe im Browser. Die zusammengefasste Auswertung beruht auf
unserem berechtigten Interesse, Aufenthaltsmuster in der Innenstadt anonym sichtbar zu machen (Art. 6 Abs. 1
lit. f DSGVO). Die freiwilligen Angaben zu Alter und Wohnort beruhen auf deiner Einwilligung (Art. 6 Abs. 1
lit. a DSGVO), die du durch Zurücknehmen der Angabe jederzeit widerrufen kannst. Der Spielstand dient ebenfalls der Bereitstellung des Spiels (Art. 6 Abs. 1 lit. b DSGVO). Die
Speicherung der Sitzungskennung ist nach § 25 Abs. 2 Nr. 2 TDDDG unbedingt erforderlich.
4. Server, Karten, Dritte
Das Spiel läuft auf einem Server der Hetzner Online GmbH in Deutschland. Die zusammengefassten Zahlen liegen in
einer Datenbank der Neon Inc. im Rechenzentrum Frankfurt (EU). Mit beiden bestehen Verträge zur
Auftragsverarbeitung. Beim Aufruf verarbeitet der Server technisch deine IP-Adresse, um die Seite auszuliefern;
wir protokollieren sie nicht. Kartenkacheln, Schriften und Symbole liefern wir selbst aus; dein Browser lädt
nichts von Dritten nach. Es gibt kein Tracking und keine Analysewerkzeuge.
5. Speicherdauer
Positionen und Pseudonyme werden spätestens eine Stunde nach deinem letzten Signal aus dem Arbeitsspeicher
entfernt. Dein Spielstand wird gelöscht, sobald du es in der Rangliste auswählst, spätestens 30 Tage nach deinem
letzten Besuch. Die zusammengefassten Zahlen enthalten keine personenbezogenen Daten und werden für die Dauer
des Projekts aufbewahrt.
6. Deine Rechte
Du hast das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und
Widerspruch (Art. 15–21 DSGVO). Mit dir verbunden ist nur dein Spielstand, und zwar allein über die zufällige
Kennung in deinem Browser. Du siehst ihn vollständig in der Rangliste und kannst ihn dort selbst löschen. Darüber
hinaus speichern wir nichts, was dir zugeordnet werden kann. Du kannst dich bei der zuständigen Aufsichtsbehörde beschweren:
dem Landesbeauftragten für den Datenschutz und die Informationsfreiheit Baden-Württemberg.
This translation is provided for convenience. Only the German version is legally binding.
In short: Elements needs your location so you can play. We don’t store the routes of individual people, no
names and no accounts. What we store are aggregated numbers that always stand for several people, and your
score under a random ID that you can delete at any time.
If you allow it in your browser, the game sends your position to our server about once per second. The server
needs it to apply the game rules, for example whether you are close enough to a place to claim it. The
position is only kept in memory and is not stored. Without location access you can’t play.
Aggregated analysis
For urban planning, the server counts how many players spend how long on a street segment, in time windows of
15 minutes each. To do this, your position is snapped to the nearest street segment; the exact coordinates are
discarded. To count people rather than signals, the server derives a pseudonym from your session that is newly
generated every day and exists only in memory. Only numbers per street segment and time window reach the
database, and only if at least five different people were there. Following the same rule, the server also
counts people per hexagonal area (with edge lengths between about 25 and 460 metres) and hour. These numbers
cannot be traced back to you. They only become visible on the following day, so nobody can follow live who is
playing where.
We also count how many players were near a game event (“Hotspot”) and how many went there. Here, too, only
numbers are stored.
Before any numbers about people are shown or passed on, each one gets a small, random but fixed deviation of at
most two. This way, even combining several numbers cannot reveal whether individual people were at a place.
Place ratings are only shown for places with at least three ratings, and information on age and place of
residence only for groups of at least five.
Voluntary information: age and place of residence
You can voluntarily tell us which age group you belong to (under 30, 30–59, 60 and older) and whether you live
in Konstanz. This helps the city judge whom the numbers represent. The information is kept in your browser’s
storage and sent to the server with every connection. The server keeps it only in memory and stores nothing but
how many players gave which answer on a given day. It is not linked to places, time windows, ratings or your
game progress. You can change or withdraw it at any time in the leaderboard by tapping your chosen answer again.
Place ratings
When you rate a place (for example “crowded” or “quiet”), we only store how often that place was rated in that
category on that day and in that hour, without any link to you. Only places with at least three ratings are shown.
Game progress and leaderboard
For points and the leaderboard, we store a game progress record for your random session ID (see below): your
side (Fire or Water), a player name rolled by the game (for example “Stille Möwe 42”), your total points and
today’s points, the date of your last visit and whether you want to appear on the leaderboard. We don’t store
the ID itself, only an irreversible hash of it. We do not store places, routes or times of individual claims:
the server only uses your position in memory to calculate points. Your game progress is not linked to the
aggregated analysis.
The leaderboard publicly shows player name, side and points, nothing else. There you can hide yourself, roll a
new name or delete your game progress immediately. Your side’s points are kept, as they are only a sum.
Session ID in the browser
So that you stay on your side (Fire or Water) and keep your points after reloading, the game puts a random ID
in your browser’s storage (localStorage). It contains no personal information and is required to run the game.
The server also sets the same ID as a single cookie (“elements_token”, only for this site, 400 days), because
some browsers otherwise clear the storage after a few days without a visit. No consent dialog is needed for
this: the cookie is strictly necessary for the game you are using (§ 25(2) no. 2 TDDDG). There are no other
cookies, no tracking and no advertising. You can delete the ID and the cookie at any time in your browser
settings; “Delete my progress” removes both.
Code to keep your progress
If you ask for it, the game creates a code with which you can move your progress to another device. We only
store an irreversible hash of it with your progress. You keep the code yourself, e.g. by emailing it to
yourself; that email is sent by your own mail app, we never see an address. A code works once: when it is
redeemed, the progress gets a new ID and the old device loses it. It is deleted together with your progress.
3. Legal basis
Processing your location for the game is based on Art. 6(1)(b) GDPR (providing the game you are using) and on
your permission to share your location in the browser. The aggregated analysis is based on our legitimate
interest in making patterns of presence in the city centre visible anonymously (Art. 6(1)(f) GDPR). The
voluntary information on age and place of residence is based on your consent (Art. 6(1)(a) GDPR), which you
can withdraw at any time by withdrawing the information. Game progress likewise serves to provide the game
(Art. 6(1)(b) GDPR). Storing the session ID is strictly necessary under § 25(2) no. 2 TDDDG.
4. Servers, maps, third parties
The game runs on a server of Hetzner Online GmbH in Germany. The aggregated numbers are kept in a database of
Neon Inc. in the Frankfurt data centre (EU). Data processing agreements are in place with both. When you open
the page, the server technically processes your IP address to deliver it; we don’t log it. We serve map tiles,
fonts and icons ourselves; your browser loads nothing from third parties. There is no tracking and there are no
analytics tools.
5. Retention
Positions and pseudonyms are removed from memory at the latest one hour after your last signal. Your game
progress is deleted as soon as you choose to in the leaderboard, and at the latest 30 days after your last
visit. The aggregated numbers contain no personal data and are kept for the duration of the project.
6. Your rights
You have the right of access, rectification, erasure, restriction of processing, data portability and to
object (Art. 15–21 GDPR). The only thing linked to you is your game progress, and only through the random ID
in your browser. You can see all of it in the leaderboard and delete it there yourself. Beyond that, we store
nothing that can be linked to you. You can lodge a complaint with the competent supervisory authority:
the Landesbeauftragter für den Datenschutz und die Informationsfreiheit Baden-Württemberg (State Commissioner
for Data Protection and Freedom of Information of Baden-Württemberg).
Cette traduction est fournie à titre indicatif. Seule la version allemande fait foi.
En bref : Elements a besoin de ta position pour que tu puisses jouer. Nous n’enregistrons ni les trajets
de personnes individuelles, ni de noms, ni de comptes. Nous enregistrons des chiffres agrégés, derrière lesquels
il y a toujours plusieurs personnes, et ton score sous un identifiant aléatoire que tu peux effacer à tout
moment.
Si tu l’autorises dans ton navigateur, le jeu envoie ta position à notre serveur environ une fois par seconde.
Le serveur en a besoin pour appliquer les règles du jeu, par exemple pour savoir si tu es assez près d’un lieu
pour le conquérir. La position reste uniquement en mémoire vive et n’est pas enregistrée. Sans accès à ta
position, tu ne peux pas jouer.
Analyse agrégée
Pour l’urbanisme, le serveur compte combien de joueurs restent combien de temps sur un tronçon de rue, par
tranches de 15 minutes. Pour cela, ta position est rattachée au tronçon de rue le plus proche ; les
coordonnées exactes sont supprimées. Pour compter des personnes plutôt que des signaux, le serveur crée à
partir de ta session un pseudonyme, regénéré chaque jour et qui n’existe qu’en mémoire vive. Seuls des chiffres
par tronçon de rue et par tranche horaire entrent dans la base de données, et uniquement si au moins cinq
personnes différentes y sont passées. Selon la même règle, le serveur compte aussi les personnes par zone
hexagonale (avec des côtés d’environ 25 à 460 mètres) et par heure. Ces chiffres ne permettent pas de remonter
jusqu’à toi. Ils ne deviennent visibles que le lendemain : personne ne peut donc suivre en direct qui joue
où.
Nous comptons aussi combien de joueurs se trouvaient près d’un événement du jeu (« Hotspot ») et
combien s’y sont rendus. Là aussi, seuls des chiffres sont enregistrés.
Avant que des chiffres sur des personnes soient affichés ou transmis, chacun reçoit un petit écart aléatoire
mais fixe, de deux au plus. Ainsi, même en combinant plusieurs chiffres, on ne peut pas savoir si une personne
précise était à un endroit. Les avis sur les lieux ne sont affichés que pour les lieux ayant au moins trois
avis, et les indications sur l’âge et le lieu de résidence seulement pour des groupes d’au moins cinq.
Indications facultatives : âge et lieu de résidence
Tu peux indiquer, si tu le souhaites, ta tranche d’âge (moins de 30 ans, 30–59, 60 ans et plus) et si tu
habites à Konstanz. Cela permet à la ville d’estimer qui les chiffres représentent. L’indication est conservée
dans la mémoire de ton navigateur et envoyée au serveur à chaque connexion. Le serveur la garde uniquement en
mémoire vive et enregistre seulement combien de joueurs ont donné quelle réponse un jour donné. Elle n’est liée
ni à des lieux, ni à des tranches horaires, ni à des avis, ni à ta progression. Tu peux la modifier ou la
retirer à tout moment dans le classement, en appuyant à nouveau sur la réponse choisie.
Avis sur les lieux
Quand tu donnes un avis sur un lieu (par exemple « bondé » ou « calme »), nous enregistrons
seulement combien de fois ce lieu a reçu cet avis ce jour-là et à cette heure-là, sans lien avec toi. Seuls les
lieux ayant au moins trois avis sont affichés.
Progression et classement
Pour les points et le classement, nous enregistrons une progression liée à ton identifiant de session aléatoire
(voir plus bas) : ton camp (Feu ou Eau), un pseudo tiré au hasard par le jeu (par exemple « Stille
Möwe 42 »), tes points au total et du jour, la date de ta dernière visite et si tu veux apparaître dans le
classement. Nous n’enregistrons pas l’identifiant lui-même, seulement une empreinte (hash) irréversible. Nous
n’enregistrons ni les lieux, ni les trajets, ni les moments de chaque conquête : le serveur n’utilise ta
position qu’en mémoire vive pour calculer les points. Ta progression n’est pas liée à l’analyse agrégée.
Le classement affiche publiquement le pseudo, le camp et les points, rien d’autre. Tu peux t’y masquer, tirer un
nouveau pseudo ou effacer immédiatement ta progression. Les points de ton camp sont conservés, car ce n’est
qu’une somme.
Identifiant de session dans le navigateur
Pour que tu restes dans ton camp (Feu ou Eau) et gardes tes points après un rechargement, le jeu dépose un
identifiant aléatoire dans la mémoire de ton navigateur (localStorage). Il ne contient aucune donnée personnelle
et il est nécessaire au fonctionnement du jeu. Tu peux l’effacer à tout moment dans les réglages de ton
navigateur. Le serveur dépose en plus ce même identifiant dans un seul cookie (« elements_token »,
uniquement pour ce site, 400 jours), car certains navigateurs vident sinon la mémoire après quelques jours sans
visite. Aucune demande de consentement n’est nécessaire : ce cookie est strictement nécessaire au jeu que
tu utilises (§ 25, al. 2, n° 2 TDDDG). Pas d’autres cookies, pas de pistage, pas de publicité. Tu peux effacer
l’identifiant et le cookie à tout moment dans les réglages de ton navigateur ; « Supprimer ma
progression » supprime les deux.
Code pour sauvegarder ta progression
Si tu le demandes, le jeu crée un code qui te permet de récupérer ta progression sur un autre appareil. Nous
n’en conservons qu’une empreinte irréversible avec ta progression. C’est toi qui gardes le code, par exemple en
te l’envoyant par e-mail ; ce message part de ta propre application de messagerie, nous ne voyons aucune
adresse. Un code ne sert qu’une fois : à son utilisation, la progression reçoit un nouvel identifiant et
l’ancien appareil la perd. Il est supprimé avec ta progression.
3. Base juridique
Le traitement de ta position pour le jeu repose sur l’art. 6, par. 1, point b du RGPD (fourniture du jeu que tu
utilises) et sur ton autorisation de localisation dans le navigateur. L’analyse agrégée repose sur notre intérêt
légitime à rendre visibles de manière anonyme les schémas de fréquentation du centre-ville (art. 6, par. 1,
point f du RGPD). Les indications facultatives sur l’âge et le lieu de résidence reposent sur ton consentement
(art. 6, par. 1, point a du RGPD), que tu peux retirer à tout moment en retirant l’indication. La progression
sert elle aussi à fournir le jeu (art. 6, par. 1, point b du RGPD). L’enregistrement de l’identifiant de session
est strictement nécessaire au sens du § 25, al. 2, n° 2 TDDDG.
4. Serveurs, cartes, tiers
Le jeu tourne sur un serveur de Hetzner Online GmbH en Allemagne. Les chiffres agrégés se trouvent dans une base
de données de Neon Inc. au centre de données de Francfort (UE). Des contrats de sous-traitance sont conclus avec
les deux. Quand tu ouvres la page, le serveur traite techniquement ton adresse IP pour te la livrer ; nous
ne l’enregistrons pas dans des journaux. Nous servons nous-mêmes les tuiles de carte, les polices et les
icônes ; ton navigateur ne charge rien depuis des tiers. Il n’y a ni pistage ni outil d’analyse.
5. Durée de conservation
Les positions et les pseudonymes sont effacés de la mémoire vive au plus tard une heure après ton dernier signal.
Ta progression est effacée dès que tu le choisis dans le classement, et au plus tard 30 jours après ta dernière
visite. Les chiffres agrégés ne contiennent aucune donnée personnelle et sont conservés pendant toute la durée
du projet.
6. Tes droits
Tu as un droit d’accès, de rectification, d’effacement, de limitation du traitement, de portabilité des données
et d’opposition (art. 15 à 21 du RGPD). La seule chose liée à toi est ta progression, et uniquement via
l’identifiant aléatoire dans ton navigateur. Tu la vois en entier dans le classement et tu peux l’y effacer
toi-même. Au-delà, nous n’enregistrons rien qui puisse t’être attribué. Tu peux déposer une réclamation auprès
de l’autorité de contrôle compétente : le Landesbeauftragter für den Datenschutz und die
Informationsfreiheit Baden-Württemberg (délégué régional à la protection des données et à la liberté
d’information du Bade-Wurtemberg).