self-host →

RunsOn Software License Agreement

Unified license framework for RunsOn self-hosted software.

RunsOn Software License Agreement

Effective date: June 5, 2026

1. Parties

This RunsOn Software License Agreement is between:

Seller: Cyril Rohr EIRL
Country: France
VAT: FR15751044132
SIRET: 75104413200031
Registered address: 4 rue Michel Gérard, 35235 Thorigné-Fouillard, France
Operations contact: ops@runs-on.com
Security contact: security@runs-on.com

and the individual, company, nonprofit, or other legal entity that buys, registers for, installs, or uses the Software as the customer.

If an individual accepts this Agreement on behalf of a company or other legal entity, that individual represents that they have authority to bind that entity.

2. Defined Terms

“Agreement” means this RunsOn Software License Agreement, together with any applicable Order Form, invoice, checkout terms, renewal notice, or signed written agreement.

“Seller” means Cyril Rohr EIRL, the France-based seller and publisher of RunsOn.

“RunsOn” means the product and trade name used for the self-hosted infrastructure software sold by Seller for running GitHub Actions runners in customer-controlled infrastructure.

“Software” means the RunsOn software, agents, templates, configuration examples, documentation, updates, source code if provided under Source Code Access, and related materials provided by Seller, excluding third-party software governed by separate licenses.

“Customer” means the individual, company, nonprofit, or other legal entity using the Software.

“Authorized Users” means Customer’s employees and individual contractors whom Customer permits to use the Software solely on Customer’s behalf.

“Affiliate” means any legal entity that directly or indirectly controls, is controlled by, or is under common control with Customer.

“License Plan” means the plan, tier, usage limit, support level, feature package, and included services that apply to Customer under the pricing page, checkout page, invoice, order form, renewal notice, documentation, or written agreement.

“Subscription Term” means the paid or approved license period, usually one year unless another period is stated in the applicable Order Form, invoice, checkout terms, or written agreement.

“Usage Limits” means the monthly number of Runner Launches, organization limits, repository limits, source-code-access limits, support limits, or other limits stated in the applicable License Plan.

“Runner Launch” means a single GitHub Actions runner that the Software starts, or attempts to start, in Customer’s cloud account to execute a job or to provide runner capacity. Each retry counts as a separate Runner Launch. A cancelled, failed, or timed-out job counts as a Runner Launch if the Software launches or attempts to launch a runner for it. Runners or jobs not launched through the Software do not count. In normal operation the Software performs one Runner Launch per GitHub Actions job.

“Order Form” means a signed order form, accepted quote, invoice, checkout record, renewal notice, or written agreement that identifies the Customer and applicable License Plan.

“Documentation” means RunsOn product documentation published or provided by Seller.

“Support” means the help channel and response level included in the applicable License Plan.

“Enterprise Features” means additional benefits that may be included in an Enterprise License Plan, such as priority support, Slack Connect support, Source Code Access, migration assistance, or other services, as stated in the applicable License Plan, Order Form, invoice, checkout terms, or written agreement.

“Nonprofit Use” means use by an eligible nonprofit entity, open-source project, educational institution, or individual within the scope allowed by the applicable free, nonprofit, individual, educational, or non-commercial License Plan.

“Source Code Access” means access to RunsOn source code made available only if included in the applicable License Plan, Order Form, invoice, checkout terms, or written agreement.

3. Acceptance and Intended Use

Customer accepts this Agreement by clicking to accept it, purchasing a license, paying an invoice that references it, registering for a license key, downloading the Software, installing the Software, using the Software, or continuing to use the Software after being notified that this Agreement applies to a renewal.

This Agreement is intended for business, professional, nonprofit, open-source, educational, and evaluation use. The Software is not intended for purchase or use by consumers for personal household purposes.

If mandatory consumer law applies despite the previous sentence, nothing in this Agreement limits rights that cannot legally be waived.

4. License Grant

Subject to this Agreement and the applicable License Plan, Seller grants Customer a limited, non-exclusive, non-transferable, non-sublicensable license during the Subscription Term to install and use the Software for Customer’s internal business, nonprofit, individual, educational, evaluation, or other permitted internal use.

The license applies only to the Customer identified in the applicable Order Form, checkout, invoice, registration, renewal notice, or written agreement.

Customer may permit Authorized Users to use the Software solely on Customer’s behalf, provided Customer remains responsible for their compliance with this Agreement.

Affiliates may use the Software only if included in the applicable License Plan, Order Form, invoice, checkout terms, renewal notice, or written agreement. Unless expressly included, Customer’s license does not extend to Affiliates.

Customer may use the Software only within the Usage Limits and features included in the applicable License Plan.

Customer receives no rights other than those expressly granted in this Agreement.

5. License Plans and Usage Limits

Seller may offer commercial, enterprise, nonprofit, individual, non-commercial, educational, evaluation, and custom plans under one license framework.

The applicable License Plan may be described on the public pricing page, checkout page, invoice, Order Form, renewal notice, Documentation, or written agreement.

Pricing is not hardcoded in this Agreement.

Commercial plans may be based on usage volume, including the monthly number of Runner Launches. Enterprise plans may include additional benefits such as priority support, Slack Connect support, Source Code Access, or custom terms, as stated in the applicable License Plan, Order Form, invoice, checkout terms, or written agreement. Free, nonprofit, individual, educational, non-commercial, and evaluation plans may be more limited.

Prices, Usage Limits, packaging, support levels, and included features may change over time. Except for enforcement of Usage Limits and required mid-term upgrades under this Section, changes to prices, Usage Limits, packaging, support levels, and included features do not apply retroactively to an already-paid Subscription Term unless Customer and Seller explicitly agree otherwise.

During an active paid Subscription Term, Customer may use generally available updates, releases, AMIs, and Documentation made available for Customer’s License Plan. Seller may modify, deprecate, or discontinue features for future versions, but will not materially reduce Customer’s paid license rights during the current Subscription Term.

Seller does not currently technically enforce monthly Runner-Launch limits by automatically blocking jobs. If Customer exceeds the applicable Runner-Launch threshold for two consecutive calendar months, Seller may notify Customer and require Customer to either reduce usage back within the current License Plan threshold or move to the appropriate higher License Plan.

Seller will provide at least fifteen (15) days’ notice before applying a required mid-term upgrade or issuing an upgrade invoice. Customer will be deemed to have reduced usage back within the current License Plan threshold only if, by the end of the notice period, Seller reasonably determines based on available usage data, configuration changes, disabled workloads, or other objective information that Customer’s projected monthly Runner Launches are within the current License Plan threshold. If Customer satisfies this requirement, Seller will not apply the upgrade for that overage.

If Customer does not satisfy this reduction requirement during the notice period, Seller may move Customer to the appropriate higher License Plan for the remainder of the then-current Subscription Term and invoice Customer for the prorated difference between the fees already paid for the current License Plan and the fees payable for the higher License Plan for the remaining portion of the Subscription Term. The appropriate higher License Plan will be determined based on Customer’s average Runner-Launch volume during the two overage calendar months, unless the applicable Order Form, invoice, checkout terms, or written agreement states another measurement method.

If Customer again exceeds the applicable Runner-Launch threshold in the next calendar month after Seller does not apply an upgrade under this notice-and-cure process, Seller may apply the required upgrade without waiting for a further two consecutive overage months.

The higher License Plan will apply from the date stated in Seller’s notice or invoice, but not earlier than the end of the notice period. The upgrade does not create a new Subscription Term unless the parties agree otherwise.

If Customer disputes Seller’s usage calculation in good faith, Customer must notify Seller during the notice period and provide reasonable supporting information. The parties will cooperate in good faith to resolve the dispute. Undisputed amounts remain payable when due.

If Customer continues to exceed the applicable Usage Limits and does not pay an undisputed required upgrade invoice when due, Seller may suspend or terminate the license in accordance with this Agreement.

Customer agrees to provide reasonable information requested by Seller to verify compliance with Usage Limits. Seller will not request such information more than once every twelve (12) months unless Seller reasonably suspects misuse, material overuse, license sharing, or breach of this Agreement. Any such verification will be conducted in a manner designed to minimize disruption and protect Customer confidential information.

6. Renewals and Previous Terms

Customers who purchased under previous terms may continue using the Software under those previous terms until the end of their current paid Subscription Term, unless otherwise agreed.

Renewals are subject to the then-current License Plan, pricing, Usage Limits, packaging, support levels, included features, and terms unless Seller explicitly agrees otherwise.

Seller may update pricing, packaging, Usage Limits, support levels, included features, and legal terms for future Subscription Terms.

Changes to pricing, packaging, Usage Limits, support levels, included features, or legal terms do not retroactively reduce Customer’s rights during an already-paid Subscription Term. However, this does not limit Seller’s right to enforce Usage Limits, require a mid-term upgrade, issue a prorated upgrade invoice, suspend use, or terminate the license for overuse, non-payment, or breach as described in this Agreement or the applicable Order Form, invoice, checkout terms, or written agreement.

Seller will use reasonable efforts to provide at least thirty (30) days’ notice before applying materially updated terms, pricing, packaging, or Usage Limits at renewal.

Any grandfathered pricing, special terms, or legacy plan rights apply only if explicitly stated in an Order Form, invoice, written agreement, or renewal notice. Unless expressly stated in one of those documents, there is no lifetime grandfathering and no grandfathered pricing beyond the current paid Subscription Term.

For Customers who are in an existing paid Subscription Term governed by archived or previous license terms, those previous terms continue to govern that current paid Subscription Term unless the parties agree otherwise. This Agreement applies to new purchases and to renewals after its effective date, unless a signed written agreement states otherwise.

7. Customer Infrastructure and Data

RunsOn is self-hosted software. Customer installs and operates the Software in Customer-controlled infrastructure.

Customer is responsible for its own cloud accounts, repositories, runner configuration, workflow configuration, network configuration, secrets, credentials, logs, caches, backups, access controls, security policies, and compliance obligations.

Customer owns Customer data. Seller does not claim ownership of Customer repositories, workflow code, job logs, artifacts, secrets, cloud resources, or other Customer-controlled data.

Seller has no access to Customer infrastructure, Customer data, repositories, secrets, logs, cloud accounts, or systems unless Customer explicitly grants or initiates that access, for example for Support.

Standard deployments contact RunsOn-side endpoints for license validation and minimal operational diagnostics. These calls do not include repository contents, secrets, workflow logs, artifacts, runner filesystem contents, or customer source code. Offline, no-diagnostics, or restricted-diagnostics use requires a written agreement.

8. Intellectual Property

Seller owns the Software, Documentation, trademarks, logos, product names, proprietary source code, and related intellectual property, except for third-party software and open-source components governed by their own licenses.

Customer receives only the rights expressly granted in this Agreement.

If Customer provides feedback, suggestions, bug reports, feature requests, or other comments about RunsOn, Customer grants Seller a perpetual, worldwide, irrevocable, royalty-free license to use, reproduce, modify, distribute, sublicense, and otherwise exploit that feedback for any purpose without restriction or payment.

If Customer provides Seller with modifications, patches, bug fixes, suggestions, pull requests, or other contributions relating to the Software, Customer grants Seller a perpetual, worldwide, irrevocable, royalty-free license to use, reproduce, modify, distribute, sublicense, and otherwise exploit those contributions for any purpose without restriction or payment.

9. Restrictions

Customer must not:

  • resell, rent, lease, sublicense, or redistribute the Software;
  • provide the Software as a hosted service, managed service, runner service, or service bureau for third parties unless explicitly permitted in a written agreement;
  • share license keys or access credentials outside the Customer organization;
  • remove proprietary notices;
  • reverse engineer, decompile, or disassemble proprietary components except where applicable law requires that this restriction not apply;
  • use the Software for malicious activity, unauthorized access, or unlawful activity;
  • exceed the applicable Usage Limits;
  • misrepresent eligibility for a free, nonprofit, individual, educational, evaluation, or other limited plan;
  • use a free, nonprofit, individual, educational, non-commercial, or evaluation plan for a for-profit employer, client, customer, or paid service unless Seller explicitly permits it in writing.

10. Source Code Access

Source Code Access is included only if stated in the applicable License Plan, Order Form, invoice, checkout terms, or written agreement.

If Source Code Access is included, it is limited to two (2) authorized users unless the applicable License Plan, Order Form, invoice, checkout terms, or written agreement states otherwise.

Source Code Access does not transfer ownership. It does not grant redistribution rights, sublicensing rights, public hosting rights, open-source rights, or rights to create a competing product unless explicitly stated in a written agreement.

Customer may use source code made available under Source Code Access only for internal review, audit, debugging, internal rebuilds, internal modification, and operation of RunsOn for Customer’s own permitted use.

Customer must not redistribute the source code or modifications in any form, including by publishing, sublicensing, reselling, transferring, making available to unauthorized users, or using the source code to provide a competing product or service.

Source Code Access is available only during an active Subscription Term, while Customer is in compliance with this Agreement and has paid all applicable fees. Seller may suspend or revoke Source Code Access if Customer breaches this Agreement.

Customer owns modifications that Customer independently creates, but only as to Customer’s original changes. Seller retains all rights in the underlying Software and source code. Customer modifications remain subject to this Agreement and may be used only with a valid license.

RunsOn source code is Seller confidential information whether or not marked confidential. Customer must limit source code access to authorized users who need access for Customer’s permitted internal use and who are bound by confidentiality obligations at least as protective as this Agreement. Source code confidentiality obligations survive for as long as the source code remains non-public.

11. Support

Support is provided only as included in the applicable License Plan, Order Form, invoice, checkout terms, or written agreement.

Enterprise plans may include Slack Connect support, priority support, or other Support benefits as stated in the applicable License Plan, Order Form, invoice, checkout terms, or written agreement.

Unless expressly stated otherwise, Support response times are targets, not guaranteed service levels, and do not create service credits, refunds, or other remedies.

Business days are Monday through Friday, excluding French public holidays, unless the applicable License Plan, Order Form, invoice, checkout terms, or written agreement states otherwise.

Seller does not provide 24/7 support, uptime commitments, service credits, SOC 2 certification, ISO 27001 certification, formal penetration tests, security audit warranties, or guaranteed incident response times unless they are explicitly included in a signed written agreement.

12. Free, Nonprofit, Individual, Educational, and Evaluation Plans

Free, nonprofit, individual, educational, non-commercial, and evaluation plans are available only within the eligibility criteria and permitted scope stated in the applicable License Plan, registration flow, documentation, or written agreement.

Those plans may not be used for work performed for a for-profit employer, client, or customer, or to provide paid services, unless Seller explicitly permits it in writing.

Public attribution to RunsOn may be required for free, nonprofit, individual, educational, non-commercial, or evaluation plans. Where attribution is required, the applicable License Plan or Documentation will describe the required attribution format. Seller may waive attribution in writing.

Free, nonprofit, individual, educational, non-commercial, and evaluation plans may be limited, revoked, reclassified, or converted to a paid commercial plan for misuse, ineligibility, failure to provide required attribution, exceeding the permitted scope, or use tied to a for-profit entity.

Evaluation use may be limited by time, feature scope, or Usage Limits stated at checkout, registration, in Documentation, or in a written agreement.

13. Payment, Taxes, and VAT

Paid licenses are generally annual unless the applicable Order Form, invoice, checkout terms, or written agreement says otherwise.

Fees are due as stated in the applicable checkout page, invoice, Order Form, or written agreement.

Unless the applicable checkout, invoice, Order Form, or written agreement states otherwise, paid fees are non-refundable and cancellation stops future renewal but does not entitle Customer to a refund for the current Subscription Term. Auto-renewal applies only where clearly stated in the checkout, invoice, Order Form, or written agreement.

Prices may be exclusive of applicable taxes, VAT, duties, or similar charges unless the pricing page, checkout page, invoice, or written agreement says otherwise.

Customer is responsible for applicable taxes, VAT, withholding, duties, and similar governmental charges, except for taxes based on Seller’s income.

Unless the applicable invoice, Order Form, checkout terms, or written agreement states another payment period, invoices are payable within thirty (30) days from the invoice date.

Payments must be made without deduction or withholding except as required by applicable law. If Customer is required by law to deduct or withhold taxes from a payment, Customer must notify Seller and cooperate in good faith to reduce or recover the withholding where legally permitted.

For professional customers, if Customer fails to pay undisputed amounts when due, late-payment interest will accrue automatically from the day after the due date shown on the invoice, without formal notice. Late-payment penalties accrue at the rate stated on the invoice or in the applicable commercial terms, which will not be less than the minimum rate required by applicable French law. Where French B2B late-payment rules apply, Customer will also owe the statutory fixed recovery indemnity of forty euros (EUR 40) per overdue invoice, plus any additional recovery costs permitted by law.

14. Confidentiality

Each party may receive non-public information from the other party. The receiving party must use reasonable care to protect that information and may use it only to perform or receive benefits under this Agreement.

Confidential information does not include information that is publicly available, independently developed without use of the other party’s confidential information, already known without confidentiality obligations, or lawfully received from a third party.

The receiving party may disclose confidential information to its employees, contractors, advisors, or representatives who need to know it and who are bound by confidentiality obligations at least as protective as this Agreement.

The receiving party may disclose confidential information if required by law, court order, or governmental authority, provided that it gives the disclosing party reasonable notice where legally permitted.

15. Limited Warranty and Warranty Disclaimer

For paid License Plans, during the Subscription Term, Seller will use commercially reasonable efforts to provide the Software so that unmodified Software materially conforms to the Documentation.

Seller will not knowingly include malicious code, backdoors, or disabling mechanisms in the Software, except for disclosed license-validation functionality.

Customer’s exclusive remedy for breach of this section is correction, workaround, replacement, or, if Seller cannot reasonably remedy the issue, a refund of prepaid unused fees for the affected Software.

Except for the limited warranties expressly stated in this section, the Software is provided “as is” and “as available” to the maximum extent permitted by law.

Seller disclaims all other warranties, whether express, implied, statutory, or otherwise, including warranties of merchantability, fitness for a particular purpose, non-infringement, uninterrupted operation, error-free operation, and compatibility with Customer’s environment. The non-infringement disclaimer does not limit Seller’s express obligations under Section 17.

Customer is responsible for testing RunsOn before production use and for operating it safely in Customer’s own infrastructure.

Seller does not warrant that the Software will meet Customer’s requirements, prevent all security incidents, avoid all downtime, or be compatible with all third-party services, cloud providers, operating systems, GitHub configurations, or CI/CD workflows.

16. Limitation of Liability

To the maximum extent permitted by law, Seller will not be liable for indirect, incidental, consequential, special, exemplary, or punitive damages, or for loss of profits, loss of revenue, loss of data, loss of goodwill, business interruption, or procurement of substitute services, even if advised of the possibility of those damages.

Seller is not responsible for cloud costs arising from Customer workflows, Customer configuration, selected instance types, GitHub usage, AWS or other cloud-provider pricing, spot or on-demand availability, or Customer’s failure to configure cost controls. Any direct cloud-cost damages caused solely by a proven material defect in unmodified Software remain subject to the liability cap in this section.

To the maximum extent permitted by law, Seller’s total aggregate liability arising out of or related to this Agreement will not exceed the fees paid by Customer to Seller for the applicable License Plan during the twelve (12) months before the event giving rise to liability.

For free, nonprofit, individual, educational, non-commercial, or evaluation plans, Seller’s total aggregate liability is capped at zero euros (EUR 0) to the maximum extent permitted by law.

Nothing in this Agreement limits or excludes liability to the extent such liability cannot legally be limited or excluded under applicable law, including liability for fraud, willful misconduct, gross negligence, death or personal injury caused by negligence, or any other liability that cannot legally be excluded.

17. Seller IP Indemnity

This section applies only to paid Commercial and Enterprise License Plans. It does not apply to free, nonprofit, individual, educational, non-commercial, or evaluation plans.

If a third party claims that the unmodified Software, as provided by Seller and used by Customer within the scope of this Agreement, directly infringes that third party’s intellectual property rights, Seller will defend Customer against the claim and indemnify Customer for damages finally awarded by a court or included in a settlement approved by Seller.

This obligation applies only if Customer promptly notifies Seller of the claim, gives Seller reasonable control of the defense and settlement, and reasonably cooperates with Seller.

Seller has no obligation for claims arising from Customer data, Customer infrastructure, Customer workflows, Customer modifications, combinations with items not provided by Seller, use outside the Documentation or applicable License Plan, continued use after Seller provides a non-infringing update or replacement, third-party components, open-source components, misuse, or use after the Subscription Term ends.

If Seller reasonably believes the Software may be subject to an infringement claim, Seller may procure continued use rights, modify or replace the affected Software so it is no longer allegedly infringing, or terminate the affected license and refund prepaid fees for the unused remainder of the then-current Subscription Term.

This section states Customer’s exclusive remedy for IP infringement claims and is subject to the limitation of liability in this Agreement unless a signed written agreement says otherwise.

18. Customer Indemnity

Customer will defend Seller against third-party claims arising from Customer data, Customer infrastructure, Customer workflows, Customer modifications, Customer’s use of the Software outside this Agreement, Customer’s unlawful use, or Customer’s breach of this Agreement, and will indemnify Seller for damages finally awarded by a court or included in a settlement approved by Customer.

This section applies to Customer-controlled matters, including claims excluded from Seller’s obligations under Section 17.

This obligation applies only if Seller promptly notifies Customer of the claim, gives Customer reasonable control of the defense and settlement, and reasonably cooperates with Customer.

Customer may not settle a claim in a way that admits fault by Seller, imposes obligations on Seller, restricts Seller’s business, or requires Seller to pay money without Seller’s written consent.

Customer’s total aggregate liability under this section will not exceed the fees paid by Customer to Seller for the applicable License Plan during the twelve (12) months before the event giving rise to liability, subject to the exceptions for liability that cannot legally be limited or excluded under this Agreement.

The liability cap in this section does not limit Customer’s liability for breach of confidentiality involving Seller’s source code, unauthorized redistribution or sublicensing of the Software, unauthorized sharing of license keys or access credentials, use of the Software to provide a competing hosted or service-bureau offering, willful misconduct, fraud, or unlawful use.

19. Third-Party Software and Open Source

The Software may include or be distributed with third-party software or open-source components. Those components are governed by their own license terms.

Nothing in this Agreement limits Customer’s rights under applicable open-source licenses for open-source components.

Seller’s proprietary Software remains governed by this Agreement.

Customer is responsible for complying with any third-party or open-source license terms that apply to Customer’s independent use, modification, or redistribution of those components.

20. Export Control and Sanctions

Customer must comply with applicable export control, sanctions, and trade laws.

Customer must not use, export, re-export, transfer, or provide access to the Software in violation of those laws or to sanctioned parties, restricted jurisdictions, or prohibited end users.

Customer represents that it is not located in, organized under the laws of, or ordinarily resident in a sanctioned jurisdiction, and is not listed on any applicable sanctions or restricted-party list.

21. Suspension, Termination, and Expiration

Seller may suspend or terminate a license if Customer materially breaches this Agreement and fails to cure the breach within fifteen (15) days after notice.

Seller may suspend or terminate a license immediately if Customer uses the Software unlawfully, misuses Source Code Access, shares source code or license keys without authorization, misrepresents eligibility, creates security risk for Seller or third parties, or breaches restrictions that cannot reasonably be cured.

Seller may suspend or terminate a paid license if Customer fails to pay undisputed fees when due and does not cure the non-payment within ten (10) days after notice.

Seller may suspend or terminate a license if Customer exceeds the applicable Usage Limits and does not resolve the issue through reduction of usage or an appropriate upgrade after notice under this Agreement.

Upon expiration or non-renewal, Customer must stop using the Software unless a new license applies.

Upon termination for breach, Customer must stop using the Software, remove or disable installed copies, and delete non-archival copies of RunsOn source code within a reasonable period unless otherwise required by law or agreed in writing.

Termination does not relieve Customer of payment obligations accrued before termination.

Sections intended to survive, including payment obligations, confidentiality, restrictions, intellectual property, warranty disclaimer, limitation of liability, indemnities, export compliance, and dispute terms, survive expiration or termination.

22. Force Majeure

Neither party will be liable for delay or failure to perform caused by events beyond its reasonable control, including natural disasters, war, civil unrest, labor disputes, internet outages, cloud provider outages, GitHub outages, governmental action, legal restrictions, or other force majeure events.

This section does not excuse Customer’s payment obligations for amounts already due.

23. Order of Precedence

If documents conflict, the following order controls:

  1. Signed Order Form or signed written agreement.
  2. Invoice or checkout terms.
  3. This Agreement.
  4. Pricing page, renewal notice, or Documentation.

24. Assignment

Customer may not assign or transfer this Agreement or any license without Seller’s prior written consent, except as part of a merger, acquisition, corporate reorganization, or sale of substantially all of Customer’s assets if the successor assumes Customer’s obligations under this Agreement.

Any other attempted assignment is void.

Seller may assign this Agreement to an affiliate, successor, or acquirer of the RunsOn business.

25. Governing Law and Disputes

This Agreement is governed by the laws of France, without regard to conflict-of-law rules.

Subject to mandatory applicable law, any dispute arising from or relating to this Agreement will be brought before the competent courts of Rennes, France.

An applicable Order Form or signed written agreement may specify a different governing law or venue.

26. Notices

Notices to Seller must be sent to ops@runs-on.com unless a signed written agreement states another notice address.

Security reports should be sent to security@runs-on.com.

Notices to Customer may be sent to the email address associated with the license, checkout, invoice, Order Form, GitHub organization, account, registration, or written agreement.

Notices are deemed given when sent by email, unless the sender receives a delivery failure notice.

27. Changes to this Agreement

Seller may update this Agreement from time to time.

Changes apply to new purchases immediately after publication unless stated otherwise.

For existing paid Customers, material changes apply only at renewal unless Customer accepts the updated Agreement earlier or the change is required by law.

Seller will use reasonable efforts to notify existing paid Customers of material changes before renewal.

28. Entire Agreement

This Agreement, together with the applicable Order Form, invoice, checkout terms, renewal notice, and signed written agreement, is the complete agreement for Customer’s use of the Software.

This Agreement replaces prior discussions for the same subject matter, except for previous or archived license terms that continue to apply to existing Customers until renewal as described in this Agreement.

No purchase order or other Customer document modifies this Agreement unless signed by Seller.

If any provision of this Agreement is found unenforceable, the remaining provisions remain in effect, and the unenforceable provision will be interpreted as closely as possible to its original intent in a lawful and enforceable way.

Failure to enforce a provision is not a waiver of future enforcement.