What is Software Escrow?

Protect Your Customers Without Risking Your Software

  • tick
    Headquartered in Atlanta, GA
  • tick
    Unlimited Automated Deposits
  • tick
    All Major Cloud and Git Platforms Supported
  • tick
    ISO27001 and ISO2017 Certified
  • tick
    No Hidden Costs



AWS partner

What is Software Escrow?

Software Escrow also known as Source Code Escrow is a three party agreement between a software developer (the depositor), the end user (beneficiary) and the software escrow vendor (The Escrow Company). The objective of a software escrow agreement is to provide comfort to the end user that if the software developer is unable or unwilling to support the critical software, the code, data and other critical digital assets can be released to them.

SaaS Escrow is similar to a software escrow agreement but provides continuity for cloud hosted software usually hosted within  Microsoft Azure, AWS or Google Cloud. The SaaS Escrow solution usually includes:

  • Replica cloud environment providing swift continuity in a release event;
  • SaaS Environment Escrow includes automated deposits of all the components required to deploy the software to a cloud environment including source code, deployment scripts and databases;
  • Access Continuity to the cloud hosted production environment  and account through the deposit of access credentials.

The software escrow agreement outlines the responsibilities of all the parties and includes pre-defined release conditions which may be amended during the negotiation phase.

Start Your Software Escrow Journey ...

git logos

Source Code Escrow

SaaS Escrow

Explore Pricing


Free Templates / Agreements

Examples of typical software escrow release conditions?

The release event conditions usually included within a software escrow agreement (these may be amended):

  • Bankruptcy;
  • Insolvency;
  • Discontinuing support or service of the critical software application;
  • Failure to support the product that is licensed to the Beneficiary and then failing to cure such a material breach within ten days of notice;
  • The sale of intellectual property rights to a third party who does not continue providing the same level of protection provided for the beneficiary in the escrow agreement.

Following a release event,  the beneficiary may request for the escrow company to release the deposit materials including the source code. The depositor has the opportunity to dispute such a release event and if necessary, the decision may be moved to arbitration.

What Type of Agreement Do You Need ?

The Escrow Company offers a range of free template agreements which provide a great starting position to commence the negotiation of a fair software escrow contract.

The Software Escrow Deposit?

Depositing the source materials and data is a critical component of the software escrow agreement. The Escrow Company is a leading global supplier of software escrow services, and we understand that the process needs to be simple, efficient and secure.

We offer our clients two methods to deposit data with us.

git deposit

Automatic Deposit From Git

The developer can automatically upload the source code from their Git repository using SSH encryption. This process ensures that Escrow London always maintains an up to date version of the source code. We support all popular Gits including GitHub, Bitbucket, GitLab, Azure DevOps (TFS) and more.

Dell Server

Cloud Deposits

We provide all our customers with a client to securely upload their files via secure FTP to our servers. All the data is encrypted while in transit and at rest. We utilize the power of AWS and Microsoft Azure multiple-region storage to provide source code and data storage within the UK, USA, EU, Australia, Asia and other regions according to our clients’ requirements.

Looking to implement a secure software escrow solution?

Leading Companies Trust Escrow London

YES! I want a free quote

If you have any questions about our services or would like to receive a free quote, simply fill in your details and we will be in touch with you.