Zuletzt aktualisiert: 30. September 2026

Datenschutzerklärung Knot

Diese Übersetzung dient nur dem besseren Verständnis. Rechtlich verbindlich ist die englische Fassung.

Es gibt keinen Knot-Server. Dein Code bleibt auf deinen Rechnern und geht nur an die Leute, mit denen du dich koppelst, und das verschlüsselt.

Knot meldet nichts an PointBreakLab. Was deinen Rechner verlässt, geht an deine eigenen Peers, an das Tor-Netzwerk oder an einen Dienst, den du selbst eingerichtet hast.

1

Wer Knot macht

Knot wird von einem einzelnen Entwickler in Würzburg geschrieben und gepflegt, der unter dem Namen PointBreakLab (pointbreaklab.com) veröffentlicht. PointBreakLab bekommt die Daten, mit denen du in Knot arbeitest, nicht. Sie bleiben auf deinen Rechnern und auf den Rechnern der Leute, mit denen du ein Projekt teilst. Was mit ihnen passiert, entscheidest also du oder das Team oder Unternehmen, für das du Knot nutzt. Kontakt: mail.roshankumargupta@gmail.com
2

Was PointBreakLab erhebt

Nichts. Knot hat kein Konto und keine Registrierung. Es enthält keine Analytics, keinen Crash-Reporter und keine Update-Prüfung, und es baut nie eine Verbindung zu einem Server von PointBreakLab auf, weil es keinen gibt. Du lädst Knot über GitHub Releases herunter; für den Download selbst gilt die Datenschutzerklärung von GitHub. Die Website pointbreaklab.com verwendet kein Analyse-Skript.
3

Was auf deinem Rechner bleibt

Das hier verlässt deinen Computer nur, wenn du es selbst kopierst:
Identität Der Ed25519-Schlüssel, der dein Gerät ausweist, erzeugt beim ersten Start. Du kannst ihn mit einer Passphrase schützen (Argon2id und XChaCha20-Poly1305).
Einstellungen ~/Library/Application Support/knot unter macOS; ~/.config/knot und ~/.local/share/knot unter Linux.
.knot-Ordner Das Ereignisprotokoll jedes Projekts und die Aufzeichnungen von Agent-Sessions, einschließlich des Prompts, den ein Coding-Agent bekommen hat, wenn du den Hook von Knot installiert hast. Nicht Teil der Commits.
Logs Das Log des Daemons, nur auf deinem Rechner.
API-Schlüssel Schlüssel für einen Cloud-KI-Anbieter, den du selbst hinzufügst. Sie liegen im Schlüsselbund des Betriebssystems, nie in einer Einstellungsdatei.
4

Was an deine Peers geht

Knot sendet Daten nur an Geräte, mit denen du gekoppelt bist, und an Leute, denen du Zugriff auf ein Projekt gegeben hast. Auf dem Weg sind sie verschlüsselt: über Tor-Onion-Dienste oder, im eigenen Netz, über einen verschlüsselten Kanal, den die beiden Geräte untereinander aufbauen (das Noise-Protokoll). Ein Gerät mit einer älteren Knot-Version verbindet sich im lokalen Netz unverschlüsselt mit den anderen, bis es aktualisiert ist. Sobald zwei Geräte einmal verschlüsselt verbunden waren, nimmt keines mehr eine unverschlüsselte Verbindung vom anderen an. Das bekommen sie: • Die Dateien und Commits der Projekte, die du mit ihnen teilst, und, wenn die Spiegelung eingeschaltet ist, deine Änderungen, sobald du speicherst. • Mit jedem Commit den Autorennamen (und die E-Mail-Adresse, falls du eine eingetragen hast) aus deinen Knot-Einstellungen, dazu eine Gerätekennung aus dem Anmeldenamen deines Computers, seinem Betriebssystem und einem kurzen Fingerabdruck deines öffentlichen Schlüssels, zum Beispiel „alex@macos (pubkey:1a2b3c4d5e6f)“. Das wird dauerhaft Teil der Projekthistorie, in jeder Kopie. • Chatnachrichten, Sprachnachrichten und Dateien, die du schickst, und die Projekt-Memory-Datei (knot.md). • Ob du online bist, an welchen Dateien du gerade arbeitest und den Spitznamen, den du deinem Gerät gegeben hast. Damit deine Geräte einander finden, kündigt Knot dein Gerät außerdem in jedem lokalen Netz an, das du als vertrauenswürdig markiert hast: mit seinem Spitznamen, seinem öffentlichen Schlüssel und seiner Tor-Adresse. Diese Ankündigung kann jeder in diesem Netz sehen, und sie ist nicht verschlüsselt. Der Offline-Modus beendet sie, ebenso wenn du dem Netz nicht vertraust. Was ein Peer einmal bekommen hat, hat er als eigene Kopie. Wenn du ihm den Zugriff entziehst, stoppt das die weitere Synchronisation; zurückholen kann es nichts.
5

Das Netzwerk

Außer zu deinen Peers baut Knot nur diese Verbindungen auf:
Tor In der installierten App standardmäßig eingeschaltet. Das mitgelieferte Tor verbindet sich mit dem Tor-Netzwerk und veröffentlicht eine Onion-Adresse für dein Gerät. Die Tor-Relays, über die du dich verbindest, sehen deine IP-Adresse, aber nicht deine Inhalte, und deine Peers sehen deine IP-Adresse nicht. Für diese Verbindung gilt die Datenschutzerklärung des Tor Project (torproject.org).
LAN-Präsenz Knot gibt im lokalen Netz den Spitznamen deines Geräts, deinen öffentlichen Schlüssel, deine Onion-Adresse und die Knot-Version bekannt, aber nur in Netzen, die du als vertrauenswürdig markiert hast, und nie im Offline-Modus.
mDNS Die Peer-to-Peer-Schicht meldet sich außerdem per mDNS, und zwar derzeit in jedem lokalen Netz, auch in nicht vertrauenswürdigen: mit einer technischen Peer-ID, die aus deinem Geräteschlüssel abgeleitet ist, und den lokalen Adressen, auf denen Knot lauscht. Jeder im selben Netz kann das sehen. Mit der Umgebungsvariable KNOT_DISABLE_MDNS=1 schaltest du es ab.
Koordinator Nur wenn du einen einrichtest, deinen eigenen oder den von jemand anderem. Er erfährt, welche Projekt-IDs du bereitstellst, deine Peer-ID und die Adressen, unter denen du erreichbar bist, nie deinen Code. Verlangt der Koordinator einer Organisation Single Sign-on, meldest du dich bei dem Identitätsanbieter an, den diese Organisation gewählt hat.
Relays Nur wenn du eines nutzt. Ein Relay leitet verschlüsselte Bytes zwischen Peers weiter und sieht, welche Peers verbunden sind, aber nicht, was sie senden.
6

KI-Funktionen

Keine davon ist standardmäßig eingeschaltet.
Knot AI Schreibt Commit-Messages und Zusammenfassungen mit einem Modellserver auf deinem eigenen Rechner oder in deinem Netz, zum Beispiel Ollama oder llama-server. Der Diff verlässt diesen Rechner nicht.
Knot Ask Nutzt ein Cloud-Modell nur, wenn du selbst einen Anbieter hinzufügst (zum Beispiel Anthropic, OpenAI oder eine kompatible API). Deine Frage und der Code, nach dem du fragst, gehen dann an diesen Anbieter, zu dessen Bedingungen.
Coding-Agents Werkzeuge wie Claude Code oder Cursor, die du über den MCP-Server von Knot anbindest, sprechen lokal mit Knot. Was diese Werkzeuge an ihre eigenen Anbieter senden, hängt vom Werkzeug und seinen Einstellungen ab.
7

VS-Code-Erweiterung

Die Knot-Erweiterung wird über den Visual Studio Marketplace von Microsoft installiert; für den Marketplace und für VS Code selbst gelten die Bedingungen von Microsoft. Die Erweiterung enthält keine Telemetrie-Bibliothek und spricht nur mit dem Knot-Daemon auf deinem eigenen Rechner. Ihr Hinweis „Download Knot“ öffnet pointbreaklab.com/knot.
8

Aufbewahren und Löschen

Alles liegt auf deinen Rechnern, also löschst du es selbst: • Lösch einen Projektordner, um dieses Projekt von deinem Computer zu entfernen. • Deinstalliere Knot und lösch seine Ordner (siehe Abschnitt 3), um deine Identität, Einstellungen und Logs zu entfernen. • Kopien, die deine Peers schon bekommen haben, bleiben bei ihnen. Bitte sie, ihre zu löschen. PointBreakLab speichert nichts über dich, hier gibt es also nichts zu löschen.
9

Sicherheit

Der Verkehr zwischen Peers ist verschlüsselt, und deinen Identitätsschlüssel kannst du mit einer Passphrase schützen. Knot ist Pre-Alpha und wurde noch von niemandem außerhalb geprüft. Eine Sicherheitsmeldung erreicht eine einzelne Person unter mail.roshankumargupta@gmail.com. Bitte schreib, bevor du etwas öffentlich machst, und rechne mit einer langsamen Antwort. Eine Bug-Bounty gibt es nicht.
10

Deine Rechte

Nach der DSGVO hast du das Recht auf Auskunft, Berichtigung, Löschung und Datenübertragbarkeit. PointBreakLab speichert durch Knot keine personenbezogenen Daten über dich, es gibt hier also nichts, worauf du diese Rechte anwenden könntest. Wenn du Knot für ein Team oder Unternehmen nutzt, ist diese Organisation für die Daten verantwortlich, die in ihren Projekten geteilt werden.
11

Änderungen dieser Erklärung

Wenn Knot anfängt, etwas Neues von deinem Rechner zu senden, wird diese Seite aktualisiert und das Datum oben ändert sich.

Diese Erklärung gilt nur für Knot. Siehe auch die Datenschutzerklärungen von Whispr und Heart.