Technical Configuration


Our innovative platform and intuitive setup process let you configure your software escrow in a matter of minutes — no coding required.

Effortless, intuitive configuration

Codekeeper is made for developers and non-developers alike. Whether you write code, handle administrative tasks, or provide legal counsel, we help you set up your escrow quickly and easily.


Sign Up

The first step is to set up your account on Codekeeper. From the Codekeeper pricing page, click the “Get Started” button under your plan of choice. You will be redirected to the signup flow, where you will be asked to enter your information in order to create an account.


Explore dashboard

Easily manage all of your escrows from a single centralized dashboard. At the top, you’ll find some general metrics that give you insights into the status of your escrows. The dashboard also contains information about all of your escrow agreements and latest activity, as well as links to get help. To get started with a new escrow agreement, simply navigate to the “Set up new escrow” card and click on the “Initiate” button.


Define release triggers

Specify for each beneficiary which source code repositories they should receive, as well as under which conditions the content of the repositories should be released. Manage complex agreements with confidence and ease.


Connect your repositories

With Codekeeper’s user-friendly, step-by-step process, you can set up automatic source code and data deposits by connecting your SCM platform such as Github, Bitbucket, Gitlab, and others. No coding required!

If you still prefer manual upload, our secure upload folder allows you to easily deposit your source code and other data.


Manage beneficiaries

Should you want to add more beneficiaries to your secure vaults (repositories), you can do so at any time. Simply let us know and we’ll validate the necessary configuration. Each of your license beneficiaries can only access their own repository information, which ensures source code privacy.


Activate escrow

Your new source code escrow is now successfully activated! You can edit the details and manage other escrows. As the licensor, you can add suppliers and initiate new escrows in just a few clicks. Confirmations are automated, so you can forget about paperwork.

What information can the
beneficiary see?

Codekeeper does not share any information with the beneficiary unless we’re specifically instructed to do so by the depositor. At any given time, the beneficiary can only see an overview of the details of an escrow agreement they are party to — namely, company information of all the parties to the agreement, as well as their designated contact persons. They can also see the title of the repository that’s linked to their escrow and a non-working link to the repository, but they cannot access or see the contents.

Let us guide you every step of the way

Every Codekeeper account comes with free concierge assistance and a fully-supported setup. Answer a few
simple questions, then sit back and relax while we configure your escrow for you.

Book a Demo


Introduction to Software Escrow: A Guide

Learn how software escrow helps you mitigate risk and ensure your mission-critical systems remain unaffected through any circumstance.

Protect your source code with Codekeeper

Software escrow secures the source code needed to recover if a supplier is no longer able to provide access or support the software you need for your business operations with an independent 3rd party.