Datenschutzerklärung – HelmDeck

Stand: 4. August 2026 · English version below

HelmDeck ist eine Fernbedienung für die eigene HelmDeck-Installation („Daemon") auf dem eigenen Rechner. Die App verbindet das Telefon ausschließlich mit Infrastruktur, die die Nutzerin/der Nutzer selbst betreibt. Es gibt kein Entwickler-Konto, keinen zentralen Dienst, der Inhalte speichert, keine Werbung und keine Analyse-/Tracking-SDKs.

1. Verantwortlicher / Kontakt

Tien Duy Vo · E-Mail: tienduyvo@googlemail.com

2. Welche Daten die App verarbeitet

DatenWohin sie gehenZweck
Karten, Chat-Nachrichten, Steueranweisungen Nur an den eigenen Daemon – direkt (HTTPS/LAN) oder Ende-zu-Ende-verschlüsselt über das RelayKernfunktion: Board bedienen, Agenten steuern
Anhänge (Fotos, Kamera-Aufnahmen, Dateien – nur auf ausdrückliche Auswahl)Nur an den eigenen Daemon, gleicher verschlüsselter Weg Anhänge an Karten/Aufträge
Push-Token (Firebase Cloud Messaging, FCM)An den eigenen Daemon; technisch an Google FCM zur ZustellungBenachrichtigungen (z. B. „Antwort da", „bereit zur Abnahme")
Kopplungsdaten (Server-Adresse, Raum-ID, Schlüssel, Geräte-Token) Bleiben auf dem Gerät (verschlüsselter Speicher, expo-secure-store) Verbindung halten

Nicht verarbeitet werden: Standort, Kontakte, Werbe-IDs, Analysedaten. Die Kamera wird nur zum Scannen des Kopplungs-QR-Codes und für bewusst aufgenommene Anhang-Fotos genutzt; es findet keine Hintergrund-Aufnahme statt.

3. Das Relay ist „zero knowledge"

Wenn Telefon und Rechner nicht im selben Netz sind, laufen Anfragen über ein Relay. Jede Anfrage und jede Antwort wird auf dem Gerät mit NaCl (Curve25519 / XSalsa20-Poly1305) versiegelt, bevor sie das Relay erreicht. Das Relay sieht nur Chiffretext und eine öffentliche Raum-ID, speichert nichts dauerhaft und führt keine Zugriffs­protokolle über Inhalte. Technisch bedingt sind Verbindungs-Metadaten (IP-Adresse, Zeitpunkt) für den Relay-Betreiber kurzzeitig sichtbar – Inhalte nie.

4. Push-Benachrichtigungen

Push-Nachrichten werden vom eigenen Daemon an das Telefon geschickt und sind Ende-zu-Ende-verschlüsselt; Google FCM transportiert nur Chiffretext. Für die Zustellung verarbeitet Google das Push-Token gemäß der Google-Datenschutzerklärung. Push ist optional (Systemberechtigung).

5. Speicherung & Löschung

6. Konten

Es gibt keine beim Entwickler geführten Konten. Zugangsdaten existieren nur gegenüber der eigenen HelmDeck-Installation; ihre Verwaltung (Anlegen, Löschen) liegt vollständig bei deren Betreiber.

7. Rechtsgrundlage (DSGVO)

Die Verarbeitung erfolgt zur Vertragserfüllung bzw. auf Grundlage des berechtigten Interesses an der Bereitstellung der selbst betriebenen Funktion (Art. 6 Abs. 1 lit. b/f DSGVO). Betroffenenrechte (Auskunft, Löschung, Berichtigung) richten sich an den Kontakt oben; für Inhalte auf der eigenen Installation an deren Betreiber.


Privacy Policy – HelmDeck

Last updated: August 4, 2026

HelmDeck is a remote control for your own HelmDeck installation (“daemon”) on your own machine. The app connects your phone exclusively to infrastructure you operate yourself. There is no developer-hosted account, no central service storing your content, no ads and no analytics/tracking SDKs.

Controller / contact

Tien Duy Vo · e-mail: tienduyvo@googlemail.com

Data the app processes

Not processed: location, contacts, advertising IDs, analytics. The camera is used only to scan the pairing QR code and for photos you deliberately attach.

Zero-knowledge relay

When phone and computer are not on the same network, requests travel via a relay. Every request/response is sealed on-device with NaCl (Curve25519 / XSalsa20-Poly1305) before it reaches the relay. The relay sees only ciphertext and a public room id, persists nothing, and keeps no content logs. Connection metadata (IP address, timing) is transiently visible to the relay operator as with any internet service – content never is.

Storage & deletion

Your content lives solely on your own machine, not with the app developer. Unpairing on the desktop revokes the phone's access immediately (keys and room are rotated) and removes the push token. Uninstalling the app deletes all locally stored data. There are no developer-hosted accounts.