Live
Cyber Resilience Act compliance · hosted in France

Your software, compliantwith the Cyber Resilience Act.

CheckOps lists every component in your software, warns you as soon as a security flaw affects one of them, and prepares the reports and evidence required by the European regulation (CRA).

No credit card1 free productData stays in France
CRA timeline

The European regulation applies in stages. The first obligation is already in force.

Understand the CRA in 2 minutes →
D-403until full application
How it works

Send, monitor, fix, prove.

Keep your development tools. CheckOps receives the component list of each release, checks it every day against vulnerability databases, tells you what to fix first and turns it into what the CRA asks of you.

1 · Send, from your CI

One line to add to your delivery pipeline (GitLab, GitHub, Kubernetes, AWS). Every new release is analysed automatically, without changing the way you work.

Everything the CRA asks for, in one place

Component inventory, vulnerability monitoring, alerts, reports and evidence: one tool, one invoice, data in France.

Pixel map of Europe: uploads leave Berlin, Madrid, Warsaw and other European cities and all arrive in Paris Live

Sovereign by default

Your SBOMs travel from all over Europe to France, to French hosting providers. CheckOps is published by a French company: your data is never copied outside the European Union.

2 · Monitor every component

One square per component of your software. When a flaw hits one, it lights up; it turns green again once fixed or declared harmless.

healthyhigh flawcritical flawfixed
acme-portal · version 3.2scanning…
1,728 squares, one per software component: a scan sweeps the grid, lights up the components hit by a flaw, then fixes them
1728components
0critical
0high
0fixed
Critical flaws foundchecked every night against European and global databases
xz-utils 5.6.0CVE-2024-3094scanning…
libwebp 1.3.1CVE-2023-4863scanning…
curl 8.3.0CVE-2023-38545scanning…

3 · Fix, starting with what is urgent

CheckOps ranks flaws by real danger: already used by attackers, likely, or harmless for you. For each one it explains in plain words what it allows, which version to install, and opens the fix for you.

  1. 1
    xz-utils 5.6.0 → 5.6.2Critical · already exploited · server takeover
    Fix opened
  2. 2
    openssl 3.0.7 → 3.0.15High · 12% attack risk · may bring the service down
    To schedule
  3. 3
    lodash 4.17.20Harmless for you: the affected function is not used
    Declared not affected

Works with the tools you already use

CheckOps reads the standard formats (CycloneDX, SPDX) and the output of common security scanners. Alerts arrive by email or straight into your GitLab and Jira tickets.

CRA alert in progress · CVE-2024-3094
23:41:12
24 hearly warning to the authorities
72 hdetailed notification
14 dfinal report after the fix

4 · Prove it, on time

When attackers exploit a flaw in your product, the CRA gives you 24 hours to warn the authorities. CheckOps starts the countdown and pre-fills every notification.

Reports

A PDF your customer understands.

For every release you ship, a dated security report: number of components, open flaws, fixed flaws, harmless flaws and why. Readable by a customer, a buyer or an auditor, no expertise needed.

  • Cites Regulation (EU) 2024/2847 and Article 14 of the CRA.
  • Puts real emergencies first: flaws already exploited by attackers and likelihood of attack.
  • Public security page, if you want one, to reassure your customers and receive vulnerability reports.
Create my first report
The CRA in plain words

Cyber Resilience Act: what changes for your products.

The Cyber Resilience Act (CRA), Regulation (EU) 2024/2847, strengthens the cybersecurity of hardware and software products with digital elements. It applies to everything sold in the European Union, from apps to connected devices.

Does it apply to me?

Yes, if you sell in the EU a product that contains software: an app, subscription software installed at the customer’s site, a connected device, a machine driven by a program.

Obligation

Know what is inside your products

Keep an up-to-date list of the software components of each release, like the ingredient list of a dish. It is called an SBOM.

CheckOps receives it from your tools and keeps it for every release.
Obligation

Fix flaws for the whole support period

Watch for published security flaws that affect your components and ship fixes, free of charge, usually for at least 5 years.

CheckOps warns you as soon as a flaw affects you.
In force since 11 Sep 2026

Report an exploited flaw within 24 hours

If attackers exploit a flaw in your product: early warning within 24 h, notification within 72 h, final report within 14 days, to ENISA and your national CSIRT.

CheckOps prepares each step and starts the countdown.
Obligation

Prove compliance and affix the CE marking

Document the measures you take and be able to show them to authorities, customers and in tenders.

CheckOps produces dated PDF reports for every release.
€15Mor 2.5% of worldwide turnover: the maximum fine for breaching the essential requirements (Article 64).
24 hto send the early warning when a flaw in your product is actively exploited (Article 14).
Allproducts already on the market are covered by reporting, not only new ones.
Short glossary: SBOM, CVE, VEX, EUVD, NIS2
SBOM
Software Bill of Materials: the list of components in a piece of software, with their versions.
CVE
The public number of a security flaw, for example CVE-2024-3094.
VEX
A statement saying whether a flaw really affects your product or not, and why.
EUVD
The European Vulnerability Database, run by ENISA, the EU cybersecurity agency.
NIS2
Another EU directive, about the security of organisations rather than products.
EUVD feed · your productslive
10
CVE-2024-3094
xz-utils · backdoor
acme-api 1.4.0
8.1
CVE-2024-6387
openssh · regreSSHion
2 clusters
5.3
CVE-2024-45490
libexpat
not affected
7.5
CVE-2023-44487
HTTP/2 · Rapid Reset
portal 3.2
10
CVE-2021-44228
log4j · Log4Shell
not affected
8.8
CVE-2023-4863
libwebp
not affected
Example: real vulnerabilities, fictional products.
Monitoring

Alerted only when it concerns you.

Dozens of security flaws are published every day. CheckOps compares them with the components of each of your releases and only warns you when one of your products is affected: which product, which version, which fix.

  • European sources first: ENISA’s vulnerability database (EUVD), completed by the major international databases.
  • Ranked by urgency: severity, attacks already seen, likelihood of attack.
  • Fixed faster: a ticket for your developers, or an update proposal ready to approve.
Our sources

Every vulnerability database, brought together.

Each security flaw is published by several bodies, in Europe and in the United States, each with its own details. CheckOps gathers them in its own database, hosted in France, and turns them into a single clear record per flaw.

  • EUVDENISA · European Unionreference
  • CERT-FRANSSI · Francealerts
  • NVDNIST · United Statesdetails
  • KEVCISA · already exploitedurgency
  • EPSSFIRST · likelihood of attackscore
  • OSV + GitHubopen source packages· being activatedpackages
  • Debian · Ubuntu · Alpinedistribution advisories· being activatedsystems
CheckOps databasein sync
406,982known flaws
79new today
207,534duplicates merged
Hosted in France · one record per flaw
Europe firstENISA’s European database (EUVD) is our reference, completed by international databases.
Ranked by urgencyWe know which flaws are already used by attackers (KEV) and which are likely to be (EPSS).
No duplicatesA flaw listed by five databases becomes one record, with all its details.
Who it is for

Built for those who ship software.

Software vendors

You sell a product

The CRA makes you a manufacturer. Keep an SBOM per release and report on time.

  • SBOM and VEX per release
  • Guided CRA reporting
  • Public security page
IT services and integrators

You deliver for others

Your customers ask for evidence. Give them a report with every delivery.

  • PDF report per delivery
  • Checks in the CI
  • GitLab and Jira tickets
Managed service providers

You run fleets

Follow the clusters of all your customers from a single screen.

  • Multi-customer view
  • Kubernetes agent
  • NIS2 score per customer
Hosted in FrancePlatform and backups in French data centres.
French publisherClearCloud, a sole proprietorship based in Dijon.
Outside the CLOUD ActNo US provider has access to your SBOMs.
No third-party trackersSelf-hosted analytics, fonts served by us.
Pricing

Start for free, grow later.

Prices per month excluding VAT, no commitment. No surprises: beyond a limit, nothing extra is charged.

Free€0excl. VAT / month

To try it on one product.

  • 1 product
  • 30 analyses per month
  • Email alerts
  • VEX, CRA reporting, NIS2 score
Create an account
Starter€49excl. VAT / month

For a small team.

  • 5 products
  • 500 analyses per month
  • 1 monitored Kubernetes cluster
  • 3 alert channels
Choose Starter
Recommended Pro€149excl. VAT / month

For a vendor with several products.

  • 20 products
  • 3,000 analyses per month
  • 5 monitored Kubernetes clusters
  • 10 alert channels
Choose Pro
Business€299excl. VAT / month

For IT services firms and MSPs.

  • 100 products
  • 20,000 analyses per month
  • 20 monitored Kubernetes clusters
  • Multi-customer view
Choose Business

CRA reporting, reports and NIS2 score included in every plan. One analysis = one component list or one scanner result uploaded. More than 100 products: Enterprise plan on quote (contact@checkops.eu).

FAQ

Before you start.

What is the Cyber Resilience Act (CRA)?

The Cyber Resilience Act, Regulation (EU) 2024/2847, sets cybersecurity rules for all hardware and software products with digital elements sold in the European Union: security by design, fixing flaws during the support period, reporting exploited flaws and CE marking.

Does the CRA apply to my company?

Yes, if you place on the European market a product that contains software (an app, a connected device, embedded software). Reporting actively exploited vulnerabilities has been mandatory since 11 September 2026; the rest of the regulation applies from 11 December 2027.

Are my SBOMs shared with anyone?

No. They are stored in France and visible to your organisation only. The public security page only exists if you turn it on, product by product.

What is an SBOM and how do I get one?

An SBOM (Software Bill of Materials) is the list of components in a piece of software, with their versions. Most development tools can produce it automatically; CheckOps gives you the line to add to your delivery pipeline.

Which tools are supported?

CycloneDX and SPDX, plus the output of Syft, Trivy, Grype, OSV-Scanner, SARIF, GitLab security reports, Trivy Operator, Harbor and AWS Inspector.

What is the fine for not complying with the CRA?

Up to €15 million or 2.5% of worldwide annual turnover for breaching the essential requirements, whichever is higher (Article 64). Micro and small enterprises are not fined for missing the early-warning deadline.

How is it different from Dependency-Track?

Dependency-Track is a very good open source tool that you install and maintain yourself. CheckOps is a managed service in France that adds CRA reporting, the NIS2 score, PDF reports and the multi-customer view.

Do I need a credit card to try it?

No. The Free plan has no time limit. You move to a paid plan when you need it.

First SBOM in 5 minutes

Your next release, already tracked.