Legal

Terms of Service

The terms for the closed beta. German only, and the German text is what counts.

Version v1.1.0, as of 9. Oktober 2026

These terms are only available in German during the beta. If you need help with a passage, write to legal@obacht.dev.

Version v1.1.0 (Beta-Fassung), Stand: 9. Oktober 2026.


Das Wichtigste in Kürze

Diese Zusammenfassung ist eine Lesehilfe. Verbindlich sind die nachfolgenden Paragrafen.

  • obacht ist eine Beta. Dinge gehen kaputt. Geräte können unbenutzbar werden, Apps können verschwinden, Daten können verloren gehen. Du nimmst mit diesem Wissen teil.
  • Deine Apps und deren Daten laufen auf deiner Hardware. Wir speichern sie nicht, wir sichern sie nicht, wir können sie nicht wiederherstellen. Backups sind dein Job.
  • Nutze in der Beta nur Geräte und Daten, die du verlieren kannst. Kein Produktivbetrieb, nichts Geschäftskritisches, nichts Sicherheitskritisches, keine Dienste für andere Leute außerhalb deines Haushalts.
  • Am Ende der Beta kann alles zurückgesetzt werden. Wir fragen dich dann, ob du dein Konto behalten willst.
  • Die Beta ist kostenlos. Es gibt keine automatische Umstellung auf einen Bezahltarif.
  • Was du über obacht betreibst, muss legal sein in Deutschland und dort, wo dein Gerät steht. Du bist für Inhalte, Impressum und Datenschutz deiner Dienste selbst verantwortlich.
  • Wir haften nur in dem Umfang, den das Gesetz zwingend vorschreibt. Für Beta-typische Fehler, Datenverlust ohne Backup und Schäden aus Nutzung gegen diese Regeln haften wir nicht.
  • Anlage 1 listet, was wir speichern, was nicht, und wer es sehen kann. Anlage 2 listet, was unsere Software auf deinen Geräten tut.
  • Du kannst jederzeit gehen. Konto löschen geht in den Einstellungen. Deine Geräte laufen danach weiter, nur ohne obacht.

§ 1 Anbieter, Geltung, Begriffe

(1) Anbieter der Plattform obacht und dein Vertragspartner ist:

rfws – Robert Schnüll
Alt Moabit 19
10559 Berlin
Deutschland
E-Mail: legal@obacht.dev

(nachfolgend „obacht", „wir", „uns").

(2) Diese Bedingungen gelten für die Nutzung der Plattform obacht während der Closed Beta. Sie gelten für Verbraucher und Unternehmer. Regelungen, die nur für Unternehmer gelten, sind als solche gekennzeichnet.

(3) Abweichende Bedingungen von dir werden nicht Vertragsbestandteil, es sei denn, wir stimmen ihnen in Textform zu.

(4) Begriffe:

  • Plattform: alle von uns betriebenen oder bereitgestellten Dienste und Programme: die Webapp (eu.obacht.dev), die API, der Weiterleitungsdienst (Reverse Proxy und WireGuard-Tunnel), das SSH-Gateway (Browser-Terminal und Dateiübertragung), die Vorlagen-Registry, die Geräte-Software (Agent) sowie die Mac-App und die iOS-App.
  • Gerät: Hardware, die du selbst beschaffst, besitzt und betreibst und auf der unsere Geräte-Software läuft. Derzeit: Raspberry Pi, Linux-Rechner (x86_64) und Macs.
  • App oder Kundendienst: eine Anwendung aus dem Vorlagenkatalog oder eine sonstige Software, die du über die Plattform auf deinem Gerät installierst und betreibst, einschließlich aller darin verarbeiteten Inhalte und Daten.
  • Vorlage (Template): eine von uns signierte Installationsbeschreibung für eine App. Die App selbst ist Software Dritter.
  • Plattform-Adresse: eine Subdomain unter einer Zone von uns, derzeit <app>.<benutzername>.obacht.space.
  • Beta: der Erprobungsbetrieb nach § 3.

§ 2 Was obacht leistet, und was nicht

(1) Wir stellen dir Software und Dienste bereit, mit denen du eigene Geräte verwalten, darauf Apps aus einem Vorlagenkatalog installieren und diese Apps unter einer Domain aus dem Internet erreichbar machen kannst. Im Einzelnen:

  1. die Webapp und die API;
  2. die Geräte-Software (Agent) für Raspberry Pi und Linux, die Mac-App (mit einer Linux-VM für Docker) und die iOS-App;
  3. den Vorlagenkatalog mit signierten Vorlagen in den Stufen „Official", „Community" und „Unverified";
  4. den Weiterleitungsdienst: Vermittlung von Verbindungen aus dem Internet über unsere Server zu deinem Gerät, inklusive Anbindung von Plattform-Adressen und eigenen Domains;
  5. Fernzugriff über Browser-Terminal und Dateiübertragung, Statusanzeige, Ereignisprotokoll, Benachrichtigungen, Projekte mit Mitgliedern, Datenexport und Kontolöschung.

(2) Deine Apps und deren Inhalte laufen ausschließlich auf deiner Hardware. Wir speichern diese Inhalte nicht, halten keine Kopien vor und nehmen von ihnen ohne konkreten Anlass keine Kenntnis. Das gilt insbesondere für Dateien, Datenbanken, Medien, Nachrichten, Zugangsdaten und sonstige Nutzdaten deiner Apps. Was wir speichern und was nicht, steht in Anlage 1.

(3) Wir machen keine Backups. Weder von deinen Apps noch von deinen Geräten noch von den Konfigurationen darauf. Datensicherung ist allein deine Sache (§ 6 Absatz 2).

(4) Wir schulden keine Erreichbarkeit deiner Apps. Ob deine Apps aus dem Internet erreichbar sind, hängt von deinem Gerät, deinem Strom, deinem Internetanschluss, deinem Router und von Dritten ab. Darauf haben wir keinen Einfluss. Während der Beta schulden wir auch für unsere eigenen Dienste keine bestimmte Verfügbarkeit (§ 10).

(5) Wir sind nicht Hersteller der Apps. Die Apps im Vorlagenkatalog sind Software Dritter, meist Open Source. Wir beziehen sie aus den Quellen der jeweiligen Projekte und beschreiben nur, wie sie auf deinem Gerät installiert werden. Für Funktion, Sicherheit, Lizenz und Inhalte dieser Software stehen wir nicht ein. Vorlagen der Stufe „Unverified" sind von uns nicht geprüft; du schaltest sie bewusst frei und nutzt sie auf eigenes Risiko.

(6) Wir registrieren keine Domains. Du kannst eigene, anderweitig registrierte Domains anbinden und Plattform-Adressen nutzen (§ 11). Vertragspartner für deine eigenen Domains bleibt dein Registrar.

(7) Leistungen Dritter, die du über die Plattform nutzt (Zertifizierungsstellen, Container-Registries, Domain-Vergabestellen, Push-Dienste der Browser-Hersteller), sind keine Leistungen von uns.


§ 3 Beta-Status: Was das konkret bedeutet

(1) Die Plattform ist eine Vorabversion in geschlossener Erprobung. Sie ist nicht fertig, nicht vollständig getestet und ändert sich laufend. Vertragsgegenstand ist genau dieser Entwicklungsstand. Der Beta-Status ist die vereinbarte Beschaffenheit der Leistung. Du kannst während der Beta nicht erwarten, dass die Plattform so funktioniert wie ein fertiges, am Markt eingeführtes Produkt.

(2) Du nimmst an der Beta teil, um das Produkt zu erproben und uns Rückmeldung zu geben. Du weißt und akzeptierst insbesondere, dass während der Beta Folgendes passieren kann:

  1. Geräte können unbenutzbar werden. Fehlerhafte Installationen, Updates oder Konfigurationsänderungen durch unsere Software können dazu führen, dass ein Gerät nicht mehr startet, nicht mehr erreichbar ist oder neu aufgesetzt werden muss („Bricken"). Bei einem Raspberry Pi bedeutet das im Regelfall das Neubeschreiben der SD-Karte.
  2. Daten auf Geräten können verloren gehen. Beim Installieren, Aktualisieren, Stoppen oder Entfernen von Apps, beim Neuaufsetzen eines Geräts oder durch Fehler in unserer Software können die Daten deiner Apps beschädigt oder gelöscht werden. Wir können sie nicht wiederherstellen.
  3. Unsere Software greift tief in dein System ein. Sie installiert Docker und WireGuard, legt Systembenutzer an, vergibt sich selbst Root-Rechte für bestimmte Aufgaben, kann im Kiosk-Modus den Anmeldebildschirm abschalten, und auf dem Mac läuft ein Hilfsprogramm mit Root-Rechten dauerhaft im Hintergrund. Einzelheiten in Anlage 2. Diese Eingriffe können andere Software auf dem Gerät stören.
  4. Funktionen können verschwinden oder sich ändern, auch ohne Vorankündigung. Vorlagen können aus dem Katalog genommen werden; bereits installierte Apps laufen dann weiter, werden aber nicht mehr gepflegt.
  5. Plattformdienste können ausfallen, auch länger und ohne Ankündigung. Dann sind deine Apps von außen nicht erreichbar, das Terminal funktioniert nicht und Änderungen kommen nicht an.
  6. Sicherheitslücken können bestehen. Die Plattform wurde noch keiner vollständigen externen Sicherheitsprüfung unterzogen.
  7. Beta-Daten können zurückgesetzt werden. Wir können die Plattform am Ende der Beta oder bei grundlegenden Umbauten vollständig zurücksetzen. Dann musst du Konto, Geräte, Apps und Domains neu einrichten; Plattform-Adressen und Domains können dabei frei werden. Deine Daten auf den Geräten bleiben davon unberührt. Am Ende der Beta fragen wir dich per E-Mail, ob du dein Konto behalten willst; antwortest du nicht innerhalb der gesetzten Frist von mindestens zwei Wochen, löschen wir Konto und Verwaltungsdaten.

(3) Nur Testgeräte und entbehrliche Daten. Du verpflichtest dich, während der Beta nur Geräte einzusetzen, deren Ausfall oder Neuaufsetzen du verkraftest, und nur Daten darauf zu verarbeiten, von denen du eine aktuelle Kopie außerhalb des Geräts hast oder deren Verlust du hinnehmen kannst.

(4) Kein Produktivbetrieb, keine Dienste für Dritte. Die Beta ist nicht für den Betrieb von Diensten bestimmt, auf die du oder andere angewiesen sind. Geschäftskritischer Einsatz, Einsatz für Kunden, Vereine oder sonstige Dritte außerhalb deines Haushalts und Einsatz als einzige Ablage wichtiger Daten sind während der Beta nicht erlaubt (§ 6 Absatz 5, § 8 Absatz 3 Nummer 11). Tust du es trotzdem, geschieht das auf dein alleiniges Risiko.

(5) Vorstehende Absätze beschreiben die vereinbarte Beschaffenheit und deine Obliegenheiten. Sie sind kein Haftungsausschluss; die Haftung richtet sich nach § 15.


§ 4 Konto, Einladung, Zugang

(1) Die Teilnahme setzt eine Einladung durch uns voraus (Einladungscode oder Freischaltung von der Warteliste). Ein Anspruch auf Einladung, Freischaltung oder fortgesetzte Teilnahme besteht nicht. Wir können Einladungen ohne Angabe von Gründen zurücknehmen.

(2) Der Vertrag kommt zustande, wenn du ein Konto anlegst, diese Bedingungen akzeptierst, deine E-Mail-Adresse bestätigst und wir das Konto freischalten.

(3) Du musst volljährig sein. Minderjährige dürfen an der Beta nicht teilnehmen, auch nicht mit Zustimmung ihrer Eltern. Mit der Registrierung bestätigst du, dass du mindestens 18 Jahre alt bist.

(4) Deine Angaben bei der Registrierung müssen wahr sein. Dein Benutzername ist nach der Registrierung nicht mehr änderbar; er bestimmt deine Plattform-Adressen (§ 11).

(5) Du schützt Zugangsdaten, Sitzungen, die Passphrase deines Signierschlüssels und die auf deinen Geräten hinterlegten Schlüssel vor Dritten. Wir können deine Passphrase nicht zurücksetzen; verlierst du sie, musst du einen neuen Schlüssel anlegen und auf deinen Geräten hinterlegen. Hast du Anhaltspunkte für Missbrauch deines Kontos, informierst du uns unverzüglich.

(6) Das Konto ist nicht übertragbar. Lädst du andere Personen in ein Projekt ein oder lässt sie über dein Konto handeln, wird dir deren Handeln zugerechnet. Beachte: Projektmitglieder können je nach Rolle Geräte sehen und auf sie zugreifen, einschließlich Terminal. Lade nur Personen ein, denen du diesen Zugriff geben willst.

(7) Wir können Konten sperren, wenn ein Verstoß gegen § 8 vorliegt oder die Sicherheit der Plattform es erfordert (§ 9). Ein gesperrtes Konto kann sich nicht mehr anmelden; Geräte-Verbindungen können wir ebenfalls trennen.


§ 5 Kostenlos, und keine automatische Umstellung

(1) Die Nutzung ist während der Closed Beta kostenlos. Es gibt keine Zahlungspflicht und keine Zahlungsabwicklung. Die Übersicht „Billing" in der Webapp zeigt dir in der Beta nur deine Geräte und Datenmengen. Sollten dir irgendwo Preise für künftige Tarife angezeigt werden, sind das unverbindliche Vorabinformationen.

(2) Ein Wechsel in einen Bezahltarif erfolgt niemals automatisch. Er setzt eine ausdrückliche Bestellung durch dich auf Grundlage neuer, dafür erstellter Bedingungen voraus. Bestellst du nach Ende der Beta nichts, endet der Vertrag kostenfrei (§ 16 Absatz 5).

(3) Wir können die Beta insgesamt oder einzelne kostenlose Leistungen mit einer Ankündigungsfrist von zwei Wochen einstellen oder nur noch gegen Entgelt anbieten. Du bekommst in dieser Zeit die Möglichkeit, deine bei uns gespeicherten Daten zu exportieren. Deine Daten auf deinen Geräten bleiben ohnehin bei dir.

(4) Rückmeldungen, die du uns gibst (Feedback, Fehlerberichte, Vorschläge), dürfen wir unentgeltlich und zeitlich unbegrenzt zur Verbesserung unserer Produkte nutzen. Eine Pflicht zu Rückmeldungen besteht nicht.

(5) Du musst über die Beta nicht schweigen. Sicherheitslücken meldest du bitte zuerst vertraulich an security@obacht.dev und gibst uns angemessene Zeit zur Behebung, bevor du sie veröffentlichst.


§ 6 Deine Pflichten

(1) Geräte und Anschluss. Du beschaffst und betreibst die Geräte selbst. Für Hardware, Strom, Internetanbindung, Router, Betriebssystem und physische Sicherheit bist du allein verantwortlich. Du stellst sicher, dass deine Geräte die veröffentlichten Mindestanforderungen erfüllen.

(2) Backups. Du sicherst die Daten deiner Apps und deiner Geräte regelmäßig auf einem vom Gerät unabhängigen Datenträger. Vor Updates, Neuinstallationen, Gerätewechseln, dem Entfernen von Apps und sonstigen Konfigurationsänderungen fertigst du eine aktuelle Sicherung an. Unterlässt du das, trägst du den Datenverlust selbst (§ 15 Absatz 5).

(3) Updates. Du spielst Sicherheitsupdates unserer Geräte-Software in zumutbarer Zeit ein. Updates erfolgen in der Beta nur auf deine Veranlassung (Anlage 2).

(4) Eigene Dienste, eigene Verantwortung. Betreibst du über die Plattform Dienste, die für andere erreichbar sind, erfüllst du selbst alle dafür geltenden Pflichten: Anbieterkennzeichnung (Impressum), Datenschutzinformationen, Jugendschutz, Urheberrecht, Lizenzbedingungen der eingesetzten Software und alles Weitere. Wir prüfen das nicht und stehen dafür nicht ein.

(5) Keine Dienste für Dritte, keine Daten Dritter. Während der Beta darfst du über die Plattform keine Dienste betreiben, die für Personen außerhalb deines Haushalts bestimmt sind oder deren personenbezogene Daten verarbeiten (zum Beispiel ein Vereins-Chat, ein Kundenportal, ein öffentliches Formular, eine Cloud für Freunde). Private Nutzung durch dich und Personen in deinem Haushalt ist erlaubt. Wir bieten in der Beta keinen Auftragsverarbeitungsvertrag an. Verstößt du dagegen, bist du allein datenschutzrechtlich Verantwortlicher und trägst alle Folgen.

(6) Kameras, Bildschirme, Standorte. Nutzt du Vorlagen, die Kameras, Bildschirme oder Standortdaten einbeziehen (zum Beispiel Kamera-Streaming, Kiosk-Anzeige, Kartenanwendungen), bist du allein dafür verantwortlich, dass das Filmen, Anzeigen oder Verarbeiten rechtmäßig ist, insbesondere gegenüber abgebildeten Personen.

(7) Dienste im Heimnetz. Manche Vorlagen stellen Dienste auf deinem Gerät für dein lokales Netzwerk bereit (zum Beispiel ein KI-Modellserver auf dem Mac, erreichbar für alle Geräte in deinem WLAN). Du bist dafür verantwortlich, wer in deinem Netzwerk darauf zugreifen kann.

(8) Eigene Eingriffe. Änderst du an unserer Software vorbei Einstellungen auf dem Gerät (Docker, Caddy, WireGuard, Systemdienste, Benutzer, Rechte), kann die Plattform fehlerhaft arbeiten. Solche Eingriffe erfolgen auf dein Risiko; wir schulden keine Unterstützung dafür.

(9) Geheimnisse. Werte, die du in Konfigurationsfelder eingibst, werden bei uns gespeichert, sofern das Feld nicht als geheim gekennzeichnet ist. Trage Passwörter und Schlüssel nur in dafür vorgesehene Felder ein.


§ 7 Zustimmung zu Eingriffen unserer Software

(1) Mit der Installation der Geräte-Software, der Mac-App oder der iOS-App stimmst du den in Anlage 2 beschriebenen Eingriffen in deine Geräte zu. Dazu gehören insbesondere: Installation von Systemkomponenten, Anlegen von Systembenutzern, erweiterte Rechte für unsere Programme, dauerhafte Hintergrundprozesse, das Verhindern des Ruhezustands auf dem Mac, und die Möglichkeit, über die Plattform Logs und Dateien deiner Apps zu lesen und zu ändern.

(2) Du kannst diese Zustimmung jederzeit zurücknehmen, indem du die Software entfernst (§ 16 Absatz 5). Rückstände, die beim Entfernen bewusst zurückbleiben, sind in Anlage 2 benannt.


§ 8 Was erlaubt ist und was nicht

(1) Du darfst die Plattform nur im Rahmen der Gesetze und dieser Bedingungen nutzen. Maßgeblich ist, dass deine Nutzung sowohl nach deutschem Recht als auch nach dem Recht des Staates, in dem sich dein Gerät physisch befindet, rechtmäßig ist. Das prüfst du selbst, bevor du ein Gerät in Betrieb nimmst.

(2) Nichts Sicherheitskritisches. Die Plattform ist nicht für Anwendungen bestimmt und nicht dafür geeignet, bei denen ein Ausfall oder eine Fehlfunktion Menschen, Tiere, Sachen von bedeutendem Wert oder die Umwelt gefährden kann. Untersagt sind insbesondere militärische, medizinische und industrielle sicherheitsrelevante Einsätze, Notfall- und Rettungsinfrastruktur, Fahrzeuge, Gebäudesicherheit, Steuerung von Maschinen oder Anlagen und Überwachung von Personen, deren Sicherheit davon abhängt. Die Plattform ist für private Projekte, Ausbildung, Forschung und kleine Teams gedacht.

(3) Untersagt ist dir außerdem:

  1. rechtswidrige Inhalte bereitzustellen, zu speichern oder zu verbreiten, insbesondere Inhalte, die Urheber-, Marken- oder Persönlichkeitsrechte verletzen, sowie jugendgefährdende Inhalte ohne die gesetzlich vorgeschriebenen Schutzvorkehrungen;
  2. Spam, Phishing oder sonstige unerwünschte Massennachrichten zu versenden, Schadsoftware, Botnetze oder Angriffswerkzeuge zu betreiben oder zu verbreiten;
  3. die Plattform, unsere Infrastruktur, andere Nutzer oder Dritte anzugreifen, auszuspähen oder zu stören; Signatur-, Pinning- und Sicherheitsmechanismen der Plattform zu umgehen; Schwachstellen auszunutzen statt sie zu melden;
  4. den Weiterleitungsdienst zu missbrauchen, insbesondere um die Herkunft rechtswidriger Aktivitäten zu verschleiern, Sperren Dritter zu umgehen, oder Dienste weiterzuleiten, die nicht auf deinem eigenen Gerät laufen;
  5. die Plattform so zu nutzen, dass Stabilität, Sicherheit oder Verfügbarkeit für andere Nutzer erheblich leiden, etwa durch missbräuchlich hohe Last, Dauerstreaming großer Datenmengen oder automatisierte Massenanfragen;
  6. Kryptowährungen zu schürfen, Proxy-, VPN- oder Tor-Exit-Dienste für Dritte, öffentliche Dateitauschdienste oder sonstige Dienste zu betreiben, die typischerweise Rechtsverletzungen Dritter ermöglichen;
  7. urheberrechtlich geschützte Werke (Filme, Serien, Musik, Software) öffentlich zugänglich zu machen, zu denen du nicht die erforderlichen Rechte hast;
  8. Plattformleistungen gewerblich an Dritte weiterzugeben oder weiterzuvermieten (Reselling);
  9. mehrere Konten zur Umgehung von Beschränkungen anzulegen, Einladungscodes zu handeln oder Konten weiterzugeben;
  10. automatisiert auf die API zuzugreifen, soweit das über die vorgesehene Nutzung durch Webapp, Apps und Geräte-Software hinausgeht, oder die Plattform zu vermessen, zu scannen oder zu reverse-engineeren, soweit das Gesetz das nicht ausdrücklich erlaubt;
  11. während der Beta Dienste für Personen außerhalb deines Haushalts zu betreiben oder personenbezogene Daten solcher Personen zu verarbeiten (§ 6 Absatz 5).

(4) Eigene Vorlagen, eigene Container und Vorlagen der Stufe „Unverified" nutzt du auf eigene Verantwortung. Die Absätze 1 bis 3 gelten auch für deren Inhalte und Verhalten.

(5) Du bleibst für deine Apps und deren Inhalte allein verantwortlich. Wir sind nicht verpflichtet, deine Apps zu überwachen oder nach rechtswidrigen Inhalten zu forschen.


§ 9 Meldungen, Sperrung, Beendigung bei Verstößen

(1) Hinweise auf rechtswidrige Inhalte oder Verstöße gegen § 8 nehmen wir unter abuse@obacht.dev und über das Meldeformular auf obacht.dev/takedown entgegen. Wir prüfen Meldungen zeitnah, sorgfältig und ohne Willkür.

(2) Erhalten wir Kenntnis von Verstößen, können wir nach pflichtgemäßem Ermessen und verhältnismäßig:

  1. dich auffordern, den Verstoß unverzüglich abzustellen;
  2. die Weiterleitung zu einzelnen Domains oder Apps sperren;
  3. einzelne Funktionen deines Kontos einschränken;
  4. dein Konto sperren und die Verbindung deiner Geräte zur Plattform trennen;
  5. den Vertrag außerordentlich kündigen (§ 16 Absatz 3).

Wir wählen die Maßnahme, die dich bei gleicher Wirkung am wenigsten belastet. Eine Sperrung betrifft unsere Vermittlungs- und Verwaltungsleistungen. Die Daten auf deinen Geräten bleiben bei dir.

(3) Wir informieren dich über eine Maßnahme unverzüglich unter Angabe der Gründe und geben dir Gelegenheit zur Stellungnahme. Bei schweren Verstößen, Gefahr für Dritte, für andere Nutzer oder für die Plattform, sowie auf behördliche oder gerichtliche Anordnung können wir ohne Vorankündigung handeln und die Information nachholen, soweit rechtlich zulässig.

(4) Die Sperrung heben wir auf, sobald der Verstoß beseitigt ist und eine Wiederholung nicht zu besorgen ist. Gegen Maßnahmen kannst du formlos Gegenvorstellung erheben (legal@obacht.dev).

(5) Wir behalten uns vor, bei Verstößen einzelne Domains, Plattform-Adressen oder Weiterleitungen dauerhaft zu beenden und den Vertrag außerordentlich zu kündigen, in der Regel nach erfolgloser Abmahnung. Einer Abmahnung bedarf es nicht, wenn sie wegen der Schwere des Verstoßes oder aus anderen Gründen (§ 314 Absatz 2 Satz 3 BGB) entbehrlich ist.

(6) Gesetzliche Rechte und Pflichten, insbesondere aus der Verordnung (EU) 2022/2065 (Digital Services Act), bleiben unberührt.


§ 10 Verfügbarkeit, Wartung, Sicherheitsmaßnahmen

(1) Wir bemühen uns um einen stabilen Betrieb unserer Plattformdienste. Während der Beta sagen wir keine Verfügbarkeit zu. Die Dienste können jederzeit für Wartung, Umbauten, Fehlerbehebung und Sicherheitsmaßnahmen nicht erreichbar sein, auch ohne Ankündigung und auch länger. Geplante längere Wartungen kündigen wir nach Möglichkeit an.

(2) Nicht Gegenstand unserer Leistung sind Störungen außerhalb unseres Einflussbereichs: Ausfälle deiner Geräte, deines Stroms, deines Internetanschlusses oder Routers; Störungen bei Dritten (Netzbetreiber, Rechenzentrum, Zertifizierungsstellen, Container-Registries, Domain-Vergabestellen, App-Store-Betreiber); höhere Gewalt.

(3) Wir dürfen Plattformdienste, einzelne Geräte-Verbindungen, Domains oder Funktionen vorübergehend einschränken, soweit das zur Abwehr konkreter Gefahren für die Sicherheit oder Integrität der Plattform, deiner Geräte, anderer Nutzer oder Dritter erforderlich ist.


§ 11 Domains und Plattform-Adressen

(1) Plattform-Adressen. Du kannst für deine Apps Adressen unter <app>.<benutzername>.obacht.space nutzen. Daran erhältst du nur ein einfaches, auf die Vertragslaufzeit beschränktes Nutzungsrecht. Ein Anspruch auf eine bestimmte Adresse, auf deren Fortführung nach Vertragsende oder auf Weiterführung der Zone obacht.space besteht nicht. Wir können die Zone wechseln; dann ändern sich deine Adressen.

(2) Eigene Domains. Du kannst eigene, bei einem Registrar deiner Wahl registrierte Domains anbinden. Wir erbringen insoweit nur die technische Anbindung (DNS-Prüfung, Weiterleitung, Zertifikatsausstellung auf deinem Gerät). Du prüfst selbst, ob die Nutzung der Domain Rechte Dritter verletzt.

(3) Wer zuerst kommt. Eine Domain kann in der Plattform nur einmal angebunden sein. Außerhalb von dir per DNS-Eintrag verifizierten Zonen gilt: Wer eine Domain zuerst anbindet, hat sie. Wird eine Domain durch Löschen eines Geräts oder Kontos freigegeben, kann sie jeder andere Nutzer erneut anbinden. Verifiziere deine Zone, wenn du das verhindern willst.

(4) Zertifikate und Öffentlichkeit. TLS-Zertifikate werden von deinem Gerät aus bei Let's Encrypt (ersatzweise einer anderen von der Gerätesoftware unterstützten Zertifizierungsstelle) beantragt. Ausgestellte Zertifikate werden in öffentliche Certificate-Transparency-Protokolle eingetragen. Jede angebundene Domain und jede Plattform-Adresse wird dadurch weltweit auffindbar. Nutze keine Adressen, die du geheim halten willst.

(5) Passwortschutz. Der optionale Passwortschutz einer Domain (HTTP Basic Auth) wird auf deinem Gerät durchgesetzt. Er ersetzt keine Anmeldung in der App selbst und schützt nicht vor Fehlern der dahinter laufenden Software.

(6) § 9 bleibt unberührt; wir können die Weiterleitung zu einer Domain nach § 9 sperren oder beenden.


§ 12 Änderungen der Leistung und dieser Bedingungen

(1) Wir entwickeln die Plattform laufend weiter. Während der Beta dürfen wir Leistungen ändern, ergänzen, einschränken oder einzelne Funktionen und Vorlagen einstellen, soweit das der Entwicklung, Sicherheit oder Anpassung an Technik oder Recht dient und für dich unter Berücksichtigung deiner berechtigten Interessen zumutbar ist. Zusätzliche Kosten entstehen dir dadurch nicht. § 3 beschreibt, womit du in der Beta rechnen musst.

(2) Beeinträchtigt eine Änderung deine Zugriffsmöglichkeit oder die Nutzbarkeit mehr als nur unerheblich, informieren wir dich vorab in klarer Weise. Als Verbraucher kannst du den Vertrag dann innerhalb von 30 Tagen nach Zugang der Information kostenfrei beenden (§ 327r BGB). Dein jederzeitiges Kündigungsrecht (§ 16 Absatz 1) bleibt unberührt.

(3) Wir können diese Bedingungen mit Wirkung für die Zukunft ändern, um sie an geänderte Gesetze oder Rechtsprechung anzupassen, Regelungslücken zu schließen oder neue oder geänderte Leistungen abzubilden, soweit dich das nicht unangemessen benachteiligt. Die Einführung von Entgelten ist auf diesem Weg ausgeschlossen (§ 5 Absatz 2).

(4) Änderungen kündigen wir mindestens zwei Wochen vor dem Wirksamwerden per E-Mail an. Die geänderte Fassung musst du aktiv bestätigen, per Antwort auf diese E-Mail oder über die dafür vorgesehene Funktion in der Webapp. Ohne Bestätigung kannst du die Plattform ab dem Wirksamwerden nicht weiter nutzen und kannst den Vertrag jederzeit kostenfrei beenden. Eine Zustimmung durch bloßes Schweigen gibt es nicht.


§ 13 Rechte an Software und Inhalten

(1) Wir räumen dir für die Vertragslaufzeit das einfache, nicht übertragbare, nicht unterlizenzierbare Recht ein, die Plattform und unsere Software für eigene Zwecke im vertraglich vorgesehenen Umfang zu nutzen. Unsere Plattform-Software (Webapp, API, Agent, Apps) ist nicht Open Source, soweit nicht ausdrücklich anders gekennzeichnet.

(2) Vorlagen (Manifeste) und die darin referenzierte Software Dritter stehen unter ihren jeweiligen Lizenzen. Diese Lizenzen gehen diesen Bedingungen vor. Deine Rechte aus Open-Source-Lizenzen werden durch diese Bedingungen nicht eingeschränkt.

(3) An deinen Apps und deren Inhalten erwerben wir keine Rechte. Du räumst uns nur die technischen Nutzungsrechte ein, die zur Leistungserbringung erforderlich sind (Weiterleitung von Datenströmen, Speicherung der in Anlage 1 genannten Verwaltungsdaten).

(4) „obacht" und das obacht-Logo sind unsere Kennzeichen. Namen und Logos der Apps im Katalog gehören den jeweiligen Projekten.


§ 14 Gewährleistung

(1) Für Verbraucher gelten bei digitalen Produkten die gesetzlichen Gewährleistungsrechte (§§ 327 ff. BGB), soweit sie auf die kostenlose Beta anwendbar sind. Diese Bedingungen schränken sie nicht ein.

(2) Die vereinbarte Beschaffenheit ergibt sich aus § 2 (Leistungsbeschreibung) und § 3 (Beta-Status). Was wir nicht als Leistung versprochen haben (Backups, Erreichbarkeit deiner Apps, Funktion von Software Dritter, Fertigkeit des Produkts), kann kein Mangel sein. Fehler, Instabilitäten und Funktionsänderungen, die für eine Vorabversion typisch sind, sind kein Mangel.

(3) Gegenüber Unternehmern gilt: Die Plattform wird in der Beta ohne jede Gewährleistung bereitgestellt, soweit das gesetzlich zulässig ist. Die verschuldensunabhängige Haftung für anfängliche Mängel (§ 536a Absatz 1 Alternative 1 BGB) ist ausgeschlossen. Gegenüber Verbrauchern gilt dieser Ausschluss nur, soweit gesetzlich zulässig.

(4) Fehler meldest du bitte über die Feedback-Funktion in der Webapp oder an mail@obacht.dev mit einer nachvollziehbaren Beschreibung. Ein Anspruch auf Behebung innerhalb einer bestimmten Frist besteht während der Beta nicht.


§ 15 Haftung

(1) Wir haften unbeschränkt:

  1. für Vorsatz und grobe Fahrlässigkeit;
  2. für Schäden aus der Verletzung von Leben, Körper oder Gesundheit;
  3. nach dem Produkthaftungsgesetz;
  4. im Umfang einer von uns ausdrücklich übernommenen Garantie.

(2) Bei leicht fahrlässiger Verletzung einer wesentlichen Vertragspflicht (einer Pflicht, deren Erfüllung die ordnungsgemäße Durchführung des Vertrags überhaupt erst ermöglicht und auf deren Einhaltung du regelmäßig vertrauen darfst) haften wir nur für den vertragstypischen, bei Vertragsschluss vorhersehbaren Schaden.

(3) Im Übrigen ist unsere Haftung für leichte Fahrlässigkeit ausgeschlossen. Für die kostenlosen Beta-Leistungen haften wir darüber hinaus nur in dem Umfang, in dem das Gesetz eine Haftung für unentgeltliche Leistungen vorsieht; Absätze 1 und 2 bleiben unberührt.

(4) Keine Haftung für Folgen der Beta-Beschaffenheit. Schäden, die aus den in § 3 beschriebenen und von dir akzeptierten Eigenschaften der Beta entstehen (insbesondere unbenutzbare Geräte, Datenverlust auf Geräten, Ausfall der Erreichbarkeit, Funktionsänderungen), sind keine Folge einer Pflichtverletzung von uns, soweit sie nicht auf Vorsatz oder grober Fahrlässigkeit beruhen.

(5) Datenverlust. Für den Verlust von Daten haften wir im Rahmen der vorstehenden Absätze nur bis zu dem Schaden, der auch bei ordnungsgemäßer, regelmäßiger Datensicherung durch dich (§ 6 Absatz 2) eingetreten wäre. Für Daten, von denen du entgegen § 3 Absatz 3 keine Kopie außerhalb des Geräts hattest, haften wir nicht, soweit nicht Absatz 1 greift.

(6) Mitverschulden. Nutzt du die Plattform entgegen § 3 Absätze 3 und 4 (Produktivbetrieb, einzige Datenkopie), entgegen § 8 Absatz 2 (sicherheitskritischer Einsatz) oder nach eigenen Eingriffen nach § 6 Absatz 8, wird dir das als Mitverschulden zugerechnet. Für Schäden aus sicherheitskritischem Einsatz haften wir nicht, soweit nicht Absatz 1 greift.

(7) Software Dritter. Für Fehler, Sicherheitslücken, Datenverluste und Rechtsverletzungen, die aus den über Vorlagen installierten Apps Dritter herrühren, haften wir nicht, soweit nicht Absatz 1 greift oder der Fehler auf einer von uns zu vertretenden fehlerhaften Vorlage beruht.

(8) Die Haftungsbeschränkungen gelten auch für unsere Mitarbeiter, Vertreter und Erfüllungsgehilfen.

(9) Freistellung. Verletzt du schuldhaft deine Pflichten aus §§ 6 oder 8 und nehmen uns deshalb Dritte in Anspruch, stellst du uns von diesen Ansprüchen einschließlich der angemessenen Kosten der Rechtsverteidigung frei, soweit du die Pflichtverletzung zu vertreten hast. Wir informieren dich über die Inanspruchnahme und überlassen dir, soweit möglich, die Verteidigung.


§ 16 Laufzeit, Kündigung, Was danach passiert

(1) Der Vertrag läuft auf unbestimmte Zeit. Du kannst ihn jederzeit ohne Frist beenden, durch Löschen deines Kontos in den Einstellungen der Webapp oder per E-Mail an legal@obacht.dev.

(2) Wir können den Vertrag während der kostenlosen Beta mit einer Frist von zwei Wochen in Textform kündigen. § 5 Absatz 3 (Einstellung der Beta) und § 3 Absatz 2 Nummer 7 (Rückfrage am Ende der Beta) bleiben unberührt. Wegen bloßer Inaktivität löschen wir während der Beta keine Konten.

(3) Das Recht zur außerordentlichen Kündigung aus wichtigem Grund (§ 314 BGB) bleibt für beide Seiten unberührt. Ein wichtiger Grund liegt für uns insbesondere vor, wenn du schwer oder trotz Abmahnung wiederholt gegen § 8 verstößt, falsche Angaben zu deiner Identität gemacht hast oder die Fortsetzung uns aus rechtlichen Gründen unzumutbar ist.

(4) Mit der Beendigung endet dein Nutzungsrecht. Wir stellen die Weiterleitungen ein, trennen die Geräte von der Plattform, geben deine Plattform-Adressen und angebundenen Domains frei (danach kann sie jeder andere Nutzer anbinden, § 11 Absatz 3) und löschen deine Konto- und Verwaltungsdaten nach Maßgabe der Datenschutzerklärung. Einzelne Spuren bleiben aus technischen oder rechtlichen Gründen bestehen; sie sind in Anlage 1 Abschnitt 5 benannt.

(5) Deine Geräte und deine Daten darauf bleiben bei dir. Installierte Apps laufen weiter, soweit sie ohne die Plattform lauffähig sind; Weiterleitung, Domains, Terminal und Verwaltung über obacht funktionieren nicht mehr. Unsere Software kannst du selbst entfernen; die Mac-App bietet dafür „Verlassen". Was beim Entfernen zurückbleibt, steht in Anlage 2. Für den Weiterbetrieb der Apps ohne obacht bist du selbst verantwortlich.


§ 17 Datenschutz

(1) Wir verarbeiten deine personenbezogenen Daten nach der Datenschutzerklärung (obacht.dev/privacy). Anlage 1 fasst zusammen, was wir speichern, was nicht, wer bei uns Zugriff hat und wie lange wir Daten aufbewahren.

(2) Wir verkaufen keine Daten, schalten keine Werbung und setzen keine Werbe-Tracker Dritter ein. Die Reichweitenmessung in Webapp und Website läuft nur nach deiner Zustimmung, auf eigener Infrastruktur und ohne Cookies.

(3) Die Datenschutzerklärung ist nicht Vertragsbestandteil, sondern Information nach Art. 13 DSGVO.


§ 18 Vertragsübernahme durch eine Gesellschaft

(1) Wir beabsichtigen, den Geschäftsbetrieb von obacht in eine Kapitalgesellschaft einzubringen. Wir sind berechtigt, den Vertrag mit allen Rechten und Pflichten auf diese Gesellschaft zu übertragen, sofern sie die Pflichten aus dem Vertrag vollständig übernimmt.

(2) Wir informieren dich mindestens zwei Wochen vor der Übertragung in Textform. Du kannst den Vertrag aus diesem Anlass jederzeit kündigen (§ 16 Absatz 1). Rechte gehen dir durch die Übertragung nicht verloren.


§ 19 Streitbeilegung, Kontaktstellen

(1) Wir sind nicht bereit und nicht verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.

(2) Kontaktstelle für Nutzer und Behörden im Sinne der Art. 11 und 12 der Verordnung (EU) 2022/2065 ist legal@obacht.dev. Meldungen zu Inhalten: abuse@obacht.dev. Datenschutz: privacy@obacht.dev. Sicherheitslücken: security@obacht.dev. Kommunikation ist auf Deutsch und Englisch möglich.


§ 20 Schlussbestimmungen

(1) Es gilt deutsches Recht unter Ausschluss des UN-Kaufrechts. Gegenüber Verbrauchern gilt diese Rechtswahl nur, soweit ihnen dadurch nicht der Schutz zwingender Vorschriften des Rechts ihres gewöhnlichen Aufenthaltsstaats entzogen wird.

(2) Bist du Kaufmann, juristische Person des öffentlichen Rechts oder öffentlich-rechtliches Sondervermögen oder hast du keinen allgemeinen Gerichtsstand in Deutschland, ist ausschließlicher Gerichtsstand Berlin.

(3) Erklärungen im Zusammenhang mit diesem Vertrag genügen der Textform (§ 126b BGB), soweit nichts Strengeres bestimmt ist.

(4) Vertragssprache ist Deutsch. Diese Bedingungen gibt es in der Beta nur auf Deutsch. Sollte irgendwo eine Übersetzung auftauchen, ist allein die deutsche Fassung maßgeblich.

(5) Sollten einzelne Bestimmungen unwirksam sein oder werden, bleibt der Rest wirksam. Anstelle der unwirksamen Bestimmung gelten die gesetzlichen Vorschriften.


Anlage 1: Was obacht speichert, was nicht, wer es sieht

Diese Anlage beschreibt den technischen Stand am 9. Oktober 2026. Sie wird bei Änderungen der Plattform nachgezogen. Für die datenschutzrechtlichen Einzelheiten gilt die Datenschutzerklärung.

1. Daten auf unseren Servern (Datenbank, Hetzner, Deutschland)

Konto

  • E-Mail-Adresse, Benutzername (unveränderlich), Anzeigename, Vor- und Nachname (optional), Passwort nur als Hash, verwendeter Einladungscode, Tarifstufe, Rolle (Nutzer, Moderator, Admin), Sperrstatus.
  • Zeitpunkt und Version deiner Zustimmung zu diesen Bedingungen und zu den Nutzungsregeln im Onboarding.
  • Oberflächen-Einstellungen (Easy/Advanced), Onboarding-Status, Zeitpunkt deiner letzten Aktivität in der Webapp (auf 5 Minuten gerundet), Zeitpunkt der letzten Anmeldung.
  • Benachrichtigungseinstellungen, optional eine abweichende E-Mail-Adresse für Alarme; In-App-Benachrichtigungen.
  • Web-Push: die von deinem Browser erzeugte Push-Adresse, die zugehörigen Schlüssel und die Browserkennung (nur wenn du Push aktivierst).
  • Projekte, die du anlegst; Mitgliedschaften und Rollen; Einladungen mit der E-Mail-Adresse der eingeladenen Person.
  • Support-Anfragen und Feedback im Volltext.
  • Signierschlüssel (SSH-Schlüssel): der öffentliche Teil im Klartext, der private Teil nur mit deiner Passphrase verschlüsselt (Webapp und iOS-App). Wir kennen die Passphrase nicht und können den Schlüssel nicht entschlüsseln.
  • Beim Browser-Login der Mac-App: ein einmaliger Code (gehasht) und die IP-Adresse des anfragenden Browsers, gelöscht nach 24 Stunden.

Geräte

  • Name, Typ (Raspberry Pi, Linux, Mac), Hostname, Hersteller, Modell und Board-Bezeichnung (soweit das Gerät sie meldet), Betriebssystem und Version, Architektur, Arbeitsspeicher gesamt, freier Festplattenplatz, Version und Fähigkeiten der Geräte-Software, Betriebsmodi (Power-Modus, Sicherheitsmodus), Pausiert-Status.
  • Bei Macs: die Plattform-UUID des Systems (zur Wiedererkennung) und die Modellkennung (zum Beispiel „Mac14,3"), Status der Linux-VM.
  • Erkannte Ausstattung: ob Chromium, ein Wayland-Compositor oder eine Kamera vorhanden ist; bei Kameras der Sensortyp (zum Beispiel „imx477"). Keine Bilder.
  • Liste der von dir selbst eingerichteten systemd-Dienste auf dem Gerät (Name, Beschreibung, Status, Pfad der Unit-Datei), damit sie per Domain erreichbar gemacht werden können.
  • Von dir gewähltes Gerätebild.
  • Schlüssel: öffentlicher WireGuard-Schlüssel und Tunnel-IP, SSH-Benutzername, Port und Host-Key-Fingerabdruck, Fingerabdrücke der auf dem Gerät hinterlegten Signierschlüssel, öffentlicher Verschlüsselungsschlüssel des Geräts, Installations-Token.
  • Seriennummern und MAC-Adressen werden nicht erhoben. Private Schlüssel werden nicht auf unseren Servern gespeichert.

Status und Betrieb

  • Ein jeweils aktueller Schnappschuss alle 30 Sekunden: CPU-, Arbeitsspeicher- und Festplattenauslastung, Temperatur, Laufzeit, sowie Tunnel-IP, lokale IP im Heimnetz und öffentliche IP des Geräts. Nur der letzte Stand, keine Historie.
  • Beim Tunnel-Server: öffentliche IP und Port, über die dein Gerät verbunden ist, Zeitpunkt des letzten Handshakes, übertragene Bytes.
  • Datenmengen-Zähler des Weiterleitungsdienstes je Gerät (Bytes, ohne Inhalte): 15-Minuten-Werte für den laufenden Monat, danach eine Monatssumme, die dauerhaft bleibt.
  • Ereignisprotokoll je Gerät: online/offline, Installationen, Domain-Ereignisse, Start von Terminal-Sitzungen (mit deiner Nutzer-ID), Agent-Updates, fehlgeschlagene Aktionen mit Fehlertext. In der Beta ohne Löschfrist, gelöscht mit dem Gerät.
  • Ein technisches Abgleichprotokoll der Agent-Aktionen (Aktion, Erfolg, Details).

Installationen und Domains

  • Welche Vorlagen in welcher Version auf welchem Gerät installiert sind, Soll- und Ist-Zustand, Status der Dienste, Fehlermeldungen, Port-Zuordnungen.
  • Die von dir in der Webapp eingegebenen Konfigurationswerte im Klartext, sofern das Feld nicht als geheim gekennzeichnet ist. Als geheim gekennzeichnete Werte ersetzt die Geräte-Software in allen Rückmeldungen an uns durch einen Platzhalter. Werte, die du selbst in geheime Felder eingibst, werden bei der Übertragung an dein Gerät über unsere Server geleitet und dort nicht dauerhaft gespeichert (Abschnitt 3).
  • Domains und Plattform-Adressen: Name, Status, Zertifikatsaussteller und Ablaufdatum, die beim Zertifikat hinterlegte E-Mail-Adresse, Zielgerät und Ziel-App, sowie bei Passwortschutz nur der Benutzername, nicht das Passwort.
  • Verifizierte Domain-Zonen mit Verifizierungs-Token.

Verwaltung durch uns

  • Protokoll der Änderungen, die Admins an Konten vornehmen (wer, was, wann, alter und neuer Wert).
  • Eine Installations-Historie je Vorlage für die spätere Vergütung der Open-Source-Projekte (Nutzer-ID, Gerät, Vorlage, Zeitpunkt). Derzeit abgeschaltet. Wird sie eingeschaltet, erwähnen wir es hier.

Server-Protokolle (kurzlebig)

  • Webserver-Zugriffsprotokolle auf Website, Webapp, API, Registry und Update-Server (IP-Adresse, Zeit, Adresse, Browserkennung): 14 Tage auf dem Server, 7 Tage in unserer zentralen Auswertung.
  • API-Protokoll: Methode, Pfad, Statuscode, Dauer. Keine Anfrage-Inhalte, keine IP, keine Nutzer-ID im Standardfall. Fehlerprotokolle können Fehlertexte enthalten, die vom Gerät stammen.
  • SSH-Gateway: Nutzer-ID, Geräte-ID, Beginn und Ende einer Sitzung, bei Dateiübertragungen Dateipfad und Größe. Keine Tastatureingaben, keine Bildschirmausgaben, keine Dateiinhalte. Container-Protokolle rotieren bei 30 MB.
  • Versandprotokoll von E-Mails (Empfängeradresse, Betreff).
  • Nur für unverschlüsselte HTTP-Aufrufe deiner Domains (Port 80, siehe Abschnitt 3): Zugriffsprotokoll mit Besucher-IP, 14 bzw. 7 Tage.

2. Was wir nicht speichern und technisch nicht einsehen können

  • Inhalte deiner Apps: Dateien, Datenbanken, Medien, Nachrichten, Nutzdaten. Sie liegen nur auf deinem Gerät.
  • Auf dem Gerät erzeugte Geheimnisse: Passwörter, Schlüssel und Token, die die Geräte-Software für installierte Apps selbst erzeugt, entstehen auf dem Gerät und verlassen es nicht.
  • HTTPS-Datenverkehr deiner Besucher: Verbindungen zu deinen Domains werden verschlüsselt bis zu deinem Gerät durchgereicht (SNI-Passthrough). Die Transportverschlüsselung endet auf deinem Gerät (bei Macs in der VM auf deinem Mac). Wir sehen den angefragten Domainnamen und zählen Bytes. Wir entschlüsseln nichts und führen für HTTPS kein Zugriffsprotokoll.
  • Terminal-Sitzungen: Eingaben und Ausgaben werden durchgeleitet, nicht aufgezeichnet.
  • App-Protokolle (Logs): werden nur auf Anforderung in der Webapp einmalig vom Gerät geholt (bis zu 5000 Zeilen) und nicht auf unseren Servern gespeichert.
  • Dateien deiner Apps: der Dateibrowser der Webapp lädt Dateien direkt vom Gerät; wir speichern keine Kopien.
  • Private Schlüssel: der private WireGuard-Schlüssel, die privaten Schlüssel deiner TLS-Zertifikate und der Hash deiner Basic-Auth-Passwörter bleiben auf dem Gerät. Dein privater Signierschlüssel liegt bei uns nur verschlüsselt (Abschnitt 1).
  • Dein Klartext-Passwort: nur ein Hash.
  • Verlaufsdaten der Auslastung: nur der jeweils letzte Messwert.

3. Was du zusätzlich wissen solltest (Beta-Stand)

Diese Punkte sind technische Eigenschaften des aktuellen Stands. Wir benennen sie, damit du nicht von mehr Schutz ausgehst, als es gibt.

  • Unverschlüsselter HTTP-Verkehr (Port 80). Solange für eine Domain die Zwangsumleitung auf HTTPS nicht aktiv ist, leitet unser Server unverschlüsselte HTTP-Aufrufe deiner Domain als normaler Reverse Proxy weiter. Diese Aufrufe laufen im Klartext über unseren Server und werden im Zugriffsprotokoll erfasst (Abschnitt 1). HTTPS-Verkehr ist davon nicht betroffen. Wir werden die Zwangsumleitung im Laufe der Beta standardmäßig einschalten; bis dahin kann das zeitweise noch so sein.
  • Geheimnisse auf dem Weg zum Gerät. Werte, die du in als geheim gekennzeichnete Felder eingibst, und Passwörter für den Domain-Passwortschutz werden in einer von dir signierten Nachricht über unsere Server an dein Gerät weitergeleitet. Die Nachricht ist signiert, aber nicht Ende-zu-Ende verschlüsselt; unser Server leitet sie nur weiter und speichert sie nicht. Eine Ende-zu-Ende-Verschlüsselung ist vorbereitet, aber noch nicht aktiv.
  • Dein entschlüsselter Signierschlüssel beim Terminal. Für Browser-Terminal, Dateiübertragung und Fernbefehle schickt die Webapp beziehungsweise die iOS-App den mit deiner Passphrase entschlüsselten privaten Schlüssel für die Dauer der Sitzung an unser SSH-Gateway. Das Gateway hält ihn nur im Arbeitsspeicher und speichert ihn nicht. Für Installationen, Domain-Änderungen und App-Konfiguration bleibt der Schlüssel im Browser; dort wird nur signiert.
  • Logs und Dateien ohne deine Signatur. Das Abrufen von App-Logs und das Lesen, Hochladen, Löschen und Anlegen von Dateien im Datenverzeichnis einer App werden vom Gerät auf Anforderung unseres Servers ausgeführt und sind nicht an deine Signatur gebunden. In der Webapp löst nur der Eigentümer des Geräts diese Aktionen aus. Technisch könnte aber auch unser Server sie auslösen. Wir tun das nicht ohne deinen Auftrag. Wir werden diese Aktionen noch während der Beta an deine Signatur binden.
  • Alte Konfigurationen. Geheime Werte aus Installationen vor August 2026 werden nach Feldnamen erkannt. Untypisch benannte Geheimnisse können dabei durchrutschen und in den Konfigurationsdaten bei uns landen.
  • Fehlermeldungen. Fehlertexte deiner Installationen werden gespeichert, als Push-Nachricht versendet und Admins angezeigt. Sie stammen von der Software der App und können im Einzelfall Teile deiner Konfiguration enthalten.

4. Wer bei obacht was sieht

  • Alles, was in unserer Datenbank liegt, können wir als Betreiber grundsätzlich einsehen. Das betrifft alle Daten aus Abschnitt 1. Es betrifft nicht die Daten aus Abschnitt 2.
  • Admins und Moderatoren sehen in der Admin-Oberfläche: Profil und E-Mail, Tarif, Sperrstatus, Anmeldezeitpunkte, Geräte mit Modell, Betriebssystem, Tunnel-IP, lokaler und öffentlicher IP, Auslastung, die letzten Ereignisse, installierte Vorlagen mit Status und Fehlermeldungen, Domains mit Basic-Auth-Benutzername, Projekte, Support-Anfragen und Feedback im Volltext.
  • Admins können nicht: dein Terminal öffnen, deine Dateien oder Logs über die Webapp abrufen, in deinem Namen Installationen oder Domain-Änderungen auslösen (dafür fehlt ihnen dein Signierschlüssel), oder sich als du anmelden.
  • Admin-Änderungen an Konten werden protokolliert.

5. Löschung und was bleibt

  • Löschst du ein Gerät, löschen wir seine Installationen, Domains, Ereignisse, Zähler und Schlüssel. Die Daten auf dem Gerät bleiben bei dir.
  • Löschst du dein Konto (Einstellungen, „Konto löschen"), geben wir deine Domains frei, entfernen deine Geräte, Projekte, Schlüssel, Push-Abos, Benachrichtigungen, Support-Anfragen, Feedback und Zonen und löschen das Konto.
  • Es bleiben: anonymisierte Einträge (Einladungscode gilt als „verwendet", ohne wen; Vorlagen-Einreichungen ohne E-Mail und Absender); das Admin-Protokoll, in dem deine Nutzer-ID und geänderte Werte stehen können; die Installations-Historie, falls sie aktiv war; Monatssummen der Datenmengen je Gerät, bis das Gerät gelöscht wird; Server-Protokolle bis zum Ablauf ihrer Fristen; Protokolleinträge bei Push-Diensten und Mailservern Dritter; öffentliche Certificate-Transparency-Einträge deiner Domains (nicht löschbar).
  • Datenexport: in den Einstellungen als JSON. In der Beta nicht enthalten sind unter anderem der verschlüsselte private Schlüssel, Ereignisprotokolle, Auslastungsdaten, Konfigurationswerte und Datenmengen-Zähler. Auskunft darüber bekommst du auf Anfrage an privacy@obacht.dev.

6. Dritte, die technisch beteiligt sind

WerWofürWas dort ankommt
Hetzner Online GmbH (DE)alle unsere Serveralles aus Abschnitt 1 (Auftragsverarbeiter)
Let's Encrypt (USA), ersatzweise ZeroSSLTLS-Zertifikate, beantragt von deinem GerätDomainname, Geräte-IP; Zertifikate landen in öffentlichen CT-Logs
GitHub / GitHub Container Registry (USA)Download von Geräte-Software, Updates, Container-Images, Binaries für Host-DiensteIP deines Geräts
Docker Hub und je nach Vorlage weitere Image-RegistriesContainer-Images der AppsIP deines Geräts
api.ipify.org, icanhazip.com, ifconfig.me (teils USA)Ermittlung der öffentlichen IP deines Geräts, höchstens alle 10 MinutenIP deines Anschlusses
Google (gstatic.com)Erreichbarkeitsprüfung der Mac-App, alle 20 SekundenIP deines Macs
Cloudflare und Google DNS (1.1.1.1, 8.8.8.8)Namensauflösung in der Linux-VM der Mac-AppDNS-Anfragen der VM
Ollama (ollama.com) und Modell-Registrynur bei der Vorlage „Ollama auf dem Mac": Download von Programm und ModellIP deines Macs
Push-Dienste der Browser-Hersteller (Google, Mozilla, Apple)Zustellung von Web-Push, nur wenn aktiviertverschlüsselte Nachricht, Push-Adresse
Beliebige BildhostsLogos und Screenshots in Vorlagen-Beschreibungen werden von deinem Browser direkt beim jeweiligen Host geladenIP deines Browsers
Behördennur bei gesetzlicher Verpflichtungdas jeweils Angeforderte

Umami (Reichweitenmessung), Listmonk (Warteliste, Newsletter), Supabase (Datenbank, Anmeldung), SMTP-Versand und Monitoring betreiben wir selbst auf Hetzner-Infrastruktur. Es gibt keine Fehler-Tracking-Dienste Dritter, keine Werbe-Netzwerke, keinen Zahlungsdienstleister.


Anlage 2: Was unsere Software auf deinen Geräten tut

Stand 9. Oktober 2026. Wir beschreiben hier die Eingriffe, denen du mit § 7 zustimmst.

1. Raspberry Pi und Linux (Agent)

Bei der Installation (Installationsskript, das du mit Root-Rechten ausführst):

  • installiert Docker (über get.docker.com) und WireGuard, schreibt die Docker-Konfiguration (/etc/docker/daemon.json) und startet Docker neu;
  • legt den Systembenutzer obacht an, nimmt ihn in die Gruppen docker und systemd-journal auf und gibt ihm die Fähigkeiten CAP_CHOWN und CAP_FOWNER. Die Docker-Gruppe ist faktisch gleichbedeutend mit Root-Rechten.
  • hinterlegt deinen öffentlichen Signierschlüssel als SSH-Schlüssel des Benutzers obacht, nimmt deinen SSH-Benutzer in die Gruppe obacht auf, entfernt ältere obacht-sudo-Regeln;
  • richtet sudo-Regeln ein: Umschalten des Power-Modus und Selbst-Update des Agents, jeweils ohne Passwort; optional (wenn du es bei der Installation wählst) passwortloses sudo für alles für den Benutzer obacht;
  • hinterlegt unseren Signaturschlüssel für Vorlagen und Updates und lädt die Geräte-Software von GitHub. Fehlt die Signaturdatei, prüft das Skript nur die Prüfsumme und warnt.

Im Betrieb:

  • hält dauerhaft eine WebSocket-Verbindung zu unserer API und einen WireGuard-Tunnel zu unserem Server; meldet alle 30 Sekunden Status (Anlage 1);
  • führt Installationen, Updates, Stopps und Entfernungen von Apps als Docker-Compose-Projekte unter /var/lib/obacht/ aus, erzeugt dafür Geheimnisse, legt Volumes an und kann sie beim Entfernen löschen;
  • betreibt einen Caddy-Webserver im Container, der deine Domains terminiert und Zertifikate bei Let's Encrypt holt;
  • Power-Modus (schaltest du bewusst ein): erlaubt dem Agent zusätzlich per sudo, obacht-*-Systemdienste zu starten, zu stoppen und zu installieren, Programme für Host-Dienste von GitHub oder dem Hersteller zu laden (zum Beispiel Ollama), und den Kiosk-Modus einzurichten. Der Kiosk-Modus legt den Benutzer obacht-kiosk an, schaltet den Anmeldebildschirm (Display-Manager) ab und startet Chromium im Vollbild auf der ersten Konsole. Andere grafische Nutzung des Geräts ist dann nicht mehr möglich, bis du den Modus zurücknimmst;
  • liest auf Anforderung Logs und Dateien deiner Apps und schreibt, löscht oder legt Dateien im Datenverzeichnis einer App an (Dateibrowser);
  • prüft vor Installationen freien Festplattenplatz (mindestens 2 GiB oder die Vorgabe der Vorlage);
  • übernimmt beim Start einmalig vorhandene Ed25519-Schlüssel aus authorized_keys des Benutzers obacht als vertrauenswürdige Signierschlüssel;
  • aktualisiert sich nicht selbst. Updates von Agent und Apps laufen nur, wenn du sie auslöst. Signaturen werden geprüft; bei fehlender Signatur fällt das Update in der Beta auf eine Prüfsummenprüfung zurück.

Was zurückbleibt, wenn du den Agent entfernst: Docker, WireGuard, der Benutzer obacht, sudo-Regeln, /var/lib/obacht/ mit allen App-Daten, Container und Images, und bei aktiviertem Kiosk-Modus die geänderte Display-Konfiguration. Eine Deinstallationsroutine gibt es in der Beta nicht; der sicherste Weg ist das Neuaufsetzen des Geräts.

2. Mac (Mac-App)

  • Installiert ein Hilfsprogramm mit Root-Rechten (dev.obacht.helper) als dauerhaft laufenden LaunchDaemon, der beim Systemstart startet und bei Absturz neu startet. Es baut den WireGuard-Tunnel auf (utun-Schnittstelle, Routen) und führt ein eigenes Protokoll unter /var/log/obacht/.
  • Startet eine Linux-VM mit eigenem Festplattenabbild (standardmäßig 32 GiB, Datei in ~/Library/Application Support/dev.obacht.macapp/), in der Docker und Caddy laufen. Die VM sieht deine Mac-Dateien nicht. Die Uhrzeit der VM wird vom Mac gesetzt.
  • Der Agent selbst läuft auf dem Mac als Prozess der App, nicht in der VM. Die Abfragen der öffentlichen IP gehen also vom Mac aus.
  • Verhindert den Ruhezustand des Macs, solange Apps laufen sollen. Startet beim Anmelden automatisch.
  • Prüft alle 24 Stunden ohne Nachfrage auf App-Updates bei unserem Update-Server (Sparkle). Updates installiert sie nur nach deiner Bestätigung. Es werden keine Systemprofile übermittelt.
  • Speichert Sitzungs-Token und den privaten WireGuard-Schlüssel als Dateien mit Zugriffsrechten nur für deinen Benutzer in ~/Library/Application Support/dev.obacht.macapp/, nicht im Schlüsselbund. Das Installations-Token steht in agent.yml.
  • Pinnt beim Verbinden über den Browser automatisch deinen Signierschlüssel; die Bestätigung kommt dabei von unserem Server, nicht aus einer unabhängigen Quelle.
  • Host-Dienste (zum Beispiel „Ollama auf dem Mac"): legt einen LaunchAgent in ~/Library/LaunchAgents/ an und lädt das Programm von GitHub beziehungsweise dem Hersteller. Ollama lauscht dann auf allen Netzwerkschnittstellen des Macs und ist im gesamten lokalen Netzwerk erreichbar. Die Vorlage lädt beim Start ein Sprachmodell (mehrere Gigabyte) herunter.
  • Meldet an uns: Computername, Plattform-UUID, Modellkennung, VM-Status, alles Übrige wie der Agent (Anlage 1).
  • „Verlassen" entfernt Gerät, Apps, Domains, VM-Abbild, Agent-Datenbank, Protokolle und Host-Dienste. Bewusst bleiben: das Root-Hilfsprogramm, das Protokoll unter /var/log/obacht/, Sparkle-Einstellungen und einzelne Einstellungswerte. Das Hilfsprogramm entfernst du in den Systemeinstellungen unter „Anmeldeobjekte und Erweiterungen". „Abmelden" allein entfernt keine Hosting-Daten.

3. iOS-App

  • Erzeugt deinen Signierschlüssel auf dem iPhone und speichert ihn mit deiner Passphrase verschlüsselt bei uns (Anlage 1). Optional legt sie eine durch Face ID oder Touch ID geschützte Kopie im Schlüsselbund dieses Geräts ab.
  • Sendet für Terminal, Dateibrowser, Neustart per SSH und Fernbefehle den entschlüsselten Schlüssel für die Sitzung an unser SSH-Gateway (Anlage 1 Abschnitt 3).
  • Kein Push, keine Analyse- oder Absturzberichte an Dritte.

4. Vorlagen (Templates)

  • Jede Vorlage ist von unserer Registry signiert; der Agent installiert nur signierte Vorlagen. Container-Images sind auf eine Prüfsumme festgelegt.
  • Stufen: Official (von uns gepflegt und getestet), Community (von Dritten eingereicht, von uns vor Aufnahme geprüft), Unverified (standardmäßig ausgeblendet, von uns nicht geprüft, Installation nur nach ausdrücklicher Warnung). Vorlagen mit Host-Diensten oder Systemeingriffen gibt es nur in der Stufe Official.
  • Was eine Vorlage auf dem Gerät tut, steht in ihrer Beschreibung. Lies sie, bevor du installierst.

Ende der Nutzungsbedingungen für die Closed Beta (Version v1.1.0, Stand 9. Oktober 2026).

Questions about our terms?

If you have any questions about our terms of service, please contact us:

Terms · Obacht