CVD Portal
Answer and act on vulnerability reporting and EU CRA compliance questions. Determine reportability, calculate fine exposure, and let AI agents run the response. Covers product classification, risk assessment, technical documentation, Declaration of Conformity, and Article 14 reporting.
What we found
- Nothing we check needs attention.
- Built with Next.js and React, the site is served through Cloudflare, with a domain registered 8 months before launch.
- It welcomes AI crawlers and publishes an llms.txt.
Built with: 19 technologies
How it fits together
Each technology runs on, or extends, the one it sits under.
| Technology | Type |
|---|---|
| Infrastructure | |
|
|
CDN |
|
|
DNS |
| HTTP/3 | Protocol |
| HSTS | Security |
|
|
Server |
|
|
Business email |
|
|
Business email |
|
|
Transactional email |
| Build & Framework | |
|
|
CSS framework |
|
|
Framework |
|
|
JavaScript library |
|
|
JavaScript library |
|
|
Meta-framework |
|
|
UI library |
|
|
Video |
| Analytics & Marketing | |
|
|
Analytics |
|
|
Marketing |
|
|
SEO |
| AI & Emerging | |
|
|
AI API |
Each technology links to its own page: which other new sites launched with it.
Site checks
| Custom title and meta description | |
| Open Graph tags (title, image, description) | |
| Twitter card meta tags | |
| Canonical URL declared | |
| Responsive viewport meta tag | |
| Favicon present | |
| Semantic HTML (nav, main, article) | |
| Page title is 64 characters Google only shows about 60 characters of the title in search results; aim for 50–60 to keep the whole thing visible. | |
| Meta description is 445 characters Google only shows about 155–160 characters of the description in desktop search results (less on mobile); anything past that won't appear. |
| Referrer-Policy | |
| X-Frame-Options | |
| Permissions-Policy experimental | |
| X-Content-Type-Options | |
| Content-Security-Policy | |
| Strict-Transport-Security | |
| X-XSS-Protection deprecated, not counted |
| Privacy policy /privacy | |
| Terms of service /terms | |
| Consent manager analytics set no tracking cookies on our visit (it may be opt-in) |
Mentions: GDPR, Cookies, DPO
| robots.txt | |
| sitemap.xml 685 URLs | |
| security.txt | |
| llms.txt | |
| ads.txt only for ad-funded sites | |
| humans.txt optional |
| llms.txt published | |
| No AI bots blocked in robots.txt | |
| Content-Signal ai-train = yes | |
| Content-Signal search = yes | |
| Content-Signal ai-input = yes | |
| Link headers api-catalog, service-doc |
| State | Record | Status |
|---|---|---|
| SPF ~all | Soft-fail (~all), common and accepted | |
| DMARC p=quarantine | Quarantine | |
| DKIM | Found | |
| MTA-STS | Not deployed | |
| TLS-RPT | Not configured |
Hosting and network
| Network | CLOUDFLARENET - Cloudflare, Inc., US AS13335, US |
|---|---|
| DNS | Cloudflare DNS authoritative nameservers |
| DNSSEC | Not enabled DNS answers are unsigned |
| Certificate | Let's Encrypt valid 3 Nov 2026 to 1 Feb 2027, as captured |
| Domain age | 8 months registered Mar 2026, Cloudflare, Inc. |
| Green hosting | Yes per The Green Web Foundation |
| Page build | 15 JS files, 2 CSS files 3 third-party domains, code splitting |
| App manifest | CVD Portal display standalone; 6 icons |
| Brand colours |
Storage: 1 item
| Key | Size | Set by |
|---|---|---|
| cvd-logo-played | 1 B | - |
Performance
| Measure | This site | Reading |
|---|---|---|
| Server response | 184 ms | good, faster than 67% of sites |
| Largest contentful paint | 688 ms | good |
| Layout shift | 0.00 | good |
| Page weight | 912 KB | light |
| Image weight | 78 KB | light |
| Images | 2 | 1 without width and height, 1 without alt text |
| Third-party domains | 3 | |
| Console errors | 0 | none |
| Failed requests | 0 | none |
From a single automated render of the home page. A quick guide, not a substitute for Lighthouse or field data. How we measure
Notes
-
Looks AI-built: few AI signals.
How much the site looks AI-generated. It is a pattern match shown for interest, not a verdict.
Which signals fired
Signal Points AI onboarding signals +5 AI palette signals +5 AI layout signals +5 - Performance comes from one render on 12 November 2026 and will vary between visits.
How we know
FirstSited records what new websites are built with, usually within a day of going live. Most we find ourselves, by watching public internet infrastructure for brand-new sites; the rest come from Product Hunt, Hacker News and PeerPush. We checked this one in full: its tech stack, DNS, security headers and page basics. This page is what we saw on 12 November 2026; the live site may have changed since.
Every technology below links to its own page: which other new sites launched with it. Watch any of them and get every new site that uses it as it goes live, from £15 a month.

