- Headline: keeps the search phrase and production's angle ("the software your business runs on") without "guaranteed recovery path".
- Prices: the Software row of the 6 Oct list. Production's $139, the $249 setup and the "R3,499 per hour" release fee are gone.
- Visual: a deposit mock that answers "what do you hold?" before anyone scrolls. Fleet Ledger is the same fictional application used on the home and Escrow pages.
- Dropped: "Live in 24 hours" (no source), "Unlimited deposits", the Validated, Verified and Certified tiers.
Software escrow for the systems your business runs on.
For on-premise and licensed applications. Codekeeper holds the source code, build assets, data and documentation it takes to bring the application back, and checks what's there. With Pro, we prove it builds.
Escrow $199. Escrow Pro $449. Per software application per month.
- Trusted by 3,500+ teams
- ISO/IEC 27001:2022 certified
- 50+ integrations, synced daily
Trusted by 3,500+ teams, from regulated enterprises to fast-growing software vendors
What is software escrow?
A neutral party holds the code, under terms agreed up front.
Software escrow is an agreement between a software vendor, its customer and a neutral escrow agent. The vendor deposits the source code, data and documentation. The agent holds and checks them. If an agreed release condition is met, the deposit is released to the customer, who can then maintain the software without the vendor. It protects against:
- Vendor failure. Insolvency or a discontinued product can cut off support and force a costly migration.
- Security gaps. Without the source code, you can't fix a vulnerability the vendor no longer patches.
- Stalled deals. Enterprise buyers often ask for continuity terms before they sign.
What we deposit
Everything it takes to rebuild it, not just the code.
On-premise software runs on your servers. To bring it back without the vendor, your team needs the code and everything around it: how it's built, the data it runs on and the knowledge to operate it.
Source code
The whole codebase needed to build and deploy the application, with its history. Source code escrow
Build and deployment assets
Build scripts, environment files and configuration needed to produce a working installation. Deployment assets escrow
Data
The databases, records and information the software needs to operate. Data escrow
Documentation
The technical knowledge that turns source code into running software. Document escrow
A copy of the code
- Source files, without the scripts and settings that build them
- No one has checked what's there
- Whether it builds is found out on the day you need it
A deposit with Codekeeper
- Code, build assets, data and documentation, synced daily
- An automated check of what's deposited, with a vault report and a Software Resilience Certificate
- With Pro, rebuilt by AI agents in a sealed sandbox, with a Recoverability Certificate
How it works
From signature to certificate in four steps.
Add the application
The on-premise or licensed software your business, or your customer, depends on.
Choose the protection
Escrow if you'll run the recovery, Resilience if you'd rather we did, Continuity if the live environment must stay on. Then choose the level.
Put the agreement in place
Two-party, three-party or multi-party, drafted by our legal team under the jurisdiction you need, and managed in the app.
Connect and certify
Connect the repositories once and deposits sync daily, or upload by hand. We check what's there and issue a Software Resilience Certificate.
Protections for software
The whole line-up. One price row for software.
Attach the protection that matches the job. Prices are per software application per month.
Escrow
Everything you need to be protected.
Custody, release under the Escrow Agreement, an automated check and a Software Resilience Certificate.
$199per application per month
Explore EscrowEscrow Pro
Everything you need to recover.
Escrow plus Agentic Verification: proof the deposit builds, and a Recoverability Certificate.
$449per application per month
Explore Escrow ProResilience
We recover it.
The deposit comes to Codekeeper. If the application fails, we run the recovery.
$399per application per month
Explore ResilienceResilience Pro
Proven before we need it.
Resilience plus Agentic Verification, so recovery starts from a deposit we know builds.
$649per application per month
Explore Resilience ProContinuity
Full continuity.
Everything in Resilience Pro, plus the live environment kept paid and switched on for an agreed period while we recover.
$1,449per application per month
Explore ContinuityEscrow means the deposit is released to you and you run the recovery. Resilience costs more because we do the recovery. Continuity costs more again because we also keep the live environment switched on. Setup is $499 per arrangement, or $999 for Continuity. One claimant is included; more are an add-on. Cost coverage is quoted for Resilience and Continuity. Enterprise: talk to us. See all prices
The proof
Know it builds before you need it.
Every protection includes a Software Resilience Certificate: the deposit is held, and an automated check confirms what's in it. Escrow Pro, Resilience Pro and Continuity add Agentic Verification. AI agents rebuild your deposit in a sealed sandbox, with no help from the vendor, in hours.
- 4 rebuilds a year that you start, on supported technology stacks
- Build steps, an SBOM, an Exit workbook and a deployable copy
- A Recoverability Certificate for each successful rebuild. It documents the rebuild; release rights come from the agreement
Need to show you could exit and keep working?
An Exit Exercise rebuilds the software by hand in a clean room and tests the business functions you nominate, without the original developers. Add it to any plan.
Built to stay current
Connect once. The deposit keeps itself current.
Codekeeper supports 50+ integrations. Connect the vendor's repositories once and we sync source code, data and documents daily, so the deposit matches the version you run.
- GitHub, GitLab, Bitbucket and Azure DevOps, plus AWS, Azure and Google Cloud
- Manual uploads for anything that doesn't live in a repository
- Every deposit logged, with its version history
- Vendor and customer each see the deposit's status in their own dashboard
- ISO/IEC 27001:2022 certified, with AES-256 encryption at rest, TLS in transit and multi-factor authentication
Who it's for
When the software is hard to replace.
Buying software you can't replace quickly
Put release rights in writing before you sign, and know the code, data and documentation are there if the vendor stops.
Selling licensed software to enterprises
Answer the continuity question in due diligence with a certificate. With Pro, show the software builds.
Regulated firms with exit plans
Evidence for your file: certificates and, with Pro, run reports, SBOMs and Exit workbooks. Evidence by regulation
Other applications
Protect the rest of your stack in the same account.
SaaS
Hosted and subscription applicationsCode, infrastructure, data exports and the access to bring it back.
Escrow $249 · Pro $599
SaaS escrowAI
AI models and AI systemsModels, prompts, pipelines, vector stores and the workflows around them.
Escrow $649 · Pro $849
AI escrowYour own systems
Applications you build and runDaily backups of code, data and configuration, restored when you choose.
Backup from $99
Software BackupSample evidence pack
See what your auditor would receive.
An anonymised set of outputs from a real Agentic Verification run, so you can judge the evidence before you talk to us.
- Recoverability Certificate
- Run report
- SBOM and Exit workbook excerpts
Questions
Software escrow, answered.
What is software escrow?
Software escrow is an agreement in which a software vendor deposits the source code, documentation and other materials needed to maintain its software with a neutral escrow agent, such as Codekeeper. The agent holds and checks the deposit for both parties. If an agreed release condition is met, the deposit is released to the beneficiary, who can then maintain and support the software without the vendor.
What is a software escrow agent?
A neutral third party that holds the deposit for both sides. Codekeeper manages the deposits, checks what's in them and releases them when the agreed conditions are met.
What does a software escrow deposit include?
Whatever it takes to rebuild and run the application: source code, build and deployment assets, data and technical documentation. The agreement lists it, and our automated check confirms it's there.
What are the release conditions?
The conditions written into your Escrow Agreement, for example the vendor's insolvency, discontinued support or a material breach. When one is met, we verify it and release the deposit to the beneficiary.
How quickly do we get access after a release?
Once release conditions are verified, beneficiaries typically have access within two to three hours.
How does a software escrow agreement work?
The agreement says what gets deposited, when it's released and who receives it. Two-party agreements run between the vendor and Codekeeper, so protection can extend to any customer who asks. Three-party agreements name one beneficiary, who signs too. Multi-party agreements name several, each with its own release conditions.
Who runs the recovery?
With Escrow, you do: the deposit is released to you. With Resilience, the deposit comes to Codekeeper and we run the recovery. Continuity also keeps the live environment paid and switched on for an agreed period while we recover.
How much does software escrow cost?
For a software application, Escrow is $199 per month and Escrow Pro $449, with a $499 setup per arrangement. Resilience is $399 and Resilience Pro $649. Continuity is $1,449, with a $999 setup. One claimant is included. See pricing
Do we need software escrow if we have a disaster recovery plan?
Usually, yes. A disaster recovery plan restores systems you control. With licensed software, the vendor holds the source code, so your plan can't rebuild it. Escrow fills that gap. For systems you build yourself, Software Backup may be all you need.
Protect the software your business runs on.
We'll look at the application, the agreement and the right protection with you.