1The Service
CircuitOS is a field-service management platform that allows Customer to manage jobs, sites, assets, service contracts, invoicing, and related customer communications — including AI-assisted issue triage from a public web form and inbound email.
2Accounts, Roles, and Acceptable Use
2.1 Customer is responsible for all activity under its account, including actions taken by team members it invites (owner, office, engineer, and manager roles).
2.2 Customer will not: use the Service to store or transmit unlawful content; attempt to gain unauthorised access to the Service or other customers’ data; reverse-engineer or resell the Service without our written consent; or use the Service in a way that places excessive or abnormal load on it.
2.3 We may suspend accounts that we reasonably believe breach these Terms, are used fraudulently, or where fees are materially overdue, with notice where practicable.
3Customer Data and Responsibilities
3.1 Customer retains ownership of the data it and its end-customers submit to the Service (“Customer Data”).
3.2 Customer is responsible for: the accuracy of Customer Data it enters; ensuring it has a lawful basis and, where required, consent to submit its own customers’/end-users’ personal data (names, contact details, site information, photographs, signatures) to the Service; and its own compliance with applicable law in how it uses the Service, including consumer protection and data protection law relevant to its own end-customers.
4AI Features
4.1 CircuitOS uses a third-party AI model (currently provided by Anthropic) to classify incoming reports submitted via the public web form or inbound email as either needing an engineer visit or human follow-up first. A conversational AI chat widget for Customer’s end-customers is planned but not yet part of the live Service — if and when it is released, this Section will be updated to describe it and Customer will be notified under Section 14.
4.2 AI-generated classifications and urgency ratings are provided on an “as-is” basis and are not guaranteed to be accurate, complete, or appropriate for every situation. Customer remains responsible for reviewing jobs and enquiries created via AI features, and for maintaining its own channels for urgent or safety-critical matters that should not depend solely on the Service.
4.3 We will not use Customer Data to train third-party foundation models. Our AI provider (Anthropic) does not use data submitted via its commercial API to train its models, and retains API inputs/outputs only for a limited period for abuse and safety monitoring.
5Fees and Payment
5.1 The Service is billed at a flat monthly subscription fee based on Customer’s team size (the total number of user accounts across owner, office, engineer, and manager roles): £495 per month for organisations with up to 8 team members, and £799 per month for organisations with 9 or more team members. Within the applicable tier, the fee is flat regardless of the exact number of users and covers an unlimited number of jobs — we do not charge per seat within a tier. If Customer’s team size crosses a tier threshold, the new tier’s fee applies from the next billing period. Pricing may change on notice under Section 14, but a change will never apply retroactively to a billing period already paid.
5.1A We also offer an Enterprise tier at £2,000 per month, under which the Service is reconfigured with industry-specific terminology and field naming throughout (for example, relabelling Sites and Assets to match Customer’s own vocabulary), built on the same underlying platform described in these Terms. Enterprise pricing and scope are confirmed in writing with Customer before that tier applies; all other terms in this Agreement, including this Section 5, apply to the Enterprise tier in the same way as to the standard tiers.
5.2 The subscription fee includes a fair-use allowance of AI and other supplier-billed usage (for example, AI usage via Anthropic, or messaging/SMS usage where applicable) that is typical for a business of Customer’s size and tier. Where Customer’s usage materially and consistently exceeds that allowance, we may charge the additional data-processing costs billed to us by the relevant supplier — itemised and passed through at our cost, with no mark-up. We will notify Customer in writing before any such additional charge first applies, so Customer can review its usage or discuss options with us.
5.3 Fees are collected via Direct Debit through GoCardless, monthly in advance. Customer authorises us to collect fees due under these Terms via the Direct Debit mandate it sets up.
5.4 If a payment fails and is not resolved within 14 days of us notifying Customer, we may suspend access to the Service until payment is made. We do not offer refunds for partial billing periods, except where required by law or at our discretion.
5.5 We may, at our discretion, offer selected prospective customers a trial period before regular billing begins (currently 14 days, though the length may vary by offer). This is not a standard, self-service option available to every signup — where offered, it is agreed directly with Customer. During a trial, the Direct Debit mandate under Section 5.3 is still set up in the usual way, but no payment is collected until the trial ends. If Customer does not cancel before the trial ends, the applicable subscription fee under Section 5.1 (or 5.1A) is collected from that date and normal billing continues thereafter.
6Data Protection
6.1 Where we process personal data on Customer’s behalf as part of the Service (in particular, personal data about Customer’s own end-customers submitted via the web form or email intake), we act as a data processor and Customer acts as the data controller.
6.2 The terms of that processing are set out in our Data Processing Agreement, which forms part of this Agreement. Where there is a conflict between these Terms and the DPA regarding processing of personal data, the DPA prevails.
6.3 Our own collection and use of data about Customer and its team members (as opposed to Customer’s end-customers) is described in our Privacy Policy.
7Sub-processors
We use the following sub-processors to provide the Service:
| Sub-processor | Purpose | Primary region |
|---|---|---|
| Supabase | Database, authentication, and file storage | US/EU (project-specific) |
| Anthropic | AI-powered issue triage | US |
| Postmark | Transactional email delivery (inbound and outbound) | US |
| Vercel | Application hosting | Global edge network, primary US |
| GoCardless | Payment collection | UK |
Where a sub-processor is located outside the UK, we rely on the UK International Data Transfer Agreement (or the equivalent addendum to the EU Standard Contractual Clauses) with that provider to lawfully transfer personal data to them.
8Availability and Support
We aim to keep the Service available on a reasonable commercial efforts basis. We do not currently commit to a specific uptime percentage or service credits, but will notify Customer of planned maintenance where practicable and work to resolve unplanned outages promptly.
9Intellectual Property
9.1 We retain all rights in the Service, including its software, design, and any AI prompts/configurations. These Terms grant Customer a limited, non-exclusive, non-transferable right to use the Service during the subscription term.
9.2 Customer retains all rights in Customer Data.
10Confidentiality
Each party will keep the other’s confidential information confidential and use it only to perform its obligations under these Terms, except where disclosure is required by law.
11Limitation of Liability
11.1 Nothing in these Terms excludes or limits either party’s liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for any other liability that cannot lawfully be excluded or limited under the law of Scotland.
11.2 Subject to clause 11.1, neither party will be liable to the other for any indirect or consequential loss, or for loss of profits, revenue, contracts, or anticipated savings, arising out of or in connection with these Terms.
11.3 Subject to clauses 11.1 and 11.2, each party’s total aggregate liability arising out of or in connection with these Terms, whether in contract, tort (including negligence), or otherwise, will not exceed the total fees paid by Customer under these Terms in the 12 months preceding the event giving rise to the claim.
11.4 The Service’s AI features (Section 4) are decision-support tools that inform, but do not replace, Customer’s own judgement in dispatching engineers or responding to reports — including those an AI feature classifies as “emergency” or otherwise urgent. Subject to clause 11.1, we are not liable for losses arising from Customer’s own decision to act, or fail to act, on an AI-generated classification without applying the independent human review described in clause 4.2, particularly for safety-critical matters. This clause does not limit either party’s liability for the negligent provision of the Service itself, which remains governed by clauses 11.1 to 11.3 — it addresses only losses caused by Customer’s own choice not to apply independent review.
12Termination
12.1 Either party may terminate for the other’s material, uncured breach, with 14 days to cure after written notice.
12.2 Customer may cancel for convenience at any time, with immediate effect and no notice period, using the cancellation control in Settings. Cancelling stops the next Direct Debit collection and ends access to the Service immediately — Customer is not charged again after cancelling, and is not required to contact us, call us, or take any further action for the cancellation to take effect.
12.3 We may terminate for convenience on 30 days’ written notice.
12.4 On termination, Customer may export its Customer Data for 30 days, after which we may delete it in accordance with our data retention practices.
13Governing Law and Jurisdiction
These Terms are governed by the law of Scotland, and the parties submit to the exclusive jurisdiction of the Scottish courts.
14Changes to these Terms
We may update these Terms from time to time. For material changes, we’ll give Customer at least 30 days’ notice (by email to the account holder) before they take effect. Continued use of the Service after that date means Customer accepts the updated Terms.