{"id":390,"date":"2026-04-29T18:01:33","date_gmt":"2026-04-29T16:01:33","guid":{"rendered":"https:\/\/msh3.de\/wordpress\/?p=390"},"modified":"2026-04-29T19:08:18","modified_gmt":"2026-04-29T17:08:18","slug":"meshcore-und-der-datenschutz","status":"publish","type":"post","link":"https:\/\/msh3.de\/wordpress\/meshcore-und-der-datenschutz\/","title":{"rendered":"Meshcore und der Datenschutz"},"content":{"rendered":"\n<p class=\"has-blue-color has-text-color has-link-color wp-elements-cbdfe4803f8954698702b463b8295c4b\"><strong>alles \u00f6ffentlich? alles verschl\u00fcsselt? alles Quatsch?<\/strong><\/p>\n\n\n\n<p>Kaum ein Thema polarisiert die Meshcore-Gemeinde so sehr, wie das immer wieder aufkommende Thema Datenschutz im Bezug auf die Nutzung von Observern (Datensammlern), MQTT (Datenspeichern) und Analyzern (Datenausgabe) im Internet. Kern der Diskussion, die regelm\u00e4\u00dfig in Telegram- und WhatsApp-Gruppen auftaucht &#8230; ist Meshcore eine offene Funkanwendung (wie der Amateurfunk) oder eine nicht-\u00f6ffentliche (wie zum Beispiel der CB-Funk) &#8230; denn das hat wesentlichen Einfluss f\u00fcr die weitere Einsch\u00e4tzung.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Ist Meshcore eine \u00f6ffentliche oder nicht-\u00f6ffentliche Funkanwendung?<\/h6>\n\n\n\n<p>Geregelt wird die Frequenznutzung durch die BNetzA \u00fcber eine entsprechende <a href=\"https:\/\/www.bundesnetzagentur.de\/DE\/Fachthemen\/Telekommunikation\/Frequenzen\/Allgemeinzuteilungen\/_DL\/vfg91_2025.pdf?__blob=publicationFile&amp;v=3\" target=\"_blank\" rel=\"noreferrer noopener\">Allgemeinverf\u00fcgung<\/a>. Im Kern sagt diese, dass jeder zu privaten Zwecken bestimmte Frequenzen f\u00fcr einzelne Anwendungen ohne besonderen Antrag und Genehmigung lizenzfrei nutzen darf, solange er die f\u00fcr die jeweilige Anwendung ver\u00f6ffentlichten Bedingungen einh\u00e4lt (spezielle Hardware, Sendeleistungen, Bandbreiten, Arbeitszyklus, etc.). Und damit ist dann auch klar geregelt, dass Meshcore zwar eine Jedermanns-Funkanwendung ist (wie auch PMR446 oder CB-Funk) aber trotzdem keine \u00f6ffentliche, sondern eine <strong>nicht-\u00f6ffentliche Funkanwendung<\/strong> ist.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Der Public-Channel ist doch quasi \u00f6ffentliche Aussendung, oder?<\/h6>\n\n\n\n<p>Trotz, dass im Public-Channel protokollbedingt jedes Meshcore-Endger\u00e4t aufgrund des fest im Code definierten Schl\u00fcssels alles mitlesen kann, bleibt Meshcore im Rahmen der Allgemeinverf\u00fcgung eine nicht-\u00f6ffentliche Funkanwendung. Wie auch im CB-Funk oder bei PMR466 kann zwar jedermann legal die Aussendungen anderer Empfangen und auch selber Nachrichten absenden. Aber nur, weil etwas frei empfangen werden kann, darf es trotzdem nicht uneingeschr\u00e4nkt weiter verarbeitet werden. Hei\u00dft also &#8230; auch Public- und #-Channel sind <strong>keine \u00f6ffentlichen Aussendungen<\/strong>.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Welche Regelungen zum Datenschutz gelten bei Meshcore?<\/h6>\n\n\n\n<p>Die Verarbeitung nicht anonymisierter Daten aus MeshCore-Funk\u00fcbertragungen ist datenschutzrechtlich in der Regel unzul\u00e4ssig. Sobald empfangene Pakete Ger\u00e4tekennungen, Inhalte oder andere personenbeziehbare Informationen enthalten, greift erstmal die Datenschutz-Grundverordnung. Nach Artikel 6 DSGVO ist eine solche Verarbeitung nur mit g\u00fcltiger Rechtsgrundlage (= Ausnahme) erlaubt, die bei offenen, frei zug\u00e4nglichen Funknetzen typischerweise nicht vorliegt. M\u00f6gliche Rechtsgrundlagen w\u00e4ren unter anderem &#8230;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Einwilligung &#8230; w\u00fcrde bedeuten, dass jeder Nutzer an jedem Observer und jedem Analyzer ein <strong>Opt-In<\/strong> machen m\u00fcsste, <strong>BEVOR <\/strong>die <strong>Daten erhoben<\/strong> und automatisiert verarbeitet werden.<\/li>\n\n\n\n<li>Vertrag &#8230; kommt nicht infrage, denn es gibt keine generellen Vertragsbeziehungen zwischen Nutzern und Analyzern.<\/li>\n\n\n\n<li>Berechtigtes Interesse &#8230; kann man bem\u00fchen, wenn sich denn die Aufzeichnung, Verarbeitung und Speicherung der Daten auf <strong>technisch notwendige Daten wie Metriken und\/oder anonymisierte\/gehashte IDs <\/strong>beschr\u00e4nken w\u00fcrde, so dass <strong>keinerlei Inhalte<\/strong> der Textmeldungen gespeichert werden und<strong> nicht r\u00fcckwirkend nachvollziehbar <\/strong>ist wer, was und wieoft im Mesh ausgesendet hat &#8211; obwohl das ja nun mal genau das ist, was im Analyzer zentral interessiert.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-58f3401273896930034ef300214c207b\" style=\"color:#e41717\"><strong>Es fehlt den Nutzern derzeit faktisch eine rechtliche Grundlage, Meshcore-Pakete (also Rohdaten) zu speichern und weiter zu verarbeiten<\/strong>. <\/p>\n\n\n\n<p>Zudem versto\u00dfen Speicherung und Auswertung gegen Grunds\u00e4tze wie Datenminimierung und Transparenz gem\u00e4\u00df Artikel 5 DSGVO. Daher sollten MeshCore-Daten ausschlie\u00dflich anonymisiert und nur f\u00fcr rein technische, aggregierte Analysen verwendet werden. <\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Im Amateurfunk werden im PSK-Reporter auch Daten erhoben und im Netz ver\u00f6ffentlicht &#8211; wo ist denn da der Unterschied?<\/h6>\n\n\n\n<p>Der Amateurfunk ist eine <strong>\u00f6ffentliche Funkanwendung<\/strong> und alle Aussendungen gelten grunds\u00e4tzlich als \u00f6ffentlich, was durch das Amateurfunkgesetz geregelt ist. Deshalb sind Mith\u00f6ren sowie <strong>technische Auswertungen wie Reichweiten- oder Signalanalysen<\/strong> in der Praxis weitgehend \u00fcblich und rechtlich eher unproblematisch, solange keine unzul\u00e4ssige Weiterverwendung personenbezogener Inhalte erfolgt.<\/p>\n\n\n\n<p>Bei MeshCore auf LoRa ist die Lage anders: Obwohl die \u00dcbertragung technisch offen empfangbar ist, besteht keine vergleichbare rechtliche oder regulatorische Einordnung als \u201e\u00f6ffentliches Kommunikationssystem\u201c. Dadurch sind Inhalte und Metadaten st\u00e4rker durch die Datenschutz-Grundverordnung gesch\u00fctzt, insbesondere wenn sie Personenbezug erm\u00f6glichen.<\/p>\n\n\n\n<p>Kurz gesagt: Amateurfunk ist rechtlich als offene Funkkommunikation mit akzeptierter Auswertung ausgestaltet, w\u00e4hrend MeshCore eher als technisch offenes, aber datenschutzrechtlich sensibleres System zu bewerten ist.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Und was machen wir Nutzer nun mit diesem Wissen?<\/h6>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-e94bede1a7455ce231441cb95d92e46a\" style=\"color:#e41717\">Betreiber von Observer und Analyzer m\u00fcssen sich dar\u00fcber bewu\u00dft sein, dass die Erhebung, Speicherung und Verarbeitung von Rohdaten inkl. Inhalt der Nachrichten mit der DSGVO ohne Zustimmung der Betroffenen (also aller anderen Nutzer) <strong>nicht ohne Weiteres zul\u00e4ssig<\/strong> ist.<\/p>\n\n\n\n<p>Die Tatsache, dass die Observer selbst lokal keine Daten speichern, ist kein Freibrief, denn sie erheben und \u00fcbermitteln (<strong>verarbeiten<\/strong>) Daten, die dem Datenschutz der DSGVO unterliegen. Also kann sich der Observer-Betreiber nicht zur\u00fccklehnen und sagen <em>&#8222;da ist der Analyzer-Betreiber verantwortlich&#8220;<\/em>. Schon am Observer m\u00fcsste entweder nach Opt-In (Zustimmung der Nutzer als Whitelist) oder durch Anonymisierung der Daten und ggf. ausblenden der Inhalte daf\u00fcr Sorge getragen werden, dass keine gesch\u00fctzten Daten \u00fcbermittelt werden.<\/p>\n\n\n\n<p>Sp\u00e4testens aber am Analyzer werden Daten (wenn auch nur f\u00fcr kurze Zeit) <strong>gespeichert<\/strong>, mit anderen <strong>Daten verbunden <\/strong>und es findet eine so genannte <strong>Profilbildung<\/strong> statt &#8211; man kann also sehr wohl r\u00fcckverfolgen, welches Endger\u00e4t wie oft und welche Art von Daten durch das Mesh geschickt hat. Und damit nicht genug, denn im Analyzer sind auch <strong>r\u00fcckwirkende Anzeigen von Chat-Inhalten <\/strong>m\u00f6glich, insbesondere in den Channels, deren Schl\u00fcssel \u00f6ffentlich bekannt sind (Public- oder #-Channel). <\/p>\n\n\n\n<p>Als Nutzer war mir von anfang an bewu\u00dft, dass in einer Jedermann-Funkanwendung alles von jedem gelesen und ggf. auch weiter verwendet werden kann &#8211; egal ob es erlaubt oder vielleicht nur eingeschr\u00e4nkt erlaubt ist. Ich verhalte mich im Meshcore grunds\u00e4tzlich so, dass ich keine sensiblen Daten \u00fcbermittele &#8230; Stichwort Datensparsamkeit &#8230; denn die f\u00e4ngt schon beim Absender an und nicht erst beim Observer.<\/p>\n\n\n\n<p>Wer m\u00f6glichst anonym sein und bleiben m\u00f6chte, verzichtet besser auf Koordinatenangaben, Klarnamen im Advert und verzichtet m\u00f6glichst ganz auf im Mesh verteilte Adverts. Eine weitere Option sind private Channels, bei denen sich der Schl\u00fcssel nicht aus dem Channel-Namen ableiten l\u00e4sst und damit eine Entschl\u00fcsselung im Analyzer nicht ohne weiteres m\u00f6glich ist. <\/p>\n\n\n\n<p><strong>Wir Nutzer sind es aber auch, die andere Nutzer und Entwickler dazu motivieren k\u00f6nnen, den Code von Observern und Analyzern so umzugestalten, dass die eigentlichen Nutzdaten (Texte und Telemetriewerte), sowie die Klarnamen nicht mehr gespeichert werden und die Public-Keys der Nutzer gehasht oder anonymisiert werden. <\/strong>Dann sind diese Dienste tats\u00e4chlich mit dem berechtigten Interesse der Mesh-Analyse (Last, Stabilit\u00e4t, Reichweite) durchaus DSGVO-konform umsetzbar.<\/p>\n\n\n\n<p class=\"has-blue-color has-text-color has-link-color wp-elements-4e453bc90d7d9b6bd3aefa8985c897e6\"><em>Disclaimer: <em>Dieser Beitrag ist keine Rechtsberatung, gibt keine Rechtssprechung aus dem Bereich Meshcore wieder und ist auch nicht von einem Juristen gepr\u00fcft worden.<\/em><\/em> <em>Er basiert auf Recherchen zur DSGVO, der Allgemeinverf\u00fcgung der BNetzA und verschiedenen Quellen zum Themenbereich Meshcore, Datenschutz, nicht-\/\u00f6ffentliche Funkanwendungen und Amateurfunk- und Telekommunikationsgesetz. Die Rechercheergebnisse wurden teilweise mit Hilfe von KI auf eine leichter lesbare Form zusammengefasst. <\/em><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>alles \u00f6ffentlich? alles verschl\u00fcsselt? alles Quatsch? Kaum ein Thema polarisiert die Meshcore-Gemeinde so sehr, wie das immer wieder aufkommende Thema Datenschutz im Bezug auf die Nutzung von Observern (Datensammlern), MQTT (Datenspeichern) und Analyzern (Datenausgabe) im <a class=\"more-link\" href=\"https:\/\/msh3.de\/wordpress\/meshcore-und-der-datenschutz\/\">Weiterlesen\u00a0\u2026<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[1],"tags":[33,30,29,28,32,31],"class_list":["post-390","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-analyzer","tag-datenschutz","tag-dsgvo","tag-meshcore","tag-observer","tag-recht"],"modified_by":"Team","_links":{"self":[{"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/posts\/390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/comments?post=390"}],"version-history":[{"count":2,"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/posts\/390\/revisions"}],"predecessor-version":[{"id":392,"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/posts\/390\/revisions\/392"}],"wp:attachment":[{"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/media?parent=390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/categories?post=390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/msh3.de\/wordpress\/wp-json\/wp\/v2\/tags?post=390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}