EcoService OS Master Service Agreement
Last updated: Version 2026.08 · Effective 12 August 2026
This is the agreement every EcoService OS company signs before putting crews on the platform. An authorised representative signs it inside the product — we record who signed, their job title, the version they signed, and the time, so both sides have a durable record. Signed records are never edited after the fact.
Already have an account? Review and sign it in your workspace. New here? Start a 14-day trial — you can read the full text before you commit.
1. Parties and acceptance
This Master Service Agreement ("Agreement") is entered into between EcoPowerHub AI LLC, a Maryland limited liability company ("Provider"), and the business entity identified at signature ("Customer").
The Agreement takes effect on the date an authorised representative of the Customer signs it inside EcoService OS. By signing, that representative confirms they are at least 18 years old and are authorised to bind the Customer to these terms.
This Agreement incorporates the Terms of Service, Privacy Policy and Refund Policy published on the EcoService OS website. Where those documents conflict with this Agreement, this Agreement controls.
2. The service
Provider grants Customer a non-exclusive, non-transferable right to access and use EcoService OS — a field service management platform covering scheduling and dispatch, work orders, a technician mobile application, AI-assisted diagnostics, inventory, invoicing and reporting — for Customer's internal business purposes during the subscription term.
Provider may improve, extend or reorganise features over time. Provider will not materially reduce a core capability that Customer's paid plan depends on without at least 30 days' written notice.
3. Accounts, users and eligibility
Customer is responsible for all activity under its account and for keeping credentials secure. Customer must notify Provider promptly of any suspected unauthorised access.
Every account holder must be 18 years of age or older. Learners enrolled solely in EcoPowerHub Academy content may be 16 or older, but may not sign this Agreement or administer a company account.
Customer must not share a single user seat between multiple people, resell access, or use the platform to build a competing product.
4. Fees, trial and renewal
New customers receive a 14-day trial with no payment card required. After the trial, access continues only on a paid plan.
Subscription fees are billed in advance on a monthly or annual cycle and are quoted exclusive of applicable taxes. Plans renew automatically until cancelled.
Customer may cancel at any time; cancellation takes effect at the end of the current billing period. Refunds are governed by the published Refund Policy.
Provider may change list pricing on 30 days' notice. Price changes take effect at the Customer's next renewal.
5. Customer data and ownership
Customer retains all right, title and interest in the data it or its technicians enter into the platform, including job records, customer records, photographs, notes and invoices ("Customer Data").
Provider processes Customer Data solely to deliver and support the service, and in accordance with the Privacy Policy. Provider does not sell Customer Data.
Customer may export its data at any time while the subscription is active. Following termination, Provider retains Customer Data for 30 days to allow export, then deletes or anonymises it in the ordinary course.
Provider may use aggregated, de-identified usage statistics that do not identify Customer or any individual to operate and improve the service.
6. AI-assisted features
The platform includes AI-assisted diagnostics and assistant features. These produce suggestions, not professional determinations.
Customer acknowledges that a qualified technician remains responsible for every diagnosis, safety decision, isolation procedure and repair carried out in the field. Provider makes no warranty that an AI-generated suggestion is correct or complete, and Customer must not rely on it as a substitute for competent human judgement, applicable codes, or manufacturer instructions.
7. Availability and support
Provider will use commercially reasonable efforts to keep the service available, excluding scheduled maintenance and events outside its reasonable control.
The technician mobile application is designed to keep working without connectivity; queued work syncs when a connection returns. Customer accepts that offline records reach the server only once the device reconnects.
Support is provided by email to all paid plans. Response targets vary by plan tier as described on the pricing page.
8. Acceptable use
Customer must not use the service unlawfully, upload malicious code, attempt to breach or probe security controls, scrape the platform, or use it to store data it has no lawful basis to hold.
Provider may suspend access where continued use presents a security, legal or payment risk, and will restore access promptly once the issue is resolved.
9. Confidentiality
Each party will protect the other's non-public information with at least reasonable care and use it only to perform under this Agreement. This obligation survives termination for three years.
10. Warranties and disclaimer
Each party warrants that it has the authority to enter into this Agreement.
Except as expressly stated, the service is provided "as is". Provider disclaims all implied warranties, including merchantability, fitness for a particular purpose and non-infringement, to the fullest extent permitted by law.
11. Limitation of liability
Neither party is liable for indirect, incidental, special, consequential or punitive damages, or for lost profits or lost data, arising out of this Agreement.
Each party's total aggregate liability arising out of this Agreement is limited to the fees paid or payable by Customer to Provider in the twelve months preceding the event giving rise to the claim.
Nothing in this Agreement limits liability that cannot lawfully be limited.
12. Term and termination
This Agreement continues while Customer holds an active subscription or trial.
Either party may terminate for material breach if the breach is not cured within 30 days of written notice. Customer may terminate for convenience at the end of any billing period.
Sections covering Customer Data, confidentiality, disclaimers, limitation of liability and governing law survive termination.
13. Changes to this Agreement
Provider may publish a revised Agreement with a new version number. Customer will be notified in-app and by email, and will be asked to counter-sign. Material changes take effect no earlier than 30 days after notice.
A signature always attaches to the specific version signed; superseding a version never alters an earlier signed record.
14. Governing law
This Agreement is governed by the laws of the State of Maryland, United States, without regard to its conflict-of-laws rules. The parties submit to the exclusive jurisdiction of the state and federal courts located in Maryland.
15. Entire agreement
This Agreement, together with the documents it incorporates, is the entire agreement between the parties on its subject matter and supersedes prior discussions. If any provision is held unenforceable, the remainder stays in force.
Related documents
The authoritative, version-controlled copies of our legal documents are published on GitHub. Crawlers and auditors may verify the full text and revision history at the links below.