Average

Score Report

intercom.sk

Scanned on October 8, 2026

Unknown
jQuery 1.11.3
Font Awesome
Swiper
Owl Carousel
openresty
Company:INTERCOM Europe, s.r.o.· NACE 4684
NIS2: out of scope
Risk:10/100low
Credit:A+
VAT registered
Top 13% in sector
Full company profile →
Last scanned: October 8, 2026
AI verdict

Your site performs decently overall, but security needs attention. Enable HTTPS with HSTS headers immediately to protect customer data. You're doing excellent work on SEO and accessibility.

Not subject to NIS2 cybersecurity duties.Based on NACE sector + company size, Article 21 compliance is not mandatory. Security best practices still recommended.
Supplying a NIS2-regulated company?Even outside direct scope you may inherit supply-chain duties — regulated companies cascade them to suppliers by contract (security, incident reporting, encryption). ICT and managed-service providers are in scope regardless of size.
Check supplier obligations Legal basis: NIS2 Art. 21 · SK 366/2024 §21 · NIS2 Art. 21(2)(d)
Action plan

Action plan by impact and effort

Every problem found, sorted by how much fixing it helps and how much work the fix takes. Start with the quick wins.

How we rank →

Quick wins

4

High impact, little work. Do these first.

Bigger projects

12

High impact, but the fix needs planning.

+7 more

Small fixes

20

Lower impact, quick to do.

+15 more

Later

40

Lower impact and more work. Plan them once the rest is done.

+35 more

Performance

Weight: 25% · 11 passed · 4 warnings · 5 failed · 2 SPA (verify manually)

What we found: 4.4 MB, 153 requests — too heavy!

Why it matters: Pages over 3 MB take 12+ seconds on 3G. The average e-commerce page is around 2 MB — you're well above that. Even small latency increases measurably reduce sales.

How to fix: Critical: your page is over 3 MB. 1) Convert all images to WebP/AVIF, 2) Lazy load everything below the fold, 3) Remove unused plugins, 4) Combine and minify CSS/JS, 5) Enable brotli compression.
Evidence:PSI-lab· Confidence: high

What we found: 1818 KB — more than double the 600 KB budget

Why it matters: Above 1 200 KB the parse and execute cost alone stalls mid-range phones for seconds before anything is interactive. For reference, the best shop in our benchmark ships 410 KB and won its award on mobile experience.

How to fix: Audit what ships on a product page: split the bundle by route, defer every third-party tag until interaction or consent, and remove plugins whose bundle you cannot account for. Measure again after each removal.
Evidence:PSI-lab1818 KB JavaScript· Confidence: high

What we found: 153 requests — well past both the 80 budget and the cohort median of 140

Why it matters: Past ~140 requests the browser spends its time on connection and queueing overhead rather than rendering. The best shop in our benchmark renders with 37.

How to fix: Start with what loads before first paint: bundle the CSS/JS, sprite the icons, lazy-load every below-fold image, and remove duplicate tag-manager containers loading the same vendor twice.
Evidence:PSI-lab153 requests· Confidence: high

What we found: 742 KB wasted on unused code!

Why it matters: Over 200 KB of unused code significantly slows parsing and execution. This is one of the easiest performance wins — removing dead code requires no trade-offs.

Note: This check uses heuristic detection and may produce false positives. Manual verification recommended.

How to fix: You're loading 742 KB of code that isn't used on this page. 1) Audit plugins and remove unused ones, 2) Use code-splitting for page-specific JS, 3) Run PurgeCSS on your stylesheets.
Evidence:PSI-lab· Confidence: low

What we found: Only 29% of 14 scripts optimized — most are render-blocking

Why it matters: 10 render-blocking scripts can add 1-3 seconds to page load. Each synchronous script creates a sequential download-parse-execute chain.

How to fix: Add defer or async to all <script src='...'> tags. Render-blocking scripts are a leading cause of slow FCP. Defer maintains execution order, async does not.
Evidence:HTML-heuristic· Confidence: high

What we found: 0.131 (good: <0.1) — Core Web Vital

Why it matters: Layout shifts cause mis-clicks — users tap 'Buy' but the page shifts and they hit 'Remove' instead. CLS is a Core Web Vital directly impacting Google rankings.

How to fix: Set explicit width/height on all images and videos. Reserve space for ads and dynamic content. Avoid injecting content above existing content (cookie banners, notification bars).
Evidence:PSI-lab· Confidence: high

What we found: no-store, no-cache, must-revalidate, no-cache, private

Why it matters: no-cache/no-store forces browsers to re-download resources on every visit. Repeat visitors load your entire site from scratch every time.

How to fix: Set appropriate cache headers: static assets should have max-age=31536000 with versioned filenames. HTML pages can use max-age=0 with ETag for revalidation.
Evidence:HTTP-header· Confidence: high

What we found: Custom fonts detected without preload hints

Why it matters: Fonts are discovered late in the render pipeline (after CSS is parsed). Preloading tells the browser to download them immediately, reducing Flash of Invisible Text (FOIT) by 200-500ms.

How to fix: Preload your primary font: <link rel='preload' href='/fonts/main.woff2' as='font' type='font/woff2' crossorigin>. For Google Fonts: preconnect to fonts.gstatic.com.
Evidence:HTML-heuristic· Confidence: high

What we found: 7 external domains without preconnect

Why it matters: Third-party connections require DNS lookup, TCP handshake, and TLS negotiation. Preconnect performs these in parallel with HTML parsing, saving 100-300ms per origin.

How to fix: Add <link rel='preconnect'> for key third-party domains: scripts.luigisbox.tech, www.googletagmanager.com, connect.facebook.net. Preconnect saves 100-300ms per domain by starting DNS+TCP+TLS early.
Evidence:PSI-lab· Confidence: high

9 issues found in Performance. Room for improvement.

Your store doesn't qualify for the Zulien Score Badge yet. Score 80+ to earn it!

📧 Re-scan reminders

We'll email you monthly when it's time to re-scan and track your improvements.

🚀 Improve your score

Our PrestaShop modules can fix most of these issues automatically.

Free 15-min consultation · No commitment

Share & Export

This is an automated heuristic estimate, not a professional audit. Findings reflect publicly observable signals at scan time and may include false positives.Learn about our methodologyReport inaccuracyRemove this report