Plain-English terms for working with us. We've tried to make these as readable as possible.
Last updated: June 2026
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Questions about these terms? Email us at info.cairnlabs@gmail.com and we'll give you a plain-English answer.