Datenschutzerklärung
Verantwortlicher
Joachim Christof Huben, c/o flexdienst – #11403, Kurt-Schumacher-Straße 76, 67663 Kaiserslautern, Deutschland.
- E-Mail: mail@jch-technologies.de
- Telefon: +49 15679 698581
Diese Erklärung gilt für JCH IED Studio, unsere Produktwebsite und die
Lizenzprüfung über license.jch-technologies.de.
Website und technische Bereitstellung
Beim Aufruf der Website werden insbesondere IP-Adresse, angeforderte Adresse, Zeitpunkt sowie technisch übermittelte Browser- und Verbindungsinformationen verarbeitet, um die Inhalte auszuliefern und den Betrieb abzusichern. Daraus werden von uns keine Werbeprofile erstellt.
Auf den Informationsseiten laden wir keine externen Schriftarten oder
Analyse-Bibliotheken. Die Zahlungsseite pay.html bindet dagegen Paddle.js
vom Paddle-CDN ein. Dabei baut Ihr Browser bereits beim Laden dieser Seite
eine Verbindung zu Paddle auf; Paddle erhält technische Verbindungsdaten.
Der Testdownload ist durch einen Zugangscode geschützt. Der Webserver verarbeitet den Benutzernamen und den eingegebenen Code zur Zugriffskontrolle; in seiner Konfiguration wird ein Passwort-Hash hinterlegt. Die Dateien des Testbereichs einschließlich Versionsinformationen und Prüfsummen werden erst nach erfolgreicher Anmeldung ausgeliefert. Für diese Aufrufe gelten auch die unten beschriebenen technischen Verbindungs- und Protokolldaten.
Anmeldung, Abonnement und Lizenzprüfung
Unser Lizenzserver verarbeitet personenbezogene Daten zur Anmeldung, Zuordnung von Abonnements und Verwaltung der freigeschalteten Geräte. Die Speicherung ist nicht auf ein einzelnes Abonnement-Token beschränkt:
| Daten | Verarbeitung |
|---|---|
Apple-Nutzerkennung (sub), interne Konto-ID und von Apple übermittelte E-Mail-Adresse, gegebenenfalls eine Relay-Adresse |
Speicherung im Nutzerkonto zur Zuordnung und für Support |
| Geräte-ID, Gerätename sowie erste und letzte registrierte Nutzung | Speicherung zur Geräteverwaltung; der Gerätename entspricht dem Rechnernamen und kann einen Personennamen enthalten |
| Sitzungs-Token | Speicherung eines Hashwerts mit Erstellungs- und Ablaufzeit; nicht des unveränderten Tokens |
| Abonnement- und Kundenkennungen von Paddle beziehungsweise Apple-Transaktionskennungen, Herkunft, Produkt, Tarif, Status und Laufzeit | Speicherung zur Zuordnung und Prüfung der Nutzungsberechtigung |
| Webhook-Ereigniskennung, Ereignistyp und Zeitangaben | Speicherung zur Verarbeitung und Erkennung bereits eingegangener Ereignisse |
| Signiertes Lizenz-Token | Erzeugung und Übergabe an die App; keine Speicherung dieses Tokens in der Server-Datenbank. Die App speichert es für lokale Prüfungen innerhalb seiner Gültigkeit. |
Apple-Identity-Tokens und Autorisierungscodes werden für den Anmelde- oder Widerrufsvorgang verarbeitet und nicht als solche in der Datenbank gespeichert. Davon zu unterscheiden sind die aus dem Identity-Token übernommenen Kontoangaben und mögliche technische Protokolle. Für Verbindungsaufbau und Missbrauchsabwehr wird auch die IP-Adresse verarbeitet. Ein Hashwert oder eine technische Kennung macht personenbezogene Daten nicht automatisch anonym.
Rechnungsadressen und Zahlungsmitteldaten werden nicht in unserer Lizenz-Datenbank gespeichert. Diese verarbeitet der jeweilige Kaufanbieter. IED-Zugangsdaten, SCL-Dateien und Inhalte der Stationskommunikation werden nicht für die Lizenzprüfung an den Lizenzserver gesendet.
Kauf und Checkout über Paddle
Bei Paddle-Käufen übernimmt Paddle als Wiederverkäufer (Merchant of Record) die Zahlungsabwicklung und verarbeitet die hierfür benötigten Kunden-, Rechnungs- und Zahlungsdaten in eigener datenschutzrechtlicher Verantwortung. Die zuständige Paddle-Gesellschaft und internationale Verarbeitung werden in den Paddle-Datenschutzhinweisen erläutert. An unsere technische Lizenzverwaltung werden die für die Zuordnung und Prüfung des Abonnements erforderlichen Informationen übermittelt.
Die Paddle-Einbindung dient dem angeforderten Kauf beziehungsweise der Verwaltung der Zahlung. Sie wird nur auf der Checkout-Seite geladen. Für von Paddle eingesetzte Cookies, Speicherzugriffe und gegebenenfalls erforderliche Einwilligungen sind zusätzlich die tatsächlich angezeigten Paddle-Hinweise und Einstellungen maßgeblich; die Einbindung bedeutet nicht, dass jede zusätzliche Verarbeitung einwilligungsfrei ist.
Kontaktaufnahme
Wenn Sie uns per E-Mail oder telefonisch kontaktieren, verarbeiten wir die von Ihnen mitgeteilten Kontaktdaten und Inhalte zur Bearbeitung der Anfrage.
Für Chat-Support in der Region Deutschland, Österreich und Schweiz verlinken
wir unseren Messenger Just Connect Here unter just-connect-here.de.
Auf dieser Website ist kein Messenger-Widget eingebettet; erst beim Öffnen
des Links wird der Messenger aufgerufen. Dort eingegebene Nachrichten und
Kontaktdaten werden zur Bearbeitung Ihrer Anfrage verarbeitet. Für die Nutzung
des Messengers gelten zusätzlich die dort bereitgestellten Datenschutzhinweise.
Arten der verarbeiteten Daten
- Verbindungsdaten zu den von Ihnen konfigurierten IEDs (Hostname / IP, TCP-Port, OSI-AP-Title, AE-Qualifier, P/S/T-Selektoren, optionaler Anzeigename) sowie zur GOOSE-Bridge (WebSocket-URL).
- Authentifizierungs-Passwörter (optional, für IEDs die ACSE-Auth verlangen): werden im Betriebssystem-Schlüsselbund (macOS Keychain, iOS Keychain) verschlüsselt abgelegt. Sie werden NICHT an Server des Herstellers übertragen.
- SCL-Dateien (SCD/ICD/CID/IID): werden ausschließlich lokal verarbeitet,
weder hochgeladen noch geteilt. Die Datei verbleibt am Original-Speicherort
(über
LSSupportsOpeningDocumentsInPlace). - MMS-Lese-/Schreibwerte (Variablenwerte, DataSet-Inhalte, Reports): werden nur im Arbeitsspeicher der Anwendung gehalten und beim Beenden verworfen. Eine persistente Speicherung erfolgt nicht.
- GOOSE-Frames (empfangen/gesendet via Bridge): nur im Arbeitsspeicher der Bridge-App und der Studio-App. Die Bridge ist eine separate, eigenständige Helper-Anwendung mit eigener Datenschutzerklärung.
Zwecke der Verarbeitung
- Aufbau und Verwaltung von MMS-Verbindungen zu IEC-61850-IEDs.
- Empfang und Versand von GOOSE-Nachrichten über die separate Bridge-App.
- Browsing / Abonnement / Abfrage von Datenpunkten, Anzeige und Test von Werten, RCB-Verwaltung.
- SCL-Editing und -Export (SCD/ICD/CID/IID).
- Server-Simulation (eigener IEC-61850-Server für Testzwecke).
Grundsatz
Technische Engineering-Daten werden wie oben beschrieben lokal beziehungsweise zwischen Ihren ausgewählten IEDs und der Bridge verarbeitet. Davon zu unterscheiden sind Website-Aufrufe, Lizenzverwaltung, Kontaktanfragen und die Zahlungsabwicklung. Wir verkaufen keine personenbezogenen Daten.
Rechtsgrundlage
- Art. 6 Abs. 1 lit. b DSGVO für Vertragsdurchführung, vorvertragliche Anfragen und die erforderliche Lizenzprüfung.
- Art. 6 Abs. 1 lit. f DSGVO für sichere und zuverlässige technische Bereitstellung und Missbrauchsabwehr. Unser berechtigtes Interesse liegt im sicheren Betrieb der Website und des Lizenzdienstes.
- Art. 6 Abs. 1 lit. c DSGVO, soweit gesetzliche Aufbewahrungspflichten greifen.
- Art. 6 Abs. 1 lit. a DSGVO, soweit eine gesonderte Einwilligung eingeholt wird. Die freiwillige Eingabe von Daten allein gilt nicht als pauschale Einwilligung.
Empfänger / Weitergabe
- Engineering-Inhalte (z. B. Write-Befehle und GOOSE-Publishes) werden an die von Ihnen gewählten IEDs beziehungsweise die Bridge übermittelt.
- Für Lizenzfunktionen kommuniziert die App zusätzlich mit unserem Lizenzserver.
- Beim Paddle-Checkout kommuniziert der Browser mit Paddle und dessen für die Zahlungsabwicklung eingesetzten Diensten. Angaben zu Empfängern, Drittlandübermittlungen und Schutzmaßnahmen finden Sie in den verlinkten Paddle-Datenschutzhinweisen.
- Technische Infrastruktur wird zur Bereitstellung der Website und des Lizenzdienstes eingesetzt; sie verarbeitet die dafür notwendigen Verbindungsdaten. Anfragen können die von Ihnen gewählten E-Mail- und Telefonanbieter durchlaufen.
Speicherdauer und Kontolöschung
| Datenbereich | Derzeitiger technischer Umgang |
|---|---|
| Apple-Nutzerkennung und E-Mail-Adresse im Konto | Bis zur Kontolöschung |
| Geräte-ID, Gerätename und Nutzungszeitpunkte | Bis zur Abmeldung des Geräts oder Kontolöschung |
| Sitzungs-Hashes | Löschung beim Abmelden, bei Kontolöschung oder nach Ablauf im nächsten Bereinigungslauf. Sitzungen sind regulär 365 Tage gültig; abgelaufene Sitzungen werden beim Dienststart und anschließend täglich entfernt, bei regulärem Betrieb innerhalb eines weiteren Tages. |
| Abonnementdatensätze | Bleiben derzeit auch nach Ablauf und nach Kontolöschung erhalten. Bei Kontolöschung wird die interne Kontozuordnung entfernt; externe Kunden- und Transaktionskennungen können weiterhin eine Zuordnung ermöglichen. |
| Webhook-Ereignisse | Löschung nach 90 Tagen seit Eingang im nächsten Bereinigungslauf, regulär täglich |
| Lizenz-Token | Keine Speicherung in der Server-Datenbank; lokale Speicherung auf dem Gerät |
Die automatische Bereinigung läuft beim Start des Lizenzdienstes und danach täglich. Bei technischen Störungen kann sie sich verzögern. Für abgelaufene Abonnementdatensätze besteht derzeit weiterhin keine automatische Löschfrist; deren technische Aufbewahrung ist nicht auf die Laufzeit des Abonnements begrenzt. Das Entfernen einer internen Kontozuordnung ist nicht mit vollständiger Anonymisierung gleichzusetzen. Gesetzliche Löschungsrechte bleiben unberührt; entsprechende Anfragen können Sie an die oben genannte Kontaktadresse richten.
Datenbanksicherungen: Die gesamte Datenbank wird täglich gesichert. Die eingerichtete Bereinigung entfernt bei erfolgreichen Sicherungsläufen Backups, die älter als 14 vollständig abgelaufene Tage sind. Durch die Tagesrundung und den täglichen Lauf kann die reguläre Aufbewahrung etwa 15 bis 16 Tage betragen. Schlägt der Sicherungslauf fehl, kann die Bereinigung verzögert sein. Daten gelöschter Konten können bis zur Entfernung der betreffenden Sicherung darin enthalten bleiben.
Protokolle und Missbrauchsabwehr: Der Reverse-Proxy des Lizenzdienstes führt Zugriffsprotokolle mit Verbindungsinformationen, insbesondere IP-Adresse und User-Agent. Je nach Protokollkonfiguration können angeforderte URLs und Antwort-Header dazugehören. Eine verbindliche Löschfrist für die Serverprotokolle ist derzeit nicht festgelegt; die Rotation des gemeinsamen Caddy-Dienstes wird noch geprüft. Aus der fehlenden Speicherung eines Tokens in der Datenbank folgt daher keine Zusicherung, dass es in keiner technischen Protokollierung vorkommen kann.
Die IP-basierte Anmeldebegrenzung arbeitet im Arbeitsspeicher. Ihr Prüfzeitfenster beträgt eine Stunde; dies ist keine Löschfrist für sämtliche gespeicherten IP-Schlüssel. Einträge können bis zur Bereinigung des Speichers oder zum Neustart bestehen bleiben.
Lokale Engineering-Daten: Empfangene MMS-Werte und GOOSE-Frames werden beim Beenden verworfen. Gespeicherte Verbindungen und Einstellungen bleiben bis zu ihrer Löschung im App-Container erhalten. IED-Authentifizierungspasswörter bleiben bis zum Entfernen des betreffenden Eintrags im Betriebssystem-Schlüsselbund. Für Kontaktanfragen richtet sich die Aufbewahrung nach deren Bearbeitung und etwaigen gesetzlichen Pflichten. Für Daten in eigener Verantwortung von Paddle gelten dessen veröffentlichte Aufbewahrungskriterien.
Berechtigungen
macOS (App Store)
- Netzwerk-Client: Verbindungen zu IEDs (TCP/102), zur Bridge (WebSocket) sowie HTTPS-Verbindungen für Anmeldung, Lizenzverwaltung und Käufe.
- Netzwerk-Server: eingehende TCP-Verbindungen für den eingebauten MMS-Server-Simulator (Port 102 oder benutzerdefiniert).
- Datei-Lese/-Schreib (User-Selected): für das Öffnen von SCL-Dateien und Export von SCD/ICD-Dateien über den nativen File-Picker.
- Schlüsselbund: für die verschlüsselte Speicherung von IED-Auth-Passwörtern.
- App Sandbox: vollständig sandboxed (
com.apple.security.app-sandbox=true). - KEIN Zugriff auf Kamera, Mikrofon, Standort, Kontakte, Kalender, Fotomediathek (außer indirekter Anzeige im Permission-String wegen einer indirekten Bibliotheks-Abhängigkeit) oder ähnliche persönliche Ressourcen.
iOS / iPadOS (App Store)
- Lokales Netzwerk (
NSLocalNetworkUsageDescription): für Verbindungen zu IEDs und der Bridge im selben Subnetz. - Datei-Auswahl (Files-App / Document Picker): für das Öffnen von SCL-Dateien.
- Document-Owning (
LSSupportsOpeningDocumentsInPlace=YES): SCL-Dateien können direkt aus iCloud Drive / Files-App geöffnet werden, ohne in den App-Container kopiert zu werden. - KEIN Zugriff auf Kamera, Mikrofon, Standort, Kontakte, Kalender oder ähnliche persönliche Ressourcen.
Transport- und Datensicherheit
- MMS (IEC 61850-8-1): ACSE-Auth optional pro IED konfigurierbar (Password über AARQ Authentication-Value-Field). Plain-MMS ist protokollbedingt unverschlüsselt; Absicherung muss über das Netzwerk erfolgen (VPN, VLAN, Firewall) oder über IEC-62351-Erweiterungen am IED.
- GOOSE (IEC 61850-8-1 §15): L2-Multicast, protokollbedingt unverschlüsselt. Absicherung erfolgt durch Netzwerk-Segmentierung (VLAN). Optional kann der Standardweg auf VLAN-Tagging eingeschränkt werden.
- Bridge-WebSocket: lokale Verbindung zur
jch_goose_bridge-App (in der Regelws://localhost:8765oder im LAN). Außerhalb des LAN nicht zu empfehlen ohne TLS-Tunneling. - Warnung: Schreibvorgänge auf produktive IEDs sollten nur in geprüften, ausreichend abgesicherten Netzwerken durchgeführt werden. Diese Anwendung bietet keine Multi-User-Berechtigungssteuerung — wer Zugriff auf das Gerät hat, hat den vollen Zugriff der App.
Ihre Rechte
Auskunft, Berichtigung, Löschung, Einschränkung, Widerspruch, Datenübertragbarkeit (Art. 15–21 DSGVO). Kontakt siehe oben. Soweit eine Verarbeitung auf Ihrer Einwilligung beruht, können Sie diese mit Wirkung für die Zukunft widerrufen. Außerdem haben Sie das Recht, sich bei einer Datenschutzaufsichtsbehörde zu beschweren.
UK Datenschutz (UK GDPR)
Zusätzlich zur DSGVO beachten wir das UK GDPR. Die oben genannten Kontaktdaten gelten auch für das Vereinigte Königreich.
California Privacy (CPRA)
- We do not sell personal data.
- Engineering data remains local or is exchanged with your selected IEDs and bridge. Website, licensing, contact and checkout processing is described above.
- Privacy rights requests: mail@jch-technologies.de.
- This application is not intended for children; we do not knowingly collect data from minors.
US State Privacy (VA / CO / CT / UT)
- We do not sell personal data.
- Engineering data remains local or is exchanged with your selected IEDs and bridge. Website, licensing, contact and checkout processing is described above.
- Privacy rights requests (e.g., access / deletion): mail@jch-technologies.de.
- This application is not intended for children.
Änderungen
Diese Hinweise können bei Bedarf aktualisiert werden.
Stand: 05.11.2026