Datenschutzerklärung
Stand: 2. November 2026
1. Verantwortlicher
Stephan SchmidtJulius-Schaxel-Str. 7
07749 Jena
Deutschland
E-Mail: kontakt@terraova.com
2. Aufruf der Seite und Betrieb
Terra Ova läuft auf Servern von Cloudflare. Wenn du die Seite aufrufst, verarbeitet Cloudflare technisch nötige Verbindungsdaten wie deine IP-Adresse, den Zeitpunkt, die aufgerufene Adresse und Angaben deines Browsers, um die Seite auszuliefern und vor Angriffen zu schützen. Für die Fehlersuche entstehen dabei technische Protokolle der Aufrufe, die Cloudflare nach wenigen Tagen löscht und die auch die IP-Adresse enthalten können.
Rechtsgrundlage ist unser berechtigtes Interesse an einem sicheren und stabilen Betrieb (Art. 6 Abs. 1 lit. f DSGVO).
Für die Apps für Android und iPhone gilt diese Erklärung genauso: Sie laden dasselbe Spiel von terraova.com. Wenn du die App aus Google Play oder dem App Store lädst und aktualisierst, verarbeiten Google bzw. Apple dabei Daten in eigener Verantwortung nach ihren Datenschutzerklärungen; Statistiken der Stores erhalten wir nur zusammengefasst. Bittet dich die App um eine Bewertung, zeigt das Betriebssystem das Fenster von Apple bzw. Google; ob und wie du bewertest, erfahren wir nicht – Bewertungen verarbeiten die Stores in eigener Verantwortung.
3. Dein Spielkonto
- Konto-Schlüssel: Beim ersten Start erzeugt dein Gerät einen zufälligen Schlüssel und speichert ihn im Speicher deines Browsers. Der Server kennt nur eine Prüfsumme dieses Schlüssels (SHA-256) und nutzt sie als Konto-Kennung. Daraus abgeleitet sind eine öffentliche Kennung (z. B. für den Freundescode) und ein erzeugter Fantasiename aus festen Wortlisten.
- Spielstand: Kreaturen, Eier, Rohstoffe, Fortschritt, Einstellungen im Spiel (z. B. Profilbild aus gefundenen Arten), deine Position auf der virtuellen Karte und die Zeitpunkte deiner Züge speichert der Server, damit du weiterspielen kannst und alle nach denselben Regeln spielen.
- Offline gespielt: Züge ohne Verbindung merkt sich dein Browser und reicht sie beim nächsten Mal online nach.
Rechtsgrundlage ist die Bereitstellung des Spiels, das du nutzen möchtest (Art. 6 Abs. 1 lit. b DSGVO). Gespeichert wird, bis du deinen Spielstand löschst.
4. Schutz vor Missbrauch
- Zugangsbremse: Beim Anlegen eines Kontos, bei Verbindungs- und Notfall-Codes, Passkeys und beim Umzug auf eine neue Adresse zählt der Server die Versuche je IP-Adresse – nur für die laufende Stunde, danach werden die Zähler gelöscht.
- Sicherheitsprüfung beim Anlegen eines Kontos (Cloudflare Turnstile): Nur wenn du ein neues Konto anlegst, lädt dein Browser einmal ein Skript von Cloudflare (challenges.cloudflare.com). Cloudflare prüft dabei anhand technischer Merkmale wie IP-Adresse, Browser- und Geräteangaben, ob ein Mensch spielt, und nutzt diese Angaben auch, um die Erkennung zu verbessern. Unser Server lässt sich das Ergebnis von Cloudflare bestätigen und gibt dabei deine IP-Adresse weiter. Wer schon spielt, lädt davon nichts.
- Hilfe und Missbrauch: Wenn du uns schreibst oder ein Konto Fehler ausnutzt oder andere stört, können wir es über Freundescode oder öffentliche Kennung aufrufen. Wir sehen dann Fantasienamen, Forscher-Stufe, Kapitel, Zahl der Arten, Deck-Stärke und wann du angefangen und zuletzt gespielt hast – nie deine Position und nie deinen Konto-Schlüssel. Wir können dir Bernstein oder Kristalle gutschreiben (z. B. als Entschädigung für einen Fehler; du siehst dazu eine Meldung im Spiel und bekommst, wenn eingeschaltet, eine Benachrichtigung), ein Konto sperren (es kann dann nichts mehr tun und verschwindet aus Duellen und Ranglisten) oder einen Spielstand auf einen Zeitpunkt der letzten 30 Tage zurücksetzen (z. B. nach einem Fehler). Bittest du uns darum, löschen wir dein Konto wie mit „Spielstand löschen“. Jede dieser Aktionen und jeden Aufruf eines Kontos halten wir in einem Protokoll fest: Zeitpunkt, öffentliche Kennung des Betreibers und des Kontos, Art der Aktion, Betrag und Grund. Das Protokoll löschen wir nach 180 Tagen.
- Fehlerzähler: Unerwartete Fehler zählt der Server nur als Summe je Stunde – ohne Kennung und ohne IP-Adresse – und löscht die Zähler nach 3 Tagen.
- Feedback (freiwillig): Unter Mehr → Feedback kannst du uns sagen, wie dir das Spiel gefällt (1 bis 5), worum es geht und – wenn du willst – einen kurzen Text. Wir speichern das mit deiner öffentlichen Kennung, der Version des Spiels, der Art deines Geräts (Browser, Home-Bildschirm, Android- oder iPhone-App) und deiner Sprache, damit wir Fehlern nachgehen können. Lesen können es nur wir, nie andere Spieler. Wir löschen es nach 180 Tagen, und „Spielstand löschen“ entfernt es sofort. Bitte schreib keine Namen, Adressen oder Telefonnummern hinein.
Rechtsgrundlage ist unser berechtigtes Interesse, das Spiel vor massenhaft angelegten Konten, dem Durchprobieren von Codes, Überlastung und Missbrauch zu schützen und dir bei Problemen zu helfen sowie dein Feedback auszuwerten (Art. 6 Abs. 1 lit. f DSGVO).
5. Mitspielen mit anderen
- Auf der Karte: Solange du online bist, sehen andere Forscher in deiner Nähe deinen Fantasienamen, dein Profilbild, deinen Forscher (Aussehen aus den festen Listen und welche Werkzeuge er trägt) und dein Feld. Besuchte Felder erscheinen 24 Stunden lang als Spuren – ohne Namen.
- Freunde: Über deinen Freundescode könnt ihr euch befreunden. Freunde sehen deine Position im Spiel, ob du gerade online bist (Zug in den letzten 5 Minuten), deine Team-Kreatur, deine Vitrine und dein Deck. Der Server speichert, wer mit wem befreundet ist, wartende Geschenke (bis sie geöffnet sind, höchstens 7 Tage), wer wem an welchem Tag geschenkt hat (2 Tage, damit jeder nur einmal am Tag schenkt), Tauschangebote (bis sie angenommen oder abgelehnt sind, höchstens 3 Tage), Leihgaben deiner Team-Kreatur (Verlauf 7 Tage) und die Bilanz eurer Freundschaftskämpfe.
- Forschergruppen: Mitglieder sehen Fantasienamen, Profilbilder und die Beiträge zum Wochenziel – nicht deine Position.
- Duell-Arena: Sobald du duellierst, bekommen andere Forscher dein Deck mit Fantasienamen, Profilbild und Vitrine als Gegner, und du erscheinst mit deinen Punkten in der Rangliste. Der Server merkt sich Punkte, Deck-Stärke und wie oft dein Deck herausgefordert wurde – nie deine Position.
- Vitrine: Bis zu drei deiner Kreaturen (Art, Level, Sterne) auf deiner Visitenkarte – von dir gewählt oder, ohne Wahl, deine seltensten. Sichtbar für Freunde, für Duell-Gegner und, nur wenn du es einschaltest, in den Ranglisten.
- Ranglisten: Unter Mehr → Ranglisten gibt es Listen für die Woche (Wochenpunkte aus Schritten, Grabungen und geschlüpften Kreaturen, ab Montag früh wieder bei 0), für die Zahl der Arten und für die Forscher-Stufe. In den Listen für alle stehst du nur, wenn du „In Ranglisten zeigen“ einschaltest – Standard ist aus. Dann sehen alle Forscher die besten 50 jeder Liste mit Fantasienamen, Profilbild, Rahmen, Vitrine, Forscher-Stufe und Wert; jeder sieht außerdem seinen eigenen Platz. Der Server legt dafür eine Zeile mit deinen Werten und einem Zufallsschlüssel an – nie mit deiner Position oder Kennung – und löscht sie, sobald du es ausschaltest, gesperrt wirst oder deinen Spielstand löschst. Deine Freunde sehen dich in ihrer Freunde-Rangliste mit denselben Werten wie in der Freundesliste, auch wenn die Listen für alle aus sind.
Rechtsgrundlage ist die Bereitstellung dieser Spielfunktionen (Art. 6 Abs. 1 lit. b DSGVO). Dass du in den Ranglisten für alle nur auf eigenen Wunsch stehst, ist die datenschutzfreundliche Voreinstellung nach Art. 25 Abs. 2 DSGVO.
6. Benachrichtigungen (freiwillig)
Nur wenn du Benachrichtigungen einschaltest und dein Browser dich um Erlaubnis gefragt hat: Der Server speichert die Push-Adresse deines Browsers mit den zugehörigen Schlüsseln, eine zufällige Geräte-Kennung, deine Zeitzone (für die Ruhezeit von 21 bis 8 Uhr), deine Auswahl, die Adresse der Seite und die Zeitpunkte, zu denen etwas fertig wird oder an die du erinnert werden möchtest (z. B. ein Riesenkampf, für den du dich angemeldet hast). Wie viele Nachrichten ein Gerät an einem Tag bekommen hat, zählt der Server für höchstens 3 Tage.
Zugestellt werden die Nachrichten über den Push-Dienst des Herstellers deines Browsers (z. B. Google, Apple, Mozilla oder Microsoft), der seine Server auch außerhalb der EU betreiben kann. Der Inhalt ist Ende-zu-Ende verschlüsselt (RFC 8291) und für den Push-Dienst nicht lesbar; er erhält die Push-Adresse und den Zeitpunkt.
In der App laufen Benachrichtigungen über Firebase Cloud Messaging von Google, auf dem iPhone zusätzlich über den Push-Dienst von Apple. Erst wenn du sie einschaltest und die Erlaubnis gibst, holt die App bei Firebase ein Gerätetoken; der Server speichert es anstelle der Push-Adresse, sonst dasselbe wie oben. Anders als im Browser ist der Inhalt dabei nicht Ende-zu-Ende verschlüsselt: Google und Apple sehen Titel und Text der Nachricht und die Stelle im Spiel, die sie beim Antippen öffnet. Das sind nur feste Spieltexte (z. B. „Ein Ei ist bereit“, Ziel: Brutplätze) ohne Namen oder Standort.
Rechtsgrundlage ist deine Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Du kannst sie jederzeit widerrufen: „Ausschalten“ in den Einstellungen des Spiels löscht die Push-Adresse bzw. das Gerätetoken; außerdem kannst du die Erlaubnis in deinem Browser oder in den Einstellungen deines Geräts entziehen. Wenn du jünger als 16 bist, frag bitte deine Eltern, bevor du Benachrichtigungen einschaltest (Art. 8 DSGVO).
7. Konto sichern (freiwillig)
- Notfall-Code: Der Server legt deinen Konto-Schlüssel verschlüsselt ab. Entschlüsseln kann ihn nur, wer den Code hat – der Code selbst wird nicht gespeichert.
- Passkey: Der Server speichert den öffentlichen Schlüssel deines Passkeys, wann er angelegt und zuletzt benutzt wurde, und deinen Konto-Schlüssel verschlüsselt. Fingerabdruck oder Gesicht verlassen dein Gerät nie. Der Passkey liegt im Passwort-Manager deines Geräts (z. B. iCloud-Schlüsselbund oder Google) und ist dort mit deinem Fantasienamen beschriftet.
- Gerät verbinden: Ein Verbindungscode ist 15 Minuten gültig.
- Umzug auf eine neue Adresse: Zieht das Spiel auf eine neue Internetadresse um (wie auf terraova.com), nimmt ein einmaliger Umzugsschlüssel dein Konto mit; er gilt 10 Minuten.
Rechtsgrundlage ist die Bereitstellung dieser Funktionen auf deinen Wunsch (Art. 6 Abs. 1 lit. b DSGVO).
8. Anonyme Statistik
Einmal am Tag zählt der Server aus deinem Spielstand mit, in welcher Woche du angefangen hast, wie viele Tage seitdem vergangen sind und an einigen Stichtagen, wie weit du bist (z. B. Forscher-Stufe, Kapitel, Arten). In deinen ersten drei Tagen zählt er außerdem, ob du die ersten Schritte geschafft hast (erstes Ei eingesammelt und ausgebrütet, erster Kampf und Sieg, Basislager, Kapitel 1). Gespeichert werden nur Summen über alle Forscher – ohne Kennung und ohne IP-Adresse; Zahlen unter 5 gibt die Auswertung nicht genau heraus. Wer was gespielt hat, lässt sich daraus nicht ablesen.
Nutzung: Außerdem zählt der Server beim Spielen mit, wie oft welche Aktion ausgeführt wird (z. B. Ei einsammeln, Kampf, Bauen), wie viele Sitzungen es gibt und wie lang sie ungefähr sind (in Stufen) und auf welcher Art Gerät gespielt wird (Browser, Home-Bildschirm, Android- oder iPhone-App – das meldet dein Gerät mit jeder Anfrage). Diese Zähler liegen höchstens einen Tag neben deinem Spielstand und gehen dann nur als Summen je Tag in die Statistik; danach fangen sie bei null an.
Geräteklassen: Für dieselben Zähler sortiert der Server jede Anfrage in grobe Klassen: Betriebssystem (z. B. iOS, Android, Windows), Gerät (Smartphone, Tablet, Computer), Browser (z. B. Safari, Chrome) und Kontinent, in der App dazu deren Version. Grundlage ist, was dein Browser mit jeder Anfrage ohnehin mitschickt – seine Kennzeile (User-Agent) und in Chrome-ähnlichen Browsern die Angaben „mobil“ und Plattform –, der Kontinent kommt von Cloudflare aus der IP-Adresse. Der Server liest diese Angaben nur, um die Klasse zu bestimmen, und speichert sie nicht; die IP-Adresse geht dafür nicht weiter. Kein Gerätemodell, kein Land, keine genaue Version des Betriebssystems. Damit wir sehen, ob Neue auf manchen Geräten schneller aufhören, merkt sich der Server die Klassen deines ersten Spieltags (Geräteart, Betriebssystem, Gerät) neben deinem Spielstand und zählt sie mit der täglichen Meldung als Summe mit.
Spielweise, Benachrichtigungen, Freunde: Mit der täglichen Meldung zählt der Server außerdem, welche Spielfunktionen du schon einmal genutzt hast (z. B. Basislager, Überfahrt, Duell, Tausch, mehrere Decks) und ob dein Deck gerade eine legendäre oder seltenere Kreatur enthält – aus deinem Spielstand. Für die Auswertung zählt er beim Abruf, wie viele Geräte Benachrichtigungen über welchen Dienst bekommen (z. B. Apple, Google, App) und in welcher Sprache, und wie viele Freundschaften, Forschergruppen und Tauschangebote es gibt. Dafür werden keine zusätzlichen Daten gespeichert; heraus gehen nur Summen, Zahlen unter 5 nicht genau.
Rechtsgrundlage ist unser berechtigtes Interesse, das Spiel nach echten Zahlen zu verbessern (Art. 6 Abs. 1 lit. f DSGVO).
9. Speicher in deinem Browser
Terra Ova setzt keine Cookies. Im Speicher deines Browsers (localStorage) liegen nur Dinge, die das Spiel zum Funktionieren braucht: dein Konto-Schlüssel, offline gespielte Züge, deine Einstellungen (z. B. für Benachrichtigungen) welche Neuigkeiten und Gutschriften du schon gesehen hast und, in der App, wann sie dich zuletzt um eine Bewertung gebeten hat. In der App liegt der Konto-Schlüssel zusätzlich im Speicher der App auf deinem Gerät, damit das Konto nicht verloren geht, wenn das System den Speicher der Seite leert. Das ist technisch unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG). Schriften und Grafiken liefert das Spiel selbst aus – es gibt keine Abrufe bei Google oder anderen Diensten (Ausnahme: die Sicherheitsprüfung beim Anlegen eines Kontos, siehe 4.).
10. Empfänger und Übermittlung in Drittländer
Cloudflare, Inc. (101 Townsend St., San Francisco, CA 94107, USA) betreibt für uns die Server, die Datenbanken und die Sicherheitsprüfung als Auftragsverarbeiter. Konten, Spielstände und Push-Adressen liegen in Datenbanken mit Speicherort in der EU (EU-Jurisdiktion). Aufrufe beantwortet Cloudflare über das jeweils nächstgelegene Rechenzentrum, das auch außerhalb der EU liegen kann. Für Übermittlungen in die USA ist Cloudflare nach dem EU-US Data Privacy Framework zertifiziert; zusätzlich enthält der Auftragsverarbeitungsvertrag von Cloudflare die Standardvertragsklauseln der EU-Kommission.
Zu den Push-Diensten der Browser-Hersteller und zu Firebase Cloud Messaging (Google) in der App siehe 6. Google und Apple können diese Daten auch außerhalb der EU verarbeiten, etwa in den USA. Darüber hinaus geben wir keine Daten weiter, verkaufen keine Daten und nutzen sie nicht für Werbung.
11. Speicherdauer im Überblick
| Was | Wie lange |
|---|---|
| Spielstand, Profil, Vitrine, Freundschaften, Duell-Punkte, Notfall-Code, Passkeys | bis du deinen Spielstand löschst |
| Eintrag in den Ranglisten | bis du „In Ranglisten zeigen“ ausschaltest oder deinen Spielstand löschst; Wochenpunkte zählen nur bis Montag früh |
| Push-Adresse und Termine | bis du Benachrichtigungen ausschaltest oder deinen Spielstand löschst; ungültige Push-Adressen löscht der Server |
| Zähler je IP-Adresse (Zugangsbremse) | laufende Stunde |
| Verbindungscode / Umzugsschlüssel | 15 / 10 Minuten |
| Spuren auf der Karte | 24 Stunden |
| Geschenke, Verlauf der Leihgaben | höchstens 7 Tage |
| Tauschangebote | höchstens 3 Tage, danach geht die Kreatur zurück |
| Technische Protokolle bei Cloudflare | wenige Tage |
| Statistik | nur Summen, ohne Bezug zu dir |
| Feedback aus dem Spiel | 180 Tage; „Spielstand löschen“ entfernt es sofort |
| Zähler der Nutzung neben deinem Spielstand | bis zur nächsten Meldung an die Statistik, höchstens einen Tag |
| Geräteklassen deines ersten Spieltags neben deinem Spielstand | bis du deinen Spielstand löschst |
| Protokoll der Betreiber-Aktionen (Aufruf, Gutschrift, Sperre, Zurücksetzen, Löschen auf Wunsch, Feedback angesehen) | 180 Tage |
| Fehlerzähler | 3 Tage, nur Summen |
| Frühere Stände der Datenbanken (für die Wiederherstellung, bei Cloudflare) | bis zu 30 Tage |
„Spielstand löschen“ (Mehr → Einstellungen) entfernt deinen Spielstand, eine Sperre, Notfall-Code, Passkeys, Profil, Freundschaften, Duell-Punkte, deinen Eintrag in den Ranglisten, Benachrichtigungs-Termine und Feedback vom Server. Den Konto-Schlüssel in deinem Browser löschst du, indem du die Website-Daten von terraova.com in deinem Browser löschst; in der App, indem du sie deinstallierst. Wie du dein Konto auch ohne Zugriff aufs Spiel löschen lassen kannst, steht unter Konto löschen.
12. Kinder und Jugendliche
Terra Ova ist für Spielerinnen und Spieler ab 13 Jahren gedacht. Wir fragen kein Alter und keine persönlichen Angaben ab, es gibt keine freien Texte zwischen Spielern, und Namen kommen aus einem Generator. In den Ranglisten für alle steht nur, wer es selbst einschaltet. Für Benachrichtigungen gilt: unter 16 nur mit dem Einverständnis der Eltern (siehe 6.). Eltern können sich jederzeit an uns wenden, um Daten ihres Kindes löschen zu lassen.
13. Deine Rechte
Du hast das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen Verarbeitungen, die auf unserem berechtigten Interesse beruhen (Art. 21). Eine Einwilligung kannst du jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3).
Weil wir nicht wissen, wer du bist, können wir Daten nur zuordnen, wenn du uns deine Konto-Kennung (Mehr → Einstellungen) oder deinen Freundescode (Mehr → Freunde) nennst. Schreib uns an kontakt@terraova.com. Am schnellsten löschst du alles selbst mit „Spielstand löschen“.
14. Beschwerde bei der Aufsichtsbehörde
Du kannst dich bei einer Datenschutz-Aufsichtsbehörde beschweren, zum Beispiel bei der für uns zuständigen:
Thüringer Landesbeauftragter für den Datenschutz und die Informationsfreiheit (TLfDI)Häßlerstraße 8
99096 Erfurt
www.tlfdi.de
15. Keine automatisierten Entscheidungen
Es gibt keine automatisierten Entscheidungen und kein Profiling im Sinne von Art. 22 DSGVO.
16. Änderungen
Wenn sich das Spiel ändert und dabei andere Daten verarbeitet werden, passen wir diese Erklärung an. Wichtige Änderungen erfährst du im Spiel unter „Neu in Terra Ova“.
Privacy policy
This English text is a translation for your convenience. Only the German version above is legally binding.
Last updated: November 2, 2026
1. Controller
Stephan SchmidtJulius-Schaxel-Str. 7
07749 Jena
Germany
Email: kontakt@terraova.com
2. Visiting the site and operation
Terra Ova runs on servers operated by Cloudflare. When you open the site, Cloudflare processes technically necessary connection data such as your IP address, the time, the requested address and details about your browser in order to deliver the site and protect it from attacks. For troubleshooting, technical request logs are created, which Cloudflare deletes after a few days and which may include the IP address.
Legal basis: our legitimate interest in secure and stable operation (Art. 6(1)(f) GDPR).
This policy applies in the same way to the apps for Android and iPhone: they load the same game from terraova.com. When you download and update the app from Google Play or the App Store, Google or Apple process data under their own responsibility according to their privacy policies; we only receive aggregated store statistics. If the app asks you for a rating, your operating system shows Apple's or Google's window; we don't learn whether or how you rate – the stores process ratings under their own responsibility.
3. Your game account
- Account key: On first start, your device creates a random key and keeps it in your browser's storage. The server only knows a checksum of this key (SHA-256) and uses it as your account ID. Derived from it are a public ID (e.g. for your friend code) and a generated fantasy name made from fixed word lists.
- Game progress: The server stores your creatures, eggs, materials, progress, in-game settings (e.g. your profile picture chosen from species you found), your position on the virtual map and the times of your moves, so you can keep playing and everyone plays by the same rules.
- Played offline: Moves made without a connection are kept by your browser and sent the next time you are online.
Legal basis: providing the game you want to use (Art. 6(1)(b) GDPR). Stored until you delete your game progress.
4. Protection against abuse
- Rate limit: When accounts are created, and for link codes, recovery codes, passkeys and moving to a new address, the server counts attempts per IP address – only for the current hour; the counters are deleted afterwards.
- Security check when creating an account (Cloudflare Turnstile): Only when you create a new account, your browser loads a script from Cloudflare once (challenges.cloudflare.com). Cloudflare uses technical signals such as your IP address and browser and device details to check that a human is playing, and also uses them to improve its detection. Our server asks Cloudflare to confirm the result and passes on your IP address. Existing players never load it.
- Support and abuse: If you write to us, or if an account exploits bugs or disrupts others, we can look it up by friend code or public ID. We then see the fantasy name, explorer level, chapter, number of species, deck strength and when you started and last played – never your position and never your account key. We can credit you amber or crystals (e.g. as compensation for a bug; you see a message in the game and, if turned on, get a notification), block an account (it can then no longer act and disappears from duels and rankings) or reset game progress to a point in time within the last 30 days (e.g. after a bug). If you ask us to, we delete your account the same way as "Delete game progress". We log every one of these actions and every lookup of an account: time, public ID of the operator and of the account, type of action, amount and reason. We delete the log after 180 days.
- Error counters: The server counts unexpected errors only as a total per hour – without any ID and without IP addresses – and deletes the counters after 3 days.
- Feedback (optional): Under More → Feedback you can tell us how you like the game (1 to 5), what it is about and – if you want – a short text. We store it with your public ID, the game version, the kind of device (browser, home screen, Android or iPhone app) and your language, so we can look into bugs. Only we can read it, never other players. We delete it after 180 days, and "Delete game progress" removes it right away. Please don't include names, addresses or phone numbers.
Legal basis: our legitimate interest in protecting the game from mass-created accounts, code guessing, overload and abuse, and in helping you with problems and evaluating your feedback (Art. 6(1)(f) GDPR).
5. Playing with others
- On the map: While you are online, other explorers nearby see your fantasy name, profile picture, your explorer (look from the fixed lists and which tools they carry) and tile. Visited tiles appear as trails for 24 hours – without names.
- Friends: You can become friends using your friend code. Friends see your position in the game, whether you are online (a move in the last 5 minutes), your team creature, your showcase and your deck. The server stores who is friends with whom, waiting gifts (until opened, at most 7 days), who gave a gift to whom on which day (2 days, so everyone gives only once a day), trade offers (until accepted or declined, at most 3 days), loans of your team creature (history kept 7 days) and the record of your friendly battles.
- Explorer groups: Members see fantasy names, profile pictures and contributions to the weekly goal – not your position.
- Duel arena: Once you duel, other explorers get your deck with your fantasy name, profile picture and showcase as an opponent, and you appear with your points in the rankings. The server keeps your points, deck strength and how often your deck was challenged – never your position.
- Showcase: Up to three of your creatures (species, level, stars) on your explorer card – picked by you or, without a pick, your rarest. Visible to friends, to duel opponents and, only if you turn it on, in the rankings.
- Rankings: Under More → Rankings there are lists for the week (weekly points from steps, digs and hatched creatures, back to 0 every Monday morning), for the number of species and for the explorer level. You only appear in the lists for everyone if you turn on "Show me in rankings" – it is off by default. Then every explorer sees the top 50 of each list with fantasy name, profile picture, frame, showcase, explorer level and value; everyone also sees their own rank. For this the server keeps one row with your values and a random key – never your position or ID – and deletes it as soon as you turn it off, get blocked or delete your game progress. Your friends see you in their friends ranking with the same values as in their friends list, even if the lists for everyone are off.
Legal basis: providing these game features (Art. 6(1)(b) GDPR). That you only appear in the rankings for everyone if you choose to is the privacy-friendly default required by Art. 25(2) GDPR.
6. Notifications (optional)
Only if you turn on notifications and your browser has asked for your permission: the server stores your browser's push address with its keys, a random device ID, your time zone (for the quiet hours from 9 pm to 8 am), your choices, the site address and the times when something will be ready or when you want to be reminded (e.g. a giant battle you signed up for). The server counts how many messages a device received per day for at most 3 days.
Messages are delivered through the push service of your browser's maker (e.g. Google, Apple, Mozilla or Microsoft), which may run its servers outside the EU. The content is end-to-end encrypted (RFC 8291) and can't be read by the push service; it receives the push address and the time.
In the app, notifications are sent through Firebase Cloud Messaging by Google and, on iPhone, also through Apple's push service. Only when you turn them on and give permission does the app get a device token from Firebase; the server stores it instead of the push address, everything else is the same as above. Unlike in the browser, the content isn't end-to-end encrypted: Google and Apple can see the title and text of the message and the place in the game it opens when tapped. These are only fixed game texts (e.g. "An egg is ready", target: incubator slots) without names or location.
Legal basis: your consent (Art. 6(1)(a) GDPR). You can withdraw it at any time: "Turn off" in the game settings deletes the push address or device token, and you can also remove the permission in your browser or in your device settings. If you are under 16, please ask your parents before turning on notifications (Art. 8 GDPR).
7. Securing your account (optional)
- Recovery code: The server stores your account key in encrypted form. Only someone with the code can decrypt it – the code itself is not stored.
- Passkey: The server stores your passkey's public key, when it was created and last used, and your account key in encrypted form. Your fingerprint or face never leaves your device. The passkey lives in your device's password manager (e.g. iCloud Keychain or Google) and is labeled with your fantasy name.
- Link device: A link code is valid for 15 minutes.
- Moving to a new address: When the game moves to a new web address (as it did to terraova.com), a one-time move key takes your account along; it is valid for 10 minutes.
Legal basis: providing these features at your request (Art. 6(1)(b) GDPR).
8. Anonymous statistics
Once a day, the server counts from your game progress which week you started, how many days have passed since then and, on a few set days, how far you have come (e.g. explorer level, chapter, species). During your first three days it also counts whether you reached the first steps (first egg collected and hatched, first fight and win, base camp, chapter 1). Only totals across all explorers are stored – without any ID and without IP addresses; numbers under 5 are never shown exactly. Nobody can tell from them who played what.
Usage: The server also counts while you play how often each action is used (e.g. collecting an egg, battles, building), how many sessions there are and roughly how long they last (in steps), and on what kind of device people play (browser, home screen, Android or iPhone app – your device reports this with each request). These counters sit next to your game progress for at most one day and then go into the statistics only as daily totals; after that they start again at zero.
Device classes: For the same counters, the server sorts each request into rough classes: operating system (e.g. iOS, Android, Windows), device (phone, tablet, computer), browser (e.g. Safari, Chrome) and continent, plus the app's version in the app. This is based on what your browser sends with every request anyway – its identification line (user agent) and, in Chrome-like browsers, "mobile" and platform – while the continent comes from Cloudflare based on the IP address. The server reads this only to determine the class and doesn't store it; the IP address isn't passed on for this. No device model, no country, no exact operating system version. So we can see whether new players drop off faster on some devices, the server keeps the classes of your first day of play (device type, operating system, device) next to your game progress and counts them as a total with the daily report.
How people play, notifications, friends: With the daily report, the server also counts which game features you have used at least once (e.g. base camp, crossing, duel, trade, several decks) and whether your deck currently holds a Legendary or rarer creature – from your game progress. For the statistics page it counts, when the page is opened, how many devices receive notifications through which service (e.g. Apple, Google, app) and in which language, and how many friendships, explorer groups and trade offers there are. No extra data is stored for this; only totals go out, numbers under 5 not exactly.
Legal basis: our legitimate interest in improving the game based on real numbers (Art. 6(1)(f) GDPR).
9. Storage in your browser
Terra Ova sets no cookies. Your browser's storage (localStorage) only holds what the game needs to work: your account key, moves played offline, your settings (e.g. for notifications) which news and credits you have already seen and, in the app, when it last asked you for a rating. In the app, the account key is also kept in the app's storage on your device so the account isn't lost if the system clears the site's storage. This is strictly necessary (Section 25(2) no. 2 TDDDG, the German Telecommunications Digital Services Data Protection Act). The game serves its fonts and images itself – there are no requests to Google or other services (exception: the security check when creating an account, see 4.).
10. Recipients and transfers to third countries
Cloudflare, Inc. (101 Townsend St., San Francisco, CA 94107, USA) runs the servers, databases and the security check for us as a processor. Accounts, game progress and push addresses are kept in databases located in the EU (EU jurisdiction). Cloudflare answers requests from the nearest data center, which may be outside the EU. For transfers to the USA, Cloudflare is certified under the EU-U.S. Data Privacy Framework; in addition, Cloudflare's data processing agreement includes the European Commission's Standard Contractual Clauses.
For the browser makers' push services and for Firebase Cloud Messaging (Google) in the app, see 6. Google and Apple may also process this data outside the EU, for example in the USA. Beyond that, we don't share data, don't sell data and don't use it for advertising.
11. Storage periods at a glance
| What | How long |
|---|---|
| Game progress, profile, showcase, friendships, duel points, recovery code, passkeys | until you delete your game progress |
| Entry in the rankings | until you turn off "Show me in rankings" or delete your game progress; weekly points only count until Monday morning |
| Push address and due times | until you turn off notifications or delete your game progress; the server deletes invalid push addresses |
| Counters per IP address (rate limit) | current hour |
| Link code / move key | 15 / 10 minutes |
| Trails on the map | 24 hours |
| Gifts, loan history | at most 7 days |
| Trade offers | at most 3 days, then the creature goes back |
| Technical logs at Cloudflare | a few days |
| Statistics | totals only, not linked to you |
| Feedback from the game | 180 days; "Delete game progress" removes it right away |
| Usage counters next to your game progress | until the next report to the statistics, at most one day |
| Device classes of your first day of play next to your game progress | until you delete your game progress |
| Log of operator actions (lookup, credit, block, reset, deletion on request, viewing feedback) | 180 days |
| Error counters | 3 days, totals only |
| Earlier states of the databases (for restoring, at Cloudflare) | up to 30 days |
"Delete game progress" (More → Settings) removes your game progress, a block, recovery code, passkeys, profile, friendships, duel points, your entry in the rankings, notification due times and feedback from the server. You delete the account key in your browser by clearing the site data for terraova.com in your browser; in the app, by uninstalling it. How to have your account deleted even without access to the game is explained under Delete account.
12. Children and teens
Terra Ova is meant for players aged 13 and up. We don't ask for your age or any personal details, players can't write free text to each other, and names come from a generator. Only players who turn it on themselves appear in the rankings for everyone. For notifications: under 16 only with your parents' consent (see 6.). Parents can contact us at any time to have their child's data deleted.
13. Your rights
You have the right of access (Art. 15 GDPR), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and to object to processing based on our legitimate interest (Art. 21). You can withdraw consent at any time with effect for the future (Art. 7(3)).
Because we don't know who you are, we can only match data to you if you tell us your account ID (More → Settings) or your friend code (More → Friends). Write to us at kontakt@terraova.com. The quickest way to delete everything is "Delete game progress".
14. Complaints to a supervisory authority
You can complain to a data protection supervisory authority, for example the one responsible for us:
Thüringer Landesbeauftragter für den Datenschutz und die Informationsfreiheit (TLfDI)Häßlerstraße 8
99096 Erfurt, Germany
www.tlfdi.de
15. No automated decisions
There are no automated decisions or profiling within the meaning of Art. 22 GDPR.
16. Changes
If the game changes and processes different data, we will update this policy. You'll learn about important changes in the game under "New in Terra Ova".