InnovaSafe provides a straightforward technology escrow process designed to protect critical software, source code, SaaS applications, and other intellectual property while balancing the interests of all parties.
From the initial agreement through secure deposits, updates, verification, and potential release, InnovaSafe manages each step according to the escrow agreement and the specific requirements of the parties.
Establish the Escrow Agreement
The process begins with an escrow agreement that defines the parties, the technology or intellectual property being protected, deposit requirements, update obligations, and release conditions.
InnovaSafe offers standard agreements designed to simplify the process. When needed, we also work with the parties and their legal counsel to accommodate specific business, technical, and contractual requirements.
Once the agreement is established, the depositor can begin securely submitting the required escrow materials.
Securely Deposit the Materials
The depositor securely submits the materials required by the escrow agreement to InnovaSafe. Deposits may include source code, documentation, data, configuration files, build materials, and other technology assets.
InnovaSafe supports secure electronic transfers, source code repository integrations, and automated deposit options to accommodate modern development environments.
All deposited materials are securely maintained according to InnovaSafe’s established security controls and the terms of the escrow agreement.
Confirm the Deposit
Once InnovaSafe receives the escrow materials, the deposit is recorded and maintained as part of the escrow account.
The parties can receive confirmation that the required deposit has been submitted, providing a documented record of the deposit.
When greater assurance is required, the parties may also select one of InnovaSafe’s verification services to evaluate the deposited materials.
Keep the Escrow Materials Current
Technology changes over time, so escrow materials should be updated as the protected application or technology evolves.
Depositors can submit updates securely through InnovaSafe’s supported deposit methods. Repository integrations and automated deposit options can also simplify recurring updates and reduce the administrative burden on development teams.
The appropriate update frequency and deposit method depend on the technology and the requirements of the escrow agreement.
Verify the Escrow Materials
Verification provides additional assurance that the escrow deposit contains the expected materials and can support its intended purpose.
InnovaSafe offers multiple levels of verification, ranging from a basic review of deposited materials to more comprehensive technical testing, including compilation, binary comparison, and usability testing.
The appropriate verification level depends on the technology, its importance to the beneficiary, and the level of assurance required by the parties.
Administer a Release When Required
If a release condition occurs, the beneficiary may submit a release request according to the terms of the escrow agreement.
InnovaSafe administers the release process, including required notices and applicable response periods, in accordance with the agreement.
When the requirements for release are satisfied, InnovaSafe provides the authorized escrow materials to the beneficiary while protecting the rights and confidentiality of all parties.
A Straightforward Process
Technology escrow should provide meaningful protection without creating unnecessary complexity. InnovaSafe manages the process from agreement through deposit, verification, and potential release while keeping the requirements of all parties in focus.
Since 2001, organizations have relied on InnovaSafe to protect critical technology and intellectual property through secure, practical, and flexible escrow solutions.