← Back to SnapAI

Terms of Service

Last updated: July 6, 2026

Draft pending final legal review (Alfred, US HVAC counsel). Not yet effective.

These Terms of Service govern use of SnapAI by licensed HVAC contractors.

1. Definitions

  • "SnapAI" or "we" — the software service operated by Mainnov
  • "Contractor" or "you" — the licensed HVAC service provider entering this agreement
  • "Output" — any recommendation, fault card, diagnostic suggestion, or report generated by the SnapAI service
  • "Homeowner" — the end customer of the Contractor's service
  • "License" — Contractor's active state HVAC contractor license

2. Nature of the service

2.1 Decision-support only. SnapAI is a diagnostic decision-support tool. It is not a diagnostic device, is not FDA or EPA certified, is not a substitute for professional judgment, and does not perform any service, installation, repair, or safety inspection.

2.2 Not a warranty of accuracy. SnapAI Outputs are probabilistic recommendations based on limited input data (photographs, sensor readings, user descriptions). SnapAI makes no representation that any Output is complete, accurate, or safe to act on without independent professional verification.

2.3 Not a replacement for professional judgment. All Outputs are advisory. The licensed Contractor is at all times the sole decision-maker regarding diagnosis, service action, repair recommendation, and safety assessment.

3. Contractor obligations

Contractor agrees that:

3.1 Contractor holds a current, valid HVAC contractor license in the jurisdiction where services are performed.

3.2 Contractor will independently verify every Output before acting on it — including but not limited to:

  • Visual inspection of relevant components
  • Independent instrument readings where safety-critical
  • Application of professional judgment to reject any Output that conflicts with observed conditions
  • Independent verification of any safety-related finding

3.3 Contractor will not act on any Output relating to combustion, heat exchanger, carbon monoxide, gas leak, or fire safety without independent verification using industry-standard combustion analysis equipment and visual inspection consistent with NFPA 54 / IFGC.

3.4Contractor will not represent to any Homeowner that SnapAI has "diagnosed" any condition. All Homeowner-facing communications will describe Outputs as "preliminary findings requiring professional verification."

3.5 Contractor will not present SnapAI Outputs to Homeowners as authoritative safety certifications.

3.6 Contractor is solely responsible for compliance with all applicable federal, state, and local laws, including but not limited to EPA §608 refrigerant handling, NFPA 54 gas code, state licensing requirements, and consumer protection laws.

4. License grant

4.1 Limited license. SnapAI grants Contractor a limited, non-exclusive, non-transferable, revocable license to use the SnapAI service for professional HVAC diagnostic support during the term of this agreement.

4.2 Restrictions.Contractor shall not: (a) resell, sublicense, or transfer the service; (b) reverse-engineer or attempt to derive the underlying diagnostic models; (c) use the service for any purpose other than professional HVAC diagnostic support; (d) misrepresent SnapAI's capabilities to any third party.

5. Warranties and disclaimers

5.1 NO WARRANTY.THE SNAPAI SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, RELIABILITY, OR NON-INFRINGEMENT.

5.2 NO DIAGNOSTIC CERTIFICATION. SNAPAI IS NOT A CERTIFIED DIAGNOSTIC DEVICE. SNAPAI OUTPUTS ARE NOT MEDICAL, ENGINEERING, OR SAFETY CERTIFICATIONS. NO SNAPAI OUTPUT SHALL BE CONSTRUED AS PROFESSIONAL CERTIFICATION OF HVAC EQUIPMENT SAFETY OR FITNESS.

5.3 NO WARRANTY OF UPTIME. SnapAI does not warrant uninterrupted or error-free operation.

5.4 NO WARRANTY OF MODEL ACCURACY.SnapAI's underlying diagnostic models are probabilistic. SnapAI makes no representation regarding the false-positive or false-negative rate of any Output.

6. Limitation of liability

6.1 LIABILITY CAP.IN NO EVENT SHALL SNAPAI'S TOTAL LIABILITY TO CONTRACTOR ARISING FROM OR RELATING TO THIS AGREEMENT EXCEED THE GREATER OF (A) THE TOTAL FEES PAID BY CONTRACTOR TO SNAPAI IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO LIABILITY, OR (B) TEN THOUSAND DOLLARS ($10,000).

6.2 NO CONSEQUENTIAL DAMAGES. IN NO EVENT SHALL SNAPAI BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING BUT NOT LIMITED TO LOST PROFITS, LOST DATA, BUSINESS INTERRUPTION, LOSS OF GOODWILL, OR ANY OTHER COMMERCIAL DAMAGES.

6.3 EXCLUSIONS. Sections 6.1 and 6.2 shall apply to the maximum extent permitted by law, notwithstanding any failure of essential purpose of any limited remedy. The parties acknowledge that these limitations reflect the fees paid and are a fundamental basis of the bargain.

7. Indemnification

7.1 Contractor indemnification.Contractor shall defend, indemnify, and hold harmless SnapAI, its officers, employees, contractors, and affiliates from and against any and all claims, demands, actions, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising from or relating to:

  • (a) Contractor's use of any Output
  • (b) Contractor's service, diagnosis, repair, or safety inspection of any HVAC equipment
  • (c) Any injury, illness, property damage, or death arising from Contractor's HVAC services
  • (d) Any misrepresentation by Contractor of SnapAI's capabilities to any Homeowner or third party
  • (e) Contractor's failure to independently verify any Output
  • (f) Contractor's failure to comply with applicable laws, regulations, or licensing requirements
  • (g) Any claim by a Homeowner arising from work performed by Contractor
  • (h) Contractor's breach of any provision of this Agreement

8. Class action waiver

8.1 CLASS ACTION WAIVER.CONTRACTOR AGREES THAT ANY DISPUTE ARISING FROM OR RELATING TO THIS AGREEMENT OR CONTRACTOR'S USE OF THE SNAPAI SERVICE SHALL BE RESOLVED SOLELY ON AN INDIVIDUAL BASIS. CONTRACTOR EXPRESSLY WAIVES ANY RIGHT TO PARTICIPATE IN ANY CLASS ACTION, CONSOLIDATED ACTION, OR REPRESENTATIVE ACTION AGAINST SNAPAI.

9. Mandatory arbitration

9.1 Binding arbitration. Any dispute arising from or relating to this Agreement shall be resolved exclusively by binding arbitration administered by the American Arbitration Association under its Commercial Arbitration Rules.

9.2 Venue. Arbitration shall be conducted in Harris County, Texas.

9.3 Costs.Each party shall bear its own attorneys' fees and costs of arbitration, except as required by law.

10. Governing law

This Agreement shall be governed by and construed under the laws of the State of Texas, without regard to conflict-of-laws principles.

11. Term and termination

11.1 Term.This Agreement is effective on Contractor's acceptance and continues until terminated.

11.2 Termination for convenience. Either party may terminate this Agreement upon thirty (30) days written notice.

11.3 Termination for breach.SnapAI may terminate this Agreement immediately upon Contractor's material breach.

11.4 Effect of termination.Contractor's obligations under Sections 5, 6, 7, 8, 9, 10, 12, 13, and 14 shall survive termination.

12. Data ownership and audit trail

12.1 Audit trail. Contractor acknowledges that SnapAI maintains an audit trail of all diagnostic activities, including without limitation input data, generated Outputs, timestamps, and Contractor identity, for a period of not less than four (4) years.

12.2 Cooperation with legal process. Contractor agrees that SnapAI may disclose audit trail data as required by law, regulation, subpoena, or court order.

13. Modification

SnapAI reserves the right to modify this Agreement upon thirty (30) days notice. Continued use after notice constitutes acceptance.

14. Assignment

Contractor may not assign this Agreement without SnapAI's prior written consent. SnapAI may assign this Agreement at its sole discretion.

15. Severability

If any provision of this Agreement is held invalid or unenforceable, the remaining provisions shall continue in full force and effect.

16. Entire agreement

This Agreement constitutes the entire agreement between the parties and supersedes all prior agreements, understandings, or communications.

Questions: hello@mainnov.tech.