Skip to content
Source code escrow

Source code escrow, built to recover.

A neutral third party holds your source code and the materials needed to rebuild the software, and releases them to the beneficiary only under the conditions written into the escrow agreement.

How it works

How source code escrow works.

One linear path, built around the recovery: set up once, then mostly invisible until the day you need it.

01
Vendor deposits
The vendor places the source code and the materials needed to rebuild the software with EscrowTech, a neutral third party.
02
Held neutrally
EscrowTech holds the deposit while the vendor keeps supporting the software. Their IP stays protected and out of your hands.
03
Condition is met
A release condition written into the escrow agreement fires, such as the vendor ceasing business or failing to support the software.
04
You recover
The materials are released to you, and you can rebuild, run, and maintain the software without the vendor.
Source code escrow deposit dashboard
What's in the deposit

What's in the deposit.

Source code escrow fails not from a missing deposit but an incomplete one. A usable deposit holds what a new team would need to rebuild and run the software, not just a copy of the code.

  • Source code
  • Build scripts & toolchain
  • Dependencies
  • Environment & config
  • Credentials & keys
  • Documentation
Verification

Tested, not just stored.

Escrow you've never tested is a promise, not a guarantee. You choose how far to verify that the deposit would actually recover, while a problem is still fixable.

Level 1
Confirm what's there
A file listing and inspection, so you know the materials exist and match what was promised.
Level 2
Prove it builds
EscrowTech compiles the deposit to confirm the source actually produces the software.
Level 3
Prove it runs
A full build, run, and binary comparison against the live product.
Ongoing
Re-verify on change
Re-check the deposit as versions and dependencies change over the life of the agreement.

Match the level to your risk. Verification is not automatic on every deposit; the top of the ladder is never standard or included by default. See verification options →

Structures

Choose your structure.

Source code escrow comes in a few shapes. Pick the one that matches how your deal is actually put together, not a form that almost fits.

Single-beneficiary

One customer, one agreement

The most direct structure: one customer protected under one escrow agreement.

Multi-beneficiary

Many customers, one deposit

Cover many of your customers under a single managed deposit, without re-depositing for each.

Multi-vendor

Several vendors, held together

When your software leans on more than one vendor, protect the whole stack in one structure.

Storage & proof

Two vaults. One in a granite mountain.

Deposits are held in two physical, US-based vaults, one inside a granite mountain, monitored around the clock. The provider has to satisfy the people who approve the deal, and EscrowTech is the one their legal teams already recognize.

In operationSince 1992
Buyer recognition80% of the Fortune 500
StorageTwo US sites
In-houseCounsel + developers
CustodyDocumented chain
FAQ

Source code escrow, answered.

The questions vendors, licensees, and their counsel ask most often.

What is source code escrow?

Source code escrow is an arrangement where a neutral third party holds a vendor's source code and the materials needed to rebuild the software, and releases them to the beneficiary only if a condition written into the escrow agreement is met. It lets a customer safely depend on software they do not control.

How does source code escrow work?

The vendor deposits the source code and rebuild materials with EscrowTech, who holds them neutrally while the vendor keeps supporting the software. If an agreed release condition is met, the materials are released to the beneficiary, who can then run and maintain the software.

What is included in a source code escrow deposit?

A usable deposit holds what a new team would need to rebuild and run the software: source code, build scripts and toolchain, dependencies, environment and configuration, credentials and keys, and documentation. Source code on its own is rarely enough to recover from.

What are the release conditions in a source code escrow?

The triggers that release the deposit, such as the vendor ceasing business, filing for bankruptcy, or failing to support the software. They are written into the escrow agreement to fire in the situations the beneficiary is actually worried about.

What is the difference between source code escrow and software escrow?

They describe the same protection. Software escrow is the broad term; source code escrow names the asset at the center of it, the source code and the materials needed to rebuild the software. EscrowTech also escrows non-code assets under technology escrow.

Who drafts the source code escrow agreement?

EscrowTech's in-house counsel drafts the escrow agreement and stays neutral between the parties. It drafts the escrow arrangement, not the underlying commercial contract between the vendor and the beneficiary, and it does not decide the parties' dispute.

Is the deposited source code verified?

Verification is a menu of options matched to your risk, from confirming what is in the deposit to a full build and run. It is not automatic on every deposit, and full build verification is never standard or included by default. You choose the depth.

How long does source code escrow take to set up?

Most source code escrow arrangements are drafted, reviewed, and signed in about two weeks. Escrow being the slow part of a deal is usually a provider problem, not an escrow problem.

Pricing

Priced to your risk, no surprises.

You shouldn't have to guess what this costs. Source code escrow starts at $1,595 a year, custom-priced to your structure and how far you verify, so you know what you're committing to before you begin. See pricing →

Make it safe to depend on.

Tell us what your software runs on. We'll structure the escrow and the verification around it.

Get a quote
No obligation. A member of our team will follow up.
Typical response: under four business hours.

Thanks, we've got it.

A member of our team will be in touch shortly.

Talk to our team(801) 852-8202
Call us(801) 852-8202 Get a quote