Home / Intellectual property
Make ownership and confidentiality clear in the agreement.
Before work begins, the agreement should identify the project deliverables, rights and responsibilities of each party, and any third-party materials involved.
Key points
Discuss confidentiality before sharing sensitive information. Record ownership and license terms for agreed deliverables. Identify pre-existing code, open-source dependencies and commercial services separately. Plan repository access, documentation and handover.
FAQ
Frequently asked questions
Does every component transfer in the same way?
No. Custom deliverables, pre-existing materials and third-party dependencies may have different terms. The signed agreement governs those terms.
Principles
How we protect your intellectual property
Agreement first
IP ownership, licences and confidentiality are written into the contract before work starts.
Your repositories
Code can be hosted in your GitHub, GitLab or Bitbucket organisation from day one.
Your accounts
Cloud, app store and third-party accounts are best registered to your organisation.
Open-source licences
We track third-party and open-source components and their licence terms.
Clean handover
Documentation, credentials and knowledge transfer are part of offboarding.
Access removal
Access is revoked when an engagement ends, and we confirm it in writing on request.
FAQ
IP questions
Who owns the code you write?
Ownership is defined in the agreement for each engagement, including how third-party and open-source licences apply.
Can the code live in our repositories?
Yes, and we recommend it.
Do your engineers sign confidentiality agreements?
Yes, confidentiality obligations apply to everyone working on your project.
What happens at the end of an engagement?
We hand over code, documentation and credentials and remove our access.
Can we discuss a project under an NDA?
Yes. Let us know before sharing confidential materials so we can agree confidentiality terms first.
Tell us what you want to build or improve
Share your goals, current situation and the help you need. We will review your message and discuss a practical next step.
