Skip to content
New Pro plans with Agentic Verification.

Software Resilience. Managed Recovery for the applications you can't risk rebuilding yourself.

With Resilience, every part of the application you rely on sits in a neutral vault, and should the worst happen, our engineers take charge of the recovery. Resilience Pro shows the deposit builds beforehand.

From $369 /mo

  • ISO/IEC 27001:2022 certified
  • Daily syncs across 50+ integrations
Two Codekeeper recovery engineers work through a recovery in an operations room
0:00 / 1:00
  • Code in a neutral vault
  • Synced daily
  • Brought back online by us
  • Rebuild passedPro

Relied on by 3 500+ teams across more than 150 countries, from regulated enterprises to software vendors growing at pace

Airbus Bayer European Parliament General Motors Intuit Nestlé PepsiCo Pfizer

Why Resilience

Recovered for you. By Codekeeper's engineers.

Restoring critical software after a failure takes specialist skills, and it shouldn't be your burden. Resilience puts our engineers on it from beginning to end.

Your team

  • Request the recoveryJust once
  • Rebuild the applicationTaken care of
  • Configure and restart itTaken care of

Codekeeper's engineers

Recovering Payments Core

Managed Recovery
  • Take in the depositReceived
  • Rebuild from sourceDone
  • Configure the environmentDone
  • Restart and checkHealth checks passed
Running again
Restored by our engineers
Illustrative names and values for a sample application.

What's at stake

Having the code isn't enough. Recovery takes three things most teams don't have ready.

Boards and auditors will ask what happens when a critical application fails. A deposit puts the code within reach, yet someone still has to rebuild, configure, and run it. Doing that in-house means having expertise, capacity, and an environment ready when the moment comes.

Expertise

People who know how this application rebuilds.

When a vendor stops, through insolvency, a takeover, or discontinued support, the people who knew the application usually leave with it. Your team is left to work out someone else's software from the deposit.

Capacity

Engineers free to do the work on emergency notice.

Rebuilding under pressure takes skills and time most teams aren't staffed for, and shouldn't need to be. The people you would pull in are already running the rest of the business.

Environment

A place to deploy while production is down.

Servers, services, and configuration have to be stood up before a line of the deposit can run, and the setup that worked for the vendor was never written down for you.

Resilience puts Codekeeper's engineers on that job, on a best-effort basis, so "who brings the application back?" already has an answer.

Handled by our team

Managed software recovery, in plain terms.

Managed software recovery is a resilience solution, set up through a legal agreement between the vendor, their customers, and Codekeeper, that makes specialists responsible for restoring critical software.

  • The vendor places everything the application needs on deposit, so buyers get a recovery with a named operator behind it.
  • Codekeeper holds it in a secure vault until a release condition sends it our way.
  • Our engineers carry out the recovery and restore the application to service.
A hospital pharmacist scans medication beside the automated dispensing system, working again

After a release condition

Should the worst happen, recovery falls to us.

There's no deposit for your team to wade through. It's released to Codekeeper, where our engineers rebuild, configure, and restart the application.

1

We verify the request.

Our team compares it with the release conditions set out in your software resilience agreement.

2

We begin with the deposit.

All the agreed materials, as last synced and checked, along with the most recent Rebuild Report on Resilience Pro.

3

We take on the recovery.

While our engineers work, you carry on running the business.

A Codekeeper recovery engineer on a headset confirms that the customer's application is back online

Application types

Shaped around the way your application runs.

Each of on-premises software, SaaS, and AI needs something different in the vault. When your Resilience plan matches how the application runs, our engineers have everything required to restore it.

How it works

Sign one agreement, then let our engineers handle the rebuild.

  1. Our specialists work through each application with you, pinning down what our engineers would need to restore it.

  2. A single agreement, signed by the vendor and their customers, names who depends on the application and what starts a recovery.

  3. Changes sync daily through 50+ integrations, while a monthly Vault Report shows which agreed materials sit in the deposit.

  4. Run a build test from your account at any time, and add the certificate it produces to your evidence.

  5. When a release condition applies, the deposit is released to Codekeeper and our engineers restore your application to service.

Want to see how a recovery would run for your applications? Talk it through with a specialist

Resilience or Resilience Pro

Recovered by us. Proven before you need it.

Resilience keeps all our engineers would need to restore your application complete and ready to recover. Resilience Pro adds a test of the deposit, as Codekeeper's AI agents rebuild your software at a time you pick, so any recovery begins from a deposit our engineers know will build.

Resilience

From $369 per month

Everything you need to be protected.

Included

  • Software held by a neutral party
  • Syncs every day through 50+ integrations
  • Missing files caught each month
  • Recovery carried out by our engineers, on a best-effort basis

Choose Resilience

Resilience Pro

Recommended

From $599 per month

Prove the rebuild before a recovery is ever needed.

Everything in Resilience, plus

  • Agentic Verification, with as many as four rebuilds a year on supported technology stacks
  • Sovereign AI agents in the Codekeeper AI Verification Lab
  • Any missing files flagged during each rebuild
  • A tested isolated compile you can deploy
  • An exit workbook to guide the recovery
  • Recoverability Certificates and SBOMs on file

Choose Resilience Pro

An example Resilience Certificate, issued by Codekeeper for a fictional application
ResilienceResilience CertificateConfirms the agreement is active and the deposit has been checked. Values are examples.
An example Recoverability Certificate for a passed rebuild of a fictional application
Resilience ProRecoverability CertificateRecords the rebuild and its outcome. Release rights stay with the agreement. Values are examples.
See Agentic Verification in action

Included with Resilience

We take care of the agreements, deposits, and security.

A legal framework comes built in.

Choose two-party, three-party, or multi-party terms, which our in-house counsel drafts around your conditions.

We handle negotiation and jurisdiction.

Pick your preferred governing law, and let our legal team take every round of talks with the other side.

Unlimited deposits.

Keep as many versions as you need, synced daily through our 50+ integrations or uploaded manually.

  • GitHub
  • Bitbucket
  • AWS
  • Microsoft Azure
  • Google Cloud
  • Shopify
  • Stripe
  • Chargebee

A shared dashboard for both parties.

Trace every action in a full log, and download certified software resilience evidence whenever you like.

Security in every deposit.

Protect each copy with AES-256 encryption and MFA, in tamper-proof, immutable storage.

Releases processed round the clock (24/7/365).

Report a failure at any hour, and our team confirms the release conditions before our engineers step in.

Other ways to protect

Is Resilience the wrong fit for your application?

Whether you'd prefer to handle the recovery in-house or need critical services kept running throughout, there's a plan for that.

Self-Run Recovery

Escrow

For the software your own team can bring back. Put a copy of critical software with a neutral party, ready for your team to recover once an agreed condition applies.

From$189

ExploreEscrow
Full Continuity

Continuity

For the services that just can't go offline. Keep critical applications up by paying their hosting and service bills for an agreed period during the recovery.

From$1,339

ExploreContinuity

Put Managed Recovery behind the applications that matter.

Once critical software fails, every minute of recovery counts. Speak to a resilience specialist, and the call will cover:

  • Your critical applications, reviewed one by one
  • A setup plan that takes you from agreement to first deposit
  • Straight answers on release terms, recovery work, and verification

Frequently asked questions

What to know before we take on your recovery.

What sets Resilience apart from Escrow?

What sets Resilience apart from Escrow is who carries out the recovery. Under Escrow, the deposit is released to you, and your own team restores the application. Under Resilience, the deposit is released to Codekeeper, and our engineers handle the recovery for you.

Must the vendor be involved?

Yes, for vendor software the vendor must be involved, since only the vendor can deposit their source code. A two-party arrangement lets the vendor set up once and add claimants later, while a three-party arrangement includes one claimant from day one.

Does Resilience cover applications we've built in-house?

No, Resilience doesn't cover applications you've built in-house; it's for software you depend on from a vendor. For systems your own team builds and runs, Software Backup fits better, with daily backups of the code, data, configuration, and documents that you can restore from your dashboard.

What goes into a Resilience deposit?

Everything our engineers would need to rebuild and run the application goes into a Resilience deposit: source code, build scripts, documentation, data, and, where it applies, credentials and configuration. Because a recovery needs much more than code, a Resilience deposit reaches well beyond source code escrow. Your software resilience agreement lists the contents, and the monthly automated check records what's present.

Are we responsible for setting up the deposit?

No, you aren't responsible for setting up the deposit on your own. Your team and ours set up the first deposits and integrations together, starting with an onboarding call.

What sets off a recovery?

A recovery is set off when one of the release conditions in your software resilience agreement applies, such as the vendor's insolvency, discontinued support, or a material breach. Once we've verified the condition, the deposit is released to Codekeeper for our engineers to restore the application.

What do you mean by "best effort"?

By "best effort", we mean that we carry out the recovery, but Resilience alone carries no recovery service level. To bring a recovery's cost under an agreed service level, add Cost coverage, which is quoted per agreement according to the application and the recovery it would require.

Are there costs on top of the monthly price?

Yes, on top of the monthly price there's a one-off setup fee of $499 per agreement, the same on Resilience and Resilience Pro, plus release processing at $199 per hour if a release is ever requested. One claimant comes included, with more available as an add-on. Should a recovery ever be run, the work is billed to the claimants who need it; the monthly price covers custody, checks, and certificates, along with Agentic Verification on Resilience Pro.

What extra does Resilience Pro include?

Resilience Pro includes Agentic Verification as its extra: AI agents independently rebuild a complete deposit in the sealed Codekeeper AI Verification Lab, as many as four times a year, on supported technology stacks. Every successful rebuild issues a Recoverability Certificate, along with a Rebuild Report, an SBOM, an exit workbook, and a tested isolated compile. Let us know what you run, and we'll confirm your stack in the demo.

What if the application must never stop?

If the application must never stop, Continuity is the plan you need: alongside the Escrow or Resilience recovery you pick, we keep the live environment paid for and running for an agreed period, with its bills recharged at cost. Continuity Pro adds Agentic Verification.