NewResilience, Continuity, the Pro levels and Agentic Verification: from safekeeping to proof you can recover.The new line-up is here.See what's new
Why this tool looks like this. Production's /risk-assessment is a five-step HubSpot form that collects contact details, company data and escrow preferences, and promises a report by email. The rebuild keeps five steps but changes what they're for:
  • The result appears on screen, straight away. No email is needed to see it. The demo and the evidence pack are offered with the result, where intent is highest. If marketing wants to keep lead capture here, add an optional "Email me this result" HubSpot form under the result rather than gating it.
  • The questions lead to a protection. Step 5 is the product picker from products.html (who runs the recovery, and whether the live service can wait), folded into one question, so the tool and the product overview always give the same answer.
  • Arc steps 1 and 5. The tool names the exposure for the visitor's own application, then hands over to the next step.
"Your answers stay in your browser" is true for this build: site.js scores the answers locally and sends nothing. Keep it true in production, or change the line. Production's "Join 3 500+ teams" becomes the standard trust row.
Free tool · Risk assessment

What's threatening your software?

Five questions about the application your business relies on most. You'll see your exposure, the risks to plan for and the protection that fits, on this page.

Free, and no email needed for your result. Start the assessment

  • Trusted by 3,500+ teams
  • ISO/IEC 27001:2022 certified
  • Your answers stay in your browser
The tool itself, first. Visitors come here to use it, so it sits straight under the hero and the logo strip moves below it. Built with the shared wizard component: site.js handles the steps, the scoring and the results.
  • The score adds points for the threats chosen (step 2), the time the business can cope without the application (step 3) and what's in place today (step 4). Steps 1 and 5 carry no points. The result says it's a guide and not a probability, because it's a weighted sum of answers, nothing more. The weights are a first pass for the team to tune.
  • The protection comes from step 5, using the products.html picker: own team → Escrow; Codekeeper and it can wait → Resilience; Codekeeper and it must stay on → Continuity.
  • Facts used: the software list prices (6 Oct list), the inclusions in MESSAGING §6, the DORA Art. 28(8) quote and the NIS2 fine floor (Art. 34(4)), both already verified. "Deposits sync daily" is a production claim, flagged.
Production's step 2 (email, company, industry) and step 5 (escrow feature preferences: regions, MFA, "quick recovery within 24 hours", 24/7 support) are left out: they qualified leads rather than helped the visitor, and "within 24 hours" and "24/7" are service levels we can't promise. 16 Oct: Continuity Pro added; base Continuity no longer includes Agentic Verification, so the Continuity result says "everything in Resilience" and, like the Escrow and Resilience results, gives the Pro price (Continuity Pro from $1,699).

Five questions

Assess one application at a time.

Pick the application your business would miss first. Answer for that one. You can run the assessment again for the next.

Your progress

  1. Your role
  2. Threats
  3. Impact
  4. Today
  5. Recovery
  6. Your result

How does your business relate to software?

Choose all that apply.

What could stop your most critical application?

Choose all that apply.

How long could the business work without it?

Think of a normal working week, with no workaround in place.

If it stopped tomorrow, what would you have?

Choose the closest.

When it fails, who should bring it back?

This is the question that decides the protection.

Your result

Worked out from your answers, in your browser. Nothing has been sent.

0out of 100: your exposure score

Lower exposure. You have options if this application stops. Keep the evidence current, and run the assessment for the next application you rely on.

Moderate exposure. A failure would hurt, and parts of the recovery aren't settled yet. The steps below close the gaps.

High exposure. The business needs this application back soon after it stops, and there's no tested way back yet. Start with the protection below.

The score adds up your answers. It's a guide to where to start, not a probability.

The protection that fits

Escrow: released to you. The deposit is released to you when the agreed conditions are met, and your team, or a partner you choose, runs the recovery. From $199 per application per month; Escrow Pro from $449. Explore Escrow
Resilience: recovered by us. The deposit comes to Codekeeper and we run the recovery, best effort, under a Resilience Arrangement. From $399 per application per month; Resilience Pro from $649. Explore Resilience
Continuity: stays online. Everything in Resilience, plus we keep the live environment paid and switched on for an agreed period while we recover. From $1,449 per application per month; Continuity Pro, with Agentic Verification, from $1,699. Explore Continuity
Start with the deciding question. Who runs the recovery, and can the live service wait? That's the first thing we'd go through together. Compare Escrow, Resilience and Continuity
Add proof it builds. Pro adds Agentic Verification: AI agents rebuild the deposit in the Codekeeper AI Verification Lab, in hours, up to four times a year, and a successful run issues a Recoverability Certificate. How Agentic Verification works
Put the exit plan on file. Pro gives you a Recoverability Certificate, run report, SBOM and Exit workbook. An Exit Exercise, added to any plan, tests the business functions you nominate. About the Exit Exercise
You sell software. Your customers ask this same question about you. Escrow lets you offer them release terms, and Escrow Pro shows them the deposit builds. Escrow for vendors
You run your own systems too. Resilience protects in-house applications as well as supplier ones. Software Backup keeps your own systems backed up and restorable. Software Backup

What to plan for

  • Failure. Agree release or recovery terms now, while the vendor is there to sign them.
  • Attack. Hold a copy outside your own environment. Deposits are held by Codekeeper and encrypted at rest.
  • Non-compliance. Keep dated evidence that the application can come back. Whether it meets a specific requirement is for you and your assessor to decide.
  • Broken. Keep a current, known-good version. Deposits sync daily through integrations, so the deposit keeps pace with the version you run.
  • Vendor backups. They sit with the vendor. A deposit held by a neutral party doesn't depend on the vendor still being there.
  • Nothing agreed yet. Every protection starts with custody of the deposit, an automated check of what's in it and a Software Resilience Certificate.
  • Already tested. Keep the evidence current. Deposits change, so rebuild when they do: Pro includes four rebuilds a year.
Social proof straight after the promise. These are the logos production already uses, loaded from codekeeper.co. Where an image can't load (for example in the preview), the name shows instead. Use the approved set only.

Trusted by 3,500+ teams, from regulated enterprises to fast-growing software vendors

Airbus Bayer European Parliament General Motors Intuit Nestlé PepsiCo Pfizer
Step 1, the exposure: the four risk tabs from production, kept and calmed down. The keep review asked for the Failure, Attack, Non-compliance and Broken tabs. Production's bullets are kept in substance and rewritten without absolutes. Two production lines are changed: "Penalties can reach €10M or 2% … under current EU regulations" becomes the verified NIS2 floor (Art. 34(4), "of a maximum of at least"), and "criminal prosecution for board members" is removed, because it isn't in the Directive. The DORA quote is the verified Art. 28(8) string from MESSAGING §7. Legal should review both and the disclaimer line.

The exposure

Four ways an application stops.

Most failures fall into one of four groups. Each needs a slightly different answer, and the assessment above asks which ones apply to you.

The company behind it stops.

Whether you build software or buy it, you rely on vendors. When one stops, the impact lands on you.

  • Vendor shutdown. Insolvency, closure or an acquisition can take away the software and the people who know how to run it.
  • Geopolitical disruption. Tariffs, sanctions or export rules can cut off access or change the terms.
  • Knock-on outages. A failure further down the dependency chain can take your own systems down too.

What helps: release or recovery terms agreed in advance. Escrow releases the deposit to you; Resilience puts the recovery with us.

Show the working. A tool that hides its logic reads like a sales funnel. Three cards say exactly how the result is produced, in the same order as the result itself. The second card repeats the picker questions from products.html word for word, so visitors who use both get one answer.

How your result is worked out

Nothing hidden in the result.

1

The exposure score

Points for each threat you choose, for how soon the business needs the application back, and for what's in place today. Higher means fewer options on the day. It's a guide, not a probability.

2

The protection

The two questions from our product picker: who should run the recovery, and can the live service go offline while it's done? The answer points to Escrow, Resilience or Continuity.

3

The level

If you need proof the deposit builds, for an auditor, a client or your board, the result points to Pro. The base level is everything you need to be protected.

Step 3, the model, in one row. Every result points to one of these three jobs, so the page shows them side by side with the agreed flows and the "from" prices (software list, 6 Oct). The note under the cards is the price logic sentence from MESSAGING §3, word for word. 16 Oct: Continuity Pro added; base Continuity no longer includes Agentic Verification, so the Continuity card says "everything in Resilience" and names Continuity Pro, as the Escrow card names Escrow Pro. 17 Oct: the recovery models are named, as in the launch film (Danny): Self-Run Recovery for Escrow, Managed Recovery for Resilience and Continuity.

Where the result points

Released to you. Recovered by us. Kept online.

Released to you

Escrow

Released to you→Self-Run Recovery

When the agreed conditions are met, the deposit is released to you. Escrow Pro adds proof it builds. Explore Escrow

From $199

Recovered by us

Resilience

Comes to us→Managed Recovery

If the application fails, Codekeeper runs the recovery for you. Explore Resilience

From $399

Stays online

Continuity

Live service kept on+Managed Recovery

Everything in Resilience, plus we keep the live environment paid and switched on for an agreed period. Continuity Pro adds proof it builds. Explore Continuity

From $1,449

Escrow 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. Prices per application per month, software list. See all prices

The secondary conversion, on every page. Visitors who aren't ready to talk can still leave their email. The sample evidence pack is the same offer on every page, so the site has one lead magnet instead of a different e-book per page. It also carries the launch story: proof, not promises. The button goes to the sample evidence pack page.

Sample 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
Get the sample evidence pack
The questions a tool raises. Privacy first, because visitors want to know before they answer. The "do you store my answers" reply is true for this build (no network calls); if the production version sends answers to HubSpot, change it. The compliance answer uses the standard disclaimer.

Questions

About the risk assessment.

Do you store my answers?

No. The assessment runs in your browser and sends nothing to us. Your result is gone when you leave the page. If you'd like to talk it through, book a demo.

Is the score a probability?

No. It adds up your answers: the threats you chose, how soon the business needs the application back, and what's in place today. Use it to decide where to start, not to predict a failure.

We sell software. Is this for us?

Yes. Answer for your own product as your customers would. Their answer is often the reason they ask for escrow, and Escrow Pro lets you show them the deposit builds.

Can I assess more than one application?

Run it once per application. Most organisations have a handful that matter most. In a demo we go through them together and suggest a protection and level for each one.

Does this count as a risk assessment for DORA or NIS2?

No. It's a starting point. Codekeeper's evidence supports your assessment; whether it meets a specific requirement is for you and your assessor to decide. The compliance scan shows which frameworks may apply.

The same close on every page. The tool closes on the conversation its result sets up: the applications behind the score. Every page ends on the same two actions in the same order: Book a demo, then the sample evidence pack.

Know what's at risk. Then protect it.

Book a demo and we'll go through your result, one application at a time.

Chat widget goes here. Production runs HubSpot chat in this corner. Keep it on launch: it catches visitors with a quick question who won't book a demo yet. Route it to sales during office hours.