← Back to repairprod

Terms of Service

Last updated: September 19, 2026

1. Introduction and Parties

These Terms of Service (the "Terms") govern your access to and use of https://repairprod.com (the "Site") and the repairprod hands-on DevOps practice platform, including the provisioning of disposable cloud lab servers, exercises, automated grading, reports, and any related software or services (collectively, the "Service").

repairprod is a commercial brand operated by CloudStack Solutions LLC. CloudStack Solutions LLC is a Wyoming limited liability company, wholly owned by Franco Ignacio Martinez, with its registered address at 30 N Gould St, Ste R, Sheridan, WY 82801, USA ("CloudStack Solutions," "we," "us," or "our"). Throughout these Terms, references to "repairprod" mean CloudStack Solutions LLC acting under its brand, and the two identities are one and the same legal person.

By creating an account, subscribing to a plan, or otherwise accessing the Site or the Service, you ("User," "you," or "your") agree to be bound by these Terms. If you do not agree, do not use the Site or the Service. If you are entering into these Terms on behalf of an organization, you represent that you have authority to bind that organization.

2. Definitions

"Lab Box" means a temporary, security-hardened cloud server provisioned for your use during a single practice session, which is destroyed automatically when the session time limit expires or the exercise is completed.

"Exercise" means a time-boxed infrastructure task made available through the Service, together with any instructions, validation scripts, and reference material.

"Submission" means any commands, files, configurations, code, or other content you create or run on a Lab Box or otherwise provide to the Service.

"Deliverables" means reports, certificates, feedback, and other output generated for you by the Service.

"Pre-Existing Materials" means all tools, frameworks, libraries, exercise content, grading scripts, templates, know-how, methodologies, and code that we owned or developed before, or independently of, your use of the Service.

"Fees" means all amounts payable to us for a subscription or other paid feature of the Service.

3. Eligibility and Accounts

You must be at least 18 years old, or have the consent of a parent or legal guardian, to use the Service. You agree to provide accurate, current, and complete information when creating an account and to keep that information up to date.

You are responsible for maintaining the confidentiality of your credentials and for all activity that occurs under your account, including all commands run on Lab Boxes provisioned to you. Notify us promptly at support@repairprod.com if you suspect any unauthorized use of your account.

We may refuse, suspend, or terminate any account as described in these Terms, including where information provided is inaccurate or where required by applicable law.

4. The Service

repairprod provides self-service, hands-on DevOps practice. Each Exercise provisions a disposable cloud Lab Box that you use for the duration of a session. Lab Boxes are isolated, security-hardened, and destroyed automatically when the time limit expires or the Exercise is completed.

The Service is offered through subscription tiers (currently Junior, Semi-Senior, and Senior) with differing Exercise libraries, Lab Box specifications, and session time limits, as described on our pricing page. We may add, modify, or retire Exercises, tiers, or features from time to time.

Unless expressly stated otherwise, all Service features are provided on a subscription basis, and any estimated availability, timelines, or roadmaps are good-faith projections, not guarantees. We may use qualified subcontractors or third-party providers, but remain responsible for their performance under these Terms.

5. Subscriptions, Fees, Billing, and Renewals

Subscriptions are billed in advance on a monthly basis through Dodo Payments, which acts as our Merchant of Record and the legal reseller of the Service. Fees are stated on our pricing page or at checkout and are exclusive of applicable taxes. By subscribing, you authorize Dodo Payments to charge your selected payment method on a recurring basis. As Merchant of Record, Dodo Payments is responsible for collecting and remitting applicable global VAT and US sales tax on our behalf.

Subscriptions renew automatically at the end of each billing period unless cancelled before the renewal date. You may upgrade, downgrade, or cancel at any time from the subscription page. Downgrades and cancellations take effect at the end of the current billing period, and you keep access until then.

Any amount not paid when due accrues a late charge of the lesser of 1.5% per month or the maximum rate permitted by applicable law, calculated from the due date until paid in full. You are responsible for all costs of collection, including reasonable attorneys’ fees. We may suspend or terminate the Service if payment is not received.

If you dispute an invoice or charge, you must notify us in writing within ten (10) days of the invoice date; undisputed portions remain payable when due, and failure to notify constitutes acceptance of the invoice.

Transaction fees. You are responsible for any transaction fees, currency conversion costs, or card processing surcharges incurred through payment gateways (e.g., Dodo Payments) unless otherwise specified at checkout. Where we incur such fees, they may be passed through to you so that the net amount received by us is not reduced.

6. Taxes

You are responsible for all sales, use, value-added, withholding, and similar taxes arising from your subscription, excluding taxes on our net income. If we are required to collect such taxes, they will be added to your invoice.

7. Cancellation

You may cancel your subscription at any time from the subscription page or by contacting support@repairprod.com. Cancellation stops all future renewals and billing. You will retain access until the end of the current billing period, after which no further charges will be made.

All payments are final. We do not provide refunds or credits for any portion of a billing period, including unused access or Lab Boxes already provisioned, except where required by applicable law. The only way to stop being charged is to cancel your subscription before the next renewal date.

8. Acceptable Use

Lab Boxes are provided solely to complete the Exercise you have started. You agree not to use the Service, and in particular not to use any Lab Box, to:

  • Mine cryptocurrency of any kind.
  • Participate in botnets, spam campaigns, or distributed attacks.
  • Scan, probe, or attack any system other than the Lab Box assigned to you.
  • Store or distribute illegal content, malware, or content that infringes the rights of others.
  • Attempt to bypass time limits, tamper with validation or grading scripts, or interfere with the platform infrastructure or other users.
  • Use a Lab Box as a general-purpose proxy, VPN, or tunnel for unrelated traffic.

We monitor Lab Boxes for suspicious activity, including mining processes, sustained abnormal CPU usage, and outbound traffic to known abuse destinations. Violations of this section are a material breach of these Terms and may result in immediate destruction of the Lab Box and termination of your account without refund. This section supplements, and does not replace, our Acceptable Use Policy.

9. User Content and Submissions

You retain ownership of your Submissions. You grant us a worldwide, non-exclusive, royalty-free license to host, store, process, transmit, and display your Submissions solely as necessary to operate, secure, and improve the Service, including to run validation scripts and generate reports and feedback.

You represent and warrant that you have all rights, consents, and permissions necessary for us to process your Submissions as described in these Terms, and that your Submissions do not violate any law or third-party right.

You are responsible for the accuracy and legality of any data, content, or materials you provide. Do not upload or process regulated, sensitive, or personal data on Lab Boxes unless expressly authorized in writing.

10. Lab Boxes and Session Limits

Lab Boxes are ephemeral. Their contents are not retained after destruction, and you should not rely on a Lab Box for storage of anything you wish to keep. Session time limits are enforced automatically and cannot be extended beyond the limit associated with your tier.

We may reclaim, restart, or destroy a Lab Box at any time for security, abuse-prevention, maintenance, or capacity reasons, with or without notice.

11. Intellectual Property

Our property. The Service, the Site, all Exercise content, grading and validation scripts, reports, certificates, and all Pre-Existing Materials are and remain the sole and exclusive property of CloudStack Solutions LLC and its licensors, and are protected by intellectual property laws.

Your license. Subject to your compliance with these Terms and payment of all Fees, we grant you a limited, non-exclusive, non-transferable, revocable license to access and use the Service for your personal or internal professional training purposes during your subscription term.

Restrictions. You may not copy, reproduce, scrape, resell, sublicense, redistribute, or create derivative works of the Service or any Exercise content, or use the Service to build a competing product, without our prior written consent.

Open source. The Service may incorporate third-party open-source components, which are governed by their respective licenses. We will identify material open-source dependencies on request.

Feedback. Any suggestions, ideas, or feedback you provide may be used by us without restriction or compensation, and you grant us a perpetual, irrevocable, royalty-free license to do so.

12. Confidentiality

Each party may receive confidential information of the other. The receiving party will use such information only to perform under these Terms, will protect it with at least reasonable care, and will not disclose it to third parties except to employees, subcontractors, or advisors bound by confidentiality obligations. Confidentiality obligations do not apply to information that is public through no fault of the receiving party, independently developed, or lawfully obtained from a third party. These obligations survive termination for a period of three (3) years.

13. Data Protection and Privacy

We process personal data in accordance with applicable law, including, where relevant, the EU General Data Protection Regulation (GDPR) and U.S. state privacy laws. For personal data processed through your account, CloudStack Solutions LLC acts as the controller and you are the data subject. Where we process personal data on your organization’s behalf, we act as a processor and will enter into a data processing agreement upon request.

We prefer and, where feasible, implement architectures with regional data residency, encryption at rest and in transit, isolated environments, and local deployment of open-weights AI models to minimize data exposure.

You are responsible for ensuring that any data you make available to us may lawfully be processed for the purposes of the Service. Our handling of personal data collected through the Site is described in our Privacy Policy, and our use of cookies and similar technologies is described in our Cookie Policy.

14. Artificial Intelligence and Automated Grading

The Service uses automated systems, which may include artificial intelligence and machine learning models, to validate Submissions, grade Exercises, and generate feedback. These systems are probabilistic and may produce inaccurate, incomplete, or unexpected output.

We do not warrant that any grading result, report, certificate, or other output will be error-free, suitable for a particular purpose, or compliant with any specific regulatory or certification requirement. You are responsible for reviewing and validating all automated output before relying on it, and for maintaining human oversight where required by law. A repairprod certificate reflects completion of a practice Exercise only and is not a professional license or qualification.

Nothing we provide constitutes legal, medical, financial, or other regulated professional advice.

15. Availability, Support, and Changes to the Service

We aim to keep the Service available and performant, but we do not guarantee uninterrupted or error-free operation. We may perform maintenance, impose usage limits, or modify the Service at any time. Support is available at support@repairprod.com and is provided on a commercially reasonable basis unless a separate support agreement states otherwise.

16. Disclaimer of Warranties

The Site and the Service are provided "AS IS" and "AS AVAILABLE." To the maximum extent permitted by applicable law, we disclaim all warranties, whether express, implied, statutory, or otherwise, including any implied warranties of merchantability, fitness for a particular purpose, title, non-infringement, and any warranties arising from course of dealing or usage of trade. We do not warrant that the Service will be uninterrupted, secure, or error-free, that defects will be corrected, or that the Service will meet your requirements or produce any particular business or career result.

17. Limitation of Liability

To the maximum extent permitted by applicable law, our total aggregate liability arising out of or relating to these Terms or the Service, whether in contract, tort, negligence, strict liability, or otherwise, shall not exceed the total Fees actually paid by you to us in the three (3) months immediately preceding the event giving rise to the claim.

In no event shall we be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any loss of profits, revenue, data, goodwill, business, or anticipated savings, even if advised of the possibility of such damages and even if any limited remedy is found to have failed of its essential purpose.

Nothing in these Terms excludes or limits liability that cannot be excluded or limited under applicable law. If mandatory law imposes a higher liability floor, the cap in this section applies to the greatest extent permitted.

18. Indemnification

You agree to indemnify, defend, and hold harmless CloudStack Solutions LLC and its owner, officers, and agents from any claims, damages, liabilities, and expenses (including reasonable attorneys’ fees) arising from your Submissions, your breach of these Terms, your violation of applicable law, or your use of the Service or Deliverables in a manner not authorized by these Terms.

19. Term, Suspension, and Termination

These Terms remain in effect while you use the Site or the Service. You may terminate your account at any time by contacting support@repairprod.com. We may suspend or terminate your access for material breach upon written notice if the breach remains uncured for ten (10) days, and we may immediately suspend or terminate the Service, without liability, if you fail to pay any amount when due, become insolvent or subject to bankruptcy proceedings, violate our Acceptable Use Policy, or violate applicable law.

Upon termination, you must pay all Fees for the period through the effective date of termination. Sections concerning Intellectual Property, Confidentiality, Data Protection, Artificial Intelligence, Warranties, Limitation of Liability, Indemnification, and Governing Law and Dispute Resolution survive termination.

20. Force Majeure

Neither party is liable for failure or delay caused by events beyond its reasonable control, including acts of God, war, terrorism, civil unrest, labor disputes, internet or utility failures, or failures of third-party cloud providers, provided the affected party gives prompt notice and resumes performance as soon as reasonably practicable.

21. Governing Law and Dispute Resolution

These Terms and any dispute arising out of or relating to them or the Service are governed exclusively by the laws of the State of Wyoming, United States of America, without regard to its conflict-of-law principles, and expressly excluding the United Nations Convention on Contracts for the International Sale of Goods.

Informal resolution. The parties will first attempt to resolve any dispute through good-faith negotiation for a period of thirty (30) days after written notice of the dispute before commencing arbitration.

Binding arbitration. Any dispute, claim, or controversy arising out of or relating to these Terms or the Service that is not resolved informally shall be settled by final and binding arbitration administered by the American Arbitration Association (AAA) under its Commercial Arbitration Rules, or, at the election of the party initiating arbitration, by JAMS under its Comprehensive Arbitration Rules and Procedures. The arbitration shall be conducted in the English language and may be held entirely remotely and virtually by video conference, telephone, or written submissions, so that neither party is required to travel to or appear in a physical courthouse. The seat and legal place of the arbitration shall be the State of Wyoming, and the arbitrator shall apply Wyoming law. The arbitrator shall have the authority to award any relief available in a court of law and shall issue a reasoned written award.

Confidentiality. The existence, content, and outcome of the arbitration, including any award, shall be kept confidential by the parties and the arbitrator, except as required by law or to enforce or challenge the award.

Costs. Each party bears its own attorneys’ fees and costs, and the parties share the arbitrator’s fees and administrative costs equally, unless the arbitrator determines otherwise or applicable law provides otherwise.

Class action waiver. To the maximum extent permitted by applicable law, all disputes shall be arbitrated on an individual basis, and neither party may bring or participate in a class, collective, or representative action.

Exceptions. Either party may seek injunctive or other equitable relief in a court of competent jurisdiction to protect its intellectual property or confidential information, and either party may bring an individual action in a small claims court of competent jurisdiction. Judgment on the award may be entered in any court having jurisdiction.

Nothing in this section waives any right that cannot be waived under applicable law, including mandatory consumer protections where they apply.

22. Independent Contractor

We are an independent contractor. Nothing in these Terms creates a partnership, joint venture, agency, fiduciary, or employment relationship between the parties.

23. Assignment

You may not assign or transfer these Terms without our prior written consent. We may assign these Terms to an affiliate or in connection with a merger, acquisition, or sale of assets.

24. Changes to These Terms

We may update these Terms from time to time. The version in effect when you subscribe, or the updated version if you continue to use the Service after we post changes, governs your use. Material changes will be reflected in the "Last updated" date above and, where required, we will provide additional notice.

25. General Provisions

If any provision of these Terms is held unenforceable, the remaining provisions remain in full force. Our failure to enforce any right is not a waiver. These Terms, together with any applicable policies referenced herein, constitute the entire agreement between the parties regarding their subject matter and supersede prior agreements. Notices must be in writing and sent to the registered address or email below.

26. Contact

CloudStack Solutions LLC (operating as repairprod)

30 N Gould St, Ste R

Sheridan, WY 82801, USA

Email: support@repairprod.com

Legal: legal@repairprod.com