Datenschutzerklärung

DuoDesk besteht aus DuoDesk für iPhone, DuoDesk Host für Mac und dem Netzwerkdienst, der beide verbindet. Diese Erklärung beschreibt, welche Daten sie verarbeiten, über welche Server diese laufen und wie lange etwas gespeichert wird. „Wir“ bezeichnet den Entwickler von DuoDesk.

Zuletzt aktualisiert: 2026-10-27

Kurz gesagt

  • Keine Accounts. Es gibt nichts, wofür du dich registrieren oder anmelden musst, und wir wissen nicht, wer du bist.
  • Kein Tracking. Die Apps enthalten keine SDKs für Analyse oder Werbung und auch keine anderen SDKs von Drittanbietern, und sie verfolgen dich nicht App-übergreifend.
  • Ende-zu-Ende-verschlüsselte Inhalte. Der Bildschirm deines Mac, deine Touch- und Tastatureingaben und die Zwischenablage laufen verschlüsselt ausschließlich zwischen deinem iPhone und deinem Mac. Weder unsere Server noch das Relay von Cloudflare können sie sehen oder entschlüsseln.
  • Unser Server vermittelt nur. Damit sich die beiden Geräte finden, verarbeitet unser Vermittlungsdienst Verbindungsdaten wie IP-Adressen. Das Einzige, was er speichert, sind Hashwerte von Push-Tokens für Live-Aktivitäten und IDs von Push-Kanälen.
  • Bezahlt wird nur bei Apple. DuoDesk Pro wird über den App Store gekauft und abgerechnet. Wir sehen deine Zahlungsdaten nie, und unsere Server prüfen dein Abo nicht.

1. Daten, die auf deinen Geräten bleiben

iPhone

  • Die Liste der gekoppelten Macs (Name, ID, Schlüssel-Fingerabdruck, Adresse des Vermittlungsdienstes) und deine Einstellungen liegen im eigenen Speicher der App.
  • Der private Schlüssel des iPhone liegt in der Secure Enclave (oder, auf Geräten ohne Secure Enclave, im Schlüsselbund, beschränkt auf dieses Gerät) und verlässt das iPhone nie.
  • Die Kamera wird nur zum Scannen des QR-Codes zum Koppeln verwendet. Die Erkennung erfolgt auf dem iPhone; Bilder werden weder gespeichert noch hochgeladen.
  • Face ID wird von iOS verarbeitet. Die App erfährt nur, ob die Prüfung erfolgreich war, und erhält nie deine Gesichtsdaten.

Mac

  • Der private Schlüssel des Mac, die öffentlichen Schlüssel und Namen der gekoppelten iPhones, die Push-Tokens der iPhones für Live-Aktivitäten und die Einstellungen von DuoDesk Host liegen in ~/Library/Application Support/DuoDesk/.
  • In ~/Library/Logs/DuoDesk/ wird ein Verbindungsprotokoll geführt: wann DuoDesk Host gestartet ist, gekoppelt, verbunden und getrennt hat und warum, die Namen der gekoppelten iPhones und Details zur Fehlersuche, etwa wie die Verbindung zustande kam. Es wird bei 1 MB rotiert, bleibt auf deinem Mac und wird nie hochgeladen.
  • Die Berechtigungen „Bildschirmaufnahme“ und „Bedienungshilfen“ werden nur genutzt, während ein gekoppeltes iPhone verbunden ist: um den Bildschirm für dieses iPhone zu erfassen und um auszuführen, was es sendet. Der Bildschirm wird nie aufgezeichnet oder gespeichert.

2. Die Verbindung zwischen iPhone und Mac

  • Jedes Gerät hat sein eigenes Schlüsselpaar. Beim Koppeln scannt das iPhone einen QR-Code, der nur auf dem Bildschirm des Mac erscheint; ab dann akzeptiert jede Seite nur den öffentlichen Schlüssel der anderen (Key-Pinning), und nicht gekoppelte Geräte können sich nicht verbinden.
  • Sitzungen nutzen QUIC, verschlüsselt mit TLS 1.3. Alles in einer Sitzung (Bildschirm, Touch- und Tastatureingaben, Abgleich der Zwischenablage, Auswahl des Displays usw.) läuft innerhalb dieser verschlüsselten Verbindung, die nur dein iPhone und dein Mac entschlüsseln können.
  • DuoDesk bevorzugt einen direkten Peer-to-Peer-Weg (über das lokale Netzwerk oder per Hole Punching durch die Router). Ist das nicht möglich, laufen die verschlüsselten Pakete über das Relay von Cloudflare (siehe Abschnitt 4). Nutzen beide Geräte Tailscale, kann ein direkter Weg auch über das Tailscale-Netzwerk laufen.

Die technischen Details zu Kopplung und Verbindung findest du unter So funktioniert DuoDesk.

3. Der Vermittlungsdienst

Wir betreiben auf Cloudflare Workers einen Vermittlungsdienst (rv.spailab.com), der deinem iPhone hilft, deinen Mac zu finden, und über den beide austauschen, was sie für eine direkte Verbindung brauchen. Sitzungsinhalte verarbeitet er nie.

Was er sieht

  • Solange der Mac online ist: DuoDesk Host hält eine Verbindung zum Dienst offen. Der Dienst sieht die IP-Adresse des Mac, die ID und den öffentlichen Schlüssel des Mac (die ID wird aus dem Schlüssel abgeleitet und belegt, dass es dieser Mac ist) sowie den Computernamen des Mac (den unter „Systemeinstellungen › Allgemein › Teilen“, der deinen Namen enthalten kann). Der Name wird nur so lange vorgehalten, wie diese Verbindung besteht.
  • Wenn ein iPhone koppelt oder sich verbindet: Der Dienst sieht die IP-Adresse des iPhone, welchen Mac es erreichen will und wann. Die Anfrage wird unverändert an den Mac weitergereicht, ohne dass der Dienst sie liest (mit Ausnahme des Push-Tokens, siehe Abschnitt 5). Sie enthält die Netzwerkadressen beider Geräte (lokale und öffentliche Adressen und Ports), einmalige Zugangsdaten für die Verbindung und den Fingerabdruck des iPhone-Schlüssels samt Signatur; beim Koppeln außerdem den öffentlichen Schlüssel des iPhone und seinen Gerätenamen (iOS stellt nur einen allgemeinen Namen wie „iPhone“ bereit). Diese Daten werden durchgereicht und nicht gespeichert.
  • Online-Status: Wer die ID eines Mac kennt, kann beim Dienst abfragen, ob er online ist. Die Antwort lautet nur „online“ oder „offline“.

Was er speichert

Langfristig speichert er nur zwei Dinge für Pushes von Live-Aktivitäten, getrennt für jeden Mac (siehe Abschnitt 5):

  • SHA-256-Hashwerte von Push-Tokens (nicht die Tokens selbst) und den Zeitpunkt ihrer Registrierung, bis zu 32 pro Mac, wobei die ältesten durch neuere ersetzt werden.
  • Die IDs der Push-Kanäle für Live-Aktivitäten, die der Mac angelegt hat, bis zu 2 pro Push-Umgebung.

Protokolle

  • Das eigene Protokoll des Dienstes erfasst nur Ereignisse: Ein Mac ist online gegangen, eine Verbindungsanfrage wurde weitergeleitet, der Mac hat sie angenommen oder abgelehnt (und warum), wie lange es gedauert hat und welchen Status Apple für einen Push zurückgegeben hat. Einträge enthalten nur die ersten 6 Zeichen der ID des Mac, ohne IP-Adressen, Schlüssel, Tokens oder Push-Inhalte.
  • Um Missbrauch zu verhindern, zählt der Dienst Anfragen pro Minute nach IP-Adresse und nach Mac-ID und weist Anfragen über dem Limit ab.
  • Cloudflare betreibt die Plattform, auf der der Dienst läuft. Cloudflare verarbeitet Anfragen (einschließlich IP-Adressen) gemäß seiner eigenen Datenschutzrichtlinie und bewahrt Plattformprotokolle für begrenzte Zeit auf.

4. Cloudflare-Relay und Adressabfrage

  • Adressabfrage (STUN): Bei jeder Verbindung fragen beide Geräte den STUN-Server von Cloudflare (stun.cloudflare.com) nach ihrer öffentlichen Adresse, damit sie einen direkten Weg versuchen können. Cloudflare sieht die IP-Adressen der Geräte.
  • Relay (TURN): Ist kein direkter Weg möglich, laufen die verschlüsselten Sitzungsdaten über Cloudflare TURN (turn.cloudflare.com). Cloudflare sieht die IP-Adressen und Ports beider Geräte und wie viele Daten wann gesendet werden, aber nicht den Inhalt. Zugangsdaten für das Relay werden erst ausgegeben, nachdem der Mac eine Verbindung angenommen hat, und laufen nach 12 Stunden ab.

5. StandBy-Anzeige (Live-Aktivität)

Die StandBy-Anzeige zeigt Status und Nutzung von Claude Code und Codex auf deinem Mac auf dem Sperrbildschirm deines iPhone und im StandBy an. Sie ist standardmäßig aktiviert. Du kannst sie in den Einstellungen von DuoDesk auf dem iPhone deaktivieren („Status von Claude / Codex im StandBy“) oder Live-Aktivitäten für DuoDesk auf dem iPhone unter „Einstellungen › DuoDesk“ deaktivieren.

Was der Mac liest

  • DuoDesk Host liest die Sitzungsdateien, die Claude Code und Codex auf deinem Mac führen, ohne sie zu verändern, um zu erfahren, welche Aufgaben laufen und welche auf dich warten. Die Dateien werden weder verändert noch als Ganzes irgendwohin gesendet; nur die unter „Was per Push gesendet wird“ aufgeführte Zusammenfassung verlässt den Mac.
  • Nutzung: DuoDesk Host verwendet die Anmeldung, die Claude Code auf diesem Mac bereits hat, um bei Anthropic die Nutzung deines Abos abzufragen, und fragt für die Codex-Nutzung das Codex-Programm auf diesem Mac, das wiederum bei OpenAI nachfragt. Diese Anfragen gehen direkt von deinem Mac an Anthropic und OpenAI. Sie laufen nicht über unsere Server, und deine Zugangsdaten werden nie an uns gesendet.

Was per Push gesendet wird und wie

  • Ein Push enthält: den Namen des Mac; bis zu 6 Aufgaben, jeweils mit Titel (dem Sitzungsnamen oder, falls es keinen gibt, dem Anfang des letzten Prompts, bis zu 28 Zeichen), Namen des Projektordners, Status und aktuellem Schritt (bis zu 40 Zeichen); sowie Nutzungswerte in Prozent mit den Zeitpunkten, zu denen sie zurückgesetzt werden.
  • Der Mac sendet dies über unseren Vermittlungsdienst an den Apple Push Notification service (APNs), der es an dein iPhone zustellt. Der Vermittlungsdienst verarbeitet es nur während der Übertragung und protokolliert oder speichert die Inhalte nicht. Apple verarbeitet Pushes gemäß seiner eigenen Datenschutzrichtlinie.
  • Push-Token: Jedes Mal, wenn sich dein iPhone mit einem Mac verbindet, schickt es das Push-Token mit, das iOS der Live-Aktivität von DuoDesk zugewiesen hat; der Vermittlungsdienst reicht es an den Mac weiter. Sobald der Mac die Verbindung annimmt, speichert der Dienst nur einen Hash des Tokens, damit ein Mac nur an iPhones pushen kann, die sich mit ihm verbunden haben.

6. Käufe (DuoDesk Pro)

  • DuoDesk für iPhone kannst du kostenlos laden. Um dich mit einem Mac zu verbinden, brauchst du DuoDesk Pro, ein automatisch verlängertes Abo aus dem App Store. DuoDesk Host für den Mac ist kostenlos.
  • Kauf, Abrechnung, Verlängerungen, Kündigungen und Erstattungen wickelt Apple über deinen Apple Account ab, nach Apples eigenen Bedingungen und Datenschutzrichtlinie. Deine Zahlungsdaten erhalten wir nie. Apple stellt uns Verkaufsberichte bereit (etwa wie viele Abos in welchen Ländern verkauft wurden), ohne deinen Namen, deine E-Mail-Adresse oder Zahlungsdaten.
  • Ob dein Abo aktiv ist, prüft die App direkt auf dem iPhone mit StoreKit von Apple. Nichts über deine Käufe oder dein Abo wird an unsere Server gesendet; der Vermittlungsdienst erhält und prüft es nicht.
  • Die Nutzungsbedingungen von DuoDesk sind Apples Standard-Endbenutzer-Lizenzvertrag (EULA).

7. Was wir nicht tun

  • Wir verkaufen keine Daten, zeigen keine Werbung und erstellen keine Profile.
  • Die Apps enthalten keine SDKs für Analyse, Absturzberichte oder Werbung. Wenn du in iOS unter „Einstellungen › Datenschutz & Sicherheit › Analyse & Verbesserungen“ das Teilen mit App-Entwicklern aktiviert hast, stellt Apple uns gemäß seinen eigenen Richtlinien anonyme Absturzberichte und Nutzungsstatistiken bereit.
  • Wir erfassen weder deinen Namen noch deine E-Mail-Adresse, Telefonnummer, deinen Standort, deine Kontakte, Fotos oder ähnliche personenbezogene Daten.

8. Beteiligte Dritte

DienstVerwendet fürWas er sehen kann
Cloudflare (Workers, R2, TURN, STUN)Betrieb des Vermittlungsdienstes; Relay; Abfrage der öffentlichen Adresse; Hosting dieser Website und des Mac-DownloadsIP-Adressen, Verbindungszeiten, Datenmenge und die oben aufgeführten Verbindungsdaten; keine Sitzungsinhalte
Apple (Push Notification service, App Store)Zustellung von Live-Aktivitäten an das iPhone; Vertrieb der App; Verkauf und Abrechnung von DuoDesk ProPush-Inhalte während der Übertragung; deine Käufe und Zahlungsdaten. Beides verarbeitet gemäß den Richtlinien von Apple
Anthropic, OpenAINur wenn du die StandBy-Anzeige nutzt: Abfrage der Nutzung deines eigenen AbosAnfragen, die dein Mac direkt mit deiner eigenen Anmeldung stellt, genau wie bei der Nutzung von Claude Code oder Codex

9. Speicherdauer und Löschung

  • Daten auf deinen Geräten: Lösche einen Mac in der iPhone-App oder lösche die DuoDesk-App; entferne auf dem Mac gekoppelte iPhones über das Menü oder deinstalliere DuoDesk Host und lösche die beiden in Abschnitt 1 genannten Ordner.
  • Push-Token-Hashes und Kanal-IDs im Vermittlungsdienst: werden aufbewahrt, bis neuere Einträge sie ersetzen. Wenn du sie früher entfernen lassen möchtest, kontaktiere uns.
  • Durchgereichte Verbindungsdaten und Push-Inhalte: werden nicht gespeichert.

10. Sonstiges

  • Internationale Verarbeitung: Cloudflare und Apple betreiben weltweit Server, daher können Verbindungsdaten und Pushes in Rechenzentren außerhalb deines Landes oder deiner Region verarbeitet werden.
  • Kinder: DuoDesk richtet sich nicht an Kinder und erfasst wissentlich von niemandem personenbezogene Daten.
  • Diese Website: wird bei Cloudflare gehostet. Sie verwendet keine Cookies, keine Analysetools und keine Skripte von Drittanbietern, und wir speichern keine Zugriffsprotokolle. Als Host verarbeitet Cloudflare Anfragen (einschließlich IP-Adressen) gemäß seiner eigenen Datenschutzrichtlinie.
  • Änderungen: Wenn sich ändert, wie DuoDesk mit Daten umgeht, aktualisieren wir diese Seite und das Datum oben.

11. Kontakt

Bei Fragen zum Datenschutz oder für Löschanfragen schreib an duodesksupport@signalplus.com.