Software escrow is an agreement where source code and support materials for critical software are deposited with a neutral third party. This protects licensees if the developer loses functionality or goes bankrupt. It allows licensees to continue using the software. NCC Group provides escrow services including verifying deposits are complete and can compile. They offer additional services like active escrow repositories and secure code inspections to further protect technology investments. NCC Group is the largest escrow provider with over 45 years experience and flexibility in contracts and standard testing of deposits.