Legal Notice (Imprint)
Provider
Name: Joachim Christof Huben
Address: Joachim Christof Huben, c/o flexdienst – #11403, Kurt-Schumacher-Straße 76, 67663 Kaiserslautern, Germany
E-mail: mail@jch-technologies.de
Phone: +49 15679 698581
EU Online Dispute Resolution
EU platform for Online Dispute Resolution:
https://ec.europa.eu/consumers/odr/
We are neither obliged nor willing to participate in dispute resolution before a consumer arbitration board.
Liability for Content
Under applicable law (in particular DDG/DSA), we are responsible for our own content. There is no general obligation to monitor transmitted or stored third-party information. Obligations to remove or block the use of information under general laws remain unaffected. Liability is only possible from the time of knowledge of a specific infringement. Upon becoming aware, we will remove such content promptly.
Liability for Links
Our offer may contain links to external third-party websites. We have no control over their content. The respective provider is always responsible. We remove links upon becoming aware of legal violations.
Copyright
Content created by the operator of this app/website is subject to German copyright law. Reproduction and distribution outside the limits of copyright require prior written consent of the author.
Technologies Used & Acknowledgements
- Custom IEC 60870-5-104 stack implementation (fully written in Swift)
- Apple Network Framework (NWConnection for TCP/IP communication)
- SwiftUI (user interface)
The IEC 60870-5-104 protocol stack was developed independently and is based on the international standard IEC 60870-5-104 for telecontrol. The implementation was created without external dependencies.
Trademarks
- All product and company names are trademarks or registered trademarks of their respective owners.
- Apple, iOS, iPadOS and App Store are trademarks of Apple Inc.
- IEC 60870-5-104 is a standard of the International Electrotechnical Commission (IEC).
App and IEC 104 Disclaimer
Use of this app is at your own risk. No guarantee is given for accuracy, completeness, availability or fitness for a particular purpose. IEC 60870-5-104 telegrams are exchanged with connected devices (e.g., PLCs, RTUs, SCADA systems); we accept no responsibility for their content, configuration or resulting damages.
⚠️ WARNING: Use in safety-critical, industrial or energy-related environments requires own expert assessment and safeguards. This app is primarily designed for testing, development and diagnostic purposes. The operator is solely responsible for safe configuration and proper use. Commands sent to industrial equipment can have real physical effects – use this function only if you fully understand the consequences and are authorized to do so.
Lawful Use
The app must only be used in compliance with applicable national laws and regulations. The publisher expressly disclaims any illegal use or actions beyond lawful operation. Unauthorized connection to third-party networks or systems is prohibited.
Terms of Use (EULA)
- License: You are granted a personal, non-transferable, revocable license to use the app on Apple devices you own or control.
- Termination: We may terminate the license without notice if you violate these terms or applicable law; you may end use at any time by uninstalling.
- Changes/Availability: Features, content and availability may change or be discontinued; there is no entitlement to continued provision.
Right of Withdrawal / Refunds (EU/EEA)
- Purchases are concluded with Apple (App Store). Cancellations/refunds are handled by Apple.
- Under EU law, consumers generally have a 14-day right of withdrawal for digital content. This may lapse once you explicitly consent to start delivery before the period ends.
- Please request refunds via reportaproblem.apple.com.
Governing Venue
For legal disputes, the place of jurisdiction is Germany, as stated in our terms/EULA where applicable.
Severability
If any provision of these notices/EULA is or becomes invalid or unenforceable, the remaining provisions shall remain in full force and effect.
As of: January 2026