Privacy Policy for "Arnis"
Controller (in the sense of the GDPR) and contact:
Louis Erbkamm
Gleiwitzer Straße 27, 85435 Erding, Germany
E-Mail: louis.erbkamm@gmail.com
Germany
1. General
This Privacy Policy informs you about the nature, scope and purpose of the processing of personal data within our desktop application "Arnis" (Windows, Mac, Linux, including the command line version) and the backend services associated with it (hereinafter "App"). The processing of personal data is based on the EU General Data Protection Regulation (GDPR).
Arnis runs entirely on your own device. No user account or registration is required. To generate a world, however, the App has to download map, elevation and other geodata for the area you select. It does this by connecting directly from your device to the servers listed in this policy. This policy therefore covers two separate things:
- Data that we process on our own servers (section 2), and
- Connections the App establishes to third-party servers, which we neither operate nor receive data from (section 3).
Our own servers are located within the European Union. Some of the third-party providers are located outside the EU/EEA, in particular in the USA (see section 8).
2. Data processed on our own servers (arnismc.com)
a) Optional telemetry (only with your consent)
When you start the desktop App for the first time, a dialog asks whether you want to allow anonymous data. Only if you agree there, or later enable "Anonymous Crash Reports" in the settings, does the App send the following to https://arnismc.com/telemetry/report_telemetry.php. Telemetry is never sent from the command line version or from development builds.
Crash reports (sent when the App crashes):
- Error message ("error_message") and the position in the App's source code where the crash occurred, truncated to 500 characters
- Platform (e.g. "windows", "linux", "macos")
- Application version (e.g. "3.1.0")
Usage event (sent when you press "Start Generation"):
- A single event of type "generation_click" without any further fields. It is only used to count how often worlds are generated.
Diagnostic log entries (sent when a non-fatal error or warning occurs during generation, for example when a data provider is unreachable, the App falls back to another provider, or the world cannot be saved):
- Severity ("warning" or "error")
- The log message, truncated to 1,000 characters
- Platform and application version
Before any message is sent, the App removes query strings and tile coordinates from all URLs contained in it, so the geographic area you selected is not transmitted. Log messages may contain technical error text produced by your operating system (for example "Not enough disk space available."). No user IDs, no device identifiers, no cookies, no user names, no coordinates and no world content are included. As with any internet connection, your IP address is technically transmitted to the server when a request is made; we do not store it together with the telemetry data.
b) Arnis map data relay
To reduce the load on the public OpenStreetMap servers, the App may send its OpenStreetMap query to a relay server operated by us instead of to one of the public Overpass instances (see section 3 c). This happens during every world generation that uses OpenStreetMap data, independently of the telemetry setting. Data transmitted: the geographic coordinates of the area you selected (bounding box), the App's technical User-Agent (application version and build identifier) and your IP address. We use this data solely to answer the request and for the technical operation and security of the server (server logs). It is not linked to any person and not evaluated for other purposes.
The relay answers the request either from OpenStreetMap data we host ourselves or by forwarding it to a public Overpass instance. In the second case the onward request is made by our server, so your IP address is not passed on.
c) 3D model files hosted by us
For a few well-known landmarks (for example stadiums, the Statue of Liberty or Christ the Redeemer) the App downloads a 3D model file from https://arnismc.com/assets/3dmodels/ when such a landmark lies within the selected area and the "3D Models & Props" setting is enabled. Data transmitted: the name of the requested file, the App's User-Agent and your IP address. The requested file name reveals only that a landmark of this type is in the selected area.
3. Third-party servers contacted directly by the App
All connections listed below are established directly between your device and the respective provider. In each case the provider receives your IP address, a technical User-Agent (for the map picker: that of the embedded browser component; for everything else: "Arnis/<version>") and the request details listed below. Because these requests describe the area you are viewing or generating, they reveal which geographic area you are interested in. We do not receive, store or evaluate any of this data. The providers are independent controllers; their own privacy policies apply. Which connections are made depends on the features you enable and the area you select.
a) Map picker (base map tiles)
While the map is displayed, the App loads map tiles for the map section you are viewing (tile coordinates and zoom level) from the provider selected in the settings under "Map". If the selected provider cannot deliver any tiles, the App automatically tries the next one in the order OpenStreetMap, Esri, OpenTopoMap, Stadia Maps, OpenFreeMap.
- OpenStreetMap (default): tile.openstreetmap.org, OpenStreetMap Foundation, United Kingdom (privacy policy)
- Esri World Imagery: server.arcgisonline.com, Esri Inc., USA (privacy policy)
- OpenTopoMap: tile.opentopomap.org (opentopomap.org)
- Stadia Maps: tiles.stadiamaps.com, Stadia Maps, USA (privacy policy)
- OpenFreeMap: tiles.openfreemap.org (openfreemap.org)
- Moon and Mars base maps (OpenPlanetary): cartocdn-gusc.global.ssl.fastly.net (CARTO / Fastly CDN) and s3-eu-west-1.amazonaws.com (Amazon Web Services, EU region Ireland); only when you switch the map to the Moon or Mars
- Custom Map Source: if you enter your own tile URL in the settings, the App loads tiles from that server instead; the same data is then transmitted to the server you chose.
b) Location search and area names (Nominatim)
The search box on the map sends the search text you type (from two characters on) to nominatim.openstreetmap.org, the geocoding service of the OpenStreetMap Foundation (privacy policy). In addition, when a new Java Edition world with the default name "Arnis World" is created, the App sends the centre coordinates of the selected area to the same service to look up a place name (e.g. a city name), which is then appended to the world name.
c) OpenStreetMap map data (Overpass API)
During every world generation that uses OpenStreetMap data (i.e. not in "terrain only" mode and not when loading a local file), the App sends the bounding box coordinates of the selected area together with the list of object types it needs to one of the following Overpass API servers. The order is partly random; the fallback servers are only contacted when the primary servers fail. The command line version can use the same servers via curl or wget if configured to do so.
- Our own relay server (see section 2 b)
- overpass-api.de, lz4.overpass-api.de, z.overpass-api.de: public Overpass instances operated for the OpenStreetMap community, Germany
- Fallback: maps.mail.ru (VK / Mail.ru, Russia) and overpass.private.coffee (Private.coffee, Austria)
d) Elevation data
During every world generation with terrain (the default) and for the 3D terrain preview, the App downloads elevation tiles for the selected area. The requested tile identifiers or coordinates correspond to the selected area.
- Mapterhorn: tiles.mapterhorn.com (mapterhorn.com), the default source worldwide
- USGS 3D Elevation Program: elevation.nationalmap.gov, U.S. Geological Survey, USA; used automatically for areas within the USA and its territories
- AWS Terrain Tiles: s3.amazonaws.com, Amazon Web Services, USA (privacy policy); used as a fallback or when the "Legacy Terrain" setting is enabled
- NASA Planetary Data System: pds-geosciences.wustl.edu, Washington University in St. Louis, USA; only for Moon and Mars worlds
e) Land cover (ESA WorldCover)
During every world generation with terrain, the App reads satellite land cover data for the selected area from esa-worldcover.s3.eu-central-1.amazonaws.com (Amazon Web Services, EU region Frankfurt). Data transmitted: identifiers of the 3 by 3 degree tiles covering the area and the byte ranges within them that correspond to the area.
f) Real tree cover (Meta / WRI canopy height map)
If the "Real Tree Cover" setting is enabled (default: on), the App reads canopy height data for the selected area from dataforgood-fb-data.s3.amazonaws.com (Amazon Web Services, USA). Data transmitted: tile identifiers and byte ranges corresponding to the area.
g) Additional buildings (Overture Maps)
If the "Additional Buildings" setting is enabled (default: on), and for the building overlay of the 3D preview, the App fetches building footprints from the Overture Maps Foundation (overturemaps.org): it lists the available releases on overturemaps-us-west-2.s3.amazonaws.com (Amazon Web Services, USA), downloads the catalogue from stac.overturemaps.org and then reads the data files at the locations named in that catalogue, currently on Microsoft Azure Blob Storage (Microsoft, USA, privacy statement) or alternatively Amazon S3. The requested file names and byte ranges correspond to the selected area.
h) 3D models of landmarks
If the "3D Models & Props" setting is enabled (default: on), the App downloads 3D models for landmarks that are located in the selected area:
- OpenStreetMap 3D Model Repository (3DMR): 3dmr.eu (3dmr.eu), using the model IDs referenced by OpenStreetMap objects in the area
- Wikimedia Commons: commons.wikimedia.org, Wikimedia Foundation, USA (privacy policy), using file names of landmark models taken from an index bundled with the App (no live query to Wikidata is made)
- Models hosted by us (see section 2 c)
The requested model reveals that the corresponding landmark is within the selected area.
i) Update check (GitHub)
Each time the App is started (desktop and command line version), it contacts api.github.com (GitHub Inc., USA, privacy statement) once to retrieve information about the latest release and to tell you if a newer version is available. Data transmitted: the App's User-Agent (including the installed version) and your IP address. This check currently cannot be switched off in the settings. The release notes shown in the App come from this request. Pressing "Download" opens the release page or download on github.com in your web browser.
j) External links
Links in the App (for example to GitHub, Discord, Buy Me a Coffee, arnismc.com or 3dmr.eu) are opened in your system web browser only when you click them. The privacy policies of those websites apply.
4. Data stored locally on your device
To avoid repeated downloads, the App caches downloaded elevation, land cover, tree cover and 3D model data in your operating system's cache directory (folders named "arnis-tile-cache", "arnis-landcover-cache", "arnis-canopy-cache" and "arnis"). You can delete these caches at any time with the "Clear cache" button in the settings. Your settings, your telemetry choice and the last update version you were shown are stored in the App's local storage. A log file is written to the App's log directory. None of this local data is transmitted to us.
5. Purpose of processing
The purposes of the data processing are:
- Providing the core function of the App: downloading the geodata required to generate the world you requested
- Analysis and rectification of crashes and errors
- Improving software stability and user experience
- Determining the usage of features (e.g. "Generate")
- Informing you about available updates
- Technical operation and security of our servers
6. Legal basis
The legal basis for the processing of telemetry data (section 2 a) is your consent pursuant to Art. 6 (1) lit. a GDPR. You may withdraw your consent at any time via the settings in the App.
The legal basis for the connections to our relay server and to the third-party data providers (sections 2 b, 2 c and 3) is Art. 6 (1) lit. b GDPR (the connections are technically necessary to provide the function you requested) and Art. 6 (1) lit. f GDPR (our legitimate interest in operating the App reliably, in informing you about updates and in protecting the public OpenStreetMap infrastructure from overload). You can limit these connections by disabling the corresponding features in the settings (see section 10).
7. Storage period
The collected telemetry data are stored for a maximum of 90 days and then automatically deleted, unless a longer retention period is required by law. Server logs of our relay server are retained only for as long as required for technical operation and security. Data processed by third-party providers are retained according to their respective privacy policies.
8. Data processing, recipients and third-country transfer
Data that we process ourselves (section 2) is processed exclusively on servers within the European Union and is not shared with third parties. Third-party data providers (section 3) receive the data described there directly from your device; we are not involved in that transmission. Some of these providers are located in countries outside the EU/EEA, in particular in the USA, for which no adequacy decision applicable to the specific provider may exist. The transfer is necessary to provide the function you requested (Art. 49 (1) lit. b GDPR). You can avoid it by not using the corresponding feature.
9. Your rights
You have the following rights:
- Right of access to the personal data processed by us (Art. 15 GDPR)
- Right to rectification of inaccurate data (Art. 16 GDPR)
- Right to erasure ("right to be forgotten") (Art. 17 GDPR)
- Right to restriction of processing (Art. 18 GDPR)
- Right to data portability (Art. 20 GDPR)
- Right to object to processing based on legitimate interests (Art. 21 GDPR)
- Right to withdraw your consent at any time (Art. 7 (3) GDPR)
- Right to lodge a complaint with a supervisory authority (Art. 77 GDPR)
Please note that the telemetry data does not contain any identifier that would allow us to attribute a record to a specific person (Art. 11 GDPR).
10. Withdrawal, disabling telemetry and limiting connections
You may disable the transmission of telemetry and crash report data at any time. To do so, open the App, go to the settings and switch "Anonymous Crash Reports" off. After disabling, no new data will be sent.
You can reduce the connections to third-party providers as follows: disable "Additional Buildings", "3D Models & Props" or "Real Tree Cover" in the settings; choose the "terrain only" generation mode to skip the OpenStreetMap and Overture requests; or, in the command line version, load OpenStreetMap data from a local file. Map tiles are loaded whenever the map is displayed; you may point the map at your own tile server via "Custom Map Source". The update check and the map picker cannot be disabled in the App; if you do not want them, use the App only while offline or block the respective hosts in your firewall.
11. Security
We implement technical and organisational security measures to ensure a level of protection appropriate to the risk. This includes, among other things, a secure (HTTPS) connection for all transmissions and access protection for servers.
12. Changes to this Privacy Policy
This Privacy Policy may be adapted occasionally, for example when the App's functionality changes or legal requirements change. The current version is always available at https://arnismc.com/privacypolicy.html.
Last updated: 2 September 2026 (reflects Arnis version 3.1.0)
Datenschutzerklärung für "Arnis"
Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) und Kontakt:
Louis Erbkamm
Gleiwitzer Straße 27, 85435 Erding, Deutschland
E-Mail: louis.erbkamm@gmail.com
Deutschland
1. Allgemeines
Diese Datenschutzerklärung informiert Sie über Art, Umfang und Zweck der Verarbeitung personenbezogener Daten im Rahmen unserer Desktop-Applikation "Arnis" (Windows, Mac, Linux, einschließlich der Kommandozeilen-Version) sowie der dazugehörigen Backend-Dienste (nachfolgend "App"). Die Verarbeitung personenbezogener Daten erfolgt auf Grundlage der EU-Datenschutz-Grundverordnung (DSGVO).
Arnis läuft vollständig auf Ihrem eigenen Gerät. Ein Benutzerkonto oder eine Registrierung ist nicht erforderlich. Um eine Welt zu erzeugen, muss die App jedoch Karten-, Höhen- und weitere Geodaten für das von Ihnen gewählte Gebiet herunterladen. Dazu verbindet sie sich direkt von Ihrem Gerät aus mit den in dieser Erklärung aufgeführten Servern. Diese Erklärung behandelt daher zwei getrennte Bereiche:
- Daten, die wir auf unseren eigenen Servern verarbeiten (Abschnitt 2), und
- Verbindungen, die die App zu Servern von Dritten aufbaut, die wir weder betreiben noch von denen wir Daten erhalten (Abschnitt 3).
Unsere eigenen Server befinden sich innerhalb der Europäischen Union. Einige der Drittanbieter befinden sich außerhalb der EU und des EWR, insbesondere in den USA (siehe Abschnitt 8).
2. Daten, die auf unseren eigenen Servern verarbeitet werden (arnismc.com)
a) Optionale Telemetrie (nur mit Ihrer Einwilligung)
Beim ersten Start der Desktop-App fragt ein Dialog, ob Sie anonyme Daten senden möchten. Nur wenn Sie dort zustimmen oder später in den Einstellungen "Anonymous Crash Reports" aktivieren, sendet die App die folgenden Daten an https://arnismc.com/telemetry/report_telemetry.php. Aus der Kommandozeilen-Version und aus Entwicklungs-Builds wird niemals Telemetrie gesendet.
Crash-Reports (werden gesendet, wenn die App abstürzt):
- Fehlermeldung ("error_message") und die Stelle im Quellcode der App, an der der Absturz auftrat, gekürzt auf 500 Zeichen
- Plattform (z. B. "windows", "linux", "macos")
- Applikationsversion (z. B. "3.1.0")
Nutzungsereignis (wird gesendet, wenn Sie "Start Generation" drücken):
- Ein einzelnes Ereignis vom Typ "generation_click" ohne weitere Felder. Es dient ausschließlich dazu zu zählen, wie oft Welten generiert werden.
Diagnose-Logeinträge (werden gesendet, wenn während der Generierung ein nicht-fataler Fehler oder eine Warnung auftritt, z. B. wenn ein Datenanbieter nicht erreichbar ist, die App auf einen anderen Anbieter ausweicht oder die Welt nicht gespeichert werden kann):
- Schweregrad ("warning" oder "error")
- Die Logmeldung, gekürzt auf 1.000 Zeichen
- Plattform und Applikationsversion
Vor dem Senden entfernt die App aus allen in der Meldung enthaltenen URLs die Abfrageparameter und Kachelkoordinaten, sodass das von Ihnen gewählte Gebiet nicht übertragen wird. Logmeldungen können technische Fehlertexte Ihres Betriebssystems enthalten (z. B. "Not enough disk space available."). Es werden keine Nutzer-IDs, keine Gerätekennungen, keine Cookies, keine Benutzernamen, keine Koordinaten und keine Weltinhalte übermittelt. Wie bei jeder Internetverbindung wird Ihre IP-Adresse bei einer Anfrage technisch an den Server übertragen; wir speichern sie nicht zusammen mit den Telemetriedaten.
b) Arnis-Kartendaten-Relay
Um die öffentlichen OpenStreetMap-Server zu entlasten, kann die App ihre OpenStreetMap-Abfrage an einen von uns betriebenen Relay-Server senden statt an eine der öffentlichen Overpass-Instanzen (siehe Abschnitt 3 c). Dies geschieht bei jeder Weltgenerierung, die OpenStreetMap-Daten verwendet, unabhängig von der Telemetrie-Einstellung. Übermittelte Daten: die geografischen Koordinaten des von Ihnen gewählten Gebiets (Bounding Box), der technische User-Agent der App (Applikationsversion und Build-Kennung) sowie Ihre IP-Adresse. Wir verwenden diese Daten ausschließlich zur Beantwortung der Anfrage sowie für den technischen Betrieb und die Sicherheit des Servers (Server-Logs). Sie werden keiner Person zugeordnet und nicht zu anderen Zwecken ausgewertet.
Der Relay-Server beantwortet die Anfrage entweder aus OpenStreetMap-Daten, die wir selbst vorhalten, oder indem er sie an eine öffentliche Overpass-Instanz weiterleitet. Im zweiten Fall erfolgt die weiterleitende Anfrage durch unseren Server, sodass Ihre IP-Adresse nicht weitergegeben wird.
c) Von uns gehostete 3D-Modelldateien
Für einige bekannte Wahrzeichen (z. B. Stadien, die Freiheitsstatue oder die Christusstatue in Rio) lädt die App eine 3D-Modelldatei von https://arnismc.com/assets/3dmodels/ herunter, wenn ein solches Wahrzeichen im gewählten Gebiet liegt und die Einstellung "3D Models & Props" aktiviert ist. Übermittelte Daten: der Name der angeforderten Datei, der User-Agent der App und Ihre IP-Adresse. Der angeforderte Dateiname lässt lediglich erkennen, dass ein Wahrzeichen dieses Typs im gewählten Gebiet liegt.
3. Server Dritter, die die App direkt kontaktiert
Alle nachfolgend aufgeführten Verbindungen werden direkt zwischen Ihrem Gerät und dem jeweiligen Anbieter aufgebaut. Der Anbieter erhält dabei jeweils Ihre IP-Adresse, einen technischen User-Agent (bei der Kartenauswahl: den der eingebetteten Browserkomponente; sonst: "Arnis/<Version>") sowie die nachfolgend genannten Anfragedetails. Da diese Anfragen das Gebiet beschreiben, das Sie betrachten oder generieren, lassen sie erkennen, für welches geografische Gebiet Sie sich interessieren. Wir erhalten, speichern oder werten keine dieser Daten aus. Die Anbieter sind eigenständige Verantwortliche; es gelten deren eigene Datenschutzerklärungen. Welche Verbindungen aufgebaut werden, hängt von den aktivierten Funktionen und dem gewählten Gebiet ab.
a) Kartenauswahl (Basiskarten-Kacheln)
Während die Karte angezeigt wird, lädt die App Kartenkacheln für den betrachteten Kartenausschnitt (Kachelkoordinaten und Zoomstufe) von dem in den Einstellungen unter "Karte" gewählten Anbieter. Liefert der gewählte Anbieter keine Kacheln, versucht die App automatisch den nächsten in der Reihenfolge OpenStreetMap, Esri, OpenTopoMap, Stadia Maps, OpenFreeMap.
- OpenStreetMap (Standard): tile.openstreetmap.org, OpenStreetMap Foundation, Vereinigtes Königreich (Datenschutzerklärung)
- Esri World Imagery: server.arcgisonline.com, Esri Inc., USA (Datenschutzerklärung)
- OpenTopoMap: tile.opentopomap.org (opentopomap.org)
- Stadia Maps: tiles.stadiamaps.com, Stadia Maps, USA (Datenschutzerklärung)
- OpenFreeMap: tiles.openfreemap.org (openfreemap.org)
- Mond- und Mars-Basiskarten (OpenPlanetary): cartocdn-gusc.global.ssl.fastly.net (CARTO / Fastly CDN) und s3-eu-west-1.amazonaws.com (Amazon Web Services, EU-Region Irland); nur wenn Sie die Karte auf Mond oder Mars umschalten
- Custom Map Source: wenn Sie in den Einstellungen eine eigene Kachel-URL eintragen, lädt die App die Kacheln stattdessen von diesem Server; dieselben Daten werden dann an den von Ihnen gewählten Server übermittelt.
b) Ortssuche und Gebietsnamen (Nominatim)
Das Suchfeld auf der Karte sendet den von Ihnen eingegebenen Suchtext (ab zwei Zeichen) an nominatim.openstreetmap.org, den Geokodierungsdienst der OpenStreetMap Foundation (Datenschutzerklärung). Zusätzlich sendet die App beim Anlegen einer neuen Java-Edition-Welt mit dem Standardnamen "Arnis World" die Mittelpunktkoordinaten des gewählten Gebiets an denselben Dienst, um einen Ortsnamen (z. B. einen Stadtnamen) zu ermitteln, der an den Weltnamen angehängt wird.
c) OpenStreetMap-Kartendaten (Overpass API)
Bei jeder Weltgenerierung, die OpenStreetMap-Daten verwendet (also nicht im Modus "nur Gelände" und nicht beim Laden einer lokalen Datei), sendet die App die Bounding-Box-Koordinaten des gewählten Gebiets zusammen mit der Liste der benötigten Objekttypen an einen der folgenden Overpass-API-Server. Die Reihenfolge ist teilweise zufällig; die Ausweichserver werden nur kontaktiert, wenn die primären Server ausfallen. Die Kommandozeilen-Version kann bei entsprechender Konfiguration dieselben Server über curl oder wget nutzen.
- Unser eigener Relay-Server (siehe Abschnitt 2 b)
- overpass-api.de, lz4.overpass-api.de, z.overpass-api.de: öffentliche Overpass-Instanzen, die für die OpenStreetMap-Community betrieben werden, Deutschland
- Ausweichserver: maps.mail.ru (VK / Mail.ru, Russland) und overpass.private.coffee (Private.coffee, Österreich)
d) Höhendaten
Bei jeder Weltgenerierung mit Gelände (Standard) sowie für die 3D-Geländevorschau lädt die App Höhenkacheln für das gewählte Gebiet herunter. Die angeforderten Kachelkennungen bzw. Koordinaten entsprechen dem gewählten Gebiet.
- Mapterhorn: tiles.mapterhorn.com (mapterhorn.com), die weltweite Standardquelle
- USGS 3D Elevation Program: elevation.nationalmap.gov, U.S. Geological Survey, USA; wird automatisch für Gebiete in den USA und ihren Außengebieten verwendet
- AWS Terrain Tiles: s3.amazonaws.com, Amazon Web Services, USA (Datenschutzerklärung); wird als Ausweichquelle oder bei aktivierter Einstellung "Legacy Terrain" verwendet
- NASA Planetary Data System: pds-geosciences.wustl.edu, Washington University in St. Louis, USA; nur für Mond- und Mars-Welten
e) Landbedeckung (ESA WorldCover)
Bei jeder Weltgenerierung mit Gelände liest die App satellitengestützte Landbedeckungsdaten für das gewählte Gebiet von esa-worldcover.s3.eu-central-1.amazonaws.com (Amazon Web Services, EU-Region Frankfurt). Übermittelte Daten: Kennungen der 3 mal 3 Grad großen Kacheln, die das Gebiet abdecken, sowie die dem Gebiet entsprechenden Byte-Bereiche darin.
f) Reale Baumbedeckung (Meta / WRI Canopy Height Map)
Ist die Einstellung "Real Tree Cover" aktiviert (Standard: an), liest die App Baumhöhendaten für das gewählte Gebiet von dataforgood-fb-data.s3.amazonaws.com (Amazon Web Services, USA). Übermittelte Daten: Kachelkennungen und Byte-Bereiche, die dem Gebiet entsprechen.
g) Zusätzliche Gebäude (Overture Maps)
Ist die Einstellung "Additional Buildings" aktiviert (Standard: an), sowie für die Gebäudeansicht der 3D-Vorschau, ruft die App Gebäudegrundrisse der Overture Maps Foundation (overturemaps.org) ab: Sie listet die verfügbaren Veröffentlichungen auf overturemaps-us-west-2.s3.amazonaws.com (Amazon Web Services, USA) auf, lädt den Katalog von stac.overturemaps.org und liest anschließend die Datendateien an den im Katalog genannten Speicherorten, derzeit auf Microsoft Azure Blob Storage (Microsoft, USA, Datenschutzerklärung) oder alternativ Amazon S3. Die angeforderten Dateinamen und Byte-Bereiche entsprechen dem gewählten Gebiet.
h) 3D-Modelle von Wahrzeichen
Ist die Einstellung "3D Models & Props" aktiviert (Standard: an), lädt die App 3D-Modelle für Wahrzeichen herunter, die im gewählten Gebiet liegen:
- OpenStreetMap 3D Model Repository (3DMR): 3dmr.eu (3dmr.eu), anhand der Modell-IDs, auf die OpenStreetMap-Objekte im Gebiet verweisen
- Wikimedia Commons: commons.wikimedia.org, Wikimedia Foundation, USA (Datenschutzerklärung), anhand von Dateinamen aus einem mit der App ausgelieferten Index (es erfolgt keine Live-Abfrage bei Wikidata)
- Von uns gehostete Modelle (siehe Abschnitt 2 c)
Das angeforderte Modell lässt erkennen, dass sich das entsprechende Wahrzeichen im gewählten Gebiet befindet.
i) Update-Prüfung (GitHub)
Bei jedem Start der App (Desktop- und Kommandozeilen-Version) kontaktiert sie einmalig api.github.com (GitHub Inc., USA, Datenschutzerklärung), um Informationen zur neuesten Veröffentlichung abzurufen und Sie auf eine neuere Version hinzuweisen. Übermittelte Daten: der User-Agent der App (einschließlich der installierten Version) und Ihre IP-Adresse. Diese Prüfung kann derzeit nicht in den Einstellungen deaktiviert werden. Die in der App angezeigten Versionshinweise stammen aus dieser Anfrage. Ein Klick auf "Download" öffnet die Veröffentlichungsseite bzw. den Download auf github.com in Ihrem Webbrowser.
j) Externe Links
Links in der App (z. B. zu GitHub, Discord, Buy Me a Coffee, arnismc.com oder 3dmr.eu) werden erst dann in Ihrem System-Webbrowser geöffnet, wenn Sie darauf klicken. Es gelten die Datenschutzerklärungen der jeweiligen Websites.
4. Lokal auf Ihrem Gerät gespeicherte Daten
Um wiederholte Downloads zu vermeiden, speichert die App heruntergeladene Höhen-, Landbedeckungs-, Baumbedeckungs- und 3D-Modelldaten im Cache-Verzeichnis Ihres Betriebssystems zwischen (Ordner "arnis-tile-cache", "arnis-landcover-cache", "arnis-canopy-cache" und "arnis"). Sie können diese Zwischenspeicher jederzeit mit der Schaltfläche "Clear cache" in den Einstellungen löschen. Ihre Einstellungen, Ihre Telemetrie-Entscheidung und die zuletzt angezeigte Update-Version werden im lokalen Speicher der App abgelegt. Eine Logdatei wird im Log-Verzeichnis der App geschrieben. Keine dieser lokalen Daten wird an uns übermittelt.
5. Zweck der Verarbeitung
Zwecke der Datenverarbeitung:
- Bereitstellung der Kernfunktion der App: Herunterladen der Geodaten, die zur Generierung der von Ihnen angeforderten Welt erforderlich sind
- Analyse und Behebung von Abstürzen und Fehlern
- Verbesserung der Software-Stabilität und Nutzererfahrung
- Ermittlung, wie oft Funktionen verwendet werden (z. B. "Generieren")
- Information über verfügbare Updates
- Technischer Betrieb und Sicherheit unserer Server
6. Rechtsgrundlage
Rechtsgrundlage für die Verarbeitung der Telemetriedaten (Abschnitt 2 a) ist Ihre Einwilligung gemäß Art. 6 Abs. 1 lit. a DSGVO. Ihre Einwilligung können Sie jederzeit über die Einstellungen der App widerrufen.
Rechtsgrundlage für die Verbindungen zu unserem Relay-Server und zu den Drittanbietern von Geodaten (Abschnitte 2 b, 2 c und 3) ist Art. 6 Abs. 1 lit. b DSGVO (die Verbindungen sind technisch erforderlich, um die von Ihnen angeforderte Funktion bereitzustellen) sowie Art. 6 Abs. 1 lit. f DSGVO (unser berechtigtes Interesse an einem zuverlässigen Betrieb der App, an der Information über Updates und am Schutz der öffentlichen OpenStreetMap-Infrastruktur vor Überlastung). Sie können diese Verbindungen einschränken, indem Sie die entsprechenden Funktionen in den Einstellungen deaktivieren (siehe Abschnitt 10).
7. Speicherdauer
Die erhobenen Telemetriedaten werden für maximal 90 Tage gespeichert und danach automatisch gelöscht, sofern keine längere Aufbewahrung gesetzlich erforderlich ist. Server-Logs unseres Relay-Servers werden nur so lange aufbewahrt, wie es für den technischen Betrieb und die Sicherheit erforderlich ist. Von Drittanbietern verarbeitete Daten werden gemäß deren jeweiligen Datenschutzerklärungen aufbewahrt.
8. Datenverarbeitung, Empfänger und Drittlandübermittlung
Daten, die wir selbst verarbeiten (Abschnitt 2), werden ausschließlich auf Servern innerhalb der Europäischen Union verarbeitet und nicht an Dritte weitergegeben. Die Drittanbieter von Geodaten (Abschnitt 3) erhalten die dort beschriebenen Daten direkt von Ihrem Gerät; wir sind an dieser Übermittlung nicht beteiligt. Einige dieser Anbieter befinden sich in Ländern außerhalb der EU und des EWR, insbesondere in den USA, für die möglicherweise kein auf den jeweiligen Anbieter anwendbarer Angemessenheitsbeschluss vorliegt. Die Übermittlung ist zur Bereitstellung der von Ihnen angeforderten Funktion erforderlich (Art. 49 Abs. 1 lit. b DSGVO). Sie können sie vermeiden, indem Sie die entsprechende Funktion nicht nutzen.
9. Ihre Rechte
Sie haben das Recht:
- Auskunft über die bei uns gespeicherten personenbezogenen Daten zu verlangen (Art. 15 DSGVO)
- Berichtigung unrichtiger Daten zu verlangen (Art. 16 DSGVO)
- Löschung der Daten zu verlangen (Art. 17 DSGVO)
- Einschränkung der Verarbeitung zu verlangen (Art. 18 DSGVO)
- Datenübertragbarkeit zu verlangen (Art. 20 DSGVO)
- Einer auf berechtigten Interessen beruhenden Verarbeitung zu widersprechen (Art. 21 DSGVO)
- Ihre Einwilligung jederzeit zu widerrufen (Art. 7 Abs. 3 DSGVO)
- Beschwerde bei einer Aufsichtsbehörde einzureichen (Art. 77 DSGVO)
Bitte beachten Sie, dass die Telemetriedaten keine Kennung enthalten, anhand derer wir einen Datensatz einer bestimmten Person zuordnen könnten (Art. 11 DSGVO).
10. Widerruf, Deaktivierung der Telemetrie und Einschränkung von Verbindungen
Sie können die Übermittlung von Telemetrie- und Crash-Report-Daten jederzeit deaktivieren. Öffnen Sie dazu die App, gehen Sie in die Einstellungen und schalten Sie "Anonymous Crash Reports" aus. Nach Deaktivierung werden keine neuen Daten mehr gesendet.
Die Verbindungen zu Drittanbietern können Sie wie folgt reduzieren: Deaktivieren Sie in den Einstellungen "Additional Buildings", "3D Models & Props" oder "Real Tree Cover"; wählen Sie den Generierungsmodus "nur Gelände", um die OpenStreetMap- und Overture-Anfragen zu überspringen; oder laden Sie in der Kommandozeilen-Version OpenStreetMap-Daten aus einer lokalen Datei. Kartenkacheln werden geladen, sobald die Karte angezeigt wird; über "Custom Map Source" können Sie die Karte auf einen eigenen Kachelserver umstellen. Die Update-Prüfung und die Kartenauswahl lassen sich in der App nicht deaktivieren; wenn Sie diese nicht wünschen, nutzen Sie die App nur offline oder blockieren Sie die jeweiligen Hosts in Ihrer Firewall.
11. Sicherheit
Wir setzen technische und organisatorische Sicherheitsmaßnahmen um, um ein dem Risiko angemessenes Schutzniveau der verarbeiteten Daten zu gewährleisten. Dazu zählt u. a. eine sichere (HTTPS-)Verbindung für alle Übermittlungen sowie Zugriffsschutz auf die Server-Infrastruktur.
12. Änderungen dieser Datenschutzerklärung
Diese Datenschutzerklärung kann gelegentlich angepasst werden, z. B. wenn sich Funktionen der App ändern oder rechtliche Anforderungen angepasst werden. Die jeweils aktuelle Fassung ist unter https://arnismc.com/privacypolicy.html abrufbar.
Stand: 2. September 2026 (entspricht Arnis Version 3.1.0)