1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/e179bfd5bfa249ee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" nonce="25ff84eda226499194974d45aaca0488" href="/_next/static/chunks/webpack-554aca109831f183.js"/>
1<script src="/_next/static/chunks/fd9d1056-b6fcf11b2b0b996e.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/2117-d3a79aad330613c5.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/main-app-4d5ff91148afde4a.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/6654-a153d362473e54c6.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/app/how-it-works/page-d24ac4063147548a.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/2972-ff3577ecd2c36f49.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/app/not-found-7808e6ac9f20ce23.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/44530001-c1694f5a7f1db1d4.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/2689-506c79a13d471773.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/4564-907bf773b0384ef6.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/1809-f0919bd68237bd53.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script src="/_next/static/chunks/app/layout-bed36a6d2a483ed3.js" async="" nonce="25ff84eda226499194974d45aaca0488"></script>
1<script async="" src="https://assets.endorsely.com/endorsely.js" data-endorsely="c786dbd5-2adc-4c37-b368-5a9067ba8785" nonce="25ff84eda226499194974d45aaca0488"></script>
1<link rel="alternate" type="text/plain" href="https://decloak.dev/llms.txt" title="LLMs.txt"/><meta name="theme-color" content="#08090B"/><title>How it works - Decloak</title><meta name="description" content="How Decloak scans across 10 layers - from a 15-second free check to an AI-guided investigation, Enterprise active security testing (DAST) with exploitation-confirmation pentesting, and Expert Mode scan control."/><meta name="robots" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://decloak.dev/how-it-works"/><meta property="og:title" content="How Decloak works"/><meta property="og:description" content="Ten scan layers, an AI agent that investigates, Enterprise exploitation-confirmation AI Pentesting, and Expert Mode scan control."/><meta property="og:url" content="https://decloak.dev/how-it-works"/><meta property="og:site_name" content="Decloak"/><meta property="og:locale" content="en_GB"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="How Decloak works"/><meta name="twitter:description" content="Ten scan layers, an AI agent that investigates, Enterprise exploitation-confirmation AI Pentesting, and Expert Mode scan control."/><link rel="shortcut icon" href="/favicon.svg"/><link rel="icon" href="/favicon.svg"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule="" nonce="25ff84eda226499194974d45aaca0488"></script>
1</head><body class="min-h-screen antialiased" style="background:#08090B;color:#EAEDF1"><noscript><div style="padding:1rem;background:#08090B;color:#EAEDF1"><p>Decloak - Web Security Intelligence. JavaScript is required for the live scan experience. Explore:</p><nav><a href="/">Home</a> · <a href="/how-it-works">How it works</a> ·<!-- --> <a href="/features">Features</a> · <a href="/faq">FAQ</a></nav></div></noscript><div class="min-h-screen bg-dark-bg text-zinc-100">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://decloak.dev/"},{"@type":"ListItem","position":2,"name":"How it works","item":"https://decloak.dev/how-it-works"}]}</script>
1<nav class="sticky top-0 z-50 border-b border-dark-border bg-dark-bg/80 backdrop-blur-md"><div class="mx-auto max-w-7xl px-6 py-4 flex items-center justify-between"><a href="/"><div class="flex items-center gap-2.5 "><svg viewBox="0 0 64 64" width="22" height="22" aria-hidden="true" style="overflow:visible"><defs><linearGradient id="dc-grad" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#8CF0FF"></stop><stop offset="1" stop-color="#22D3EE" stop-opacity="0.88"></stop></linearGradient><mask id="dc-cut" maskUnits="userSpaceOnUse" x="0" y="0" width="64" height="64"><rect width="64" height="64" fill="white"></rect><rect x="2" y="30" width="60" height="3" fill="black"></rect><rect x="2" y="19.5" width="60" height="1.9" fill="black" fill-opacity="0.55"></rect><rect x="2" y="42" width="60" height="1.9" fill="black" fill-opacity="0.55"></rect></mask><clipPath id="dc-clip"><path fill-rule="evenodd" d="M9.5 7 H29.5 A25 25 0 0 1 29.5 57 H9.5 Z M19.5 17 H29.5 A15 15 0 0 1 29.5 47 H19.5 Z"></path></clipPath><filter id="dc-glow" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="1.3" result="b"></feGaussianBlur><feMerge><feMergeNode in="b"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter></defs><path mask="url(#dc-cut)" fill="url(#dc-grad)" fill-rule="evenodd" d="M9.5 7 H29.5 A25 25 0 0 1 29.5 57 H9.5 Z M19.5 17 H29.5 A15 15 0 0 1 29.5 47 H19.5 Z"></path><g clip-path="url(#dc-clip)"><rect x="2" y="0" width="60" height="2.6" fill="#E6FCFF" filter="url(#dc-glow)"><animate attributeName="y" values="7;57;7" dur="4s" repeatCount="indefinite" keyTimes="0;.5;1" calcMode="spline" keySplines=".4 0 .2 1;.4 0 .2 1"></animate><animate attributeName="opacity" values="0;.95;.95;0" dur="4s" repeatCount="indefinite" keyTimes="0;.1;.9;1"></animate></rect></g></svg><span style="font-family:"JetBrains Mono", ui-monospace, monospace;font-weight:600;font-size:0.98rem;letter-spacing:-0.01em;color:#EAEDF1">decloak<span style="color:#22D3EE">.dev</span></span></div></a><div class="hidden sm:flex items-center gap-6 text-sm"><div class="relative inline-block"><button type="button" class="flex items-center gap-1 transition-colors text-zinc-100">Platform<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3 w-3 transition-transform "><path d="m6 9 6 6 6-6"></path></svg></button></div><a href="/#pricing" class="transition-colors text-zinc-400 hover:text-zinc-100">Pricing</a><a href="/affiliates" class="transition-colors text-zinc-400 hover:text-zinc-100">Affiliates</a><a href="/faq" class="transition-colors text-zinc-400 hover:text-zinc-100">FAQ</a><a href="/journal" class="transition-colors text-zinc-400 hover:text-zinc-100">Journal</a><a href="/cohort-security" class="transition-colors text-zinc-400 hover:text-zinc-100">Cohort Security</a></div><div class="flex items-center gap-3"><a href="/auth/login" class="hidden sm:block text-sm text-zinc-400 hover:text-zinc-100 transition-colors">Sign in</a><a href="/" class="flex items-center gap-1.5 rounded-lg bg-brand-400 px-4 py-2 text-sm font-semibold text-dark-bg hover:bg-brand-300 transition">Scan free<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3.5 w-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><button type="button" class="sm:hidden flex items-center justify-center rounded-lg border border-dark-border p-2 text-zinc-400 hover:text-zinc-100 transition-colors" aria-label="Open menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-4 w-4"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></div></nav><section class="border-b border-dark-border"><div class="mx-auto max-w-7xl px-6 py-20 lg:py-28"><div class="max-w-3xl"><p class="mb-4 font-mono text-xs uppercase tracking-widest text-brand-400">How it works</p><h1 class="mb-6 text-5xl font-black tracking-tight text-white leading-[1.06] sm:text-6xl">Eight layers.<br/><span class="text-brand-400">One investigation.</span></h1><p class="text-lg text-zinc-400 leading-relaxed max-w-2xl">Every Decloak scan runs eight independent security checks simultaneously. The free tier gives you a complete snapshot of one page in 15 seconds. Paid tiers deploy an AI agent that keeps investigating until it has covered your entire site - Enterprise adds active security testing on top.</p></div><div class="mt-14 grid sm:grid-cols-3 gap-4 max-w-4xl"><div class="rounded-xl border border-dark-border bg-dark-card p-5"><div class="mb-3 flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-4 w-4 text-zinc-400"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg><span class="text-xs font-semibold text-zinc-400 uppercase tracking-widest">Free scan</span></div><p class="text-sm font-semibold text-zinc-100 mb-1">Single-page snapshot</p><p class="text-xs text-zinc-500 leading-relaxed">All 8 layers on one URL. No account. Results in under 15 seconds. Good for a quick check on any page.</p></div><div class="rounded-xl border border-brand-700 bg-brand-950/20 p-5"><div class="mb-3 flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-brain h-4 w-4 text-brand-400"><path d="M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z"></path><path d="M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z"></path><path d="M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4"></path><path d="M17.599 6.5a3 3 0 0 0 .399-1.375"></path><path d="M6.003 5.125A3 3 0 0 0 6.401 6.5"></path><path d="M3.477 10.896a4 4 0 0 1 .585-.396"></path><path d="M19.938 10.5a4 4 0 0 1 .585.396"></path><path d="M6 18a4 4 0 0 1-1.967-.516"></path><path d="M19.967 17.484A4 4 0 0 1 18 18"></path></svg><span class="text-xs font-semibold text-brand-400 uppercase tracking-widest">Full investigation</span></div><p class="text-sm font-semibold text-zinc-100 mb-1">AI-guided site coverage</p><p class="text-xs text-zinc-500 leading-relaxed">The agent reads findings and decides what to investigate next - crawling pages, fetching scripts, checking domains - until it has complete coverage.</p></div><div class="rounded-xl border border-amber-700/60 bg-amber-950/10 p-5"><div class="mb-3 flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bug h-4 w-4 text-amber-400"><path d="m8 2 1.88 1.88"></path><path d="M14.12 3.88 16 2"></path><path d="M9 7.13v-1a3.003 3.003 0 1 1 6 0v1"></path><path d="M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6"></path><path d="M12 20v-9"></path><path d="M6.53 9C4.6 8.8 3 7.1 3 5"></path><path d="M6 13H2"></path><path d="M3 21c0-2.1 1.7-3.9 3.8-4"></path><path d="M20.97 5c0 2.1-1.6 3.8-3.5 4"></path><path d="M22 13h-4"></path><path d="M17.2 17c2.1.1 3.8 1.9 3.8 4"></path></svg><span class="text-xs font-semibold text-amber-400 uppercase tracking-widest">Enterprise</span></div><p class="text-sm font-semibold text-zinc-100 mb-1">Active security testing</p><p class="text-xs text-zinc-500 leading-relaxed">Everything in Full investigation, plus safe active probes, sandboxed exploitation-confirmation pentesting, authenticated scans behind a real login, and Expert Mode for full control over how a scan runs.</p></div></div></div></section><section class="border-b border-dark-border bg-dark-card/30"><div class="mx-auto max-w-7xl px-6 py-24"><div class="mb-14 max-w-2xl"><p class="mb-3 font-mono text-xs uppercase tracking-widest text-brand-400">The free scan</p><h2 class="text-3xl font-black text-white sm:text-4xl">Ready in 15 seconds</h2><p class="mt-3 text-zinc-400 leading-relaxed">No setup, no account, no browser extension. Paste a URL and every scanner fires at once.</p></div><div class="grid sm:grid-cols-3 gap-px bg-dark-border rounded-xl overflow-hidden"><div class="bg-dark-bg p-8"><div class="mb-5 flex items-center gap-4"><div class="font-mono text-3xl font-black text-dark-muted">0<!-- -->1</div><div class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-dark-border bg-dark-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-4 w-4 text-brand-400"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></div></div><h3 class="mb-2 text-base font-bold text-white">Paste any URL</h3><p class="text-sm text-zinc-400 leading-relaxed">No account, no browser extension, no configuration. Just the URL you want to check. HTTPS is added automatically.</p></div><div class="bg-dark-bg p-8"><div class="mb-5 flex items-center gap-4"><div class="font-mono text-3xl font-black text-dark-muted">0<!-- -->2</div><div class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-dark-border bg-dark-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-activity h-4 w-4 text-brand-400"><path d="M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l
1-2.35 8.36A2 2 0 0 1 4.49 12H2"></path></svg></div></div><h3 class="mb-2 text-base font-bold text-white">Seven scanners fire at once</h3><p class="text-sm text-zinc-400 leading-relaxed">HTTP analysis, HTML parsing, headless browser capture, JavaScript CVE checks, tag manager analysis, domain intelligence, and AI synthesis all run simultaneously.</p></div><div class="bg-dark-bg p-8"><div class="mb-5 flex items-center gap-4"><div class="font-mono text-3xl font-black text-dark-muted">0<!-- -->3</div><div class="flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-dark-border bg-dark-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield h-4 w-4 text-brand-400"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg></div></div><h3 class="mb-2 text-base font-bold text-white">Scored report - no account needed</h3><p class="text-sm text-zinc-400 leading-relaxed">An A-F graded report with severity-ranked findings, an AI executive summary, and a shareable public link. Ready in under 15 seconds.</p></div></div></div></section><section class="border-b border-dark-border"><div class="mx-auto max-w-7xl px-6 py-24"><div class="mb-14 max-w-2xl"><p class="mb-3 font-mono text-xs uppercase tracking-widest text-brand-400">The 8 scan layers</p><h2 class="text-3xl font-black text-white sm:text-4xl">Every attack surface. Simultaneously.</h2><p class="mt-3 text-zinc-400 leading-relaxed">Most scanners check one thing. Decloak runs eight independent analysis engines in parallel and correlates findings across them - a missing CSP header combined with a third-party script reading form fields is a different risk level than either finding alone.</p></div><div class="grid sm:grid-cols-2 lg:grid-cols-3 gap-3 mb-3"><div class="rounded-xl border border-dark-border bg-dark-card p-5"><div class="mb-4 flex items-center gap-3"><span class="font-mono text-sm font-black text-dark-muted">0<!-- -->1</span><div class="flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-4 w-4 text-zinc-400"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></div></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">HTTP & Transport</p><h3 class="text-sm font-bold text-zinc-100 mb-2">HTTP & TLS Security</h3><p class="text-xs text-zinc-500 leading-relaxed">HTTPS enforcement, certificate validity, HSTS, redirect chains, security response headers (CSP, X-Frame-Options, Referrer-Policy), cookie flags, CORS, server version disclosure, and CMS/platform fingerprinting (WordPress, Shopify, Magento, and more) - each checked against the National Vulnerability Database.</p></div><div class="rounded-xl border border-dark-border bg-dark-card p-5"><div class="mb-4 flex items-center gap-3"><span class="font-mono text-sm font-black text-dark-muted">0<!-- -->2</span><div class="flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code-xml h-4 w-4 text-zinc-400"><path d="m18 16 4-4-4-4"></path><path d="m6 8-4 4 4 4"></path><path d="m14.5 4-5 16"></path></svg></div></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">HTML Analysis</p><h3 class="text-sm font-bold text-zinc-100 mb-2">Static HTML Analysis</h3><p class="text-xs text-zinc-500 leading-relaxed">All external scripts, hidden iframes, suspicious form fields, 1x1 tracking pixels, HTML comments containing credentials or internal paths, base tag hijacking, and data URIs.</p></div><div class="rounded-xl border border-dark-border bg-dark-card p-5"><div class="mb-4 flex items-center gap-3"><span class="font-mono text-sm font-black text-dark-muted">0<!-- -->3</span><div class="flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-activity h-4 w-4 text-zinc-400"><path d="M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l
1-2.35 8.36A2 2 0 0 1 4.49 12H2"></path></svg></div></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">Network Traffic</p><h3 class="text-sm font-bold text-zinc-100 mb-2">Rendered Page & Network</h3><p class="text-xs text-zinc-500 leading-relaxed">Headless browser captures every network request on page load - third-party domains, WebSocket connections, dynamically injected scripts, GTM container IDs, and storage writes.</p></div><div class="rounded-xl border border-dark-border bg-dark-card p-5"><div class="mb-4 flex items-center gap-3"><span class="font-mono text-sm font-black text-dark-muted">0<!-- -->4</span><div class="flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bug h-4 w-4 text-zinc-400"><path d="m8 2 1.88 1.88"></path><path d="M14.12 3.88 16 2"></path><path d="M9 7.13v-1a3.003 3.003 0 1 1 6 0v1"></path><path d="M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6"></path><path d="M12 20v-9"></path><path d="M6.53 9C4.6 8.8 3 7.1 3 5"></path><path d="M6 13H2"></path><path d="M3 21c0-2.1 1.7-3.9 3.8-4"></path><path d="M20.97 5c0 2.1-1.6 3.8-3.5 4"></path><path d="M22 13h-4"></path><path d="M17.2 17c2.1.1 3.8 1.9 3.8 4"></path></svg></div></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">JavaScript</p><h3 class="text-sm font-bold text-zinc-100 mb-2">JavaScript Vulnerability Scan</h3><p class="text-xs text-zinc-500 leading-relaxed">Library fingerprinting via Retire.js and OSV database, hardcoded secrets and API key detection, suspicious postMessage calls, and eval usage patterns across every JS file found.</p></div><div class="rounded-xl border border-dark-border bg-dark-card p-5"><div class="mb-4 flex items-center gap-3"><span class="font-mono text-sm font-black text-dark-muted">0<!-- -->5</span><div class="flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag h-4 w-4 text-zinc-400"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg></div></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">Tag Manager</p><h3 class="text-sm font-bold text-zinc-100 mb-2">Tag Manager Intelligence</h3><p class="text-xs text-zinc-500 leading-relaxed">Fetches and parses every GTM container found. Lists all active tags, their firing triggers, and domains they send data to - including unrecognised or recently-registered destinations.</p></div><div class="rounded-xl border border-dark-border bg-dark-card p-5"><div class="mb-4 flex items-center gap-3"><span class="font-mono text-sm font-black text-dark-muted">0<!-- -->6</span><div class="flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-network h-4 w-4 text-zinc-400"><rect x="16" y="16" width="6" height="6" rx="1"></rect><rect x="2" y="16" width="6" height="6" rx="1"></rect><rect x="9" y="2" width="6" height="6" rx="1"></rect><path d="M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"></path><path d="M12 12V8"></path></svg></div></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">Third-party</p><h3 class="text-sm font-bold text-zinc-100 mb-2">Third-Party Domain Intel</h3><p class="text-xs text-zinc-500 leading-relaxed">Every external domain contacted categorised by purpose (analytics, CDN, ad network, unknown). WHOIS registration age, subdomain patterns, and known threat intelligence signals.</p></div></div><div class="rounded-xl border border-brand-900/50 bg-gradient-to-r from-brand-950/40 to-dark-card p-6"><div class="flex flex-col sm:flex-row sm:items-start gap-5"><div class="flex items-center gap-3 shrink-0"><span class="font-mono text-sm font-black text-dark-muted">07</span><div class="flex h-10 w-10 items-center justify-center rounded-lg border border-brand-800 bg-brand-950"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-brain h-5 w-5 text-brand-400"><path d="M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z"></path><path d="M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z"></path><path d="M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4"></path><path d="M17.599 6.5a3 3 0 0 0 .399-1.375"></path><path d="M6.003 5.125A3 3 0 0 0 6.401 6.5"></path><path d="M3.477 10.896a4 4 0 0 1 .585-.396"></path><path d="M19.938 10.5a4 4 0 0 1 .585.396"></path><path d="M6 18a4 4 0 0 1-1.967-.516"></path><path d="M19.967 17.484A4 4 0 0 1 18 18"></path></svg></div></div><div><div class="flex items-center gap-2 mb-2"><h3 class="text-base font-bold text-white">AI Synthesis & Executive Summary</h3><span class="rounded-full border border-brand-800 bg-brand-950/40 px-2 py-0.5 text-[10px] font-semibold text-brand-400">Layer 7</span></div><p class="text-sm text-zinc-400 leading-relaxed max-w-2xl">Every scan - free or paid - runs this step: all findings from Layers 1-6 are passed to an LLM that reads them holistically, weighs severity in context, and writes a plain-English executive summary readable by anyone - developer, CTO, or auditor. The free tier's summary is one-shot; the paid agent reasons about which findings warrant deeper investigation before writing its final report.</p></div></div></div></div></section><section class="border-b border-dark-border bg-dark-card/30"><div class="mx-auto max-w-7xl px-6 py-24"><div class="mb-14 max-w-2xl"><p class="mb-3 font-mono text-xs uppercase tracking-widest text-brand-400">More, for paying teams</p><h2 class="text-3xl font-black text-white sm:text-4xl">Beyond the core eight.</h2><p class="mt-3 text-zinc-400 leading-relaxed">Paid plans add capabilities most scanners don't have at all - two more scan layers available from Starter up, plus real exploitation-confirmation testing and full control over how a scan runs, both exclusive to Enterprise.</p></div><div class="grid sm:grid-cols-2 gap-4"><div class="rounded-xl border border-amber-900/60 bg-dark-bg p-6"><div class="mb-4 flex items-center gap-3"><span class="font-mono text-sm font-black text-dark-muted">08</span><div class="flex h-9 w-9 items-center justify-center rounded-lg border border-dark-border bg-dark-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bug h-4 w-4 text-amber-400"><path d="m8 2 1.88 1.88"></path><path d="M14.12 3.88 16 2"></path><path d="M9 7.13v-1a3.003 3.003 0 1 1 6 0v1"></path><path d="M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6"></path><path d="M12 20v-9"></path><path d="M6.53 9C4.6 8.8 3 7.1 3 5"></path><path d="M6 13H2"></path><path d="M3 21c0-2.1 1.7-3.9 3.8-4"></path><path d="M20.97 5c0 2.1-1.6 3.8-3.5 4"></path><path d="M22 13h-4"></path><path d="M17.2 17c2.1.1 3.8 1.9 3.8 4"></path></svg></div><span class="ml-auto rounded-full border border-amber-700/50 bg-amber-950/30 px-2 py-0.5 text-[10px] font-semibold text-amber-300">Enterprise</span></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">Active Testing</p><h3 class="text-sm font-bold text-zinc-100 mb-2">Active Security Testing (DAST)</h3><p class="text-xs text-zinc-500 leading-relaxed">Safe, non-destructive active probes - forced browsing, CORS misconfiguration checks, reflected-input canaries, systematic API endpoint discovery and testing (REST/GraphQL/SOAP) - plus an independent Active Testing Score and authenticated scans behind a real login.</p></div><div class="rounded-xl border border-dark-border bg-dark-bg p-6"><div class="mb-4 flex items-center gap-3"><span class="font-mono text-sm font-black text-dark-muted">09</span><div class="flex h-9 w-9 items-center justify-center rounded-lg border border-dark-border bg-dark-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-network h-4 w-4 text-brand-400"><rect x="16" y="16" width="6" height="6" rx="1"></rect><rect x="2" y="16" width="6" height="6" rx="1"></rect><rect x="9" y="2" width="6" height="6" rx="1"></rect><path d="M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"></path><path d="M12 12V8"></path></svg></div><span class="ml-auto rounded-full border border-brand-700/50 bg-brand-950/30 px-2 py-0.5 text-[10px] font-semibold text-brand-400">Starter and up</span></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">DNS & Subdomains</p><h3 class="text-sm font-bold text-zinc-100 mb-2">DNS, TLS & Subdomain Discovery</h3><p class="text-xs text-zinc-500 leading-relaxed">SPF, DMARC, DNSSEC, and CAA records; certificate issuer, expiry, and cipher strength; subdomain enumeration via common-name wordlist and certificate transparency logs; subdomain takeover detection (dangling/hijackable CNAME records); and, for IP-address scan targets, a passive port/banner probe plus reverse DNS lookup - every check shown even when clean.</p></div><div class="rounded-xl border border-amber-900/60 bg-dark-bg p-6"><div class="mb-4 flex items-center gap-3"><div class="flex h-9 w-9 items-center justify-center rounded-lg border border-dark-border bg-dark-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-crosshair h-4 w-4 text-amber-400"><circle cx="12" cy="12" r="10"></circle><line x1="22" x2="18" y1="12" y2="12"></line><line x1="6" x2="2" y1="12" y2="12"></line><line x1="12" x2="12" y1="6" y2="2"></line><line x1="12" x2="12" y1="22" y2="18"></line></svg></div><span class="ml-auto rounded-full border border-amber-700/50 bg-amber-950/30 px-2 py-0.5 text-[10px] font-semibold text-amber-300">Enterprise</span></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">AI Pentesting</p><h3 class="text-sm font-bold text-zinc-100 mb-2">Exploitation-confirmation testing</h3><p class="text-xs text-zinc-500 leading-relaxed">Sandboxed runs of sqlmap, dalfox, ffuf, nuclei, and jwt_tool attempt to actually confirm exploitability against targets Active Testing already flagged - proof-of-exploit evidence, an independent Pentest Score, and a standalone report, not just a heuristic signal.</p></div><div class="rounded-xl border border-amber-900/60 bg-dark-bg p-6"><div class="mb-4 flex items-center gap-3"><div class="flex h-9 w-9 items-center justify-center rounded-lg border border-dark-border bg-dark-card"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sliders-horizontal h-4 w-4 text-amber-400"><line x1="21" x2="14" y1="4" y2="4"></line><line x1="10" x2="3" y1="4" y2="4"></line><line x1="21" x2="12" y1="12" y2="12"></line><line x1="8" x2="3" y1="12" y2="12"></line><line x1="21" x2="16" y1="20" y2="20"></line><line x1="12" x2="3" y1="20" y2="20"></line><line x1="14" x2="14" y1="2" y2="6"></line>
1<line x1="8" x2="8" y1="10" y2="14"></line><line x1="16" x2="16" y1="18" y2="22"></line></svg></div><span class="ml-auto rounded-full border border-amber-700/50 bg-amber-950/30 px-2 py-0.5 text-[10px] font-semibold text-amber-300">Enterprise</span></div><p class="font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5">Expert Mode</p><h3 class="text-sm font-bold text-zinc-100 mb-2">Full control over how a scan runs</h3><p class="text-xs text-zinc-500 leading-relaxed">Named, reusable Scan Profiles for requests-per-second throttling, crawl depth, custom headers/auth, and per-tool AI Pentesting control - so a scan behind an aggressive WAF slows down and completes instead of getting blocked. Live telemetry while it runs, a config summary on every report.</p></div></div></div></section><section class="border-b border-dark-border"><div class="mx-auto max-w-7xl px-6 py-24"><div class="mb-14 max-w-2xl"><p class="mb-3 font-mono text-xs uppercase tracking-widest text-brand-400">Back to free, for everyone</p><h2 class="text-3xl font-black text-white sm:text-4xl">Built with AI? We check what got skipped.</h2><p class="mt-3 text-zinc-400 leading-relaxed">Layer 10 doesn't belong to a paid tier - it runs on every scan, free tier included, the same as Layers 1-7.</p></div><div class="rounded-xl border border-brand-900/50 bg-gradient-to-r from-brand-950/40 to-dark-card p-6"><div class="flex flex-col sm:flex-row sm:items-start gap-5"><div class="flex items-center gap-3 shrink-0"><span class="font-mono text-sm font-black text-dark-muted">10</span><div class="flex h-10 w-10 items-center justify-center rounded-lg border border-brand-800 bg-brand-950"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round h-5 w-5 text-brand-400"><path d="M2 18v3c0 .6.4 1 1 1h4v-3h3v-3h2l1.4-1.4a6.5 6.5 0 1 0-4-4Z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg></div></div><div><div class="flex items-center gap-2 mb-2"><h3 class="text-base font-bold text-white">Vibe-Coded Platform Security</h3><span class="rounded-full border border-brand-800 bg-brand-950/40 px-2 py-0.5 text-[10px] font-semibold text-brand-400">Layer 10</span><span class="rounded-full border border-emerald-700/50 bg-emerald-950/30 px-2 py-0.5 text-[10px] font-semibold text-emerald-400">Free tier</span></div><p class="text-sm text-zinc-400 leading-relaxed max-w-2xl">Fingerprints Supabase, Lovable, Base44, Bubble, and Next.js, then checks for the misconfigurations most commonly reported for that stack - publicly readable database tables via a leaked anon key, exposed service_role keys, and known platform CVEs.</p></div></div></div></div></section><section class="border-b border-dark-border bg-dark-card/30"><div class="mx-auto max-w-7xl px-6 py-24"><div class="grid lg:grid-cols-2 gap-16 items-start"><div><p class="mb-3 font-mono text-xs uppercase tracking-widest text-brand-400">The full investigation</p><h2 class="mb-5 text-3xl font-black text-white sm:text-4xl">Full agent intelligence:<br/>It doesn't scan. It <span class="text-brand-400">investigates</span>.</h2><p class="mb-8 text-zinc-400 leading-relaxed">The free scan shows you one page. The paid tier deploys an AI security agent that behaves the way a skilled analyst would: run the initial scan, read the findings, decide what is worth investigating further, follow the threads, and keep going.</p><div class="space-y-5 mb-10"><div class="flex gap-4"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5">1</div><div><p class="text-sm font-semibold text-zinc-100 mb-0.5">Initial 8-layer scan on the root URL</p><p class="text-sm text-zinc-500 leading-relaxed">Same scan the free tier runs - but this is just the starting point, not the result.</p></div></div><div class="flex gap-4"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5">2</div><div><p class="text-sm font-semibold text-zinc-100 mb-0.5">Agent reads findings and decides what to investigate next</p><p class="text-sm text-zinc-500 leading-relaxed">An exposed source map? Worth fetching. A GTM container with unknown tags? Worth parsing. A suspicious domain? Worth checking WHOIS and threat intel.</p></div></div><div class="flex gap-4"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5">3</div><div><p class="text-sm font-semibold text-zinc-100 mb-0.5">Parallel investigation of threads</p><p class="text-sm text-zinc-500 leading-relaxed">Multiple investigation actions run in parallel - fetching scripts, scanning new pages, checking domains - while the agent monitors progress.</p></div></div><div class="flex gap-4"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5">4</div><div><p class="text-sm font-semibold text-zinc-100 mb-0.5">Re-reads accumulated findings - decides what comes next</p><p class="text-sm text-zinc-500 leading-relaxed">Not a fixed checklist. The agent dynamically adjusts based on what it finds. A credential in a source map leads to different next steps than a CSP header gap.</p></div></div><div class="flex gap-4"><div class="flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5">5</div><div><p class="text-sm font-semibold text-zinc-100 mb-0.5">Per-finding remediation guidance</p><p class="text-sm text-zinc-500 leading-relaxed">Once investigation is complete, the agent writes specific, actionable remediation steps for every finding - not generic advice.</p></div></div></div><div class="flex flex-wrap gap-3"><a href="/auth/login" class="inline-flex items-center gap-2 rounded-lg bg-brand-400 px-5 py-2.5 text-sm font-semibold text-dark-bg hover:bg-brand-300 transition">Get started<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/#pricing" class="inline-flex items-center gap-1.5 text-sm font-semibold text-zinc-400 hover:text-zinc-100 transition-colors py-2.5">See pricing<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right h-4 w-4"><path d="m9 18 6-6-6-6"></path></svg></a></div></div><div class="rounded-xl border border-dark-border bg-dark-card overflow-hidden"><div class="flex items-center gap-2 px-4 py-3 border-b border-dark-border bg-dark-bg"><div class="flex gap-1.5"><div class="h-3 w-3 rounded-full bg-zinc-700"></div><div class="h-3 w-3 rounded-full bg-zinc-700"></div><div class="h-3 w-3 rounded-full bg-zinc-700"></div></div><div class="flex items-center gap-2 ml-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-terminal h-3.5 w-3.5 text-brand-400"><polyline points="4 17 10 11 4 5"></polyline><line x1="12" x2="20" y1="19" y2="19"></line></svg><span class="text-xs text-zinc-500 font-mono">agent - investigation log</span></div><span class="ml-auto flex items-center gap-1.5 text-xs text-green-400"><span class="h-1.5 w-1.5 rounded-full bg-green-400 animate-pulse"></span>live</span></div><div class="p-4 font-mono text-xs space-y-2 max-h-[520px] overflow-y-auto"><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:01</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-zinc-700 text-zinc-300">status</span><span class="text-zinc-400">Starting investigation of example.com</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:04</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-blue-900/60 text-blue-300">page</span><span class="text-zinc-400">Layer 1-8 scan complete - 4 findings</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:06</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300">agent</span><span class="text-brand-300">
1Exposed source map at /dist/app.js.map</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:08</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-purple-900/60 text-purple-300">fetch</span><span class="text-zinc-400">Fetching source map - 1,847 source files found</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:11</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-red-900/60 text-red-300">finding</span><span class="text-brand-300">Hardcoded API key in src/utils/analytics.ts</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:13</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300">agent</span><span class="text-brand-300">GTM container GTM-X4K9P2 detected - fetching</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:16</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-blue-900/60 text-blue-300">page</span><span class="text-zinc-400">14 active tags - 3 firing to unknown domains</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:19</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-red-900/60 text-red-300">finding</span><span class="text-brand-300">cdn-analytics-2847.io - registered 6 weeks ago</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:24</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300">agent</span><span class="text-brand-300">Checking DNS records and TLS certificate (Layer 9)</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:27</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-yellow-900/60 text-yellow-300">finding</span><span class="text-zinc-400">SPF record missing - spoofing risk</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:30</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300">agent</span><span class="text-brand-300">Enumerating subdomains</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:34</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-red-900/60 text-red-300">finding</span><span class="text-brand-300">staging.example.com discovered - exposed admin login</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:37</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-purple-900/60 text-purple-300">fetch</span><span class="text-zinc-400">Cross-referencing WHOIS for 3 third-party domains</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:40</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300">agent</span><span class="text-zinc-400">Writing per-finding remediation guidance</span></div><div class="flex gap-3"><span class="text-zinc-600 shrink-0 tabular-nums">00:43</span><span class="shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-green-900/60 text-green-300">done</span><span class="text-zinc-400">Investigation complete - 15 findings, 3 critical</span></div></div></div></div></div></section><section class="border-b border-dark-border"><div class="mx-auto max-w-7xl px-6 py-24"><div class="mb-12 max-w-2xl"><p class="mb-3 font-mono text-xs uppercase tracking-widest text-brand-400">Free vs Full vs Enterprise</p><h2 class="text-3xl font-black text-white sm:text-4xl">What changes when you upgrade</h2></div><div class="grid sm:grid-cols-3 gap-4 max-w-5xl"><div class="rounded-xl border border-dark-border bg-dark-card p-6"><h3 class="mb-1 text-base font-bold text-zinc-100">Free scan</h3><p class="mb-5 text-xs text-zinc-500 font-mono">Single page - no account required</p><ul class="space-y-2.5"><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>All 8 scan layers on one page</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>CMS & platform fingerprinting + CVE checks</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>Security score and A-F grade</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>AI executive summary</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>OWASP Top 10 coverage checklist</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>Shareable public link</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>HTTP header checklist</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>Third-party domain map</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>Network request analysis</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600"><path d="M20 6 9 17l-5-5"></path></svg>Results in under 15 seconds</li></ul></div><div class="rounded-xl border border-brand-700 bg-brand-950/20 p-6"><h3 class="mb-1 text-base font-bold text-zinc-100">Full investigation</h3><p class="mb-5 text-xs text-brand-500 font-mono">Starter from £29/mo</p><ul class="space-y-2.5"><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Everything in Free, across every page</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>AI agent that investigates findings</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Source map reconstruction and analysis</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>GTM container deep-dive</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Per-finding remediation guidance</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Priority Remediation Plan - top fixes, AI-written, exportable PDF</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>AI assistant chat</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Scheduled recurring scans</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Scan history and comparison reports</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Email and Slack alerts for new criticals</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>PDF evidence packages for auditors</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Multi-domain dashboard</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>Team access and finding assignment</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>ISO 27001 / SOC2 / NIS2 / DORA / LGPD / PCI DSS compliance mapping</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400"><path d="M20 6 9 17l-5-5"></path></svg>White-label PDF branding for agencies</li></ul></div><div class="rounded-xl border border-amber-700/60 bg-amber-950/10 p-6"><h3 class="mb-1 text-base font-bold text-zinc-100">Enterprise</h3><p class="mb-5 text-xs text-amber-500 font-mono">From £99/mo</p><ul class="space-y-2.5"><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>Everything in Full investigation</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>Active Security Testing (DAST)</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>Independent Active Testing Score</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>API endpoint discovery & testing (REST, GraphQL, SOAP)</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>AI Pentesting - sandboxed sqlmap/dalfox/ffuf/nuclei/jwt_tool exploitation-co
1nfirmation testing</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>Authenticated scan mode (session capture)</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>Expert Mode & Scan Profiles - rate limits, crawl scope, custom headers/auth, per-tool pentest control</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>Executive DAST and Pentest reports (PDF)</li><li class="flex items-start gap-2.5 text-sm text-zinc-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400"><path d="M20 6 9 17l-5-5"></path></svg>Priority support</li></ul></div></div></div></section><section><div class="mx-auto max-w-7xl px-6 py-24 text-center"><p class="mb-3 font-mono text-xs uppercase tracking-widest text-brand-400">Try it now</p><h2 class="mb-5 text-3xl font-black text-white sm:text-4xl">See what's running on your site.</h2><p class="mb-8 text-zinc-400 max-w-xl mx-auto leading-relaxed">Free scan takes 15 seconds. No account. No setup. If you find something worth digging into, upgrade and let the agent follow the thread.</p><div class="flex flex-wrap gap-3 justify-center"><a href="/" class="inline-flex items-center gap-2 rounded-lg bg-brand-400 px-6 py-3 text-sm font-semibold text-dark-bg hover:bg-brand-300 transition">Scan free now<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a href="/features" class="inline-flex items-center gap-1.5 rounded-lg border border-dark-border px-6 py-3 text-sm text-zinc-400 hover:text-zinc-100 hover:border-brand-700 transition">See all features<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right h-4 w-4"><path d="m9 18 6-6-6-6"></path></svg></a></div></div></section><footer class="border-t border-dark-border"><div class="mx-auto max-w-7xl px-6 py-10 flex flex-col sm:flex-row items-center justify-between gap-4 text-sm text-zinc-600"><div class="flex items-center gap-2.5 "><svg viewBox="0 0 64 64" width="22" height="22" aria-hidden="true" style="overflow:visible"><defs><linearGradient id="dc-grad" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#8CF0FF"></stop><stop offset="1" stop-color="#22D3EE" stop-opacity="0.88"></stop></linearGradient><mask id="dc-cut" maskUnits="userSpaceOnUse" x="0" y="0" width="64" height="64"><rect width="64" height="64" fill="white"></rect><rect x="2" y="30" width="60" height="3" fill="black"></rect><rect x="2" y="19.5" width="60" height="1.9" fill="black" fill-opacity="0.55"></rect><rect x="2" y="42" width="60" height="1.9" fill="black" fill-opacity="0.55"></rect></mask><clipPath id="dc-clip"><path fill-rule="evenodd" d="M9.5 7 H29.5 A25 25 0 0 1 29.5 57 H9.5 Z M19.5 17 H29.5 A15 15 0 0 1 29.5 47 H19.5 Z"></path></clipPath><filter id="dc-glow" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="1.3" result="b"></feGaussianBlur><feMerge><feMergeNode in="b"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter></defs><path mask="url(#dc-cut)" fill="url(#dc-grad)" fill-rule="evenodd" d="M9.5 7 H29.5 A25 25 0 0 1 29.5 57 H9.5 Z M19.5 17 H29.5 A15 15 0 0 1 29.5 47 H19.5 Z"></path><g clip-path="url(#dc-clip)"><rect x="2" y="0" width="60" height="2.6" fill="#E6FCFF" filter="url
1(#dc-glow)"><animate attributeName="y" values="7;57;7" dur="4s" repeatCount="indefinite" keyTimes="0;.5;1" calcMode="spline" keySplines=".4 0 .2 1;.4 0 .2 1"></animate><animate attributeName="opacity" values="0;.95;.95;0" dur="4s" repeatCount="indefinite" keyTimes="0;.1;.9;1"></animate></rect></g></svg><span style="font-family:"JetBrains Mono", ui-monospace, monospace;font-weight:600;font-size:0.98rem;letter-spacing:-0.01em;color:#EAEDF1">decloak<span style="color:#22D3EE">.dev</span></span></div><div class="flex flex-wrap justify-center gap-6"><a href="/how-it-works" class="hover:text-zinc-300 transition-colors">How it works</a><a href="/features" class="hover:text-zinc-300 transition-colors">Features</a><a href="/journal" class="hover:text-zinc-300 transition-colors">Journal</a><a href="/guides" class="hover:text-zinc-300 transition-colors">Guides</a><a href="/faq" class="hover:text-zinc-300 transition-colors">FAQ</a><a href="/#pricing" class="hover:text-zinc-300 transition-colors">Pricing</a><a href="/terms" class="hover:text-zinc-300 transition-colors">Terms</a><a href="/privacy" class="hover:text-zinc-300 transition-colors">Privacy</a><a href="https://peerpush.com/p/decloak" target="_blank" rel="nofollow noopener" class="text-brand-400/70 hover:text-brand-400 transition-colors">We're trending on PeerPush!</a></div><div class="flex items-center gap-4 "><a href="https://x.com/decloakdev" target="_blank" rel="noopener noreferrer" aria-label="Decloak on X" class="hover:text-zinc-300 transition-colors"><svg viewBox="0 0 24 24" class="w-[18px] h-[18px]" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a><a href="https://www.linkedin.com/company/decloakdev/" target="_blank" rel="noopener noreferrer" aria-label="Decloak on LinkedIn" class="hover:text-zinc-300 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin w-[18px] h-[18px]"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a></div><span>© <!-- -->2026<!-- --> Decloak.</span></div></footer></div><div class="fixed bottom-5 right-5 z-50 flex flex-col items-end gap-3"><button aria-label="Open assistant" class="flex items-center justify-center w-14 h-14 rounded-full bg-dark-card border border-dark-border shadow-lg hover:border-brand-400/50 transition-colors"><svg viewBox="0 0 64 64" width="28" height="28" aria-hidden="true" style="overflow:visible"><defs><linearGradient id="dc-grad" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#8CF0FF"></stop><stop offset="1" stop-color="#22D3EE" stop-opacity="0.88"></stop></linearGradient><mask id="dc-cut" maskUnits="userSpaceOnUse" x="0" y="0" width="64" height="64"><rect width="64" height="64" fill="white"></rect><rect x="2" y="30" width="60" height="3" fill="black"></rect><rect x="2" y="19.5" width="60" height="1.9" fill="black" fill-opacity="0.55"></rect><rect x="2" y="42" width="60" height="1.9" fill="black" fill-opacity="0.55"></rect></mask><clipPath id="dc-clip"><path fill-rule="evenodd" d="M9.5 7 H29.5 A25 25 0 0 1 29.5 57 H9.5 Z M19.5 17 H29.5 A15 15 0 0 1 29.5 47 H19.5 Z"></path></clipPath><filter id="dc-glow" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="1.3" result="b"></feGaussianBlur><feMerge><feMergeNode in="b"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter></defs><path mask="url(#dc-cut)" fill="url(#dc-grad)" fill-rule="evenodd" d="M9.5 7 H29.5 A25 25 0 0 1 29.5 57 H9.5 Z M19.5 17 H29.5 A15 15 0 0 1 29.5 47 H19.5 Z"></path><g clip-path="url(#dc-clip)"><rect x="2" y="0" width="60" height="2.6" fill="#E6FCFF" filter="url(#dc-glow)"><animate attributeName="y" values="7;57;
17" dur="4s" repeatCount="indefinite" keyTimes="0;.5;1" calcMode="spline" keySplines=".4 0 .2 1;.4 0 .2 1"></animate><animate attributeName="opacity" values="0;.95;.95;0" dur="4s" repeatCount="indefinite" keyTimes="0;.1;.9;1"></animate></rect></g></svg></button></div>
1<script src="/_next/static/chunks/webpack-554aca109831f183.js" nonce="25ff84eda226499194974d45aaca0488" async=""></script>
1<script nonce="25ff84eda226499194974d45aaca0488">(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
1<script nonce="25ff84eda226499194974d45aaca0488">self.__next_f.push([1,"1:HL[\"/_next/static/css/e179bfd5bfa249ee.css\",\"style\"]\n"])</script>
1<script nonce="25ff84eda226499194974d45aaca0488">self.__next_f.push([1,"2:I[12846,[],\"\"]\n4:I[26654,[\"6654\",\"static/chunks/6654-a153d362473e54c6.js\",\"8614\",\"static/chunks/app/how-it-works/page-d24ac4063147548a.js\"],\"default\"]\n5:I[43640,[\"6654\",\"static/chunks/6654-a153d362473e54c6.js\",\"8614\",\"static/chunks/app/how-it-works/page-d24ac4063147548a.js\"],\"WordMark\"]\n6:I[4707,[],\"\"]\n7:I[36423,[],\"\"]\n8:I[72972,[\"2972\",\"static/chunks/2972-ff3577ecd2c36f49.js\",\"6654\",\"static/chunks/6654-a153d362473e54c6.js\",\"9160\",\"static/chunks/app/not-found-7808e6ac9f20ce23.js\"],\"\"]\n9:I[51019,[\"9762\",\"static/chunks/44530001-c1694f5a7f1db1d4.js\",\"2689\",\"static/chunks/2689-506c79a13d471773.js\",\"4564\",\"static/chunks/4564-907bf773b0384ef6.js\",\"2972\",\"static/chunks/2972-ff3577ecd2c36f49.js\",\"1809\",\"static/chunks/1809-f0919bd68237bd53.js\",\"3185\",\"static/chunks/app/layout-bed36a6d2a483ed3.js\"],\"SessionWatcher\"]\na:I[10649,[\"9762\",\"static/chunks/44530001-c1694f5a7f1db1d4.js\",\"2689\",\"static/chunks/2689-506c79a13d471773.js\",\"4564\",\"static/chunks/4564-907bf773b0384ef6.js\",\"2972\",\"static/chunks/2972-ff3577ecd2c36f49.js\",\"1809\",\"static/chunks/1809-f0919bd68237bd53.js\",\"3185\",\"static/chunks/app/layout-bed36a6d2a483ed3.js\"],\"AssistantWidget\"]\nb:I[69884,[\"9762\",\"static/chunks/44530001-c1694f5a7f1db1d4.js\",\"2689\",\"static/chunks/2689-506c79a13d471773.js\",\"4564\",\"static/chunks/4564-907bf773b0384ef6.js\",\"2972\",\"static/chunks/2972-ff3577ecd2c36f49.js\",\"1809\",\"static/chunks/1809-f0919bd68237bd53.js\",\"3185\",\"static/chunks/app/layout-bed36a6d2a483ed3.js\"],\"AnalyticsConsent\"]\nd:I[61060,[],\"\"]\ne:[]\n"])</script>
1<script nonce="25ff84eda226499194974d45aaca0488">self.__next_f.push([1,"0:[\"$\",\"$L2\",null,{\"buildId\":\"u5Ly5UORe4DcKnH_I2TC_\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"how-it-works\"],\"initialTree\":[\"\",{\"children\":[\"how-it-works\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"how-it-works\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-dark-bg text-zinc-100\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://decloak.dev/\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"How it works\\\",\\\"item\\\":\\\"https://decloak.dev/how-it-works\\\"}]}\"}}],[\"$\",\"$L4\",null,{\"active\":\"/how-it-works\"}],[\"$\",\"section\",null,{\"className\":\"border-b border-dark-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-20 lg:py-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-3xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"How it works\"}],[\"$\",\"h1\",null,{\"className\":\"mb-6 text-5xl font-black tracking-tight text-white leading-[1.06] sm:text-6xl\",\"children\":[\"Eight layers.\",[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"className\":\"text-brand-400\",\"children\":\"One investigation.\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-lg text-zinc-400 leading-relaxed max-w-2xl\",\"children\":\"Every Decloak scan runs eight independent security checks simultaneously. The free tier gives you a complete snapshot of one page in 15 seconds. Paid tiers deploy an AI agent that keeps investigating until it has covered your entire site - Enterprise adds active security testing on top.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-14 grid sm:grid-cols-3 gap-4 max-w-4xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3 flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-zap h-4 w-4 text-zinc-400\",\"children\":[[\"$\",\"path\",\"1xq2db\",{\"d\":\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold text-zinc-400 uppercase tracking-widest\",\"children\":\"Free scan\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-100 mb-1\",\"children\":\"Single-page snapshot\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"All 8 layers on one URL. No account. Results in under 15 seconds. Good for a quick check on any page.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-brand-700 bg-brand-950/20 p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3 flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-brain h-4 w-4 text-brand-400\",\"children\":[[\"$\",\"path\",\"l5xja\",{\"d\":\"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z\"}],[\"$\",\"path\",\"ep3f8r\",{\"d\":\"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z\"}],[\"$\",\"path\",\"1p4c4q\",{\"d\":\"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4\"}],[\"$\",\"path\",\"tmeiqw\",{\"d\":\"M17.599 6.5a3 3 0 0 0 .399-1.375\"}],[\"$\",\"path\",\"105sqy\",{\"d\":\"M6.003 5.125A3 3 0 0 0 6.401 6.5\"}],[\"$\",\"path\",\"ql3yin\",{\"d\":\"M3.477 10.896a4 4 0 0 1 .585-.396\"}],[\"$\",\"path\",\"1qfode\",{\"d\":\"M19.938 10.5a4 4 0 0 1 .585.396\"}],[\"$\",\"path\",\"2e4loj\",{\"d\":\"M6 18a4 4 0 0 1-1.967-.516\"}],[\"$\",\"path\",\"159ez6\",{\"d\":\"M19.967 17.484A4 4 0 0 1 18 18\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold text-brand-400 uppercase tracking-widest\",\"children\":\"Full investigation\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-100 mb-1\",\"children\":\"AI-guided site coverage\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"The agent reads findings and decides what to investigate next - crawling pages, fetching scripts, checking domains - until it has complete coverage.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-amber-700/60 bg-amber-950/10 p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3 flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-bug h-4 w-4 text-amber-400\",\"children\":[[\"$\",\"path\",\"fmnt4t\",{\"d\":\"m8 2 1.88 1.88\"}],[\"$\",\"path\",\"qol33r\",{\"d\":\"M14.12 3.88 16 2\"}],[\"$\",\"path\",\"d7y7pr\",{\"d\":\"M9 7.13v-1a3.003 3.003 0 1 1 6 0v1\"}],[\"$\",\"path\",\"xs1cw7\",{\"d\":\"M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6\"}],[\"$\",\"path\",\"1qisl0\",{\"d\":\"M12 20v-9\"}],[\"$\",\"path\",\"32zzws\",{\"d\":\"M6.53 9C4.6 8.8 3 7.1 3 5\"}],[\"$\",\"path\",\"82j7cp\",{\"d\":\"M6 13H2\"}],[\"$\",\"path\",\"4p0ekp\",{\"d\":\"M3 21c0-2.1 1.7-3.9 3.8-4\"}],[\"$\",\"path\",\"18gb23\",{\"d\":\"M20.97 5c0 2.1-1.6 3.8-3.5 4\"}],[\"$\",\"path\",\"1jl80f\",{\"d\":\"M22 13h-4\"}],[\"$\",\"path\",\"k3fwyw\",{\"d\":\"M17.2 17c2.1.1 3.8 1.9 3.8 4\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold text-amber-400 uppercase tracking-widest\",\"children\":\"Enterprise\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-100 mb-1\",\"children\":\"Active security testing\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"Everything in Full investigation, plus safe active probes, sandboxed exploitation-confirmation pentesting, authenticated scans behind a real login, and Expert Mode for full control over how a scan runs.\"}]]}]]}]]}]}],[\"$\",\"section\",null,{\"className\":\"border-b border-dark-border bg-dark-card/30\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"The free scan\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl font-black text-white sm:text-4xl\",\"children\":\"Ready in 15 seconds\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-zinc-400 leading-relaxed\",\"children\":\"No setup, no account, no browser extension. Paste a URL and every scanner fires at once.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid sm:grid-cols-3 gap-px bg-dark-border rounded-xl overflow-hidden\",\"children\":[[\"$\",\"div\",\"Paste any URL\",{\"className\":\"bg-dark-bg p-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-mono text-3xl font-black text-dark-muted\",\"children\":[\"0\",1]}],[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-dark-border bg-dark-card\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-globe h-4 w-4 text-brand-400\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"path\",\"13o1zl\",{\"d\":\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\"}],[\"$\",\"path\",\"9i4pu4\",{\"d\":\"M2 12h20\"}],\"$undefined\"]}]}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 text-base font-bold text-white\",\"children\":\"Paste any URL\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-400 leading-relaxed\",\"children\":\"No account, no browser extension, no configuration. Just the URL you want to check. HTTPS is added automatically.\"}]]}],[\"$\",\"div\",\"Seven scanners fire at once\",{\"className\":\"bg-dark-bg p-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-mono text-3xl font-black text-dark-muted\",\"children\":[\"0\",2]}],[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-dark-border bg-dark-card\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-activity h-4 w-4 text-brand-400\",\"children\":[[\"$\",\"path\",\"169zse\",{\"d\":\"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2\"}],\"$undefined\"]}]}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 text-base font-bold text-white\",\"children\":\"Seven scanners fire at once\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-400 leading-relaxed\",\"children\":\"HTTP analysis, HTML parsing, headless browser capture, JavaScript CVE checks, tag manager analysis, domain intelligence, and AI synthesis all run simultaneously.\"}]]}],[\"$\",\"div\",\"Scored report - no account needed\",{\"className\":\"bg-dark-bg p-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-mono text-3xl font-black text-dark-muted\",\"children\":[\"0\",3]}],[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 shrink-0 items-center justify-center rounded-lg border border-dark-border bg-dark-card\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-shield h-4 w-4 text-brand-400\",\"children\":[[\"$\",\"path\",\"oel41y\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"}],\"$undefined\"]}]}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 text-base font-bold text-white\",\"children\":\"Scored report - no account needed\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-400 leading-relaxed\",\"children\":\"An A-F graded report with severity-ranked findings, an AI executive summary, and a shareable public link. Ready in under 15 seconds.\"}]]}]]}]]}]}],[\"$\",\"section\",null,{\"className\":\"border-b border-dark-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"The 8 scan layers\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl font-black text-white sm:text-4xl\",\"children\":\"Every attack surface. Simultaneously.\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-zinc-400 leading-relaxed\",\"children\":\"Most scanners check one thing. Decloak runs eight independent analysis engines in parallel and correlates findings across them - a missing CSP header combined with a third-party script reading form fields is a different risk level than either finding alone.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid sm:grid-cols-2 lg:grid-cols-3 gap-3 mb-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":[\"0\",1]}],[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-globe h-4 w-4 text-zinc-400\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"path\",\"13o1zl\",{\"d\":\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\"}],[\"$\",\"path\",\"9i4pu4\",{\"d\":\"M2 12h20\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"HTTP \u0026 Transport\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"HTTP \u0026 TLS Security\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"HTTPS enforcement, certificate validity, HSTS, redirect chains, security response headers (CSP, X-Frame-Options, Referrer-Policy), cookie flags, CORS, server version disclosure, and CMS/platform fingerprinting (WordPress, Shopify, Magento, and more) - each checked against the National Vulnerability Database.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":[\"0\",2]}],[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-code-xml h-4 w-4 text-zinc-400\",\"children\":[[\"$\",\"path\",\"1inbqp\",{\"d\":\"m18 16 4-4-4-4\"}],[\"$\",\"path\",\"15zrgr\",{\"d\":\"m6 8-4 4 4 4\"}],[\"$\",\"path\",\"e7oirm\",{\"d\":\"m14.5 4-5 16\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"HTML Analysis\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"Static HTML Analysis\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"All external scripts, hidden iframes, suspicious form fields, 1x1 tracking pixels, HTML comments containing credentials or internal paths, base tag hijacking, and data URIs.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":[\"0\",3]}],[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-activity h-4 w-4 text-zinc-400\",\"children\":[[\"$\",\"path\",\"169zse\",{\"d\":\"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"Network Traffic\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"Rendered Page \u0026 Network\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"Headless browser captures every network request on page load - third-party domains, WebSocket connections, dynamically injected scripts, GTM container IDs, and storage writes.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":[\"0\",4]}],[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-bug h-4 w-4 text-zinc-400\",\"children\":[[\"$\",\"path\",\"fmnt4t\",{\"d\":\"m8 2 1.88 1.88\"}],[\"$\",\"path\",\"qol33r\",{\"d\":\"M14.12 3.88 16 2\"}],[\"$\",\"path\",\"d7y7pr\",{\"d\":\"M9 7.13v-1a3.003 3.003 0 1 1 6 0v1\"}],[\"$\",\"path\",\"xs1cw7\",{\"d\":\"M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6\"}],[\"$\",\"path\",\"1qisl0\",{\"d\":\"M12 20v-9\"}],[\"$\",\"path\",\"32zzws\",{\"d\":\"M6.53 9C4.6 8.8 3 7.1 3 5\"}],[\"$\",\"path\",\"82j7cp\",{\"d\":\"M6 13H2\"}],[\"$\",\"path\",\"4p0ekp\",{\"d\":\"M3 21c0-2.1 1.7-3.9 3.8-4\"}],[\"$\",\"path\",\"18gb23\",{\"d\":\"M20.97 5c0 2.1-1.6 3.8-3.5 4\"}],[\"$\",\"path\",\"1jl80f\",{\"d\":\"M22 13h-4\"}],[\"$\",\"path\",\"k3fwyw\",{\"d\":\"M17.2 17c2.1.1 3.8 1.9 3.8 4\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"JavaScript\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"JavaScript Vulnerability Scan\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"Library fingerprinting via Retire.js and OSV database, hardcoded secrets and API key detection, suspicious postMessage calls, and eval usage patterns across every JS file found.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":[\"0\",5]}],[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-tag h-4 w-4 text-zinc-400\",\"children\":[[\"$\",\"path\",\"vktsd0\",{\"d\":\"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z\"}],[\"$\",\"circle\",\"kqv944\",{\"cx\":\"7.5\",\"cy\":\"7.5\",\"r\":\".5\",\"fill\":\"currentColor\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"Tag Manager\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"Tag Manager Intelligence\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"Fetches and parses every GTM container found. Lists all active tags, their firing triggers, and domains they send data to - including unrecognised or recently-registered destinations.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":[\"0\",6]}],[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 items-center justify-center rounded-lg border border-dark-border bg-dark-bg\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-network h-4 w-4 text-zinc-400\",\"children\":[[\"$\",\"rect\",\"4q2zg0\",{\"x\":\"16\",\"y\":\"16\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\"}],[\"$\",\"rect\",\"8cvhb9\",{\"x\":\"2\",\"y\":\"16\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\"}],[\"$\",\"rect\",\"1egb70\",{\"x\":\"9\",\"y\":\"2\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\"}],[\"$\",\"path\",\"1jsf9p\",{\"d\":\"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3\"}],[\"$\",\"path\",\"2874zd\",{\"d\":\"M12 12V8\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"Third-party\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"Third-Party Domain Intel\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"Every external domain contacted categorised by purpose (analytics, CDN, ad network, unknown). WHOIS registration age, subdomain patterns, and known threat intelligence signals.\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-brand-900/50 bg-gradient-to-r from-brand-950/40 to-dark-card p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row sm:items-start gap-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 shrink-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":\"07\"}],[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 items-center justify-center rounded-lg border border-brand-800 bg-brand-950\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-brain h-5 w-5 text-brand-400\",\"children\":[[\"$\",\"path\",\"l5xja\",{\"d\":\"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z\"}],[\"$\",\"path\",\"ep3f8r\",{\"d\":\"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z\"}],[\"$\",\"path\",\"1p4c4q\",{\"d\":\"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4\"}],[\"$\",\"path\",\"tmeiqw\",{\"d\":\"M17.599 6.5a3 3 0 0 0 .399-1.375\"}],[\"$\",\"path\",\"105sqy\",{\"d\":\"M6.003 5.125A3 3 0 0 0 6.401 6.5\"}],[\"$\",\"path\",\"ql3yin\",{\"d\":\"M3.477 10.896a4 4 0 0 1 .585-.396\"}],[\"$\",\"path\",\"1qfode\",{\"d\":\"M19.938 10.5a4 4 0 0 1 .585.396\"}],[\"$\",\"path\",\"2e4loj\",{\"d\":\"M6 18a4 4 0 0 1-1.967-.516\"}],[\"$\",\"path\",\"159ez6\",{\"d\":\"M19.967 17.484A4 4 0 0 1 18 18\"}],\"$undefined\"]}]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-base font-bold text-white\",\"children\":\"AI Synthesis \u0026 Executive Summary\"}],[\"$\",\"span\",null,{\"className\":\"rounded-full border border-brand-800 bg-brand-950/40 px-2 py-0.5 text-[10px] font-semibold text-brand-400\",\"children\":\"Layer 7\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-400 leading-relaxed max-w-2xl\",\"children\":\"Every scan - free or paid - runs this step: all findings from Layers 1-6 are passed to an LLM that reads them holistically, weighs severity in context, and writes a plain-English executive summary readable by anyone - developer, CTO, or auditor. The free tier's summary is one-shot; the paid agent reasons about which findings warrant deeper investigation before writing its final report.\"}]]}]]}]}]]}]}],[\"$\",\"section\",null,{\"className\":\"border-b border-dark-border bg-dark-card/30\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"More, for paying teams\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl font-black text-white sm:text-4xl\",\"children\":\"Beyond the core eight.\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-zinc-400 leading-relaxed\",\"children\":\"Paid plans add capabilities most scanners don't have at all - two more scan layers available from Starter up, plus real exploitation-confirmation testing and full control over how a scan runs, both exclusive to Enterprise.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid sm:grid-cols-2 gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-amber-900/60 bg-dark-bg p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":\"08\"}],[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg border border-dark-border bg-dark-card\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-bug h-4 w-4 text-amber-400\",\"children\":[[\"$\",\"path\",\"fmnt4t\",{\"d\":\"m8 2 1.88 1.88\"}],[\"$\",\"path\",\"qol33r\",{\"d\":\"M14.12 3.88 16 2\"}],[\"$\",\"path\",\"d7y7pr\",{\"d\":\"M9 7.13v-1a3.003 3.003 0 1 1 6 0v1\"}],[\"$\",\"path\",\"xs1cw7\",{\"d\":\"M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6\"}],[\"$\",\"path\",\"1qisl0\",{\"d\":\"M12 20v-9\"}],[\"$\",\"path\",\"32zzws\",{\"d\":\"M6.53 9C4.6 8.8 3 7.1 3 5\"}],[\"$\",\"path\",\"82j7cp\",{\"d\":\"M6 13H2\"}],[\"$\",\"path\",\"4p0ekp\",{\"d\":\"M3 21c0-2.1 1.7-3.9 3.8-4\"}],[\"$\",\"path\",\"18gb23\",{\"d\":\"M20.97 5c0 2.1-1.6 3.8-3.5 4\"}],[\"$\",\"path\",\"1jl80f\",{\"d\":\"M22 13h-4\"}],[\"$\",\"path\",\"k3fwyw\",{\"d\":\"M17.2 17c2.1.1 3.8 1.9 3.8 4\"}],\"$undefined\"]}]}],[\"$\",\"span\",null,{\"className\":\"ml-auto rounded-full border border-amber-700/50 bg-amber-950/30 px-2 py-0.5 text-[10px] font-semibold text-amber-300\",\"children\":\"Enterprise\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"Active Testing\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"Active Security Testing (DAST)\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"Safe, non-destructive active probes - forced browsing, CORS misconfiguration checks, reflected-input canaries, systematic API endpoint discovery and testing (REST/GraphQL/SOAP) - plus an independent Active Testing Score and authenticated scans behind a real login.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-bg p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":\"09\"}],[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg border border-dark-border bg-dark-card\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-network h-4 w-4 text-brand-400\",\"children\":[[\"$\",\"rect\",\"4q2zg0\",{\"x\":\"16\",\"y\":\"16\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\"}],[\"$\",\"rect\",\"8cvhb9\",{\"x\":\"2\",\"y\":\"16\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\"}],[\"$\",\"rect\",\"1egb70\",{\"x\":\"9\",\"y\":\"2\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\"}],[\"$\",\"path\",\"1jsf9p\",{\"d\":\"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3\"}],[\"$\",\"path\",\"2874zd\",{\"d\":\"M12 12V8\"}],\"$undefined\"]}]}],[\"$\",\"span\",null,{\"className\":\"ml-auto rounded-full border border-brand-700/50 bg-brand-950/30 px-2 py-0.5 text-[10px] font-semibold text-brand-400\",\"children\":\"Starter and up\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"DNS \u0026 Subdomains\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"DNS, TLS \u0026 Subdomain Discovery\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"SPF, DMARC, DNSSEC, and CAA records; certificate issuer, expiry, and cipher strength; subdomain enumeration via common-name wordlist and certificate transparency logs; subdomain takeover detection (dangling/hijackable CNAME records); and, for IP-address scan targets, a passive port/banner probe plus reverse DNS lookup - every check shown even when clean.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-amber-900/60 bg-dark-bg p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg border border-dark-border bg-dark-card\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-crosshair h-4 w-4 text-amber-400\",\"children\":[[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"line\",\"l9bcsi\",{\"x1\":\"22\",\"x2\":\"18\",\"y1\":\"12\",\"y2\":\"12\"}],[\"$\",\"line\",\"13hhkx\",{\"x1\":\"6\",\"x2\":\"2\",\"y1\":\"12\",\"y2\":\"12\"}],[\"$\",\"line\",\"10w3f3\",{\"x1\":\"12\",\"x2\":\"12\",\"y1\":\"6\",\"y2\":\"2\"}],[\"$\",\"line\",\"15g9kq\",{\"x1\":\"12\",\"x2\":\"12\",\"y1\":\"22\",\"y2\":\"18\"}],\"$undefined\"]}]}],[\"$\",\"span\",null,{\"className\":\"ml-auto rounded-full border border-amber-700/50 bg-amber-950/30 px-2 py-0.5 text-[10px] font-semibold text-amber-300\",\"children\":\"Enterprise\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"AI Pentesting\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"Exploitation-confirmation testing\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"Sandboxed runs of sqlmap, dalfox, ffuf, nuclei, and jwt_tool attempt to actually confirm exploitability against targets Active Testing already flagged - proof-of-exploit evidence, an independent Pentest Score, and a standalone report, not just a heuristic signal.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-amber-900/60 bg-dark-bg p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-4 flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-9 w-9 items-center justify-center rounded-lg border border-dark-border bg-dark-card\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-sliders-horizontal h-4 w-4 text-amber-400\",\"children\":[[\"$\",\"line\",\"obuewd\",{\"x1\":\"21\",\"x2\":\"14\",\"y1\":\"4\",\"y2\":\"4\"}],[\"$\",\"line\",\"1q6298\",{\"x1\":\"10\",\"x2\":\"3\",\"y1\":\"4\",\"y2\":\"4\"}],[\"$\",\"line\",\"1iu8h1\",{\"x1\":\"21\",\"x2\":\"12\",\"y1\":\"12\",\"y2\":\"12\"}],[\"$\",\"line\",\"ntss68\",{\"x1\":\"8\",\"x2\":\"3\",\"y1\":\"12\",\"y2\":\"12\"}],[\"$\",\"line\",\"14d8ph\",{\"x1\":\"21\",\"x2\":\"16\",\"y1\":\"20\",\"y2\":\"20\"}],[\"$\",\"line\",\"m0wm8r\",{\"x1\":\"12\",\"x2\":\"3\",\"y1\":\"20\",\"y2\":\"20\"}],[\"$\",\"line\",\"14e1ph\",{\"x1\":\"14\",\"x2\":\"14\",\"y1\":\"2\",\"y2\":\"6\"}],[\"$\",\"line\",\"1i6ji0\",{\"x1\":\"8\",\"x2\":\"8\",\"y1\":\"10\",\"y2\":\"14\"}],[\"$\",\"line\",\"1lctlv\",{\"x1\":\"16\",\"x2\":\"16\",\"y1\":\"18\",\"y2\":\"22\"}],\"$undefined\"]}]}],[\"$\",\"span\",null,{\"className\":\"ml-auto rounded-full border border-amber-700/50 bg-amber-950/30 px-2 py-0.5 text-[10px] font-semibold text-amber-300\",\"children\":\"Enterprise\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-mono text-[10px] uppercase tracking-widest text-zinc-600 mb-1.5\",\"children\":\"Expert Mode\"}],[\"$\",\"h3\",null,{\"className\":\"text-sm font-bold text-zinc-100 mb-2\",\"children\":\"Full control over how a scan runs\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-zinc-500 leading-relaxed\",\"children\":\"Named, reusable Scan Profiles for requests-per-second throttling, crawl depth, custom headers/auth, and per-tool AI Pentesting control - so a scan behind an aggressive WAF slows down and completes instead of getting blocked. Live telemetry while it runs, a config summary on every report.\"}]]}]]}]]}]}],[\"$\",\"section\",null,{\"className\":\"border-b border-dark-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"Back to free, for everyone\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl font-black text-white sm:text-4xl\",\"children\":\"Built with AI? We check what got skipped.\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-zinc-400 leading-relaxed\",\"children\":\"Layer 10 doesn't belong to a paid tier - it runs on every scan, free tier included, the same as Layers 1-7.\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-brand-900/50 bg-gradient-to-r from-brand-950/40 to-dark-card p-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row sm:items-start gap-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 shrink-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-sm font-black text-dark-muted\",\"children\":\"10\"}],[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 items-center justify-center rounded-lg border border-brand-800 bg-brand-950\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-key-round h-5 w-5 text-brand-400\",\"children\":[[\"$\",\"path\",\"167ctg\",{\"d\":\"M2 18v3c0 .6.4 1 1 1h4v-3h3v-3h2l1.4-1.4a6.5 6.5 0 1 0-4-4Z\"}],[\"$\",\"circle\",\"w0ekpg\",{\"cx\":\"16.5\",\"cy\":\"7.5\",\"r\":\".5\",\"fill\":\"currentColor\"}],\"$undefined\"]}]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-base font-bold text-white\",\"children\":\"Vibe-Coded Platform Security\"}],[\"$\",\"span\",null,{\"className\":\"rounded-full border border-brand-800 bg-brand-950/40 px-2 py-0.5 text-[10px] font-semibold text-brand-400\",\"children\":\"Layer 10\"}],[\"$\",\"span\",null,{\"className\":\"rounded-full border border-emerald-700/50 bg-emerald-950/30 px-2 py-0.5 text-[10px] font-semibold text-emerald-400\",\"children\":\"Free tier\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-400 leading-relaxed max-w-2xl\",\"children\":\"Fingerprints Supabase, Lovable, Base44, Bubble, and Next.js, then checks for the misconfigurations most commonly reported for that stack - publicly readable database tables via a leaked anon key, exposed service_role keys, and known platform CVEs.\"}]]}]]}]}]]}]}],[\"$\",\"section\",null,{\"className\":\"border-b border-dark-border bg-dark-card/30\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid lg:grid-cols-2 gap-16 items-start\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"The full investigation\"}],[\"$\",\"h2\",null,{\"className\":\"mb-5 text-3xl font-black text-white sm:text-4xl\",\"children\":[\"Full agent intelligence:\",[\"$\",\"br\",null,{}],\"It doesn't scan. It \",[\"$\",\"span\",null,{\"className\":\"text-brand-400\",\"children\":\"investigates\"}],\".\"]}],[\"$\",\"p\",null,{\"className\":\"mb-8 text-zinc-400 leading-relaxed\",\"children\":\"The free scan shows you one page. The paid tier deploys an AI security agent that behaves the way a skilled analyst would: run the initial scan, read the findings, decide what is worth investigating further, follow the threads, and keep going.\"}],[\"$\",\"div\",null,{\"className\":\"space-y-5 mb-10\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5\",\"children\":1}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-100 mb-0.5\",\"children\":\"Initial 8-layer scan on the root URL\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Same scan the free tier runs - but this is just the starting point, not the result.\"}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5\",\"children\":2}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-100 mb-0.5\",\"children\":\"Agent reads findings and decides what to investigate next\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"An exposed source map? Worth fetching. A GTM container with unknown tags? Worth parsing. A suspicious domain? Worth checking WHOIS and threat intel.\"}]]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5\",\"children\":3}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-100 mb-0.5\",\"children\":\"Parallel investigation of threads\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Multiple investigation actions run in parallel - fetching scripts, scanning new pages, checking domains - while the agent monitors progress.\"}]]}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5\",\"children\":4}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-100 mb-0.5\",\"children\":\"Re-reads accumulated findings - decides what comes next\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Not a fixed checklist. The agent dynamically adjusts based on what it finds. A credential in a source map leads to different next steps than a CSP header gap.\"}]]}]]}],[\"$\",\"div\",\"4\",{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-brand-800 bg-brand-950 text-xs font-bold text-brand-400 mt-0.5\",\"children\":5}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-100 mb-0.5\",\"children\":\"Per-finding remediation guidance\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Once investigation is complete, the agent writes specific, actionable remediation steps for every finding - not generic advice.\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-3\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/auth/login\",\"className\":\"inline-flex items-center gap-2 rounded-lg bg-brand-400 px-5 py-2.5 text-sm font-semibold text-dark-bg hover:bg-brand-300 transition\",\"children\":[\"Get started\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"a\",null,{\"href\":\"/#pricing\",\"className\":\"inline-flex items-center gap-1.5 text-sm font-semibold text-zinc-400 hover:text-zinc-100 transition-colors py-2.5\",\"children\":[\"See pricing\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 px-4 py-3 border-b border-dark-border bg-dark-bg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-3 w-3 rounded-full bg-zinc-700\"}],[\"$\",\"div\",null,{\"className\":\"h-3 w-3 rounded-full bg-zinc-700\"}],[\"$\",\"div\",null,{\"className\":\"h-3 w-3 rounded-full bg-zinc-700\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 ml-2\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-terminal h-3.5 w-3.5 text-brand-400\",\"children\":[[\"$\",\"polyline\",\"akl6gq\",{\"points\":\"4 17 10 11 4 5\"}],[\"$\",\"line\",\"q2wloq\",{\"x1\":\"12\",\"x2\":\"20\",\"y1\":\"19\",\"y2\":\"19\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"text-xs text-zinc-500 font-mono\",\"children\":\"agent - investigation log\"}]]}],[\"$\",\"span\",null,{\"className\":\"ml-auto flex items-center gap-1.5 text-xs text-green-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-green-400 animate-pulse\"}],\"live\"]}]]}],[\"$\",\"div\",null,{\"className\":\"p-4 font-mono text-xs space-y-2 max-h-[520px] overflow-y-auto\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:01\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-zinc-700 text-zinc-300\",\"children\":\"status\"}],[\"$\",\"span\",null,{\"className\":\"text-zinc-400\",\"children\":\"Starting investigation of example.com\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:04\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-blue-900/60 text-blue-300\",\"children\":\"page\"}],[\"$\",\"span\",null,{\"className\":\"text-zinc-400\",\"children\":\"Layer 1-8 scan complete - 4 findings\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:06\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300\",\"children\":\"agent\"}],[\"$\",\"span\",null,{\"className\":\"text-brand-300\",\"children\":\"Exposed source map at /dist/app.js.map\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:08\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-purple-900/60 text-purple-300\",\"children\":\"fetch\"}],[\"$\",\"span\",null,{\"className\":\"text-zinc-400\",\"children\":\"Fetching source map - 1,847 source files found\"}]]}],[\"$\",\"div\",\"4\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:11\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-red-900/60 text-red-300\",\"children\":\"finding\"}],[\"$\",\"span\",null,{\"className\":\"text-brand-300\",\"children\":\"Hardcoded API key in src/utils/analytics.ts\"}]]}],[\"$\",\"div\",\"5\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:13\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300\",\"children\":\"agent\"}],[\"$\",\"span\",null,{\"className\":\"text-brand-300\",\"children\":\"GTM container GTM-X4K9P2 detected - fetching\"}]]}],[\"$\",\"div\",\"6\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:16\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-blue-900/60 text-blue-300\",\"children\":\"page\"}],[\"$\",\"span\",null,{\"className\":\"text-zinc-400\",\"children\":\"14 active tags - 3 firing to unknown domains\"}]]}],[\"$\",\"div\",\"7\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:19\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-red-900/60 text-red-300\",\"children\":\"finding\"}],[\"$\",\"span\",null,{\"className\":\"text-brand-300\",\"children\":\"cdn-analytics-2847.io
1- registered 6 weeks ago\"}]]}],[\"$\",\"div\",\"8\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:24\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300\",\"children\":\"agent\"}],[\"$\",\"span\",null,{\"className\":\"text-brand-300\",\"children\":\"Checking DNS records and TLS certificate (Layer 9)\"}]]}],[\"$\",\"div\",\"9\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:27\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-yellow-900/60 text-yellow-300\",\"children\":\"finding\"}],[\"$\",\"span\",null,{\"className\":\"text-zinc-400\",\"children\":\"SPF record missing - spoofing risk\"}]]}],[\"$\",\"div\",\"10\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:30\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300\",\"children\":\"agent\"}],[\"$\",\"span\",null,{\"className\":\"text-brand-300\",\"children\":\"Enumerating subdomains\"}]]}],[\"$\",\"div\",\"11\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:34\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-red-900/60 text-red-300\",\"children\":\"finding\"}],[\"$\",\"span\",null,{\"className\":\"text-brand-300\",\"children\":\"staging.example.com discovered - exposed admin login\"}]]}],[\"$\",\"div\",\"12\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:37\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-purple-900/60 text-purple-300\",\"children\":\"fetch\"}],[\"$\",\"span\",null,{\"className\":\"text-zinc-400\",\"children\":\"Cross-referencing WHOIS for 3 third-party domains\"}]]}],[\"$\",\"div\",\"13\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:40\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-brand-900/60 text-brand-300\",\"children\":\"agent\"}],[\"$\",\"span\",null,{\"className\":\"text-zinc-400\",\"children\":\"Writing per-finding remediation guidance\"}]]}],[\"$\",\"div\",\"14\",{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-zinc-600 shrink-0 tabular-nums\",\"children\":\"00:43\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 px-1.5 py-0.5 rounded text-[10px] font-semibold uppercase bg-green-900/60 text-green-300\",\"children\":\"done\"}],[\"$\",\"span\",null,{\"className\":\"text-zinc-400\",\"children\":\"Investigation complete - 15 findings, 3 critical\"}]]}]]}]]}]]}]}]}],[\"$\",\"section\",null,{\"className\":\"border-b border-dark-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-12 max-w-2xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"Free vs Full vs Enterprise\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl font-black text-white sm:text-4xl\",\"children\":\"What changes when you upgrade\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid sm:grid-cols-3 gap-4 max-w-5xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dark-border bg-dark-card p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-1 text-base font-bold text-zinc-100\",\"children\":\"Free scan\"}],[\"$\",\"p\",null,{\"className\":\"mb-5 text-xs text-zinc-500 font-mono\",\"children\":\"Single page - no account required\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"All 8 scan layers on one page\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"All 8 scan layers on one page\"]}],[\"$\",\"li\",\"CMS \u0026 platform fingerprinting + CVE checks\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"CMS \u0026 platform fingerprinting + CVE checks\"]}],[\"$\",\"li\",\"Security score and A-F grade\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Security score and A-F grade\"]}],[\"$\",\"li\",\"AI executive summary\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"AI executive summary\"]}],[\"$\",\"li\",\"OWASP Top 10 coverage checklist\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"OWASP Top 10 coverage checklist\"]}],[\"$\",\"li\",\"Shareable public link\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Shareable public link\"]}],[\"$\",\"li\",\"HTTP header checklist\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"HTTP header checklist\"]}],[\"$\",\"li\",\"Third-party domain map\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Third-party domain map\"]}],[\"$\",\"li\",\"Network request analysis\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Network request analysis\"]}],[\"$\",\"li\",\"Results in under 15 seconds\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-zinc-600\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Results in under 15 seconds\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-brand-700 bg-brand-950/20 p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-1 text-base font-bold text-zinc-100\",\"children\":\"Full investigation\"}],[\"$\",\"p\",null,{\"className\":\"mb-5 text-xs text-brand-500 font-mono\",\"children\":\"Starter from £29/mo\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Everything in Free, across every page\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Everything in Free, across every page\"]}],[\"$\",\"li\",\"AI agent that investigates findings\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"AI agent that investigates findings\"]}],[\"$\",\"li\",\"Source map reconstruction and analysis\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Source map reconstruction and analysis\"]}],[\"$\",\"li\",\"GTM container deep-dive\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"GTM container deep-dive\"]}],[\"$\",\"li\",\"Per-finding remediation guidance\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Per-finding remediation guidance\"]}],[\"$\",\"li\",\"Priority Remediation Plan - top fixes, AI-written, exportable PDF\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Priority Remediation Plan - top fixes, AI-written, exportable PDF\"]}],[\"$\",\"li\",\"AI assistant chat\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"AI assistant chat\"]}],[\"$\",\"li\",\"Scheduled recurring scans\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Scheduled recurring scans\"]}],[\"$\",\"li\",\"Scan history and comparison reports\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Scan history and comparison reports\"]}],[\"$\",\"li\",\"Email and Slack alerts for new criticals\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Email and Slack alerts for new criticals\"]}],[\"$\",\"li\",\"PDF evidence packages for auditors\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"PDF evidence packages for auditors\"]}],[\"$\",\"li\",\"Multi-domain dashboard\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Multi-domain dashboard\"]}],[\"$\",\"li\",\"Team access and finding assignment\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Team access and finding assignment\"]}],[\"$\",\"li\",\"ISO 27001 / SOC2 / NIS2 / DORA / LGPD / PCI DSS compliance mapping\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"ISO 27001 / SOC2 / NIS2 / DORA / LGPD / PCI DSS compliance mapping\"]}],[\"$\",\"li\",\"White-label PDF branding for agencies\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-brand-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"White-label PDF branding for agencies\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-amber-700/60 bg-amber-950/10 p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-1 text-base font-bold text-zinc-100\",\"children\":\"Enterprise\"}],[\"$\",\"p\",null,{\"className\":\"mb-5 text-xs text-amber-500 font-mono\",\"children\":\"From £99/mo\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"li\",\"Everything in Full investigation\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Everything in Full investigation\"]}],[\"$\",\"li\",\"Active Security Testing (DAST)\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Active Security Testing (DAST)\"]}],[\"$\",\"li\",\"Independent Active Testing Score\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Independent Active Testing Score\"]}],[\"$\",\"li\",\"API endpoint discovery \u0026 testing (REST, GraphQL, SOAP)\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"API endpoint discovery \u0026 testing (REST, GraphQL, SOAP)\"]}],[\"$\",\"li\",\"AI Pentesting - sandboxed sqlmap/dalfox/ffuf/nuclei/jwt_tool exploitation-confirmation testing\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"AI Pentesting - sandboxed sqlmap/dalfox/ffuf/nuclei/jwt_tool exploitation-confirmation testing\"]}],[\"$\",\"li\",\"Authenticated scan mode (session capture)\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Authenticated scan mode (session capture)\"]}],[\"$\",\"li\",\"Expert Mode \u0026 Scan Profiles - rate limits, crawl scope, custom headers/auth, per-tool pentest control\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Expert Mode \u0026 Scan Profiles - rate limits, crawl scope, custom headers/auth, per-tool pentest control\"]}],[\"$\",\"li\",\"Executive DAST and Pentest reports (PDF)\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Executive DAST and Pentest reports (PDF)\"]}],[\"$\",\"li\",\"Priority support\",{\"className\":\"flex items-start gap-2.5 text-sm text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-amber-400\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Priority support\"]}]]}]]}]]}]]}]}],[\"$\",\"section\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-24 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"Try it now\"}],[\"$\",\"h2\",null,{\"className\":\"mb-5 text-3xl font-black text-white sm:text-4xl\",\"children\":\"See what's running on your site.\"}],[\"$\",\"p\",null,{\"className\":\"mb-8 text-zinc-400 max-w-xl mx-auto leading-relaxed\",\"children\":\"Free scan takes 15 seconds. No account. No setup. If you find something worth digging into, upgrade and let the agent follow the thread.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-3 justify-center\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center gap-2 rounded-lg bg-brand-400 px-6 py-3 text-sm font-semibold text-dark-bg hover:bg-brand-300 transition\",\"children\":[\"Scan free now\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"a\",null,{\"href\":\"/features\",\"className\":\"inline-flex items-center gap-1.5 rounded-lg border border-dark-border px-6 py-3 text-sm text-zinc-400 hover:text-zinc-100 hover:border-brand-700 transition\",\"children\":[\"See all features\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right h-4 w-4\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}]]}]]}]]}]}],[\"$\",\"footer\",null,{\"className\":\"border-t border-dark-border\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-10 flex flex-col sm:flex-row items-center justify-between gap-4 text-sm text-zinc-600\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-6\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/how-it-works\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":\"How it works\"}],[\"$\",\"a\",null,{\"href\":\"/features\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":\"Features\"}],[\"$\",\"a\",null,{\"href\":\"/journal\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":\"Journal\"}],[\"$\",\"a\",null,{\"href\":\"/guides\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":\"Guides\"}],[\"$\",\"a\",null,{\"href\":\"/faq\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":\"FAQ\"}],[\"$\",\"a\",null,{\"href\":\"/#pricing\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":\"Pricing\"}],[\"$\",\"a\",null,{\"href\":\"/terms\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":\"Terms\"}],[\"$\",\"a\",null,{\"href\":\"/privacy\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":\"Privacy\"}],[\"$\",\"a\",null,{\"href\":\"https://peerpush.com/p/decloak\",\"target\":\"_blank\",\"rel\":\"nofollow noopener\",\"className\":\"text-brand-400/70 hover:text-brand-400 transition-colors\",\"children\":\"We're trending on PeerPush!\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 \",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://x.com/decloakdev\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Decloak on X\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"className\":\"w-[18px] h-[18px]\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"}]}]}],[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/company/decloakdev/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Decloak on LinkedIn\",\"className\":\"hover:text-zinc-300 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-linkedin w-[18px] h-[18px]\",\"children\":[[\"$\",\"path\",\"c2jq9f\",{\"d\":\"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z\"}],[\"$\",\"rect\",\"mk3on5\",{\"width\":\"4\",\"height\":\"12\",\"x\":\"2\",\"y\":\"9\"}],[\"$\",\"circle\",\"bt5ra8\",{\"cx\":\"4\",\"cy\":\"4\",\"r\":\"2\"}],\"$undefined\"]}]}]]}],[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" Decloak.\"]}]]}]}]]}],null],null],null]},[null,[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"how-it-works\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/e179bfd5bfa249ee.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"async\":true,\"src\":\"https://assets.endorsely.com/endorsely.js\",\"data-endorsely\":\"c786dbd5-2adc-4c37-b368-5a9067ba8785\",\"nonce\":\"25ff84eda226499194974d45aaca0488\"}]}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"text/plain\",\"href\":\"https://decloak.dev/llms.txt\",\"title\":\"LLMs.txt\"}],[\"$\",\"body\",null,{\"className\":\"min-h-screen antialiased\",\"style\":{\"background\":\"#08090B\",\"color\":\"#EAEDF1\"},\"children\":[[\"$\",\"noscript\",null,{\"children\":[\"$\",\"div\",null,{\"style\":{\"padding\":\"1rem\",\"background\":\"#08090B\",\"color\":\"#EAEDF1\"},\"children\":[[\"$\",\"p\",null,{\"children\":\"Decloak - Web Security Intelligence. JavaScript is required for the live scan experience. Explore:\"}],[\"$\",\"nav\",null,{\"children\":[[\"$\",\"a\",null,{\"href\":\"/\",\"children\":\"Home\"}],\" · \",[\"$\",\"a\",null,{\"href\":\"/how-it-works\",\"children\":\"How it works\"}],\" ·\",\" \",[\"$\",\"a\",null,{\"href\":\"/features\",\"children\":\"Features\"}],\" · \",[\"$\",\"a\",null,{\"href\":\"/faq\",\"children\":\"FAQ\"}]]}]]}]}],[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-dark-bg text-zinc-100\",\"children\":[[\"$\",\"$L4\",null,{}],[\"$\",\"section\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl px-6 py-24 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-4 font-mono text-xs uppercase tracking-widest text-brand-400\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mb-4 text-4xl font-black tracking-tight text-white sm:text-5xl\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mb-10 text-sm text-zinc-400\",\"children\":\"The page you're looking for doesn't exist or has moved.\"}],[\"$\",\"$L8\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center rounded-lg bg-brand-400 px-6 py-3 text-sm font-semibold text-dark-bg transition-colors hover:bg-brand-300\",\"children\":\"Back to homepage\"}]]}]}]]}],\"notFoundStyles\":[]}],[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{}],[\"$\",\"$Lb\",null,{\"gaId\":\"G-NLXJFQ2S20\",\"redditPixelId\":\"a2_jcij7xkbeehq\",\"nonce\":\"25ff84eda226499194974d45aaca0488\"}]]}]]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Lc\"],\"globalErrorComponent\":\"$d\",\"missingSlots\":\"$We\"}]\n"])</script>
1<script nonce="25ff84eda226499194974d45aaca0488">self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"content\":\"#08090B\"}],[\"$\",\"meta\",\"2\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"3\",{\"children\":\"How it works - Decloak\"}],[\"$\",\"meta\",\"4\",{\"name\":\"description\",\"content\":\"How Decloak scans across 10 layers - from a 15-second free check to an AI-guided investigation, Enterprise active security testing (DAST) with exploitation-confirmation pentesting, and Expert Mode scan control.\"}],[\"$\",\"meta\",\"5\",{\"name\":\"robots\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://decloak.dev/how-it-works\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"How Decloak works\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"Ten scan layers, an AI agent that investigates, Enterprise exploitation-confirmation AI Pentesting, and Expert Mode scan control.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:url\",\"content\":\"https://decloak.dev/how-it-works\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:site_name\",\"content\":\"Decloak\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:locale\",\"content\":\"en_GB\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"How Decloak works\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Ten scan layers, an AI agent that investigates, Enterprise exploitation-confirmation AI Pentesting, and Expert Mode scan control.\"}],[\"$\",\"link\",\"16\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.svg\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon.svg\"}]]\n3:null\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.