Dragon Compliance

CRA and NIS2 evidence for WordPress: software inventory, SBOM export, vulnerability monitoring and a readiness checklist — entirely local, no account, no data leaves your site.

Why now

The EU Cyber Resilience Act's reporting obligations begin 11 September 2026 (24h/72h/14d incident reporting), with main obligations following in December 2027. NIS2 pulls site owners in through supply-chain duties. If you ship software or run sites for clients in the EU, the paperwork era has started.

The tabs

  • Dashboard — readiness score, open findings, monitoring status.
  • Inventory & SBOM — every plugin, theme and core with versions; export as CycloneDX SBOM.
  • Findings — your inventory checked against the Wordfence vulnerability intelligence feed. Checks run locally against a downloaded copy: your plugin list is never sent anywhere.
  • Checklist — CRA readiness items with pass/attest states.
  • Evidence — a log of compliance-relevant events (scans, updates, attestations).

Data & privacy

Everything stays on your server. The only outbound request is downloading the public vulnerability feed. Uninstall keeps your evidence by default — evidence you can lose by uninstalling isn't evidence.

Dragon Compliance Pro

White-label reports for clients/auditors, SBOM snapshots and diffs with SPDX export, a hash-chained tamper-evident evidence log, time-to-patch metrics, alert routing (email, signed webhook, Slack), and a dedicated NIS2 view.

Uninstall

Deleting the plugin keeps all its data by default, so a reinstall picks up where you left off. To remove everything on uninstall, opt in first:

wp option update dragoncompliance_delete_data_on_uninstall 1