This Agreement is between you ("you") and Rung Coder ("we", "us"), the trading name of an individual trader whose legal identity is stated at the end of this Agreement.
By checking the acceptance box during installation, or by installing or using the Software, you agree to this Agreement. If you do not agree, do not install or use the Software.
Please read Section 6 (changes to your system), Section 7 (automatic updates), Section 11 (safety-critical use and assumption of risk) and Section 14 (limitation of liability and indemnity) carefully. They limit what the Software may be used for and limit our liability to you.
By accepting, you acknowledge that you alone decide whether, and how, any output produced with the assistance of this Software is reviewed, tested and used on real equipment, and that you accept the risks of that decision.
1.1 "Software" means the Rung Coder desktop application (Rung Host), the bundled Rung-MCP.exe backend, the seeded reference library, installers, updates and accompanying documentation.
1.2 The Software is licensed, not sold. We retain all rights not expressly granted here.
1.3 Your subscription, payment and account are governed by the separate Terms of Service. Our handling of personal data is described in the Privacy Policy. The Safety and Responsible Use Notice forms part of this Agreement.
2.1 The Software is intended for professional and business use by persons qualified in industrial automation. It is not designed or marketed for personal, family or household purposes.
2.2 If you are nonetheless a consumer under the law of your country of residence, nothing in this Agreement removes or reduces the rights that law gives you. Where a term of this Agreement conflicts with such a mandatory right, the mandatory right prevails and the rest of this Agreement continues to apply.
3.1 Subject to your compliance with this Agreement and to an active trial or paid subscription, we grant you a personal, non-exclusive, non-transferable, revocable licence to install and use the Software.
3.2 One active device. The licence permits use on one active device at a time. Signing in on another device automatically deactivates the previous device. This is a deliberate feature of the product, not a defect. See Section 8.
3.3 The licence is granted to a single named user. Sharing an account between several people is not permitted.
3.4 You may install the Software on devices you own or control, including a work computer, provided that only one such installation is active at any time.
4.1 New accounts receive a 30-day free trial. A valid payment method is required to start it. Nothing is charged during the 30 days.
4.2 The trial is limited to one per account. Creating additional accounts to obtain further trial periods is a breach of this Agreement and may result in suspension.
4.3 The trial converts into a paid subscription automatically. Unless you cancel before it ends, USD 9 is charged on the day after the trial ends, and monthly thereafter, until you cancel. We will email you a reminder before that first charge. Cancelling during the trial costs nothing and keeps your access until the trial's last day. The charging, reminder and cancellation terms are set out in Sections 3 and 4 of the Terms of Service.
4.4 During the trial the Software is provided as-is, without any warranty and without any support commitment.
Except to the extent that applicable law expressly permits it despite this restriction, you may not:
(a) reverse engineer, decompile or disassemble the Software, or attempt to derive its source code;
(b) circumvent, disable or interfere with the authorisation, device-binding, trial or update mechanisms, or assist anyone else in doing so;
(c) rent, lease, lend, sell, sublicense, distribute or make the Software available to third parties, including as a hosted or managed service;
(d) remove or alter any notice of copyright, trademark or other proprietary right;
(e) use the Software in breach of applicable law, or to develop a competing product.
Mandatory statutory rights to decompile for interoperability — including § 69e UrhG in Germany and Article 6 of Directive 2009/24/EC — are unaffected by paragraph (a).
You expressly authorise the Software to read and write the following on the device where it is installed. This is necessary for the Software to work.
| What | Where |
|---|---|
| Its own data, backups, session and diagnostic files | %USERPROFILE%\.rung-host\ |
| The backend data directory and reference library | %USERPROFILE%\.codesys-mcp\ |
| Claude Desktop MCP configuration | %APPDATA%\Claude\claude_desktop_config.json |
| Claude Code MCP configuration | %USERPROFILE%\.claude.json, project-level .mcp.json |
| Codex CLI configuration | %USERPROFILE%\.codex\config.toml |
| ChatBox and Cherry Studio MCP configuration | their respective configuration files |
| CODESYS bridge autostart settings | via the CODESYS installation |
6.1 Before modifying any third-party configuration file, the Software creates a backup in %USERPROFILE%\.rung-host\backups\. It merges its own entry and does not intentionally alter unrelated entries.
6.2 We are not responsible for changes made by other software to the same files, or for configuration files that were already invalid.
6.3 The Software also detects installed applications on your device by reading the Windows registry, installed-package lists, start-menu shortcuts and standard program directories. This detection runs locally; the results are not transmitted to us.
7.1 The Software checks for updates automatically and installs them without asking you. This cannot be switched off in the current version.
7.2 Update checks run at start-up and approximately every six hours while the Software is running. They are made to a distribution endpoint operated on GitHub and reveal your IP address to that provider. Updates are cryptographically signed and verified before installation.
7.3 An update may restart the Software. Do not leave the Software running on a production engineering workstation during commissioning if an unattended restart would be disruptive.
7.4 We may change, add or remove features in an update. We will not remove a material feature during a paid billing period without notice, except where required for legal or security reasons.
7.5 We provide updates only for the current version. We are not obliged to support or maintain earlier versions.
8.1 Use of the Software requires a Rung Coder account and a successful authorisation check.
8.2 To enforce the one-device licence, the Software derives a device identifier — a SHA-256 hash of your processor ID, motherboard serial number and BIOS serial number — and transmits it, together with your computer name and the version numbers of the Software, to our authorisation service. See the Privacy Policy.
8.3 The Software contacts the authorisation service at start-up and periodically thereafter. If the check fails or your subscription has ended, the Software will refuse to authorise the backend and its functions will stop working.
8.4 Replacing your mainboard, processor or BIOS may change the device identifier and may require you to sign in again.
8.5 You are responsible for activity under your account and for keeping your sign-in credentials secure.
9.1 You own your CODESYS projects, code, documents and anything you add to the reference library. We claim no rights in them.
9.2 Your project code is not sent to us. It travels between CODESYS and the AI assistant you have chosen. That assistant is operated by a third party under its own terms and privacy policy. You are responsible for deciding whether it is appropriate to expose a given project to that provider.
9.3 The reference library may fetch content from domains you have added to its allow-list. You are responsible for ensuring you are entitled to use content you import or fetch.
10.1 The Software includes open-source components. Their licence texts and copyright notices are supplied in the legal folder of the installation directory and are available from [email protected]. Where an open-source licence grants you rights broader than this Agreement, that licence prevails for that component.
10.2 CODESYS® is a registered trademark of CODESYS GmbH. Claude is a product of Anthropic PBC; Codex and ChatGPT are products of OpenAI; Gemini is a product of Google LLC. We are not affiliated with, endorsed by or sponsored by any of them. The Software requires a separately obtained, separately licensed installation of CODESYS and an AI client of your choice.
10.3 "Rung Coder" is our unregistered trademark.
11.1 The Software is not a safety-related system and has not been assessed under any functional-safety standard.
11.2 You must not use the Software, or code produced with its assistance, in any safety function or in any application to which a Safety Integrity Level (SIL) or Performance Level (PL) applies, or where failure could reasonably be expected to cause death, personal injury or severe environmental or property damage.
11.3 You are solely responsible for reviewing, testing and validating all code before it is used on real equipment. The Safety and Responsible Use Notice sets out the required working practice and forms part of this Agreement.
11.4 If you use the Software in breach of this Section, you do so entirely at your own risk.
11.5 Assumption of risk. You acknowledge and agree that:
(a) the Software produces suggestions and modifications, not verified engineering deliverables, and no output of the Software is a substitute for your own review;
(b) nothing produced with the assistance of the Software reaches real equipment except by a deliberate act of yours — you decide whether to review it, whether to compile it, whether to download it, and whether to run it;
(c) you are the person in a position to assess the machine, the process and the risk, and we are not;
(d) accordingly, as between you and us, the entire risk arising from the use of the Software and of any output produced with its assistance is assumed by you, to the fullest extent permitted by law and subject only to Section 14.1.
11.6 Independent verification. You will not rely on the Software as the sole means of verifying that control code is correct, safe or compliant. You will apply your own review, testing, simulation and commissioning process to every change before it is used on real equipment.
The Software, its structure and its documentation are protected by copyright and other intellectual-property rights and remain our property or that of our licensors. Feedback you send us may be used freely to improve the product, without obligation to you.
13.1 Except for any warranty that cannot be excluded by law, the Software is provided "as is" and "as available". We do not warrant that it will be uninterrupted or error-free, that it is compatible with any particular version of CODESYS or of any AI client, or that any output produced with its assistance is correct, complete or fit for any purpose.
13.2 The Software is supported on Windows 10 and Windows 11 (64-bit) with CODESYS V3.5 SP18 or later. Other configurations are not supported.
13.3 If you are a consumer, your statutory rights in respect of digital content — including the right to have the Software conform to the contract — are not affected by this Section.
14.1 Nothing in this Agreement limits or excludes our liability for death or personal injury caused by our negligence, for fraud or fraudulent misrepresentation, or for any other liability that cannot lawfully be limited.
14.2 Subject to 14.1, we are not liable for: loss of profit, revenue, production or business; loss or corruption of data or projects; downtime, scrap, rework or recall costs; damage to equipment or materials; or any indirect or consequential loss — however arising.
14.3 Subject to 14.1, our total liability arising out of or in connection with this Agreement is limited to the greater of (a) the fees you paid us in the twelve months before the event giving rise to the claim, and (b) USD 100.
14.4 If you are a consumer, 14.2 and 14.3 apply only to the extent permitted by the law of your country of residence; where that law provides otherwise, our liability is limited to the extent that law allows.
14.5 You accept that these limits are reasonable given the price of the Software and the fact that you retain full control over whether, and how, any output is used on real equipment. You further accept that the price of the Software has been set on the basis of these limits, and that without them the Software could not be offered at this price.
14.6 Your indemnity. You will indemnify us and hold us harmless against any claim, demand, proceeding, loss, damage, fine or cost (including reasonable legal fees) brought or suffered by a third party — including your employer, your customer, the operator of a machine, or a regulator — and arising out of:
(a) your use of the Software or of any output produced with its assistance;
(b) any code, configuration or parameter change that you or an AI assistant acting through the Software applied to a project, a controller or a machine;
(c) your breach of this Agreement, in particular Sections 5 and 11;
(d) your failure to review, test or validate any output before it was used.
This indemnity does not apply to the extent the claim results from our own negligence, wilful misconduct, or breach of a duty that cannot lawfully be excluded. If you are a consumer, this Section applies only to the extent permitted by the law of your country of residence.
14.7 Time limit. To the extent permitted by law, any claim against us must be brought within twelve months of the date on which you first became aware, or ought reasonably to have become aware, of the facts giving rise to it.
15.1 This Agreement runs from acceptance until terminated.
15.2 You may terminate at any time by uninstalling the Software and closing your account.
15.3 We may suspend or terminate your licence immediately if you materially breach this Agreement, in particular Sections 3, 5 or 11, or if required by law. Where the breach is capable of remedy and the circumstances allow, we will give you notice and a reasonable opportunity to remedy it first.
15.4 On termination, your licence ends and you must stop using and uninstall the Software. Sections 9.1, 11.4, 12, 13, 14, 16, 17 and 18 survive.
15.5 Termination of this Agreement does not by itself entitle you to a refund; refunds are governed by the Refund Policy.
You confirm that you are not located in, and will not use or export the Software into, a country or region subject to comprehensive trade sanctions, and that you are not a person or entity designated on any applicable restricted-party list. You will comply with all applicable export-control and sanctions laws.
17.1 This Agreement and any dispute arising out of it are governed by the laws of England and Wales.
17.2 Business users. Any dispute that cannot be resolved amicably within 30 days of written notice to [email protected] will be finally settled by arbitration under the LCIA Rules. The seat of arbitration is London, the language is English, and there will be one arbitrator.
17.3 Consumers. If you are a consumer, Sections 17.1 and 17.2 do not deprive you of the protection of the mandatory laws of your country of residence, and you may bring proceedings in the courts of that country. You may also use the European Commission's online dispute resolution platform at https://ec.europa.eu/consumers/odr. We are not obliged, and do not undertake, to participate in proceedings before a consumer arbitration board.
17.4 Nothing prevents either party from seeking urgent injunctive relief in any court of competent jurisdiction.
18.1 Language. This Agreement is provided in English, Chinese and German. The English version governs. The other versions are provided for convenience; in the event of any inconsistency, the English text prevails, except where mandatory local law requires otherwise.
18.2 Changes. We may amend this Agreement. We will publish the amended version at https://rungcoder.com/eula with a new version number and effective date, and will notify you in the application or by email at least 30 days before a material change takes effect. If you do not accept the change, your remedy is to stop using the Software and cancel your subscription before the change takes effect.
18.3 Assignment. You may not assign this Agreement. We may assign it to a company we control or that acquires the Rung Coder business, on notice to you, provided your rights are not reduced.
18.4 Severability. If any provision is held unenforceable, the rest remains in force.
18.5 Entire agreement. This Agreement, together with the Terms of Service, the Privacy Policy and the Safety Notice, is the entire agreement between us about the Software and replaces any earlier version.
Rung Coder is the trading name of YIN QUNJIA, an individual trader. A postal address is available on request.