Terms and Conditions

Last updated: August 11, 2026

These Terms and Conditions ("Terms") govern your use of rungs.dev, learn.rungs.dev, and studio.rungs.dev (the "Service") operated by Techsolid Automation Limited ("we", "us", "our"). By using the Service, you agree to these Terms.

The Service

rungs.dev is a browser-based PLC programming environment for creating, editing, simulating, and testing Add-On Instructions (AOIs) using Structured Text and Ladder Logic. The editor itself runs in your browser. Most of your work — projects you build in the user-mode editor and the library — is stored locally in your browser and is not uploaded to our servers unless you use the Share feature.

The exercise flow is different: when you run tests in an exercise on studio.rungs.dev, we save a snapshot of that exercise's AOI to our database so you can resume the exercise on another device. See "Your Content" and the Privacy Policy for details.

No Warranty — Not for Production Use

The Service is provided "as is" and "as available" without warranties of any kind, whether express or implied.

IMPORTANT: The Service is an educational and development tool. It is NOT certified for use in industrial control systems, safety-critical applications, or production PLC environments. You must not rely on simulations or test results from this Service as validation for real-world PLC deployments. Always verify logic independently using certified tools before deploying to physical hardware.

We do not warrant that:

Accounts and Sign-in

We create an anonymous Supabase account for you automatically on first visit so exercise progress can be saved; anonymous accounts and their data are pruned after 180 days of inactivity. You can upgrade to a permanent account by signing in with Google or GitHub, which moves your anonymous progress onto the permanent account. You agree not to operate multiple accounts to circumvent rate limits, and you can request deletion at any time by emailing privacy@rungs.dev. We may suspend or terminate accounts that violate these Terms.

Communications

By creating a permanent account (signing in with Google or GitHub), you agree that we may send you service-related emails — operational notices, security and retention warnings, material changes to these Terms or the Privacy Policy, and replies to your requests — for as long as you hold the account. We may also send occasional messages asking about your experience with the Service; these and any optional product-update or newsletter emails include a one-click unsubscribe link, and unsubscribing does not affect your account or service emails. We send marketing or newsletter emails only to users who have explicitly opted in. See the Privacy Policy for the lawful basis and how to opt out.

Your Content

Ownership

You retain full ownership of the AOIs and programs you create using the Service. We claim no rights over your content.

Exercise snapshots

When you run tests on an exercise on studio.rungs.dev, we store a copy of the AOI you have open for that exercise (tags, routines, and tests) against your Supabase account.

Shared Content

When you use the Share feature:

Prohibited Content

You must not share AOIs, or paste content into Relay, that:

AI Features (Relay)

Relay is the AI tutor available in Studio's right sidebar. By using Relay, you agree to the following:

Most of the Service is free. Some exercises on rungs.dev require a paid access pass ("Plus").

Exercise prompts, starter AOIs, supplied solutions, tags, routines, tests, test data, and other materials we provide through Plus ("Paid Exercise Content") remain owned by us or our licensors. Plus grants you a limited, personal, non-exclusive, non-transferable licence to access, use, and export Paid Exercise Content during your access period for learning.

You may share individual exercise AOIs publicly or privately for genuine study, discussion, or collaboration, including your solution and the tests included with that exercise.

You must not sell, sublicense, mirror, or redistribute the complete paid exercise catalog or a substantial part of it, whether publicly or privately. You must not package Paid Exercise Content as a replacement for Plus access.

Acceptable Use

You agree not to:

Data and Storage

Service Availability

We may modify, suspend, or discontinue any part of the Service at any time without notice. We are not liable for any loss resulting from service interruptions or changes, including loss of locally stored data or server-side exercise snapshots.

Intellectual Property

The Service, including its design, code, documentation, and branding, is owned by Techsolid Automation Limited. The rungs.dev name and logo are our trademarks.

No right to access, copy, or use our source code is granted unless explicitly provided in a separate written licence agreement.

Limitation of Liability

To the maximum extent permitted by law, Techsolid Automation Limited and its directors, employees, and affiliates shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits, data, or business opportunities arising from your use of the Service.

Our total liability for any claim arising from your use of the Service shall not exceed the amount you have paid us in the 12 months preceding the claim (which may be zero if you use the free tier).

Indemnification

You agree to indemnify and hold harmless Techsolid Automation Limited from any claims, damages, or expenses arising from your use of the Service or violation of these Terms, including any content you share through the Service.

Governing Law

These Terms are governed by the laws of Ireland. Any disputes shall be subject to the exclusive jurisdiction of the courts of Ireland.

Changes to These Terms

We may update these Terms from time to time. Continued use of the Service after changes constitutes acceptance of the updated Terms. Material changes will be posted on this page with an updated "Last updated" date.

Contact

For questions about these Terms, contact us at:

Techsolid Automation Limited Email: legal@rungs.dev