– days to the CRA deadline

CRA evidence, straight from your firmware build.

For small teams shipping connected devices in the EU. The bill of materials, vulnerability watch and technical file the Cyber Resilience Act asks for, without hiring a compliance team.

Pilot starts February 2027 · 10 teams · Zephyr and ESP-IDF first

The deadline
–

days until every connected product sold in the EU needs this evidence.

From 11 December 2027, a product without it cannot legally be placed on the EU market. Reporting duties have already started.

11 Sep 2026Reporting began
Today
11 Dec 2027Full compliance
24 h

to send an early warning once you learn a vulnerability in your product is being actively exploited. In force since 11 September 2026.

Regulation (EU) 2024/2847, Article 14
13%

of small firms surveyed said they understand the documentation the CRA requires. 66% had heard of the law.

ENISA SME CRA survey, 2026. 194 firms, not a representative sample.
€15M

or 2.5% of worldwide turnover: the maximum fine for breaching the essential requirements. Products can also be pulled from the market.

Regulation (EU) 2024/2847, Article 64
52-second explainer

The whole problem, and the fix, in under a minute.

How it works

Three pieces. One plugs into the build you already have.

01

Build plugin

An open-source plugin runs with your normal firmware build and writes a software bill of materials: every component and version that ends up in the image.

build
west build -b nrf52840dk
[412/412] Linking C executable zephyr.elf
scanning modules, toolchain, vendor SDK…
sbom.cdx.json written · 147 components
uploaded component list for release 2.3.1
02

Vulnerability watch

The hosted service keeps the list for every firmware version you ship and checks it daily against public vulnerability databases. You hear when something you shipped is affected.

watch
crakit status --release 2.3.1
shipped 14 Mar · 147 components · checked today
wifi-stack 2.1 · known vulnerability, exploited
affects releases 2.2.0, 2.3.0, 2.3.1
fixed in wifi-stack 2.2 · alert sent to your team
03

Technical file

Your technical documentation is kept current from the same data, and incident reports are drafted for you, so the 24-hour and 72-hour deadlines are realistic.

evidence
crakit report --draft early-warning
technical-file/sbom/2.3.2.cdx.json
technical-file/vulnerability-handling.md updated
early-warning draft ready · 3 releases listed
review and submit within 24 h

Screens are illustrations of the planned product. Commands and component names are examples.

What the law asks

Each obligation, and what the kit does about it.

A software bill of materialsAnnex I, Part II
Generated from the build in a standard machine-readable format, stored per release.
Handling vulnerabilities for the whole support periodArticle 13, Annex I Part II
Daily matching of shipped versions against new vulnerabilities, with an alert and a record of what you did.
Reporting exploited vulnerabilities and severe incidentsArticle 14: 24 h early warning, 72 h notification
A drafted report with affected versions already filled in, ready for you to review and submit.
Technical documentation, kept for 10 yearsArticle 31, Annex VII
A technical file skeleton kept up to date from your build and vulnerability data.
Free scope check

Does the CRA apply to your product?

Four questions, about a minute. The answer is an indication based on the regulation's scope rules, not legal advice.

The pilot

Ten teams, starting February 2027.

You get a working setup on one product line and direct support while you set it up. In return we ask for honest feedback.

Pilot starter pack

€1,500fixed, one product line
  • Build plugin set up on your Zephyr or ESP-IDF project
  • Bill of materials for your current release
  • Gap report against the CRA essential requirements
  • Technical file skeleton, filled in from your build
  • Vulnerability watch for the length of the pilot
Good to know: the pilot is the first release of the kit. If it does not start by the end of February 2027, deposits are refunded in full.

Reserve a place

A €300 deposit holds your place and is credited against the starter pack. Fully refundable until the pilot starts.

Pay €300 deposit
or just stay informed
Questions

Before you ask.

Will this make our product CRA compliant?

No tool can do that alone. Compliance also depends on how your product is designed and how you run your processes. The kit produces and maintains the evidence the regulation asks for, and tells you where the gaps are. It does not certify anything, and it is not legal advice.

Does our source code leave our build server?

No. The plugin runs locally and uploads only the component list: names, versions and licences. Source code and firmware binaries stay with you.

Which build systems are supported?

The pilot covers Zephyr and ESP-IDF. Yocto and PlatformIO are next. Tell us what you use in the form above; it decides the order.

What happens after the pilot?

A monthly subscription per product line, planned at €99–299 depending on the number of releases you ship. Pilot teams keep the lowest tier price for the first year.

Our product is a smart lock or camera. Can we still use it?

Yes for the evidence, but products in the stricter "important" classes may also need an assessment by a third party. Run the scope check above to see which class you are likely in.

– days. Ten pilot places.

Start with one product line and find out where you stand before the deadline does it for you.

Reserve a pilot place