Updated: 1st October, 2026
Statamic Maintenance Terms and Conditions
- 1.
DEFINITIONS
- 1.1.
"Service Provider" means D3 Network Ltd trading as D3 Creative
- 1.2.
"Client" means the individual or organisation, acting in the course of business, purchasing maintenance services
- 1.3.
"Services" means the maintenance and support services as specified in the selected package (Core, Plus, or Max)
- 1.4.
"Website" means the Client's single Statamic-based website covered under this agreement, including its staging and production environments only. Statamic installations using multi-site will be reviewed individually and priced separately
- 1.5.
"Business Hours" means Monday to Friday, 9:00am to 5:00pm UK local time, excluding UK public holidays.
- 1.6.
"Business Day" means any day Monday to Friday, excluding UK public holidays.
- 1.7.
"Service Commencement Date" means the date on which cleared payment is received by the Service Provider. This is the date the contract begins and the start of the 12-month Contract Year.
- 1.8.
"Contract Year" means each successive 12-month period from the Service Commencement Date
- 1.9.
"Personal Data" has the meaning given to it under the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018
- 1.10.
"Prepaid Hour Block" means a block of prepaid hours purchased in advance by the Client, as described in clause 4.3.
- 1.11.
"Developer Time" means the monthly allocation of time included in the package selected by the Client, as set out in Section 2. It covers the work described in clause 4.2. Applying, testing and deploying the scheduled updates does not use it.
- 1.12.
"Integration" means a third-party service the Website authenticates with, using an API key, token or account credentials, where a change made by that service can stop part of the Website working. Examples include customer relationship management systems, payment providers, booking and ticketing systems, and email and newsletter services. These are examples, not a complete list.
- 1.13.
"Minor Service" means a third-party script, font or embed added to the Website's pages, such as analytics tags (for example Google Analytics or Plausible Analytics), web fonts, map embeds and embedded video. Minor Services are not counted as Integrations. Keeping them working is part of the Services, within the monthly Developer Time.
- 1.14.
Consent management tools (cookie consent) and tag management containers such as Google Tag Manager are not Minor Services or Integrations, and are covered by clause 12.3.
- 1.15.
This agreement is entered into between two businesses. The Client confirms they are entering into this agreement in the course of business and that the Consumer Rights Act 2015 and Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 do not apply.
- 1.1.
- 2.
SERVICE PACKAGES
- 2.1.
The package applicable to this agreement is confirmed by the invoice issued to the Client prior to the Service Commencement Date. In the event of any ambiguity, the invoice takes precedence.
- 2.2.
Core Package (£1,788 per annum)
- 2.2.1.
12 Statamic CMS, Composer, and NPM updates per year (monthly)
- 2.2.2.
Daily automated Ubuntu server security updates
- 2.2.3.
CMS support via email during Business Hours
- 2.2.4.
Post-update compatibility fixes for Statamic core, its dependencies and the Integrations covered by the package. Issues arising from other custom code will be scoped as a separate billable project (see Section 11)
- 2.2.5.
Major version upgrades for Statamic, PHP, Laravel, and their dependencies (including Composer and NPM packages) are included where the upgrade can be applied without modification to custom code. Where the upgrade requires refactoring of custom code or deprecated functionality, the refactoring work will be scoped and quoted as a separate billable project, while the upgrade itself remains included.
- 2.2.6.
If critical or high-severity security patches are released for Statamic, or for any Composer or npm package the Website uses, outside the scheduled monthly update cycle, they are applied as a priority, typically within one Business Day
- 2.2.7.
Initial response within 72 Business Hours for issues affecting the Website, including Statamic, hosting, and Integration issues
- 2.2.8.
Up to 1 hour per month of Developer Time, in addition to the scheduled update work (unused hours do not roll over)
- 2.2.9.
Covers the Integration that sends the Website email or collects newsletter signups
- 2.2.10.
Continuous uptime and application monitoring to identify performance issues and potential problems (see clause 15.5)
- 2.2.11.
Post-update summary report detailing updates applied and vulnerabilities addressed
- 2.2.1.
- 2.3.
Plus Package (£3,588 per annum)
- 2.3.1.
12 Statamic CMS, Composer, and NPM updates per year (monthly)
- 2.3.2.
Daily automated Ubuntu server security updates
- 2.3.3.
CMS support via email during Business Hours
- 2.3.4.
Post-update compatibility fixes for Statamic core, its dependencies and the Integrations covered by the package. Issues arising from other custom code will be scoped as a separate billable project (see Section 11)
- 2.3.5.
Major version upgrades for Statamic, PHP, Laravel, and their dependencies (including Composer and NPM packages) are included where the upgrade can be applied without modification to custom code. Where the upgrade requires refactoring of custom code or deprecated functionality, the refactoring work will be scoped and quoted as a separate billable project, while the upgrade itself remains included.
- 2.3.6.
If critical or high-severity security patches are released for Statamic, or for any Composer or npm package the Website uses, outside the scheduled monthly update cycle, they are applied as a priority, typically within one Business Day
- 2.3.7.
Initial response within 48 Business Hours for issues affecting the Website, including Statamic, hosting, and Integration issues
- 2.3.8.
Up to 2 hours per month of Developer Time, in addition to the scheduled update work (unused hours do not roll over)
- 2.3.9.
Covers up to 3 Integrations
- 2.3.10.
Continuous uptime and application monitoring to identify performance issues and potential problems (see clause 15.5)
- 2.3.11.
Post-update summary report detailing updates applied and vulnerabilities addressed
- 2.3.1.
- 2.4.
Max Package (£7,188 per annum)
- 2.4.1.
12 Statamic CMS, Composer, and NPM updates per year (monthly)
- 2.4.2.
Daily automated Ubuntu server security updates
- 2.4.3.
CMS support via email during Business Hours
- 2.4.4.
Post-update compatibility fixes for Statamic core, its dependencies and the Integrations covered by the package. Issues arising from other custom code will be scoped as a separate billable project (see Section 11)
- 2.4.5.
Major version upgrades for Statamic, PHP, Laravel, and their dependencies (including Composer and NPM packages) are included where the upgrade can be applied without modification to custom code. Where the upgrade requires refactoring of custom code or deprecated functionality, the refactoring work will be scoped and quoted as a separate billable project, while the upgrade itself remains included.
- 2.4.6.
If critical or high-severity security patches are released for Statamic, or for any Composer or npm package the Website uses, outside the scheduled monthly update cycle, they are applied as a priority, typically within one Business Day
- 2.4.7.
Priority response within 2 Business Hours for issues affecting the Website, including Statamic, hosting, and Integration issues
- 2.4.8.
Up to 4 hours per month of Developer Time, in addition to the scheduled update work (unused hours do not roll over)
- 2.4.9.
Covers up to 6 Integrations
- 2.4.10.
Continuous uptime and application monitoring to identify performance issues and potential problems (see clause 15.5)
- 2.4.11.
Post-update summary report detailing updates applied and vulnerabilities addressed
- 2.4.12.
Management of the Client's CDN, including caching rules, security configuration and regular monitoring
- 2.4.1.
- 2.1.
- 3.
CONTRACT TERM AND PAYMENT
- 3.1.
The Service Provider is not currently VAT-registered. All prices are stated as the total amount payable, with no VAT added.
- 3.2.
Initial Term: All packages require a 12-month minimum commitment from the Service Commencement Date.
- 3.3.
Payment Terms
- 3.3.1.
All packages are billed annually in advance. Invoices are issued prior to each billing period and payment is due within 30 days of the invoice date.
- 3.3.2.
Services will not commence until payment has been received and cleared.
- 3.3.3.
The first maintenance cycle will be carried out within 7 Business Days of the Service Commencement Date.
- 3.3.4.
Where renewal documentation has been agreed but cleared payment is not received by the end of the current Contract Year, Services will pause until payment is received and cleared. The new Contract Year will commence from the date of cleared payment.
- 3.3.1.
- 3.4.
Renewal
- 3.4.1.
The Service Provider will contact the Client at least 60 days before the end of the current Contract Year to discuss renewal.
- 3.4.2.
Prices, package inclusions and these Terms and Conditions may change at renewal. Any changes will be set out in the renewal notice, at least 60 days before the end of the current Contract Year, and the Client may choose not to renew under the revised terms.
- 3.4.3.
A new invoice will be issued upon agreement to renew.
- 3.4.4.
This agreement does not renew automatically. Continued provision of Services beyond the current Contract Year requires the Client's express agreement to the renewal terms and payment of the renewal invoice.
- 3.4.5.
The Terms and Conditions the Client agreed to apply for the whole Contract Year, regardless of any later changes.
- 3.4.1.
- 3.5.
Refunds
- 3.5.1.
All payments are non-refundable, except: where credit is applied toward a package upgrade (clause 3.6); where the Service Provider ends the agreement under clause 19.2.3 or 19.4.2.3, when a pro-rata refund is issued; and where unused prepaid hours are refunded under clause 19.3.4.
- 3.5.1.
- 3.6.
Package Changes
- 3.6.1.
The Client may upgrade to a higher package at any time during the Contract Year.
- 3.6.2.
The Client may move to a lower package at renewal. Because packages are paid annually in advance, downgrades cannot take effect during a Contract Year.
- 3.6.3.
Upgrades take effect on receipt of payment and begin a new 12-month Contract Year from that date.
- 3.6.4.
A pro-rata credit for the unused portion of the current Contract Year will be applied against the new annual fee.
- 3.6.5.
Package changes do not affect the minimum 12-month commitment described in clause 3.2.
- 3.6.6.
Any package change made during the Contract Year will be subject to the Terms and Conditions in effect at the time of the change.
- 3.6.1.
- 3.1.
- 4.
SCOPE OF SERVICES
- 4.1.
Included Services
- 4.2.
What Developer Time Covers
- 4.2.1.
Developer Time covers work on the Website, including:
- 4.2.1.1.
Post-update fixes, as set out in Section 11
- 4.2.1.2.
CMS usage and content management queries
- 4.2.1.3.
Issue resolution and platform troubleshooting
- 4.2.1.4.
Hosting provider issues
- 4.2.1.5.
Issues affecting Integrations, up to the number included in the package selected by the Client (see Section 2)
- 4.2.1.1.
- 4.2.2.
Where an issue involves an external vendor, the Service Provider will handle communication and coordination on the Client's behalf.
- 4.2.3.
Resolution times vary depending on the complexity of the issue, particularly where external vendors are involved.
- 4.2.1.
- 4.3.
Monthly Developer Time
- 4.3.1.
The Core, Plus, and Max packages each include a monthly allocation of Developer Time as specified in Section 2 (Core: 1 hour, Plus: 2 hours, Max: 4 hours). This time covers the activities described in clause 4.2. Applying, testing and deploying the scheduled updates, through the process in Section 5, is part of the package and does not use Developer Time.
- 4.3.2.
Where post-update fixes covered by Section 11, including those needed to complete an included major version upgrade, take longer than the monthly Developer Time, the Service Provider completes them and absorbs the extra time at no charge. Refactoring custom code is still quoted separately, as set out in Section 2 and clause 11.2.
- 4.3.3.
Unused hours do not roll over to subsequent months.
- 4.3.4.
If a task requires time beyond the monthly allowance, the Client may purchase a Prepaid Hour Block to cover the additional time. Prepaid Hour Blocks are available in blocks of 10 or 20 hours at £125 per hour. Prepaid hours expire 12 months from the date of purchase if unused.
- 4.3.5.
Prepaid hours are intended for small development tasks directly related to the maintenance of the Client's website. They are not a substitute for a development project; any sizable development work will be scoped and quoted separately.
- 4.3.6.
Where no hour block is in place, additional time will be invoiced at the standard ad hoc rate of £150 per hour during Business Hours. Out-of-hours work is subject to the rates and conditions set out in Section 8. The Client will be notified and asked to approve any chargeable work before it is carried out.
- 4.3.1.
- 4.4.
Counting Integrations
- 4.4.1.
The Integrations in use will be reviewed with the Client before the Service Commencement Date, and again at each renewal, and the number agreed will be recorded with the order. Whether a particular service counts as an Integration is settled at that review, using the definition and examples in this Agreement. The Client will notify the Service Provider when an Integration is added to or removed from the Website.
- 4.4.2.
Where an addition takes the Client above the number included in their package, time spent on the additional Integration is charged against a Prepaid Hour Block, or at the rates in clause 4.3, until the Client moves to a higher package. The Client can upgrade at any time (clause 3.6).
- 4.4.3.
Websites using more than six Integrations are quoted separately and are not covered by the standard packages.
- 4.4.4.
Where a third-party service withdraws or replaces the API an Integration relies on, and the Integration has to be rebuilt rather than updated, the rebuild is quoted separately.
- 4.4.1.
- 4.5.
What Is Not Included
- 4.5.1.
The Services cover keeping the Website secure, stable and up to date. They do not include new development work.
- 4.5.2.
The following are not included. Where the Service Provider can help, the work is quoted separately:
- 4.5.2.1.
Content updates, such as adding or editing pages, posts or images, which the Client's team makes through the CMS
- 4.5.2.2.
Design changes, and new features or functionality
- 4.5.2.3.
Fixes to custom code, other than the Integrations covered by the Client's package (Section 11)
- 4.5.2.4.
Fixes needed because of changes made by the Client or by another developer or agency (Section 6)
- 4.5.2.5.
Integrations beyond the number included in the Client's package, and rebuilding an Integration when a service withdraws or replaces its API (clause 4.4)
- 4.5.2.6.
Consent management tools (cookie consent) and tag managers (clause 12.3)
- 4.5.2.7.
Paying for hosting, software licences (including the Statamic Pro licence and paid addons) and third-party subscriptions, and keeping backups (clause 4.6 and Sections 13, 14 and 15)
- 4.5.2.8.
Work outside Business Hours (Section 8)
- 4.5.2.1.
- 4.5.3.
Anything else beyond the scope listed in Section 2 will be quoted as a separate project.
- 4.5.1.
- 4.6.
Site Compatibility
- 4.6.1.
The Website must be running the current major version of Statamic when the Services start. A Website on the major version immediately before it is also eligible where the current major version was released in the month before the Client signs these Terms and Conditions. Its upgrade is then included in the Services under clause 4.6.3 and scheduled as described in clause 11.4.
- 4.6.2.
A Website on an older major version is not eligible until it has been upgraded. The Client may arrange this upgrade independently or commission it from the Service Provider as a separate project before the Services start.
- 4.6.3.
Once the Services have started, upgrades to new major versions of Statamic are carried out as part of the Services (see Section 2).
- 4.6.4.
Where an upgrade needs custom code to be refactored and the Client does not commission that work, the Service Provider's obligations to provide updates and post-update fixes are suspended until the upgrade can be completed. Other Services (such as server patching and support) continue where technically possible. No partial refund will be issued.
- 4.6.5.
Where the Website runs Statamic Pro, it must have a valid Statamic Pro licence with an active update subscription when the Services start and for as long as they continue. The same applies to any paid addon the Website uses. Renewing these licences each year is the Client's responsibility and is paid for by the Client. Licence fees are not included in any package.
- 4.6.6.
While a licence that updates depend on has lapsed, the Service Provider's obligation to apply those updates is suspended until the licence is renewed. Other Services continue and no partial refund will be issued. An update that cannot be applied for this reason is not a failure to apply an available update for the purposes of clause 20.3.1.8.
- 4.6.1.
- 4.1.
- 5.
UPDATE DEPLOYMENT PROCESS
- 6.
THIRD-PARTY AND CLIENT CHANGES
- 6.1.
Any fixes required as a result of changes made to the Website by the Client, or by another developer or agency working on it, are outside the scope of this agreement and will be scoped and quoted separately.
- 6.1.
- 7.
BUSINESS HOURS SUPPORT
- 7.1.
All support is provided during Business Hours only.
- 7.2.
Requests received outside Business Hours will be addressed on the next Business Day.
- 7.3.
Monitoring runs continuously. Alerts raised outside Business Hours are dealt with on the next Business Day, unless out-of-hours help is agreed under Section 8.
- 7.1.
- 8.
OUT-OF-HOURS SUPPORT
- 8.1.
Out-of-hours support is not included in any package and is not guaranteed.
- 8.2.
If the Service Provider chooses to assist with an urgent issue outside Business Hours, this is entirely at the Service Provider's sole discretion and does not create any obligation to do so in future.
- 8.3.
Out-of-hours work is only carried out with the Client's prior agreement. It is chargeable at £200 per hour, with a minimum charge of one hour, and will be invoiced separately.
- 8.1.
- 9.
RESPONSE TIMES
- 9.1.
Response times apply to all packages as follows:
- 9.2.
Response times indicate when the Service Provider will acknowledge and begin investigating an issue. They do not guarantee resolution within the same timeframe, as resolution times vary depending on the complexity of the issue and any third-party dependencies involved.
- 9.1.
- 10.
SERVER PATCHING
- 10.1.
Server security updates are managed through automated daily patching systems across all packages.
- 10.2.
Updates are applied automatically when available from Ubuntu's official security repositories.
- 10.3.
Manual intervention is included if automated updates fail or require specific configuration.
- 10.1.
- 11.
POST-UPDATE FIXES
- 11.1.
Post-update fixes cover standard compatibility issues for Statamic core, its dependencies and the Integrations covered by the Client's package.
- 11.2.
If other custom code breaks as a result of an update, this will be assessed, scoped, and quoted as a separate billable project.
- 11.3.
Issues arising from deprecated legacy code requiring any refactoring will be assessed and scoped separately.
- 11.4.
A new major version of Statamic, Laravel or PHP mainly brings new features and changes to how things work. Upgrading to it is rarely urgent. The previous major version continues to receive security fixes for a period after a new one is released, as set out in each publisher's support policy, and those fixes are applied as normal. The Service Provider therefore schedules a major version upgrade for when the new version has settled and the addons the Website relies on support it, rather than as soon as it is released.
- 11.5.
Where a third-party addon the Website relies on does not yet support a new major version of Statamic, Laravel or PHP, the Service Provider will:
- 11.5.1.
tell the Client which addon is affected and what it does on the Website;
- 11.5.2.
contact the addon's developer, or check its published plans, to find out whether a compatible version is expected; and
- 11.5.3.
recommend either holding back the upgrade until a compatible version is released, where the addon is essential to the Website, or disabling the addon, whichever does the Website least harm.
- 11.5.1.
- 11.6.
The Client decides which option to take. While an upgrade is held back, the Website stays on its current major version and all other Services continue as normal. Holding back an upgrade for this reason does not affect clause 4.6, and is not a failure to apply an available update for the purposes of clause 20.3.1.8. If the version the Website is held on stops receiving security fixes, the Service Provider will tell the Client and recommend a way forward.
- 11.7.
Where an addon is abandoned, or its developer will not support the new version, replacing it with an alternative or rebuilding what it does is quoted separately.
- 11.1.
- 12.
CLIENT RESPONSIBILITIES
- 12.1.
Access
- 12.2.
Data Processing Disclosure
- 12.2.1.
The Client, as data controller, is responsible for ensuring their website's privacy policy accurately reflects all data processing activities carried out as part of the Services, including application performance monitoring and the collection of IP addresses and request metadata through server logging, as further described in Sections 15 and 16.
- 12.2.1.
- 12.3.
Cookie Compliance, Consent Tools and Tag Managers
- 12.3.1.
The Client is solely responsible for ensuring the Website complies with applicable cookie, tracking and privacy legislation in any jurisdiction in which it operates, including but not limited to the UK Privacy and Electronic Communications Regulations (PECR), UK GDPR and the California Consumer Privacy Act (CCPA). This includes whether the Website correctly blocks cookies and tracking.
- 12.3.2.
Consent management tools (cookie consent) and tag management containers such as Google Tag Manager are outside the scope of the Services. The Service Provider can set up or configure them on the Client's behalf as separate chargeable work, quoted and approved by the Client before it starts.
- 12.3.3.
Where the Client or a third party makes changes through a tag manager or consent tool, any resulting investigation or remedial work is chargeable at the rates set out in clause 4.3. The Client will be notified and asked to approve any chargeable work before it is carried out.
- 12.3.4.
The Service Provider accepts no liability for the Client's failure to comply with cookie or tracking regulations.
- 12.3.1.
- 12.1.
- 13.
BACKUPS
- 13.1.
The Service Provider does not host or maintain Client backups. Backup arrangements are the Client's responsibility, as set out below.
- 13.2.
The Client is solely responsible for maintaining their own independent backups of their Website and all associated data.
- 13.3.
The Service Provider accepts no liability for data loss arising from the provision of Services where the Client has failed to maintain independent backups as required by clause 13.2.
- 13.4.
Backups are typically configured at the server level by the Client's hosting provider, usually as scheduled snapshots, and any associated cost is paid by the Client directly to the hosting provider.
- 13.5.
The Service Provider may, at its discretion, take a manual snapshot before applying significant updates as a precautionary measure. This is not a guaranteed service and does not replace the Client's responsibility to maintain their own backups.
- 13.6.
Before working on the Website, the Service Provider pulls a copy of it from the production environment to a local development environment, and all changes are made under version control. These copies exist only to carry out the work. They are not backups, are not kept for any set period, and the Service Provider gives no guarantee that one will be available to restore the Website or its data. Keeping backups remains the Client's responsibility under clause 13.2.
- 13.7.
Where the Client wishes to enable scheduled hosting-level snapshots or other automated backup services, the Service Provider can assist with setup. Any costs charged by the hosting provider for backup services are payable by the Client.
- 13.1.
- 14.
HOSTING ENVIRONMENT
- 14.1.
The Client is responsible for procuring and paying for their own hosting environment.
- 14.2.
The Service Provider will advise on minimum hosting requirements and manage/maintain the hosting environment remotely, but does not provide or pay for hosting services.
- 14.3.
The Client is responsible for ensuring their hosting environment is sufficiently resourced to run the website reliably (e.g. during traffic bursts or when under heavy load). The Service Provider accepts no liability for issues arising from an under-resourced hosting environment.
- 14.1.
- 15.
THIRD-PARTY SERVICES
- 15.1.
The Client is responsible for procuring, paying for, and maintaining subscriptions to all third-party services (CDN, hosting, APIs, etc.) and software licences, including the Statamic Pro licence and its annual update renewal, and any paid addons. Where a licence lapses, updates that depend on it are suspended until it is renewed (clause 4.6).
- 15.2.
Monitoring tools used by the Service Provider to deliver the Services are provided at no additional cost to the Client.
- 15.3.
The Service Provider will keep the Website's connections to third-party services working, within the Integrations and Minor Services covered by the Client's package, but is not responsible for the services themselves, their costs or their availability.
- 15.4.
The Client is responsible for compliance with the terms and conditions of all third-party services procured by the Client, and for ensuring the content on the Website, including images and fonts, is properly licensed.
- 15.5.
Monitoring
- 15.5.1.
The Service Provider uses third-party monitoring services to monitor the Website's uptime, performance and stability as part of the Services. The current application monitoring provider is Laravel Nightwatch (Laravel Holdings Inc.).
- 15.5.2.
Application monitoring data is processed by Laravel Holdings Inc. within EU datacentres by default. The Client may request US datacentre routing in writing at any time, in which case data will be processed in accordance with Laravel Holdings Inc.'s Data Processing Agreement and applicable cross-border transfer mechanisms. The DPA is available on request.
- 15.5.3.
By accepting these Terms and Conditions, the Client acknowledges the current application monitoring provider as a sub-processor of application data arising from the provision of the Services.
- 15.5.4.
The Service Provider will notify the Client before changing to a monitoring provider that will process personal data.
- 15.5.1.
- 15.1.
- 16.
SERVER LOG ACCESS
- 16.1.
As part of providing the Services, the Service Provider may access server logs, which may contain personal data such as IP addresses and request metadata.
- 16.2.
Server log access is strictly limited to what is necessary to perform the Services. The Service Provider will not retain, copy, or use log data for any purpose beyond the delivery of the Services.
- 16.1.
- 17.
COMMUNICATION
- 18.
COMPLAINTS PROCEDURE
- 18.1.
Any complaints regarding the Services should be submitted in writing via email.
- 18.2.
The Service Provider will acknowledge receipt of a complaint within 2 Business Days and aim to provide a full response within 10 Business Days.
- 18.3.
If the Client is not satisfied with the response, the matter may be escalated in accordance with the Dispute Resolution process set out in Section 30.
- 18.1.
- 19.
TERMINATION
- 19.1.
Early Termination by Client
- 19.1.1.
The Client may terminate this agreement at any time by providing written notice via email.
- 19.1.2.
As all payments are made annually in advance and are non-refundable, Services will continue until the end of the current Contract Year unless the Client instructs otherwise.
- 19.1.3.
No partial refund will be issued for the remaining term.
- 19.1.4.
Where the Client takes the Website offline or otherwise renders Services impossible to deliver, the Service Provider's obligation to provide further Services ends. No partial refund will be issued.
- 19.1.1.
- 19.2.
Termination by Service Provider
- 19.2.1.
The Service Provider may terminate this agreement with immediate effect if:
- 19.2.2.
For all other material breaches, the Service Provider will provide written notice specifying the breach. If the breach remains unremedied after 14 days, the Service Provider may terminate the agreement with immediate effect.
- 19.2.3.
Termination for Convenience
- 19.2.3.1.
The Service Provider may terminate this agreement for any reason by giving the Client 60 days' written notice via email. Such reasons may include, but are not limited to:
- 19.2.3.1.1.
the Service Provider's inability to continue delivering the Services to the required standard;
- 19.2.3.1.2.
the Services becoming commercially or operationally unviable;
- 19.2.3.1.3.
material changes to the Service Provider's business, capacity, or service offering;
- 19.2.3.1.4.
changes in the technology stack or third-party platforms on which the Services rely;
- 19.2.3.1.5.
personal circumstances affecting the Service Provider's ability to deliver the Services.
- 19.2.3.1.1.
- 19.2.3.2.
Where the Service Provider terminates under this clause, a pro-rata refund will be issued for the unused portion of the Contract Year, calculated from the end of the notice period.
- 19.2.3.3.
During the notice period, the Service Provider will continue to provide the Services as normal and will, where reasonable, assist the Client with handover to a replacement provider.
- 19.2.3.1.
- 19.2.1.
- 19.3.
Effect of Termination
- 19.3.1.
Where Services end immediately under clauses 19.2.1 or 19.2.2, the Service Provider will provide reasonable assistance with transition if required. Where the Client holds a prepaid hour block, those hours will be used first. Any time beyond the available balance is chargeable at £150 per hour.
- 19.3.2.
The Client is responsible for revoking the Service Provider's access to the website, server, and any third-party services after a reasonable handover period.
- 19.3.3.
Once the agreement has ended and any handover is complete, the Service Provider deletes its local copies of the Website (clause 13.6), including any Client data they contain, unless the law requires it to keep them. Personal data is handled as set out in section 7 of the Data Processing Annex. The Client's own code repository, hosting and third-party services are not affected.
- 19.3.4.
Unused prepaid hours expire 12 months after purchase, as set out in clause 4.3.4. Where the Service Provider ends the agreement under clause 19.2.3 or 19.4.2.3, any unused prepaid hours are refunded. In all other cases unused prepaid hours are not refundable.
- 19.3.1.
- 19.4.
Change of Control
- 19.4.1.
The Client shall notify the Service Provider via email within 30 days of any change of control, acquisition, merger, sale of the Client's business, or sale of the Website to a separate legal entity.
- 19.4.2.
Following such notification, the Service Provider may, at its sole discretion:
- 19.4.3.
Where the Service Provider terminates under clause 19.4.2.3, a pro-rata refund will be issued for the unused portion of the Contract Year, calculated from the end of the notice period.
- 19.4.4.
Where the Client wishes to assign or transfer this agreement to a successor entity, the successor entity must agree in writing to be bound by these Terms and Conditions before Services continue. This requirement operates alongside the assignment provisions in Section 26.
- 19.4.1.
- 19.1.
- 20.
LIMITATION OF LIABILITY
- 20.1.
Service Level
- 20.1.1.
The Service Provider will perform all Services with reasonable skill and care expected of a professional web development agency.
- 20.1.1.
- 20.2.
Limitation
- 20.2.1.
The Service Provider's total liability under this agreement shall not exceed the total fees paid by the Client in the current Contract Year.
- 20.2.2.
Nothing in this agreement limits liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for anything else that cannot be limited by law.
- 20.2.1.
- 20.3.
Excluded Liability
- 20.3.1.
The Service Provider shall not be liable for:
- 20.3.1.1.
Loss of profits, revenue, or business opportunity
- 20.3.1.2.
Loss of data, where the Client has failed to maintain independent backups as required by Section 13.
- 20.3.1.3.
Indirect or consequential losses
- 20.3.1.4.
Outages or faults in third-party services or hosting providers outside the Service Provider's control. This does not affect the Integration cover in Section 2.
- 20.3.1.5.
Downtime caused by hosting provider failures
- 20.3.1.6.
Issues caused by the Client, or by another developer or agency working on the Website
- 20.3.1.7.
Costs of third-party services (hosting, CDN, APIs, etc.)
- 20.3.1.8.
Security breaches, hacking attacks, zero-day exploits or supply chain attacks, except where caused by the Service Provider's failure to apply an available update within the timescales set out in Section 2.
- 20.3.1.9.
Performance issues caused by Client's content, traffic spikes, or hosting limitations
- 20.3.1.1.
- 20.3.1.
- 20.4.
Website Availability
- 20.4.1.
Whilst the Service Provider will use reasonable endeavours to maintain Website stability and performance, no uptime guarantee or SLA is provided.
- 20.4.2.
All packages include a response time during Business Hours, with response times varying by package (see Section 9), but this does not guarantee zero downtime.
- 20.4.1.
- 20.1.
- 21.
INTELLECTUAL PROPERTY
- 21.1.
Existing IP
- 21.1.1.
All intellectual property rights in the Website and its content remain the property of the Client, except the code covered by clause 21.2.
- 21.1.1.
- 21.2.
Code Ownership and Licence
- 21.2.1.
The Service Provider retains all rights to reusable tools, methodologies, and code libraries developed during the provision of Services.
- 21.2.2.
The Service Provider owns the copyright in all code it writes for the Client, whether under this agreement or as separately quoted work, unless agreed otherwise in writing.
- 21.2.3.
Once the relevant invoice is paid, the Client has a perpetual, irrevocable, non-exclusive, royalty-free licence to use, copy and modify that code, and any reusable tools or libraries the Service Provider has incorporated into the Website, for its own websites and business and those of its group companies, and to have another developer do so on its behalf. The licence continues after this agreement ends and passes to any new owner of the Website. The Client may not sell or license the code to others as a product.
- 21.2.4.
The Service Provider may reuse any code it writes for the Client in other projects. This never includes the Client's content, data, branding or confidential information (Section 22).
- 21.2.1.
- 21.3.
Third-Party Software
- 21.1.
- 22.
CONFIDENTIALITY
- 22.1.
Both parties agree to keep confidential any proprietary or sensitive information disclosed during the provision of Services.
- 22.2.
This obligation does not apply to information that:
- 22.3.
The Service Provider may write about work carried out under this agreement in anonymised form, for example in blog posts about problems found and fixed. Naming the Client, or publishing details that could identify them, requires the Client's written consent. Testimonials and feedback are only published with the Client's permission.
- 22.4.
Where the Client is an agency maintaining the Website on behalf of its own customer, the Service Provider will not approach that customer to offer its services, directly or indirectly, during this agreement and for 12 months after it ends. This does not apply where the customer approaches the Service Provider first, or where the Client agrees in writing.
- 22.1.
- 23.
DATA PROTECTION
- 23.1.
Both parties will comply with applicable data protection legislation, including the UK GDPR and Data Protection Act 2018, in respect of their own respective obligations under this agreement.
- 23.2.
The Service Provider will process personal data only as necessary to provide the Services and in accordance with the Client's instructions.
- 23.3.
The Data Processing Annex forms part of this agreement. It sets out how the Service Provider processes personal data on the Client's behalf, and takes precedence over this Section on anything it covers.
- 23.4.
The Service Provider maintains appropriate technical and organisational measures to protect data security.
- 23.5.
The Service Provider's use of third-party application monitoring tools and access to server logs in the course of providing the Services is described in Sections 15 and 16 respectively. Both sections form part of the Service Provider's data protection obligations under this agreement.
- 23.6.
The Client retains direct control over their own infrastructure (hosting, server, CMS, third-party services). The Service Provider accesses these systems under credentials provided by the Client, and the Client remains the data controller in respect of all data processed by or through their Website.
- 23.7.
The Service Provider will notify the Client without undue delay, and in any event within 48 hours, on becoming aware of any personal data breach affecting data processed in the course of the Services.
- 23.1.
- 24.
FORCE MAJEURE
- 24.1.
Neither party shall be liable for failure to perform obligations due to circumstances beyond reasonable control, including but not limited to natural disasters, war, terrorism, strikes, or failure of third-party infrastructure.
- 24.1.
- 25.
GENERAL PROVISIONS
- 26.
ASSIGNMENT
- 26.1.
The Client may not assign or transfer this agreement without the Service Provider's written consent, except as set out in clause 26.2.
- 26.2.
Where the Client is an agency, it may transfer the remaining Contract Year of its package to its customer, or to another company its customer nominates, by written request to the Service Provider. The receiving company must agree in writing to these Terms and Conditions before the transfer takes effect. No fee is charged for the transfer, and the request counts as the Client's written agreement for the purposes of clause 22.4.
- 26.1.
- 27.
WAIVER
- 27.1.
Failure to enforce any provision of this agreement does not constitute a waiver of that provision.
- 27.1.
- 28.
SEVERABILITY
- 28.1.
If any provision is found to be invalid or unenforceable, the remaining provisions shall remain in full effect.
- 28.1.
- 29.
NOTICES
- 29.1.
All notices must be in writing and sent via email.
- 29.1.
- 30.
DISPUTE RESOLUTION
- 30.1.
In the event of a dispute, both parties agree to attempt to resolve the matter informally in the first instance by written (email) notice to the other party.
- 30.2.
If the dispute cannot be resolved informally within 14 days, both parties agree to attempt resolution through mediation before commencing any legal proceedings.
- 30.3.
Nothing in this clause prevents either party from seeking urgent injunctive or interim relief from the courts where necessary.
- 30.1.
- 31.
GOVERNING LAW
- 31.1.
This agreement is governed by the laws of England and Wales, and both parties submit to the exclusive jurisdiction of the English courts.
- 31.1.
- 32.
ACCEPTANCE
- 32.1.
Before any work begins, the Client signs a copy of these Terms and Conditions to confirm they have read and agreed to them. An electronic signature is accepted. The Client also receives a copy with their invoice.
- 32.1.