// Datenschutz

Datenschutzrichtlinie

ccmux läuft auf Ihrer eigenen Hardware, kommuniziert mit Ihrem eigenen Daemon über Ihr eigenes Tailnet und speichert alles lokal auf Ihrem Gerät. Wir betreiben kein Backend, wir haben kein Kontosystem und wir sammeln keine Telemetriedaten. Auf dieser Seite wird die Datenverarbeitung der App erläutert. Die Leistungen der Website werden im Folgenden gesondert beschrieben.

Letzte Aktualisierung: 26.05.2026

// die Kurzversion

// welche Daten die App verarbeitet

Informationen zum gepaarten HostHostname, Daemon-Basis-URL (eine Tailnet-Adresse) und ein Host-Kopplungsgeheimnis, das Sie während der QR-Kopplung akzeptiert haben. Lokal gespeichert; Wird verwendet, um jede Anfrage an Ihren Daemon zu authentifizieren.SSH SchlüsselmaterialWenn Sie einen SSH-Schlüssel für die Daemon-Authentifizierung generieren oder importieren, wird der private Schlüssel im Android Keystore gespeichert (hardwaregestützt, sofern verfügbar) und verlässt das Gerät nie. Wir haben keinen Mechanismus, um es zu lesen.SitzungsstatusNamen, Projekte und Status Ihrer Claude/Codex-Sitzungen werden live von Ihrem Daemon abgerufen. Sie werden in der Benutzeroberfläche gerendert, aber von der App nie außerhalb des Geräts gespeichert.KamerabilderWird nur verwendet, während der QR-Pairing-Bildschirm geöffnet ist. Frames werden im Speicher vom geräteinternen Barcode-Scanner von ML Kit verarbeitet und verworfen; Es wird nichts aufgezeichnet, gespeichert oder übertragen.BenachrichtigungenWenn für eine Sitzung Eingaben erforderlich sind, veröffentlicht die App lokal eine Android-Benachrichtigung. Der Auslöser ist Ihr eigener Daemon, der das Ereignis über Ihr Tailnet an die App weiterleitet.

// Berechtigungen und warum

INTERNET
ACCESS_NETWORK_STATE
HTTP- und WebSocket-Verbindungen zu Ihrem ccmux-Daemon über Tailscale. Die App stellt keine ausgehenden Anfragen an andere Hosts.KAMERAScannen Sie den QR-Code, den Ihr Daemon während der Kopplung druckt. Der Zugriff auf die Kamera wird zur Laufzeit und nur dann angefordert, wenn der Kopplungsbildschirm geöffnet ist.POST_NOTIFICATIONSGeben Sie Warnungen aus, wenn eine Claude- oder Codex-Sitzung, deren Eigentümer Sie sind, eintritt needs_input Status. Zur Laufzeit angefordert; Sie können jederzeit in den Systemeinstellungen widerrufen.FOREGROUND_SERVICE
FOREGROUND_SERVICE_DATA_SYNC
Halten Sie die Verbindung zu Ihrem Daemon im Hintergrund aufrecht, damit Benachrichtigungen in Echtzeit eingehen. Der Dienst kann in den In-App-Einstellungen deaktiviert werden und zeigt während der Ausführung dauerhaft die Statusmeldung „ccmux beobachtet Ihre Sitzungen“ an.USE_BIOMETRICEntsperren Sie den im Android Keystore gespeicherten privaten Schlüssel SSH, bevor Sie Daemon-Anfragen signieren. Die biometrische Prüfung übernimmt das Android-System; Die App sieht niemals Fingerabdruck- oder Gesichtsdaten.

// wohin Ihre Daten gehen

Aus dem Gerät: nur an den ccmux-Daemon, mit dem Sie gekoppelt sind, unter der Tailnet-IP-Adresse, die Sie eingegeben oder gescannt haben. Der WireGuard-Tunnel von Tailscale übernimmt die Transportsicherheit. Die App sendet keine Daten an ccmux.ai, an skz.dev, an einen Analyseendpunkt oder an Dritte.

Aus dem Gerät, sonst: nirgendwo.

// Komponenten von Drittanbietern

Die App verknüpft statisch einen kleinen Satz von Google-Bibliotheken. Keiner von ihnen übermittelt Ihre Daten gemäß der Konfiguration von ccmux an Google oder andere Personen:

Google ML Kit (Barcode)Barcode-Scannen auf dem Gerät für die QR-Kopplung. Das On-Device-Modell läuft vollständig lokal; Es werden keine Bilder oder Scanergebnisse an Google gesendet.AndroidX CameraXGoogles Kamera-Abstraktionsschicht. Frames bleiben in Bearbeitung.Google Play Services BaseWird transitiv vom ML-Kit benötigt. Von ccmux wird keine Telemetrie initialisiert.

Wenn eine zukünftige ccmux-Version Firebase Cloud Messaging hinzufügt (für die Push-Zustellung von needs_input -Warnungen) wird diese Richtlinie aktualisiert vorher Die Funktion wird ausgeliefert und die gesendeten Daten (ein undurchsichtiges Geräte-Token, eine Ereignisnutzlast, die beschreibt, welche Ihrer Sitzungen ihren Status geändert haben) werden hier aufgelistet.

// Kinder

ccmux ist ein Entwicklertool. Es richtet sich nicht an Kinder unter 13 Jahren und erfasst nicht wissentlich Daten von ihnen. Wenn Sie glauben, dass ein Kind die App irgendwie genutzt hat, gibt es kein zu löschendes Konto – durch die Deinstallation der App werden alle gespeicherten Daten gelöscht.

// Ihre Daten werden entfernt

Deinstallieren Sie die App. Da ccmux alles im privaten Datenverzeichnis der App und im Android Keystore speichert, werden bei der Deinstallation gekoppelte Hosts, SSH-Schlüssel und alle zwischengespeicherten Sitzungsmetadaten entfernt. Um das Vertrauen des Dämons in ein zuvor gekoppeltes Gerät zu widerrufen, entfernen Sie das Gerät von ~/.config/ccmux/pairings auf dem Host (siehe Daemon-Dokumente).

// Änderungen

Wesentliche Änderungen dieser Richtlinie werden am bekannt gegeben github.com/skzv/ccmux in den Versionshinweisen. Das Datum der „letzten Aktualisierung“ oben auf dieser Seite gibt die aktuellste Überarbeitung an.

// Kontakt

Fragen, Bedenken oder Schwachstellenberichte: me@skz.dev.

Website-Dienste

Die Website ccmux.ai lädt Simple Analytics, Google Analytics und Schriftarten von Google Fonts. Durch den Besuch der Website werden Anfragen an diese Anbieter gerichtet. Die obigen Aussagen zur App ohne Telemetrie gelten für die App, nicht für diese Website.