Legal

Software License Agreement

Applies to: the RackWatch Platform Docker image as published on the RackWatch trial page · Effective: 2026-05-01 · Last updated: 2026-05-03

1. Two pieces, two licenses

RackWatch ships in two parts:

2. Definitions

3. Grant of license

Subject to your compliance with these terms and (for paid tiers) timely payment of fees, RackWatch grants you a non-exclusive, non-transferable, revocable license to:

4. Restrictions

You may not:

5. Source code, continuity, and data portability

RackWatch does not provide platform source code under this EULA during the ordinary course of business. The agent (rackwatch/rackwatch-agent) is published under the Apache License 2.0 and remains so. If you need source escrow for compliance reasons (regulated industries, government contracts), contact hello@rackwatch.io — escrow arrangements are negotiable case by case.

5.1 Source release on shutdown

If the operating entity behind RackWatch (today: Mondaluk Data Solution LLC, a Minnesota limited liability company; in future: any successor entity) is wound down, dissolved, or sold to a buyer that does not continue to ship the Software within 180 days of the transfer, the operating entity (or its legal successor) commits to release the platform source under the Apache License 2.0 within 90 days of the trigger event. This commitment binds successors-in-interest. The release will be published on the public GitHub organization rackwatch (or, if that organization is no longer accessible, on a comparable public source-hosting service) and announced via the email addresses on file for active subscribers at the time.

This clause does not trigger on routine corporate restructuring (e.g., change of jurisdiction, internal reorganization, or sale to a buyer that publicly commits to continue shipping the Software).

5.2 Data export

Every released version of the Software ships with a documented mechanism that allows you to export your fleet history — host inventory, telemetry samples, alerts, and license records — to portable formats (JSON, CSV, and SQLite database dumps) without requiring outbound network access. This export will continue to function on any version that RackWatch publishes for as long as the Software exists. If your data ever needs to leave RackWatch, it leaves with you.

6. Updates

RackWatch may release updates, security patches, and new versions of the Software at its discretion. Updates are delivered via the same Docker registry and image tags. All tiers, including Homelab, receive critical security patches free of charge. Feature updates and non-critical fixes are also free for all currently supported major versions.

Supported versions

RackWatch supports the current major release and the immediately preceding major release. The previous major receives security-only patches (no new features) for 12 months after the next major's release, then is unsupported. We will give at least 90 days' email notice to active subscribers before a major version is moved to security-only or unsupported status. Notices are sent to the billing contact on file.

Running an unsupported version is permitted by this EULA but does not entitle you to security patches, defect remediation, or technical support.

7. Term and termination

This license is effective from the date you first pull or run the Software and continues:

On termination you must stop running the Software and remove the binary from your systems. Data your platform instance has collected is yours and is not subject to deletion under this EULA.

Homelab seat overage

Homelab tier is capped at 5 servers. If your fleet grows past 5, the platform will surface a banner on the dashboard and you have 30 days to either reduce fleet size or convert to a paid tier. The platform won't immediately stop accepting telemetry — operators get time to plan, not a surprise cutoff.

8. Intellectual property

RackWatch retains all right, title, and interest in the Software, including all intellectual property rights. This license grants you the right to use the Software, not ownership of it.

9. Disclaimer of warranties

The Software is provided "as is" and "as available" without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, and non-infringement. RackWatch does not warrant that the Software will be uninterrupted, error-free, or that defects will be corrected.

Where applicable consumer-protection law requires that some warranties cannot be excluded — for example the UK Consumer Rights Act 2015 (digital content) or the EU Sale of Digital Content Directive 2019/770 — those statutory protections apply in addition to (and override where more favorable) anything in this License. Nothing in this License limits liability for fraud, willful misconduct, gross negligence, or death or personal injury caused by negligence.

10. Limitation of liability

To the maximum extent permitted by law, RackWatch's total aggregate liability arising out of or related to this License or your use of the Software — whether in contract, tort (including negligence), strict liability, or otherwise — is capped at the greater of (a) fees you paid to RackWatch in the 12 months preceding the event giving rise to the claim, or (b) USD $500. RackWatch is not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, including lost profits, lost data, or business interruption, even if advised of the possibility.

The cap above does not apply to: (i) RackWatch's indemnification obligations under §11; (ii) RackWatch's obligations as a data processor under applicable data-protection law (e.g., GDPR Article 28); or (iii) liability that cannot be limited under applicable law (fraud, willful misconduct, gross negligence, death or personal injury caused by negligence).

11. Indemnification

RackWatch indemnifies you

RackWatch will defend any third-party claim brought against you alleging that the Software, as provided and used in accordance with this License and the Terms of Service, infringes a US patent, US copyright, or US trademark. We may at our option (a) modify the Software to remove the alleged infringement, (b) obtain rights to allow continued use, or (c) refund any prepaid fees attributable to the infringing version and terminate this License. This is your sole remedy and our sole liability for IP infringement claims arising out of the Software.

You indemnify RackWatch

You agree to defend, indemnify, and hold RackWatch and its personnel harmless from any third-party claim, loss, or expense (including reasonable legal fees) arising out of: (a) your breach of this License or the Acceptable Use policy in the Terms; (b) your modification of the Software in any way not expressly permitted by §3; (c) your use of the Software outside the scope of your active License Tier; or (d) any data or content you collect, transmit, or store using the Software in violation of applicable law or third-party rights.

Process

The party seeking indemnification must give prompt written notice of the claim, allow the indemnifying party to control defense and settlement (provided that no settlement may admit fault or impose non-monetary obligations on the other party without that party's prior written consent), and reasonably cooperate at the indemnifying party's expense.

12. Export controls

You agree not to export, re-export, or transfer the Software to any country, person, or entity prohibited by applicable export-control laws (US EAR, UK Export Control Order, EU Dual-Use Regulation).

13. Governing law and dispute resolution

This License is governed by the laws of the State of Minnesota, USA, without regard to conflict-of-law principles, except where applicable consumer-protection law of your home jurisdiction grants rights that cannot be waived by contract. The parties submit to the exclusive jurisdiction of the state and federal courts located in Minnesota for any dispute arising out of or related to this License.

Informal resolution first. Before filing any claim, the parties agree to attempt informal resolution by email (hello@rackwatch.io on RackWatch's side) for at least 30 days. This requirement does not apply to claims for injunctive relief.

RackWatch's business entity is in formation; if the entity is registered in a different US state, this section will be updated accordingly with at least 30 days' notice as provided in §15.

14. Entire agreement

This EULA, together with the Terms of Service and any signed Order Form, constitutes the entire agreement between you and RackWatch concerning the Software. It supersedes prior representations and agreements on the same subject.

15. Contact

Licensing questions, MSP agreements, source escrow, and anything else legal: hello@rackwatch.io.