Diese Datenschutzerklärung erläutert, wie Claude Code Notifier mit Ihren Daten umgeht. Claude Code Notifier besteht aus den Telefon-Apps für iOS und Android, ccn (einem Befehlszeilentool für macOS, Linux und Windows), der optionalen Mac-App für die Menüleiste, unserem Relay-Server und dieser Website. Zusammen bezeichnen wir sie als „die Apps“. Sie werden von TouchTap Ltd („wir“, „uns“, „unser“) bereitgestellt. Wir möchten klar darlegen, welche Daten erhoben werden, wie sie verwendet werden und an wen sie weitergegeben werden können.
ccn oder die Mac-App) über unseren Relay-Server eine Mitteilung an die Telefone, die Sie gekoppelt haben. Eine Mitteilung kann den Namen und den Ordnerpfad des Projekts, die Nachricht von Claude oder die Frage, die Claude stellt, und bei einer Berechtigungsanfrage den betreffenden Befehl oder die betreffende Datei enthalten. Der Server löscht Mitteilungen innerhalb von 48 Stunden. Wir verkaufen Ihre Daten nicht und verwenden sie nicht für Werbung.
01Überblick über die Apps
Claude Code Notifier besteht aus:
ccn erfüllt und zusätzlich Mac-Mitteilungen anzeigen und Webhooks senden kann.02Welche Daten wir erheben
2.1ccn (Befehlszeilentool)
Claude Code führt ccn an sieben Punkten einer Sitzung aus (Sitzungsbeginn, jeder von Ihnen gesendete Prompt, vor jeder Tool-Nutzung, Berechtigungsanfragen, Berechtigungsmitteilungen, wenn Claude anhält, und Sitzungsende) und übergibt dabei Angaben zu diesem Moment: die Sitzungs-ID, den Arbeitsordner, das Tool, das Claude verwenden möchte, und dessen Eingabe, den von Ihnen eingegebenen Prompt, die letzte Nachricht von Claude und eine etwaige Frage von Claude. ccn speichert Folgendes auf Ihrem Computer, in ~/.config/ccn/ (%APPDATA%\ccn\ unter Windows):
config.toml)Kopplung und Ihre Einstellungen speicherncredentials), oder, falls Sie dies wählen, im Schlüsselbund des SystemsAuthentifizierung beim Relay-Serverccn.log, unter 1 MB gehalten)Fehlerbehebung~/.claude/settings.json hinzugefügt werden, sowie eine einmalige Sicherungskopie dieser DateiClaude Code die Ausführung von ccn ermöglichenccn sendet an unseren Relay-Server: bei der Registrierung die zufällige ID dieses Computers, sein Token, seinen Namen (standardmäßig der Hostname des Computers; Sie können einen anderen Namen wählen), sein Betriebssystem, die ccn-Version und die unterstützten Funktionen; sowie für jede Mitteilung die in 2.4 aufgeführten Daten. Um zu entscheiden, ob auf Ihr Telefon gewartet werden soll, prüft ccn, wie lange Tastatur und Maus inaktiv waren. Diese Prüfung erfolgt auf Ihrem Computer, und das Ergebnis wird niemals übermittelt. ccn sendet keine Analysedaten.
2.2Mac-App (optional)
Die Mac-App für die Menüleiste erhebt und speichert die folgenden Daten lokal auf Ihrem Mac:
Wenn die Mac-App mit einem Telefon gekoppelt ist, sendet sie unserem Relay-Server ihre zufällige ID, ein Token, den Namen des Mac und die in 2.4 aufgeführten Mitteilungsdaten.
2.3Apps für iOS und Android
Die Telefon-Apps erheben und speichern:
ccn läuftDie Android-App kann die Kamera verwenden, um den QR-Code zu scannen, den die Mac-App anzeigt. Das Bild wird auf dem Telefon verarbeitet und weder gespeichert noch übermittelt.
2.4Relay-Server
Unser Relay-Server speichert:
ccn oder Mac-App), Version, unterstützte Funktionen sowie Zeitpunkt der Registrierung und der letzten AktivitätGelöscht, zusammen mit den Einstellungen und Kopplungen des Computers, wenn der Computer 60 Tage lang keine Verbindung hergestellt hatccn config set festlegen: welche Mitteilungen gesendet werden, Ruhezeiten, Ton und wie lange auf das Telefon gewartet wirdBis zur Änderung, zusammen mit dem ComputerdatensatzWird ein Telefon oder Computer 60 Tage lang nicht genutzt, löscht der Server seine Datensätze und Kopplungen. Um das Gerät wieder zu nutzen, müssen Sie es erneut koppeln.
Der Relay-Server speichert Ihre IP-Adresse nicht. Unser Hosting-Anbieter Cloudflare verarbeitet sie, um jede Anfrage zuzustellen, und teilt uns mit, aus welchem Land eine Anfrage stammt. Wir erfassen dieses Land nur, wenn ein Kopplungscode abgelehnt wird, um Missbrauch zu erkennen, und löschen diesen Eintrag nach 60 Tagen.
2.5Analyse
Die Telefon-Apps senden anonyme Produktereignisse an unseren eigenen Server. Ereignisse enthalten keine Gerätekennung, und der Server speichert keine IP-Adressen zusammen mit ihnen. Jedes Paket enthält nur die Plattform, App-Version und Build-Nummer, Betriebssystemversion, das Gerätemodell, Land, Sprache, den Zugangsstatus und den Build-Typ. Ereignisse beschreiben, wie die App genutzt wird: zum Beispiel, dass die App geöffnet, die Bezahlseite angezeigt oder ein Tarif ausgewählt wurde, das Ergebnis eines Kaufs, Schritte der Einrichtung, ob die Erlaubnis für Mitteilungen erteilt wurde, welche Art von Computer Sie einrichten wollten (macOS, Linux oder Windows), dass ein Kopplungscode angezeigt oder ein Installationsbefehl kopiert wurde, dass die Kopplung abgeschlossen wurde (mit der Art des Computers und seinem Betriebssystem) und dass Sie auf eine Mitteilung geantwortet haben (nur mit der Art der Anfrage). Ereignisse enthalten niemals Projektnamen, Befehle, Prompts oder Nachrichten von Claude.
Diese Website verwendet Umami, einen datenschutzfreundlichen Analysedienst, der keine Cookies verwendet. Er zählt Seitenaufrufe und Klicks auf Download- und Installationsschaltflächen, einschließlich der Information, für welches Betriebssystem der Installationsbefehl angezeigt oder kopiert wurde.
03Wie wir Ihre Daten verwenden
Ihre Daten werden ausschließlich verwendet, um die Apps bereitzustellen und zu verbessern:
- Zustellung von Mitteilungen: Um Sie zu benachrichtigen, wenn Claude Code fertig ist oder Ihre Aufmerksamkeit benötigt
- Antworten aus der Ferne: Um Ihre Antworten vom Telefon an Claude Code auf Ihrem Computer zurückzugeben
- Kopplung: Um Ihre Computer und Telefone mit einem kurzlebigen Code zu verbinden
- Computereinstellungen: Um Ihnen zu ermöglichen, die Einstellungen eines Computers von Ihrem Telefon aus zu ändern
- Sitzungserfassung: Um Sitzungsverlauf und Statistiken anzuzeigen (Mac-App)
- Webhook-Weiterleitung: Um Mitteilungen an von Ihnen konfigurierte externe Dienste wie Slack oder Discord zu senden (Mac-App)
- Überprüfung von In-App-Käufen: Um Abonnements und lebenslange Käufe zu bestätigen (Telefon-Apps) und Finanzunterlagen zu führen
- Produktverbesserung: Um in aggregierter Form zu zählen, wie die Apps genutzt werden und wie Preistests abschneiden
- Sicherheit: Um Missbrauch von Kopplungscodes und des Relay-Servers zu erkennen
04Datenspeicherung und Sicherheit
4.1Lokale Speicherung (ccn)
- Dateien: Gespeichert in
~/.config/ccn/(%APPDATA%\ccn\unter Windows). Unter macOS und Linux können die Konfigurations- und die Zugangsdatendatei nur von Ihrem Benutzerkonto gelesen werden - Zugangsdaten: Standardmäßig in einer privaten Datei gespeichert oder im macOS-Schlüsselbund, in der Windows-Anmeldeinformationsverwaltung oder im Linux Secret Service, wenn Sie
credential_storeaufkeychainsetzen - Speicherdauer: Sitzungsdateien werden gelöscht, wenn eine Sitzung endet, oder nach 7 Tagen ohne Nutzung.
ccn uninstalllöscht alles, wasccnspeichert
4.2Lokale Speicherung (Mac-App)
- Sitzungsdaten: In einer lokalen Datenbank auf Ihrem Mac gespeichert
- Einstellungen: In UserDefaults gespeichert (dem Standardspeicher für Einstellungen unter macOS)
- Cloud-Zugangsdaten: Sicher im macOS-Schlüsselbund gespeichert
- Speicherdauer: Der Sitzungsverlauf wird nach einem einstellbaren Zeitraum automatisch gelöscht (Standard: 30 Tage)
4.3Lokale Speicherung (iOS/Android)
- Mitteilungsverlauf: Im privaten Speicher der App auf Ihrem Telefon gespeichert
- Gerätekennung: Im iOS-Schlüsselbund oder unter Android im verschlüsselten Speicher gespeichert. iOS kann Schlüsselbundeinträge nach dem Löschen einer App behalten, sodass bei einer Neuinstallation dieselbe Kennung wiederverwendet werden kann
- Einstellungen: In UserDefaults (iOS) oder DataStore (Android) gespeichert
- Speicherdauer: Der Mitteilungsverlauf bleibt erhalten, bis Sie ihn löschen oder die App löschen
4.4Cloud-Speicherung
- Infrastruktur: Der Relay-Server läuft auf Cloudflare Workers; die Daten werden in Cloudflare D1 (SQLite) und Durable Objects gespeichert
- Verschlüsselung: Die gesamte Kommunikation mit dem Server ist mit TLS verschlüsselt (HTTPS/WSS)
- Geografischer Standort: Daten können in Rechenzentren von Cloudflare weltweit verarbeitet werden
- Ablauf von Mitteilungen: Ein Bereinigungsauftrag läuft täglich und löscht Mitteilungen samt Ihren Antworten darauf, die älter als 24 Stunden sind, sodass keine länger als 48 Stunden gespeichert wird. Während ein Computer auf Ihre Antwort wartet, wird zusätzlich eine Kopie der Antwort bis zu 1 Stunde lang vorgehalten
- Inaktive Datensätze: Derselbe tägliche Bereinigungsauftrag löscht Telefone und Computer, die 60 Tage lang nicht genutzt wurden, samt ihren Kopplungen und Einstellungen, sowie widerrufene Kopplungen 60 Tage nach ihrem Widerruf. Kaufdatensätze werden 6 Jahre nach ihrem Datum gelöscht
05Dienste Dritter
Die Apps nutzen die folgenden Dienste Dritter:
- Verwendet von
- iOS-App, Relay-Server
- Zweck
- Abonnements und Einmalkäufe abwickeln und uns Meldungen dazu senden
- An Apple übermittelte Daten
- Der Kauf, mit der Gerätekennung als Konto-Token
- Empfangene Daten
- Kaufbestätigung, Abo-Status, Daten, Preis, Währung und Land des Stores
- Hinweis
- Zahlungsinformationen werden vollständig von Apple verarbeitet. Wir erhalten oder speichern Ihre Zahlungsdaten nicht.
- Verwendet von
- Android-App, Relay-Server
- Zweck
- Abonnements und Einmalkäufe abwickeln und uns Meldungen dazu senden
- An Google übermittelte Daten
- Der Kauf, mit der Gerätekennung als verschleierte Konto-ID
- Empfangene Daten
- Kaufbestätigung, Kauf-Token, Abo-Status und Daten
- Hinweis
- Zahlungsinformationen werden vollständig von Google verarbeitet. Wir erhalten oder speichern Ihre Zahlungsdaten nicht.
- Verwendet von
- iOS-App, Relay-Server
- Zweck
- Mitteilungen und stille Aktualisierungen an iPhones und iPads zustellen
- An Apple übermittelte Daten
- Push-Token; Titel und Text der Mitteilung (bis zu 200 Zeichen); Projektname; Prompt-Text (bis zu 500 Zeichen); Tool-Name und Zusammenfassung der Eingabe; Antwortoptionen; Mitteilungs-IDs. Pfade von Projektordnern werden nicht übermittelt
- Verwendet von
- Android-App, Relay-Server
- Zweck
- Mitteilungen und stille Aktualisierungen mit Firebase Cloud Messaging (FCM) an Android-Telefone zustellen
- An Google übermittelte Daten
- Push-Token und dieselben Mitteilungsdaten wie bei APNs; Firebase-Installations-ID
- Verwendet von
- Relay-Server, diese Website
- Zweck
- Hosting des Relay-Servers und dieser Website sowie Speicherung der in 2.4 beschriebenen Serverdaten
- Verarbeitete Daten
- Alle an den Relay-Server gesendeten Daten sowie übliche Anfragedaten wie IP-Adressen
- Verwendet von
ccnund die Mac-App- Zweck
- Release-Dateien werden auf GitHub gehostet. Die Installationsskripte auf dieser Website laden
ccnvon GitHub herunter und prüfen seine Prüfsumme. Sie können auch mit Homebrew oder npm installieren - Übermittelte Daten
- Übliche Anfragedaten (IP-Adresse, User-Agent) an den Dienst, von dem Sie herunterladen. Homebrew und npm haben eigene Analysefunktionen und Richtlinien
- Verwendet von
- Mac-App
- Zweck
- Nach Updates der Mac-App suchen und diese bereitstellen
- Übermittelte Daten
- Übliche HTTP-Anfragedaten (IP-Adresse, User-Agent), wenn die App den Update-Feed dieser Website abruft und von GitHub herunterlädt
- Hinweis
- Sparkle ist in die App integrierte Open-Source-Software, kein Dienst; es sendet nichts an seine Entwickler
- Verwendet von
- Diese Website
- Zweck
- Seitenaufrufe und Klicks auf Schaltflächen zählen, ohne Cookies
- Verarbeitete Daten
- Seitenadresse, Referrer, Browser, Gerätetyp und Land
- Verwendet von
- Mac-App (von Ihnen eingerichtet)
- Zweck
- Mitteilungen an externe Dienste weiterleiten
- Unterstützte Dienste
- Slack, Discord oder ein beliebiger eigener HTTP-Endpunkt
- Übermittelte Daten
- Inhalt der Mitteilungen einschließlich Projektnamen, Pfaden, Nachrichten und Zeitstempeln
- Hinweis
- Webhooks sind vollständig optional und werden von Ihnen konfiguriert. Daten werden nur an Dienste gesendet, die Sie ausdrücklich konfigurieren.
ccnsendet keine Webhooks.
06Weitergabe von Daten
Wir geben Ihre Daten nur in den folgenden Fällen weiter:
- Zwischen Ihren Geräten: Mitteilungen werden über unseren Relay-Server zwischen Ihren Computern und den mit ihnen gekoppelten Telefonen übermittelt. Ein gekoppeltes Telefon kann Name, Art, Betriebssystem und Einstellungen jedes Computers sehen
- An Anbieter von Push-Mitteilungen: Apple (APNs) und Google (FCM) erhalten den Inhalt der Mitteilungen, um ihn an Ihr Telefon zuzustellen
- An App-Stores für Käufe: Apple und Google wickeln Abonnements und Einmalkäufe ab; sie erhalten Transaktionsdaten, und wir erhalten Ihre Zahlungsinformationen nicht
- An unsere Dienstleister: Cloudflare hostet den Relay-Server und diese Website, und Umami zählt Besuche der Website
- An Ihre konfigurierten Webhooks: Wenn Sie in der Mac-App Webhooks einrichten, werden Mitteilungsdaten an diese Endpunkte gesendet
- Gesetzliche Anforderungen: Wir können Daten offenlegen, wenn dies gesetzlich vorgeschrieben ist oder zum Schutz unserer Rechte erforderlich ist
Wir verkaufen, vermieten oder tauschen Ihre personenbezogenen Daten nicht mit Dritten.
07Ihre Rechte und Wahlmöglichkeiten
7.1Zugriff auf Daten und Löschung
- Ihre Daten einsehen: Der Mitteilungsverlauf wird in den Telefon-Apps angezeigt;
ccn config showzeigt die Einstellungen eines Computers; der Sitzungsverlauf wird in der Mac-App angezeigt - Kopplung aufheben: Widerrufen Sie eine Kopplung vom Telefon aus, mit
ccn devicesoder in der Mac-App. Das Telefon erhält sofort keine Mitteilungen dieses Computers mehr. Der Server markiert die Kopplung als widerrufen, löscht ihre Mitteilungen nach dem üblichen Zeitplan, innerhalb von 48 Stunden, und löscht die Kopplung 60 Tage später - ccn entfernen:
ccn uninstallentfernt seine Hooks aus den Einstellungen von Claude Code, widerruft jede Kopplung und löscht seine Zugangsdaten und lokalen Dateien - Lokale Daten löschen: Durch das Löschen einer Telefon-App oder der Mac-App werden die Daten entfernt, die sie auf diesem Gerät gespeichert hat (mit Ausnahme der Gerätekennung im Schlüsselbund unter iOS; siehe 4.3)
- Serverdaten löschen: Um die Datensätze Ihrer Computer und Telefone von unserem Server löschen zu lassen, senden Sie eine E-Mail mit den Namen Ihrer Computer und Telefone an [email protected]
- Einstellungen zur Speicherdauer: Legen Sie in den Einstellungen der Mac-App fest, wie lange sie den Sitzungsverlauf speichert
7.2Widerspruchsmöglichkeiten
- Festlegen, was gesendet wird: Deaktivieren Sie für jeden Computer Mitteilungen zu abgeschlossenen Durchläufen, Berechtigungsanfragen oder Fragen, oder legen Sie Ruhezeiten fest, vom Telefon aus oder mit
ccn config set - Erlaubnis für Mitteilungen: Wenn Sie Mitteilungen für die App auf Ihrem Telefon deaktivieren, vermerkt der Server dies und sendet ihr keine sichtbaren Mitteilungen mehr. Stille Aktualisierungen, etwa die Bestätigung einer Kopplung, kommen weiterhin an
- Relay nicht mehr nutzen: Heben Sie die Kopplung aller Telefone auf, damit keine Daten mehr an den Relay-Server gesendet werden. Die Mac-App kann auch ohne ihn Mac-Mitteilungen anzeigen
- Webhooks: Entfernen Sie Webhook-Konfigurationen in der Mac-App, um die Weiterleitung von Daten an externe Dienste zu beenden
- Automatische Updates: Deaktivieren Sie die automatische Suche nach Updates in den Einstellungen der Mac-App
7.3Ihre gesetzlichen Rechte
Je nachdem, wo Sie leben, einschließlich im Vereinigten Königreich und in der Europäischen Union, haben Sie möglicherweise das Recht auf Auskunft über Ihre personenbezogenen Daten, auf deren Berichtigung oder Löschung, auf Widerspruch gegen oder Einschränkung ihrer Verarbeitung durch uns sowie auf Erhalt einer Kopie. Um diese Rechte auszuüben, senden Sie eine E-Mail an [email protected]. Da es keine Benutzerkonten gibt, können wir Sie um Angaben bitten, etwa die Namen Ihrer Computer und Telefone, um Ihre Datensätze zu finden. Sie haben außerdem das Recht, sich bei einer Datenschutzaufsichtsbehörde zu beschweren; im Vereinigten Königreich ist dies das Information Commissioner's Office (ico.org.uk).
7.4Datenübertragbarkeit
Die Apps bieten derzeit keine Exportfunktion für Daten. Auf Ihren Geräten gespeicherte Daten können in den Apps eingesehen werden, und die Dateien von ccn sind reiner Text.
08Informationen zu Projektpfaden und Befehlen
ccn und der Mac-App können Folgendes enthalten:
- Vollständige Dateisystempfade zu Ihren Projekten (z. B.
/Users/yourname/Projects/secret-project) - Tool-Namen und zusammengefasste Eingaben (z. B. gelesene Dateipfade oder ausgeführte Shell-Befehle)
- Die letzte Nachricht von Claude, Pläne und Fragen sowie den Anfang Ihres Prompts
- Den Namen Ihres Computers, also seinen Hostnamen, sofern Sie keinen anderen wählen
Diese Informationen werden an unseren Relay-Server gesendet und in gekürzter Form an Apple oder Google, um die Mitteilung zuzustellen. Wenn Sie mit sensiblen oder vertraulichen Projekten arbeiten, sollten Sie abwägen, ob Mitteilungen auf dem Telefon angemessen sind und welche Arten von Mitteilungen Sie für jeden Computer aktivieren.
09Datenschutz bei Kindern
Die Apps richten sich nicht an Kinder unter 13 Jahren. Wir erheben wissentlich keine personenbezogenen Daten von Kindern. Wenn Sie glauben, dass wir versehentlich Daten eines Kindes erhoben haben, kontaktieren Sie uns bitte, damit wir sie entfernen.
10Internationale Datenübermittlungen
Unser Relay-Server läuft im globalen Netzwerk von Cloudflare, und Apple und Google stellen Mitteilungen über ihre eigene Infrastruktur zu. Ihre Daten können in Rechenzentren außerhalb Ihres Wohnsitzlandes verarbeitet werden. Indem Sie ein Telefon mit einem Computer koppeln, willigen Sie in diese Datenübermittlung ein.
11Änderungen dieser Datenschutzerklärung
Wir können diese Datenschutzerklärung aktualisieren, wenn sich die Apps weiterentwickeln. Wesentliche Änderungen werden über die Apps oder auf dieser Seite mitgeteilt. Das Datum „Zuletzt aktualisiert“ oben gibt an, wann die Erklärung zuletzt überarbeitet wurde. Übersetzungen werden zur Erleichterung bereitgestellt; weicht eine Übersetzung von der englischen Fassung ab, ist die englische Fassung maßgeblich.
12Kontakt
Wenn Sie Fragen, Bedenken oder Anliegen zu dieser Datenschutzerklärung oder zu Ihren Daten haben, kontaktieren Sie uns bitte: