Software Escrow FAQ


Software Escrow FAQ

Today more and more software license agreements enforce a requirement for a software escrow agreement to be put in place. The idea behind a software escrow agreement is to protect the intellectual property (IP) interests of the software developer while protecting the long term usability of software for the client.

To find out more about our software escrow service take a look through this list of frequently asked questions (FAQ) and discover the benefits of software escrow with Escrow London.

See Our Escrow Frequently Asked Questions(FAQs) Below

  • Service
    • How easy is it to deal with the vendor?
    • Is the vendor flexible in their ability to amend agreements?
    • How responsive is the vendor to your questions?
    • Are you able to deposit directly from the developer’s git?
  • SaaS – Cloud Applications
    • Does the vendor have experience in creating SaaS business continuity solutions within AWS, Microsoft Azure and GCP?
  •  Security
    • Does the vendor maintain ISO27001 and ISO27017 certification?
    • Does the vendor provide secure SFTP uplink to deposit data?
    • Is your data encrypted at all times?

Yes! There are many software escrow vendors in the marketplace. It is imperative to check their cloud/SaaS experience, data security accreditations and their level of customer service.

Source code verification is the independent testing of the source code to ensure that it can be rebuilt into a working binary.

Under the agreement, there is a set process for dispute resolution which is by an independent arbitrator appointed by Escrow London. The decision of the arbitrator is binding. In the US, Escrow London will appoint an arbitrator from the American Arbitration Association in Atlanta, Georgia.

In the event of a release event being triggered, the beneficiary must make contact with Escrow London to advise of such an event. Escrow London will make contact with the developer and provide an opportunity to provide contrary instructions. If no contrary instructions are received after a set period of time, Escrow London will release the source code and related documentation to the beneficiary.

A software escrow agreement outlines the responsibilities of all the parties and includes the pre-defined release conditions. The release conditions usually includes events such as bankruptcy, appointment of a receiver or the developer ceases trading. The release conditions can all be negotiated at the time of setting up the agreement.

The objective of a software escrow agreement is to protect the intellectual property rights of the developer while providing comfort to the end user that if the software developer is unable or unwilling to support the software, the source code can be released to them.

Software escrow is a three party agreement between a software developer (the depositor), the end user (beneficiary) and the escrow vendor commonly used in the USA, Australia, UK and throughout the world. Under the agreement, the developer must periodically deposit with the escrow vendor the source codes, documentation and items related to the software which may include deployment scripts, container images, VM images and databases.

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.