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 page looks like this. Production's /solutions/cra-support-period-custody says Article 13 "obliges every product sold in the EU to carry five years of security updates", that custody keeps "your support promise … no matter what", that "every shipped security update [is] kept reissuable for 10 years under Article 13(9)", and that the technical file is "retained under Article 31". The first is close but drops the exception (a shorter expected use time); the second is an absolute; the third is a retention claim we can't make; the fourth cites the wrong article (retention is Article 13(13)). All four are replaced.
  • Angle: a fix in year five depends on code, components and build steps from year one. Codekeeper keeps them in one deposit and proves, rebuild by rebuild, that the product still builds. If the manufacturer stops, the agreed protection decides who brings it back.
  • Hero mock: one manufacturer's products as applications, each with its protection and latest evidence. Gateway Controller matches the other CRA pages. It deliberately shows no "end of support" dates: tracking support periods in the app isn't a confirmed feature (production's mock showed "Ends 11 Mar 2033 · 4 yrs 8 mo left").
  • Also gone: the old Certified-tier seal and "A Certified rebuild", "€15M or 2.5% … if you cannot produce a patch during a routine review" (Article 64 not verified), the DORA Article 30(2)(f), NIS2 21(2)(e), FFIEC and ISO A.5.30 mappings (not verified, and off-topic here), "AES256/512" and "Live in 24 hours, with no ongoing work on your side".
Regulatory text checked on EUR-Lex on 7 Oct 2026 in the consolidated text of Regulation (EU) 2024/2847 (CELEX 02024R2847-20241120). Articles 64 and 71 and the Annexes could not be read (the fetch tool stops at Article 59). Legal should confirm every quote against the Official Journal text before launch. Production claims kept, flagged: "Trusted by 3,500+ teams" (trust row) and "deposits sync daily" are production figures, kept as agreed; each needs an owner's sign-off before launch (to-confirm.md; fact-check, 7 Oct).
CRA · Support period

Years of support ahead. Proof you can still build the fix.

The CRA asks manufacturers to handle vulnerabilities for the whole support period: at least five years, unless the product is expected to be in use for less. Codekeeper keeps what a fix needs in one deposit and proves, rebuild by rebuild, that it still builds.

Escrow Pro from $449. Resilience Pro from $649. Per application per month.

  • Trusted by 3,500+ teams
  • ISO/IEC 27001:2022 certified
  • Four rebuilds a year included
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
The duty, in the Regulation's own words. Four verbatim quotes from the EUR-Lex consolidated text. The first two are the same strings as on the CRA overview: Article 13(8), first subparagraph, and the third subparagraph (the ellipsis replaces "Without prejudice to the second subparagraph,"). Article 13(9) is quoted in full because production paraphrased it into a retention promise. Article 13(23) is the cessation duty: it's why customers ask who brings the product back.
  • Production's "five-year support period clock starts the day you enter the EU market" isn't how Article 13(8) puts it ("when placing a product with digital elements on the market, and for the support period"), so the page doesn't say when the period starts. Legal can add that if they want it.
Source: eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:02024R2847-20241120 (Art. 13(8), 13(9), 13(23)).

What the CRA asks

Support becomes a duty measured in years.

Vulnerabilities in the product and its components have to be handled for the length of the support period. By its later years, the people and tools that built the release may have moved on.

EUFor the support period
“Manufacturers shall ensure, when placing a product with digital elements on the market, and for the support period, that vulnerabilities of that product, including its components, are handled effectively and in accordance with the essential cybersecurity requirements set out in Part II of Annex I.”
Regulation (EU) 2024/2847, Article 13(8)
EUAt least five years
“… the support period shall be at least five years. Where the product with digital elements is expected to be in use for less than five years, the support period shall correspond to the expected use time.”
Regulation (EU) 2024/2847, Article 13(8), third subparagraph
EUSecurity updates stay available
“Manufacturers shall ensure that each security update, as referred to in Part II, point (8), of Annex I, which has been made available to users during the support period, remains available after it has been issued for a minimum of 10 years or for the remainder of the support period, whichever is longer.”
Regulation (EU) 2024/2847, Article 13(9)
EUIf a manufacturer stops
“A manufacturer that ceases its operations and, as a result, is not able to comply with this Regulation shall inform, before the cessation of operations takes effect, the relevant market surveillance authorities as well as, by any means available and to the extent possible, the users of the relevant products with digital elements placed on the market, of the impending cessation of operations.”
Regulation (EU) 2024/2847, Article 13(23)

Codekeeper's evidence supports your assessment. Whether it meets a specific requirement is for you and your assessor to decide.

Step 2, the shift: a support commitment depends on things that change. Three cards, no statistics, no blame. The third card brings in Article 13(23), quoted above. The three figures are from the Regulation (Article 13(8) and 13(9), verified on EUR-Lex) and the European Commission's CRA page (the 11 December 2027 date, last updated 7 Sep 2026; Article 71 itself could not be read). They match the CRA overview.

In practice

A fix in year five depends on choices from year one.

The code, the toolchain and the components a patch needs were chosen when the release shipped. Over a support period, a lot around them changes.

The team changes

The engineers who set up the build move on. What they knew has to be written down as build steps someone else can follow.

The toolchain moves on

Compilers, base images and build servers are upgraded or retired. The release in your customers' hands still has to build.

You might stop

If you cease operations, Article 13(23) asks you to tell authorities and users first. Your customers will want to know who can still fix the product.

At least 5 yearsthe support period, unless the product is expected to be in use for lessRegulation (EU) 2024/2847, Art. 13(8)
At least 10 yearseach security update stays available after it's issued, or the rest of the support period if longerRegulation (EU) 2024/2847, Art. 13(9)
11 Dec 2027the CRA's main obligations applyEuropean Commission
Steps 3 and 4: what Codekeeper holds and proves for each part of the duty. Row labels paraphrase the provisions; they aren't quotes. Every document is a confirmed output, at the level shown. Monitoring between runs, rebuilds in the Codekeeper AI Verification Lab with no help from the vendor, and missing items flagged are confirmed Agentic Verification facts. Article 13(8), fifth subparagraph (the information used to set the support period goes in the technical documentation) was checked on EUR-Lex.
  • Article 13(9) is not in the map on purpose. Keeping updates available is the manufacturer's distribution job, and retention of earlier deposit versions isn't confirmed (to-confirm.md). The FAQ answers it without a retention claim.
  • "Synced daily" is a production claim, still flagged in to-confirm.md.
  • 16 Oct: Continuity Pro added; base Continuity no longer includes Agentic Verification, so the rebuild and SBOM rows name Continuity Pro (the Pro levels); the cease-operations row stays with the three protections.

Evidence map

Evidence for each part of the support period.

What you can show a market surveillance authority, an assessor or an enterprise customer, and which protection it comes with.

CRACodekeeper evidence
Art. 13(8)
Vulnerabilities handled for the support period
To ship a fix, the release has to build. Each rebuild proves it does, from the deposit alone, in the Codekeeper AI Verification Lab with no help from your team. Between runs, we flag what changed in your repositories, so you know when to rebuild.
Recoverability CertificateRun reportBuild stepsEscrow Pro · Resilience Pro · Continuity Pro
Art. 13(8)
Including its components
Third-party, open-source and private components deposited with your code and synced daily, with an automated check of what's there. A rebuild flags anything missing. Third-party components
Vault reportSBOMVault report with every protection · SBOM with the Pro levels
Art. 13(8), fifth subparagraph
How the support period was set, in the technical documentation
Deposit the reasoning with the technical documentation, next to the code it describes. Keeping the technical file
Vault reportSoftware Resilience CertificateEvery protection
Art. 13(23)
If you cease operations
Your customers keep a route back: the deposit released to them under Escrow, or recovered for them by us under Resilience. With Continuity, we also keep the live environment paid and switched on for an agreed period while we recover.
Escrow AgreementResilience ArrangementEscrow · Resilience · Continuity

Codekeeper's evidence supports your assessment. Whether it meets a specific requirement is for you and your assessor to decide.

Choose by who brings the product back if you can't. The three cards are the levels that include Agentic Verification, because a support period is about building a fix, not only holding the code. Continuity Pro's card speaks to products whose remote data processing runs as a live service (Article 3, point (1) includes a product's "remote data processing solutions" in the definition; we don't claim more than that). Prices are the 6 Oct list for software applications, with Continuity Pro from $1,699 (Danny, 11 Oct); setup is $999 for both Continuity levels. The add-ons are confirmed: 12 rebuilds a year for $299 a month more (per application still to confirm) and the Exit Exercise from $12,000 (unit still to confirm). No Exit Exercise duration is stated. 16 Oct: Continuity Pro added; base Continuity no longer includes Agentic Verification. The third card was already "everything in Resilience Pro", so it is now Continuity Pro; base Continuity is named with its price in the note under the cards. The card's level line, "Full continuity, proven in advance.", was confirmed by Danny on 16 Oct.

Choose the protection

If you can't support it, who brings it back?

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.

Released to your customer · tested in advance

Escrow Pro

From$449per application per month

Everything you need to recover.

  • The deposit released to your customers under agreed conditions
  • 4 rebuilds a year, on supported technology stacks
  • Build steps, SBOM, Exit workbook and a deployable copy
  • Recoverability Certificate
Recovered by us · tested in advance

Resilience Pro

From$649per application per month

Proven before we need it.

  • The deposit comes to Codekeeper and we run the recovery for your customers
  • 4 rebuilds a year, on supported technology stacks
  • Build steps, SBOM, Exit workbook and a deployable copy
  • Recoverability Certificate
Stays online

Continuity Pro

From$1,699per application per month

Full continuity, proven in advance.

  • Everything in Resilience Pro
  • For products with a live service behind them
  • The live environment mapped at setup and kept current
  • Kept paid and switched on for an agreed period while we recover

12 rebuilds a year

$299 a month more

Twelve rebuilds a year instead of four, for products you release often. For Escrow Pro, Resilience Pro and Continuity Pro.

Exit Exercise

From $12,000

Our specialists rebuild the product by hand in a clean room, from the deposit alone, and test the functions your customers nominate. Added to any plan. See the Exit Exercise

Prices for software applications; SaaS and AI have their own rows. Setup $499 per arrangement, $999 for Continuity and Continuity Pro. Escrow, Resilience and Continuity, from $199, $399 and $1,449, hold the deposit with an automated check, a vault report and a Software Resilience Certificate. See full pricing

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
Production's FAQ, corrected against the text. The definition is Article 3, point (20). The length answer quotes Article 13(8) instead of production's simplified "at least five years … starts when the product is first placed on the EU market". The end-date answer is Article 13(19), first subparagraph. The security-update answer quotes Article 13(9) and makes no retention promise: production said custody keeps "every shipped update … reissuable", which isn't confirmed. The five-or-ten-years answer separates Article 13(9) and 13(13), which production got right on this page and wrong elsewhere (it cited Article 31 for retention). Dates match the CRA overview. No fines answer (Article 64 not verified).

Questions

Before you set your support period.

What is the support period?

Article 3, point (20): “the period during which a manufacturer is required to ensure that vulnerabilities of a product with digital elements are handled effectively and in accordance with the essential cybersecurity requirements set out in Part II of Annex I”.

How long does it have to be?

At least five years. Where the product is expected to be in use for less than five years, the support period corresponds to the expected use time (Article 13(8)). Manufacturers set it to reflect how long the product is expected to be in use, taking into account reasonable user expectations, the nature of the product and relevant Union law. The Commission may set minimum periods for specific product categories by delegated act.

Do we have to tell customers when support ends?

Yes. Article 13(19) asks manufacturers to make sure the end date of the support period, “including at least the month and the year, is clearly and understandably specified at the time of purchase”.

How long must security updates stay available?

Article 13(9): each security update made available during the support period “remains available after it has been issued for a minimum of 10 years or for the remainder of the support period, whichever is longer.” Making updates available is your distribution's job. Codekeeper keeps the code and build steps a fix is built from, and proves they still build.

Is it five years or ten?

Both, for different things. The support period is at least five years (Article 13(8)). Each security update stays available for at least ten years after it's issued, or the rest of the support period if longer (Article 13(9)). The technical documentation is kept for at least ten years after the product is placed on the market, or the support period if longer (Article 13(13)). See keeping the technical file.

What happens for our customers if we stop?

Article 13(23) asks a manufacturer that ceases operations to inform market surveillance authorities and users before it takes effect. With Escrow, the deposit is released to your customers under the agreed conditions. With Resilience, Codekeeper runs the recovery for them. With Continuity, we also keep the live environment paid and switched on for an agreed period while we recover.

When does this apply?

The CRA entered into force on 10 December 2024. Reporting obligations apply from 11 September 2026, and the main obligations from 11 December 2027.

Will this make our product meet the CRA?

No product can do that on its own. Codekeeper keeps what you need to support the product recoverable, and gives you evidence: certificates, run reports, build steps and SBOMs. Whether it meets a specific requirement is for you and your assessor to decide.

The same close on every page. The support-period page closes on the longest obligation in the cluster, and on the proof that keeps pace with it. Every page ends on the same two actions in the same order: Book a demo, then the sample evidence pack.

Plan the whole support period. Prove it as you go.

We'll look at the products you support and what a fix in year five would need from the deposit.

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.