Zum Inhalt springen
FMBauplaner

Datenschutzerklärung

Diese Datenschutzerklärung gilt für die Website fmbauplaner.app und das darauf laufende Planungswerkzeug.

Das Wesentliche vorweg: Deine Planungen verlassen dein Gerät nicht – es gibt keinen Server, auf den sie hochgeladen würden. Nach außen gehen nur drei Dinge: die Kartenkacheln, die dein Browser bei den Kartenanbietern abruft, die Höhen- und Oberflächendaten für Geländehöhe und Streckenprüfung (beides Abschnitt 4), und ein Zählimpuls beim Aufruf der Anwendung (Abschnitt 6), dem du unten widersprechen kannst. Von der Regel „nur der Ausschnitt, nie die Position“ gibt es vier Ausnahmen: für die Hindernisprüfung einer Funkstrecke und für die Querungsprüfung einer Kabeltrasse geht deren Verlauf an die Overpass-API, wer im Baumodus die Karte für den Bauort mitnimmt, holt die Kacheln entlang der Trasse in einem Zug – daraus ist ihr Weg beim Kartenanbieter auf einige hundert Meter genau abzulesen –, und wer eine Adresse suchen lässt, schickt den Suchtext an Nominatim. Alle vier stehen in Abschnitt 4, alle vier geschehen nur auf deinen Knopfdruck oder unterbleiben, wenn du sie nicht auslöst.

1. Verantwortlicher

Johannes Rudolph
Kniphauser Straße 16
26419 Schortens
Deutschland
E-Mail: johannes.rudolph@thw-oldenburg.de

2. Verarbeitung beim Aufruf der Website

Die Website wird über GitHub Pages (GitHub Inc.) ausgeliefert. Dabei verarbeitet GitHub technisch notwendige Verbindungsdaten (z. B. IP-Adresse) in Server-Logs zur Bereitstellung und Absicherung des Dienstes. Details: GitHub Privacy Statement.

Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; das berechtigte Interesse besteht in der technischen Auslieferung des Angebots.

3. Deine Planungsdaten

Alles, was du in den FMBauplaner eingibst – Strecken, Standorte, taktische Zeichen, Bezeichnungen, Angaben für den Bauauftrag – wird ausschließlich lokal in deinem Browser verarbeitet und gespeichert. An einen Server dieses Angebots findet keine Übertragung statt; es gibt hier kein Benutzerkonto und keine Anmeldung. Eine Weitergabe erfolgt nur, wenn du sie selbst veranlasst – als Datei (JSON-Sicherung, GeoJSON, GPX oder ein gedrucktes bzw. als PDF gesichertes Bauauftragsblatt), als Link oder über einen eigenen Speicher, den du selbst einrichtest. Die letzten beiden Wege stehen weiter unten in diesem Abschnitt.

Dasselbe gilt für Lichtbilder, die du einer Planung hinzufügst. Sie werden im Browser verkleinert und im Speicher deines Geräts abgelegt; ihre Bildinhalte und die darin enthaltenen Angaben – Aufnahmeort, Aufnahmezeit, Blickrichtung – verlassen das Gerät nicht. Wer ein Bild aufnimmt, auf dem Personen zu erkennen sind, verarbeitet damit personenbezogene Daten; dafür ist die einsetzende Stelle verantwortlich, nicht dieses Angebot. Beim Sichern als Datei gehen die Bilder in die Datei ein – wer sie weitergibt, gibt auch die Bilder weiter.

Planung als Link teilen. Über „Datei → Planung als Link teilen“ erzeugt die Anwendung eine Adresse, die die Planung selbst enthält – gepackt hinter dem Rautezeichen, dem sogenannten Fragment. Dieser Teil einer Adresse wird von Browsern grundsätzlich nicht an den Server gesendet: Er steht in keiner Anfrage an fmbauplaner.app oder an GitHub Pages, in keinem Zugriffsprotokoll und in keiner Herkunftsangabe beim Abruf der Kartenkacheln. Auch der Zählimpuls der Reichweitenmessung nimmt ihn nicht mit (Nummer 6). Das Erzeugen eines Links überträgt also nichts.

Entscheidend ist, was du danach mit dem Link tust: Wer den Link hat, hat die Planung. Verschickst du ihn über einen Messenger, per E-Mail oder auf einem anderen Weg, liegt die Planung anschließend auch dort – bei dem Dienst, den du für den Versand gewählt hast, nach dessen eigenen Regeln zu Speicherung und Aufbewahrung. Dafür ist die einsetzende Stelle verantwortlich, nicht dieses Angebot. Lichtbilder reisen im Link nicht mit; ihre Orte und Beschriftungen dagegen schon. Ein Dienst zum Kürzen von Adressen wird bewusst nicht eingesetzt – er bekäme die vollständige Planung zu sehen.

Öffnest du einen solchen Link, wird die enthaltene Planung nicht ungefragt übernommen: Du siehst zuerst, was ankommt, und entscheidest dann. In beiden Fällen entfernt die Anwendung das Fragment sofort aus der Adresszeile, damit die Planung nicht im Verlauf deines Browsers stehen bleibt – ein Browser mit Verlaufssynchronisierung würde sie sonst zu seinem Hersteller übertragen.

Baumeldung zurück an den Planer. Im Baumodus lässt sich unter „Baumeldung an den Planer“ ebenso ein Link oder eine Datei erzeugen – die Gegenrichtung. Sie trägt nicht die Planung, sondern nur, was am Bauort festgehalten wurde: die aufgenommenen Koordinaten mitsamt ihrer Herkunft und Genauigkeit, die Bauabschnitte samt Trupp und Truppführer, den Materialnachweis, die Baumeldungen mit Uhrzeit, die Prüfzeilen samt Prüfer und die Übergabe. Das sind Angaben über Personen und über ihren Aufenthalt zu einer bestimmten Zeit – wer wann wo gebaut hat. Technisch gilt dasselbe wie oben: das Erzeugen überträgt nichts, das Fragment geht an keinen Server. Entscheidend ist auch hier der Weg, den du für den Versand wählst. Eine eingehende Baumeldung wird ebenfalls nicht ungefragt übernommen: Du siehst zuerst, was sie ändern würde.

Eigener Speicher. Über „Datei → Eigener Speicher“ lässt sich eine Verbindung zu einem Ablageort einrichten, der dir gehört: ein Ordner auf dem Gerät, Dropbox, OneDrive, eine Nextcloud oder anderes WebDAV, ein S3-kompatibler Speicher oder Google Drive. Solange keine Verbindung eingerichtet ist, ändert sich nichts – es wird dafür weder ein Modul eines Anbieters geladen noch irgendetwas übertragen.

Ist eine Verbindung eingerichtet, überträgt die Anwendung die vollständige Planung – Strecken, Koordinaten, taktische Zeichen, Bezeichnungen, Kopfdaten – sowie die Lichtbilder an genau diesen Speicher, und sonst nirgendwohin. Der Betreiber dieser Website bekommt davon nichts zu sehen: Die Übertragung läuft unmittelbar zwischen deinem Browser und dem von dir gewählten Anbieter, bei dem du das Konto hast. Für die dortige Verarbeitung gelten dessen eigene Bedingungen; verantwortlich ist die einsetzende Stelle, nicht dieses Angebot. Ob dienstliche Planungen des THW in einem privaten Cloudkonto liegen dürfen, ist keine technische Frage – dazu Nummer 7.

Für den Zugang legt die Anwendung, je nach Anbieter, einen Zugangsschlüssel oder eine Anmeldemarke im Speicher deines Browsers ab (Nummer 6); beim Ordner auf dem Gerät ist es die Freigabe des Ordners selbst. Die Verbindung lässt sich jederzeit über denselben Weg trennen – dabei werden diese Angaben gelöscht. Die bereits abgelegten Dateien bleiben liegen: Sie stehen in deinem Speicher, und sie dort zu löschen wie auch den Zugriff der Anwendung auf dein Konto zu widerrufen, kannst nur du beim Anbieter selbst.

4. Kartendienste

Die Kartenansicht besteht aus Kacheln, die dein Browser unmittelbar bei den Kartenanbietern abruft – nicht über einen Server dieses Angebots. Dabei erfahren die Anbieter deine IP-Adresse, technische Angaben deines Browsers und, aus der Adresse der angeforderten Kachel, den Kartenausschnitt, den du gerade betrachtest. Für die Fernmeldebauplanung heißt das: Der Anbieter der gewählten Karte sieht die Gegend, in der geplant wird. Die Planung selbst – Strecken, Zeichen, Beschriftungen – wird nicht übertragen.

KartenebeneAnbieterAbgerufen von
TopPlusOpen (Standard, grau, hell) Bundesamt für Kartographie und Geodäsie (BKG), Deutschland sgx.geodatenzentrum.de
OpenStreetMap OpenStreetMap Foundation, Vereinigtes Königreich tile.openstreetmap.org
OpenTopoMap OpenTopoMap (Deutschland) tile.opentopomap.org
basemap.de (farbig, grau) Bundesamt für Kartographie und Geodäsie (BKG), Deutschland sgx.geodatenzentrum.de
OpenStreetMap Humanitär (HOT) OpenStreetMap France (Kacheln des Humanitarian OpenStreetMap Team), Frankreich tile.openstreetmap.fr
Topografisch, Luftbild Esri (Environmental Systems Research Institute, USA) server.arcgisonline.com
Luftbild Länder (DOP 20 cm) Landesvermessungen der Bundesländer, Deutschland – dein Browser fragt nur die Dienste der Länder an, die im Kartenausschnitt liegen owsproxy.lgl-bw.de, geoservices.bayern.de, gdi.berlin.de, isk.geobasis-bb.de, geodienste.bremen.de, geodienste.hamburg.de, www.gds-srv.hessen.de, www.geodaten-mv.de, opendata.lgln.niedersachsen.de, www.wms.nrw.de, geo4.service24.rlp.de, geoportal.saarland.de, geodienste.sachsen.de, www.geodatenportal.sachsen-anhalt.de, dienste.gdi-sh.de, www.geoproxy.geoportal-th.de
Höhenkacheln (Höhenanzeige, Geländehöhe der Aufbauplätze, Höhenprofil und Funksicht einer Funkstrecke) Amazon Web Services, Terrain Tiles auf AWS Open Data (USA) s3.amazonaws.com
Oberflächenmodell (Bewuchs und Bebauung im Höhenprofil einer Funkstrecke) Microsoft Planetary Computer (USA/Niederlande) – Copernicus DEM GLO-30 des Copernicus-Programms der Europäischen Union planetarycomputer.microsoft.com, elevationeuwest.blob.core.windows.net
Gebäude sowie Wald- und Gehölzflächen entlang einer Funkstrecke; Freileitungen, Bahnstrecken und Umspannwerke entlang einer Kabeltrasse Overpass-API auf Daten von OpenStreetMap (Deutschland) overpass-api.de, ersatzweise overpass.kumi.systems
Ortssuche (Adresse oder Ortsname in eine Koordinate wandeln) Nominatim, betrieben von der OpenStreetMap Foundation (Vereinigtes Königreich) nominatim.openstreetmap.org

Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; das berechtigte Interesse besteht darin, die Planung überhaupt auf einer Karte zu ermöglichen, ohne dafür Kartendaten über einen eigenen Server zu leiten. Beim Luftbild verlässt die Anfrage die EU: Esri ist ein US-Anbieter. Wer das vermeiden will, arbeitet mit den Ebenen des BKG – sie sind voreingestellt, das Luftbild wird nur auf ausdrückliche Auswahl geladen. Die Höhenkacheln kommen ebenfalls von einem US-Anbieter und werden bei jeder Kartenebene geladen: fortlaufend, sobald die Statusleiste eine Höhe anzeigt, sowie für die Geländehöhe der Aufbauplätze und das Höhenprofil einer Funkstrecke, sobald deren beide Aufbauplätze gesetzt sind, und auf ausdrücklichen Knopfdruck für die Funksichtfläche. Sie verraten wie die Kartenkacheln nur den Ausschnitt, nicht die genaue Position – eine Kachel deckt auf unserer Breite rund 6 km ab und ist damit gröber als jede Kartenkachel, die im selben Ausschnitt ohnehin geladen wird. Für das Mitnehmen der Karte gilt das nicht – dazu die Ausnahme weiter unten. Für das Oberflächenmodell gilt dasselbe, nur noch gröber: dort wird eine Kachel von einem Breiten- mal einem Längengrad angefragt, also rund 110 km mal 70 km.

Vier Ausnahmen, und sie sind wichtig: An zwei Stellen geht der Verlauf einer geplanten Strecke an die Overpass-API, beim Mitnehmen der Karte zeichnet die Folge der Kachelanfragen ihren Weg nach, und bei der Ortssuche geht der Suchtext hinaus. Das ist nicht nur ein Kartenausschnitt.

Ein Konto, eine Kennung oder einen Namen überträgt keine dieser Anfragen. Was von der Overpass-API oder von Nominatim zurückkommt, wird nicht gespeichert – es geht in den Befund zu dieser einen Strecke ein und ist mit dem nächsten Neuladen fort. Die mitgenommenen Kartenkacheln dagegen bleiben im Gerät, bis du sie im Baumodus mit „Vorrat löschen“ wegräumst oder die Websitedaten löschst; das ist ihr Zweck. Es gelten die Nutzungs- und Datenschutzbedingungen des jeweiligen Anbieters.

5. Standortbestimmung

An zwei Stellen fragt die Anwendung die Ortungsfunktion deines Geräts ab (Standort-Schnittstelle des Browsers): über die Schaltfläche für den eigenen Standort und im Baumodus über „Punkt hier“, mit dem ein Fernmeldebautrupp am Bauort festhält, wo er tatsächlich gebaut hat. Der Browser holt dazu zuvor deine Erlaubnis.

Die ermittelte Position wird in der Karte angezeigt und – wenn du sie übernimmst – in deiner lokal gespeicherten Planung abgelegt; im Baumodus ist genau das der Zweck, und dort wird neben der Koordinate auch ihre Genauigkeit und der Zeitpunkt der Aufnahme festgehalten. Sie wird nicht an dieses Angebot oder an Dritte übermittelt. Eine Einschränkung: Nimmst du danach die Karte für den Bauort mit, umfasst der Ausschnitt auch die Umgebung der aufgenommenen Punkte – der Kartenanbieter erfährt dadurch, in welchem Band gearbeitet wurde, nicht aber die Punkte selbst (Abschnitt 4, dritte Ausnahme). Gibst du die Planung selbst weiter – als Datei, als Link oder über einen eigenen Speicher –, gehen diese Angaben mit; das ist dieselbe Weitergabe, die du für den Rest der Planung entscheidest. Wie dein Gerät den Standort ermittelt, richtet sich nach dem Betriebssystem und dem Browser.

6. Speicherung im Endgerät und Reichweitenmessung

Es werden keine Cookies gesetzt. Die Anwendung legt ihre Daten aber im lokalen Speicher (localStorage) deines Browsers ab, weil sie ohne Server arbeitet und die Arbeit sonst bei jedem Neuladen verloren wäre. Hinzu kommen zwei IndexedDB-Datenbanken – für die Lichtbilder und für die mitgenommenen Kartenkacheln, beide für den localStorage zu groß – und der Cache Storage, in dem die Dateien der Anwendung selbst liegen, damit sie am Bauort ohne Netz startet:

EintragInhalt
fbp.projekte.v1alle gespeicherten Planungen
fbp.aktiv.v1welche Planung zuletzt geöffnet war
fbp.dateisicherung.v1Zeitpunkt der letzten Dateisicherung je Planung
fbp.druck.v1, fbp.lagekarte.v1, fbp.baudoku.v1Einstellungen für den Ausdruck von Bauauftrag, Lagekarte und Baudokumentation
fbp.sicht.v1ob die einfache oder die erweiterte Ansicht gewählt ist
fbp.einstieg.v1dass die Begrüßung beim ersten Start erledigt ist
fbp.bauerklaert.v1dass die Erklärung zum Baumodus schon einmal erschienen ist
fbp.nacht.v1ob die Nachtdarstellung selbst ein- oder ausgeschaltet wurde; fehlt der Eintrag, folgt sie der Einstellung des Geräts
fbp.s6.v1welche Meldungen an den S 6 du als erledigt abgehakt hast
fbp.neu.v1welche Strecken eine eingespielte Baumeldung tragen, die noch niemand als „gesehen“ markiert hat
fbp.verlauf.v1die letzten Schritte für „Rückgängig“ (sessionStorage – er gilt nur, solange das Browserfenster offen ist)
fbp.modus.v1ob zuletzt im Planungs- oder im Baumodus gearbeitet wurde
fbp.trupp.v1Trupp und Truppführer, wie du sie im Baumodus eingetragen hast – damit die Baumeldung nennt, von wem sie kommt. Der Eintrag entsteht nur, wenn du dort etwas einträgst, und verschwindet, wenn du beide Felder leerst
fbp.baustrecke.v1an welcher Strecke im Baumodus zuletzt gebaut wurde – nur deren Kennung, damit „Punkt hier“ nach dem Neuladen an dieselbe Strecke geht
fbp.werkzeuge.v1ob die Werkzeugleiste der Planung auf breiten Schirmen zugeklappt ist
fbp.truppschritte.v1welche Planungsstände zu „Trupp wechseln“ gehören, damit „Rückgängig“ den Trupp am Gerät mit zurücknimmt (sessionStorage, nur Zeitstempel)
fbp.nachtraggeraet.v1dass auf diesem Gerät ein Nachtrag vom Papier begonnen wurde (nur ein Tag und ein Ja/Nein) – damit der Hinweis „Nachtrag fortsetzen“ nur dort erscheint und nicht beim Planer, der eine Abschrift einspielt
fbp.nachtragende.v1der Tag eines Nachtrags vom Papier, der ohne Zutun endete (sessionStorage) – damit der Hinweis „Nachtrag fortsetzen“ stehen bleibt
fbp.ortung.v1dass gerade eine Ortung für „Punkt hier“ läuft (sessionStorage, nur die Uhrzeit, keine Koordinate) – damit nach einem Neuladen gesagt werden kann, dass die Aufnahme unterbrochen wurde
skipgcgesetzt, wenn du der Reichweitenmessung widersprochen hast
fbp.bilderdie Lichtbilder der Planungen (IndexedDB, nicht localStorage)
fbp.kachelndie für den Bauort mitgenommenen Kartenkacheln (IndexedDB). Die Datenbank wird angelegt, sobald die Karte das erste Mal erscheint – sie bleibt leer, bis du im Baumodus „Karte holen“ drückst, und lässt sich dort mit „Vorrat löschen“ wieder wegräumen
fbp-<Stand>die Dateien der Anwendung selbst – Seite, Stilblätter, Programmteile (Cache Storage des Browsers). Sie liegen dort, damit die Anwendung am Bauort ohne Netz startet; Planungsdaten stehen nicht darin
fbp.cloudnur bei eingerichtetem eigenem Speicher (Nummer 3): der Zugang dorthin – Zugangsschlüssel oder Anmeldemarke, bzw. die Freigabe des gewählten Ordners – und zu jeder abgelegten Datei die Kennung ihres letzten Standes (IndexedDB)

Diese Einträge sind für den ausdrücklich gewünschten Dienst technisch erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG); eine Einwilligung ist dafür nicht nötig. Sie werden nicht an dieses Angebot übertragen: kein Server, kein Zugriff durch Dritte, keine Kennung zur Wiedererkennung. Der Eintrag fbp.cloud entsteht erst, wenn du selbst einen eigenen Speicher einrichtest, und verschwindet wieder, sobald du die Verbindung trennst. Löschen kannst du sie über „Gespeicherte Planungen“ in der Anwendung, durch Löschen der Websitedaten im Browser oder – bei einer einzelnen Planung – über den Löschknopf in der Planungsliste. Bilddaten, auf die keine gespeicherte Planung mehr verweist, räumt die Anwendung beim nächsten Start von selbst weg.

Zur Reichweitenmessung wird GoatCounter eingesetzt. Beim Aufruf der Anwendung wird einmalig ein Zählimpuls gesendet; diese Rechtstexte selbst binden GoatCounter nicht ein. Übertragen werden dabei ausschließlich der Zeitpunkt, die aufgerufene Seite samt Adresszusatz und Seitentitel, die verweisende Seite und die Bildschirmbreite deines Geräts. Aus der Verbindung ergeben sich zusätzlich Browser- und Ländertyp. Die IP-Adresse wird nur flüchtig zur Erkennung wiederkehrender Aufrufe innerhalb eines Tages verwendet und nicht gespeichert; es entsteht keine geräteübergreifende Kennung und kein Personenbezug. Inhalte deiner Planung werden nicht übertragen.

Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse besteht darin, die Nutzung des Angebots zu verstehen und es bedarfsgerecht weiterzuentwickeln. Der Verarbeitung kannst du nach Art. 21 DSGVO jederzeit widersprechen:

wird geprüft …

7. Eigene Verantwortung beim Einsatz

Dass von sich aus keine Cloud verwendet wird, ist aus Datenschutzsicht ein Vorteil, aber keine vollständige Absicherung: Planungen können Einsatzorte, Objekte und Namen von Ansprechpartnern enthalten und liegen auf den verwendeten Geräten. Bei Verlust, Diebstahl, gemeinsam genutzten Rechnern oder ungeschützten Sicherungen entstehen deshalb trotzdem Risiken. Für diese Geräte und die dort gespeicherten Daten ist die einsetzende Stelle verantwortlich, nicht der Betreiber dieser Website.

Sinnvolle Mindestmaßnahmen sind:

8. Betroffenenrechte

Nach Art. 15–21 DSGVO bestehen Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung und Widerspruch. Anfragen bitte an die oben genannte E-Mail-Adresse. Daneben besteht ein Beschwerderecht bei einer Datenschutz-Aufsichtsbehörde (Art. 77 DSGVO).

Für die lokal gespeicherten Daten kannst du Auskunft und Löschung unmittelbar selbst ausüben, ohne Anfrage: „Planung als Datei sichern“ im Datei-Menü gibt dir eine Planung vollständig als Datei heraus, „Gespeicherte Planungen“ zeigt und löscht alle Einträge. Der Reichweitenmessung widersprichst du über die Option Nicht mitzählen in Abschnitt 6.