Legal

Terms & Conditions

Plain-English terms for working with us. We've tried to make these as readable as possible.

Last updated: June 2026

01

Acceptance of terms

By engaging Cairn Labs for any services — whether through our website, email, or any other channel — you agree to be bound by these terms. If you do not agree, please do not engage our services.

02

Services

Cairn Labs provides software development services including but not limited to mobile application development, web development, Shopify store development, performance optimisation, and ongoing retainer-based development. The specific scope, deliverables and timeline for each project are agreed upon in writing before work commences.

03

Project agreements

All projects are governed by a separate written agreement (proposal, statement of work, or contract) that supersedes these general terms where there is a conflict. Work does not begin until a written agreement has been signed and any required deposit received. We reserve the right to decline any project at our discretion.

04

Payment

Payment terms are specified in the project agreement. Cairn Labs typically requires a deposit before work begins, with remaining payments tied to project milestones or issued monthly. Late payments may result in work being paused. All fees are exclusive of any applicable taxes unless otherwise stated.

05

Intellectual property

Upon receipt of full payment, you own all custom code, designs and assets created specifically for your project. Cairn Labs retains the right to use general methodologies, frameworks and know-how developed during the engagement. We may mention your project in our portfolio unless you request otherwise in writing.

06

Confidentiality

Both parties agree to keep confidential any proprietary or sensitive information shared during the engagement. This includes business plans, technical architecture, user data and any information marked as confidential. This obligation survives the end of the engagement.

07

Revisions and changes

The project agreement will specify the number of revision rounds included. Requests that materially change the agreed scope will be treated as change requests and may incur additional fees. We will always communicate any cost implications before proceeding with out-of-scope work.

08

Warranties and liability

Cairn Labs warrants that all work will be completed with reasonable skill and care. We do not warrant that software will be entirely error-free. Our liability is limited to the fees paid for the specific deliverable in question. We are not liable for indirect, consequential or incidental losses arising from the use of our deliverables.

09

Termination

Either party may terminate the engagement with 14 days written notice. Upon termination, you will be invoiced for all work completed to date. Any deposits paid for work not yet started are refundable at our discretion, depending on the circumstances of termination.

010

Governing law

These terms are governed by applicable law. Any disputes that cannot be resolved amicably will be subject to the jurisdiction of the relevant courts. We always prefer to resolve any issues directly and in good faith before involving legal processes.

011

Changes to these terms

We may update these terms from time to time. The version in effect at the time your project agreement is signed governs that engagement. We will notify you of any significant changes that may affect an ongoing engagement.

012

Contact

Questions about these terms? Email us at info.cairnlabs@gmail.com and we'll give you a plain-English answer.