A solid legal framework for software escrow
Battle tested software escrow agreements prepared by our experts. Ready to be tailored to your unique situation.

Legal hurdles that might sound familiar?
Slow, expensive legal processes
Old terminology for modern tech
Too slow conflict resolution terms
Ambiguous escrow release terms
Software Escrow legal framework
A legal process that works at the pace of technology
Agreements for every situation
There’s no one-size fits all when it comes to escrow, so we have starting points for a range of scenarios where technology escrow is applied. Download samples here.


Customizable release conditions
It’s very important to structure the release conditions so that they don’t delay the release to the beneficiary and at the same time still also protect the interests of the depositor.
Bi/Tripartite agreements
We support both typical agreement forms, but we can also work with multi-beneficiary situations. Just let us know what you need and we’ll provide you with the agreement for review.


Legal SLA’s for custom requirements available
Many companies have requirements that extend beyond the standard language of our agreements. For this we offer many Legal SLA’s.
Our escrow agreement templates
You may be wondering what the legal starting point looks like for the different escrow scenarios. Have a look at the escrow agreements below.
Download "Software licensing template" for free!
*Template available only in English
Download "Software development outsourcing" for free!
*Template available only in English
Download "Compliance & regulations" for free!
*Template available only in English
Download "Security & operational resillience" for free!
*Template available only in English
Download "Transactions, M&A, investment & financing" for free!
*Template available only in English
Customized escrow agreement
Want to give the process a head start by getting a customized escrow agreement prepared for your situation?
These companies already secured their software continuity. Will you start today?
Software escrow protects your business. It stores your source code with a trusted third party and ensures recovery if a supplier fails to support or provide access to essential software.
Best price guaranteed
No hidden costs
E-BOOK
Software Escrow 101
Fill in the form below to learn how software escrow helps you mitigate software risk
and build strong cyber resilience.
and build strong cyber resilience.

*E-book available only in English
Frequently asked questions
What is a software escrow agreement?
A software escrow agreement is a legal arrangement between a software developer or vendor, their client, and a third-party escrow agent. The agreement ensures that the software's source code and related materials are securely stored with the escrow agent and can be released to the client under certain predefined conditions, such as the developer's bankruptcy or failure to meet support obligations.
Why should I consider a software escrow agreement?
Why should I consider a software escrow agreement?
A software escrow agreement provides a safety net for clients, ensuring that they have access to the source code and related materials if the developer or vendor becomes unavailable or unable to meet their support and maintenance obligations. This helps to minimize the risks associated with software dependency, ensuring business continuity and reducing potential losses.
How does Codekeeper's software escrow service work?
We offer a range of different escrow solutions to cater to our diverse client base’s needs. Once you sign up for an escrow account, we walk you through the steps to set up your escrow agreement and place your material in escrow for safekeeping. You can view our pricing options on our Pricing page here.
What are some common triggering events for source code release?
Common triggering events for source code release include the developer's bankruptcy, insolvency, liquidation, or failure to provide support and maintenance services as per the agreement. The specific triggering events will be defined in the escrow agreement between the developer and the client.
Do I need a lawyer to draw up the escrow agreement?
No, we take care of the legal aspect and assist you in creating your escrow agreement. This means there are no expensive lawyers fees involved.
Can I customize the terms and conditions of my escrow agreement?
Yes, Codekeeper allows you to customize the terms and conditions of your escrow agreement to fit the specific needs of your business relationship. This ensures that both parties are protected and that the agreement meets their unique requirements.
How does Codekeeper ensure the security and confidentiality of my source code?
We operate within the ISO27001 security framework and our data centers have multiple certifications to ensure the highest level of security. Deposited assets are encrypted using AES256, ensuring the safety and confidentiality of your software assets.
Can multiple clients be included in a single escrow agreement?
Yes, Codekeeper allows for multiple clients to be included in a single escrow agreement. This can be advantageous for developers who work with multiple clients and want to streamline their escrow process.
Can I transfer my existing software escrow agreement to Codekeeper?
Absolutely! We are here to support your needs and will make sure your pre-existing agreement is up to date and implement any additional changes needed during the transfer stage.