1<!DOCTYPE html><html lang="en" class="inter_ed26c892-module__0Hd1FG__variable space_grotesk_361135fd-module__Vna8kq__variable jetbrains_mono_b90ee254-module__ZcKZKW__variable h-full antialiased dark bg-black"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/0i3hrjo2hnx_l.css" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/16qne651ky9y~.css" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm" href="/_next/static/chunks/0_9rj3gtku9.b.js"/>
1<script src="/_next/static/chunks/0mu1qslb0zv9i.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/03suqv13wr-t2.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/03jnej.uud_v_.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/turbopack-13l8v633ur2fr.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/01xlw8hd842-c.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/0d3shmwh5_nmn.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/0zdxqxhdbwu6e.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/128ijfj88em0b.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/04m28jiwmtgfe.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/140~7fldvu.wh.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/0uxta-5c1xti_.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/0ufbysi4sus3i.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<script src="/_next/static/chunks/0qco2lbz6e8ii.js" async="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1<meta name="next-size-adjust" content=""/><link rel="preconnect" href="https://api.sekrd.com"/><link rel="dns-prefetch" href="https://api.sekrd.com"/><link rel="preconnect" href="https://cdn.paddle.com"/><meta name="google-site-verification" content="bhDdgsbc9g1rIVUhQXtdMaKVEOELUBQCw2CzNTlQTL8"/><title>Sekrd â Deep security audit for AI-built apps</title><meta name="description" content="15 security checks for AI-built apps. Deep Supabase RLS, Firebase rules, CORS, rate limiting, IDOR, and auth flow auditing with site crawling and one copy-paste fix prompt per finding (works with Cursor, Claude Code, Lovable, or any AI coding tool). Scan from web, API, or Telegram."/><meta name="author" content="Sekrd"/><meta name="keywords" content="security audit,supabase rls,firebase rules,vibe coding security,AI app security,lovable security,claude code security,cursor security,api security scanner,sekrd,mcp server security,security scanner,web app security,exposed api keys,rls policy audit,ai code security,vulnerability scanner,security badge,deep scan,fix prompts"/><meta name="creator" content="Sekrd"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://sekrd.com"/><meta property="og:title" content="Sekrd â Deep security audit for AI-built apps"/><meta property="og:description" content="We find what your AI forgot to secure. Deep Supabase RLS, Firebase rules, auth flow auditing."/><meta property="og:url" content="https://sekrd.com"/><meta property="og:site_name" content="Sekrd"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://sekrd.com/opengraph-image?833b11aae53eba59"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Sekrd â Deep security audit for AI-built apps"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Sekrd â Deep security audit for AI-built apps"/><meta name="twitter:description" content="We find what your AI forgot to secure."/><meta name="twitter:image" content="https://sekrd.com/opengraph-image"/><link rel="icon" href="/favicon.ico?favicon.0x3dzn~oxb6tn.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.svg?icon.0ra1442mwmect.svg" sizes="any" type="image/svg+xml"/>
1<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm" type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Sekrd","description":"Deep security audit for AI-built apps. Find Supabase RLS, Firebase rules, and auth vulnerabilities.","url":"https://sekrd.com","applicationCategory":"SecurityApplication","operatingSystem":"Web","offers":[{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Free tier â URL scans with monthly quota"},{"@type":"Offer","price":"39","priceCurrency":"USD","description":"Pre-Launch Audit â one-time deep audit + compliance review + PDF report"},{"@type":"Offer","price":"29","priceCurrency":"USD","description":"Continuous Pro â monthly monitoring with drift alerts"}]}</script>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule="" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm"></script>
1</head><body class="min-h-full flex flex-col text-[#F5F5F7] font-[var(--font-inter)]"><div hidden=""><!--$--><!--/$--></div><!--$?--><template id="B:0"></template><div class="min-h-screen flex items-center justify-center"><div class="flex flex-col items-center gap-4"><div class="w-8 h-8 border-2 border-[#30D158] border-t-transparent rounded-full animate-spin"></div><p class="text-[#86868B] text-sm">Loading...</p></div></div><!--/$-->
1<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/0_9rj3gtku9.b.js" nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm" id="_R_" async=""></script>
1<div hidden id="S:0"><div class="min-h-screen"><nav class="sticky top-0 z-50 backdrop-blur-xl bg-black/80 border-b border-white/5"><div class="max-w-6xl mx-auto px-6 h-16 flex items-center justify-between"><a class="flex items-center gap-2.5 group" href="/"><svg width="28" height="28" viewBox="0 0 80 80" fill="none" role="img" aria-label="Sekrd" xmlns="http://www.w3.org/2000/svg"><defs><mask id="_R_2alfdtb_"><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="white"></path><text x="40" y="51" text-anchor="middle" fill="black" font-size="44" font-weight="800" font-family="SF Pro Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif">S</text></mask></defs><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="#1C1C1E" stroke="#1C1C1E" stroke-width="4" stroke-linejoin="round"></path><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="#30D158" mask="url(#_R_2alfdtb_)"></path><circle cx="57.5" cy="14" r="10" fill="#1C1C1E"></circle><circle cx="57.5" cy="14" r="5.5" fill="#30D158"><animate attributeName="r" values="5.5;3.5;5.5" dur="2.5s" repeatCount="indefinite" calcMode="spline" keySplines="0.4 0 0.2 1;0.4 0 0.2 1"></animate><animate attributeName="opacity" values="1;0.45;1" dur="2.5s" repeatCount="indefinite" calcMode="spline" keySplines="0.4 0 0.2 1;0.4 0 0.2 1"></animate></circle></svg><span class="font-[var(--font-heading)] text-lg font-bold tracking-tight group-hover:text-[#30D158] transition-colors">sekrd</span></a><div class="hidden md:flex items-center gap-6"><a class="text-sm text-[#86868B] hover:text-white transition-colors py-2 px-1" href="/pricing">Pricing</a><a class="text-sm text-[#86868B] hover:text-white transition-colors py-2 px-1" href="/docs">Docs</a><a class="text-sm text-[#86868B] hover:text-white transition-colors py-2 px-1" href="/blog">Blog</a><a class="text-sm text-[#86868B] hover:text-white transition-colors py-2 px-1" href="/about">About</a></div><div class="hidden md:flex items-center gap-3"><a class="text-sm text-[#86868B] hover:text-white transition-colors px-3 py-2" href="/auth/signin">Sign In</a><a class="px-4 py-2 bg-[#30D158] text-black text-sm font-semibold rounded-lg hover:bg-[#28B84C] transition-all hover:shadow-[0_0_20px_rgba(48,209,88,0.3)]" href="/scan">Scan Now</a></div><button type="button" class="md:hidden p-2.5 -mr-2.5" aria-label="Open menu" aria-expanded="false"><svg width="24" height="24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 6h16M4 12h16M4 18h16"></path></svg></button></div></nav><main><section class="relative overflow-hidden"><canvas class="absolute inset-0 pointer-events-none" aria-hidden="true"></canvas><div class="absolute inset-0 bg-gradient-to-b from-[#30D158]/5 via-transparent to-transparent"></div><div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] bg-[#30D158]/5 rounded-full blur-[120px]"></div><div class="relative max-w-5xl mx-auto px-4 sm:px-6 pt-12 sm:pt-20 pb-16 sm:pb-24 text-center"><div class="inline-flex items-center gap-2 px-3 sm:px-4 py-2 rounded-full bg-white/5 border border-white/10 text-xs sm:text-sm text-[#86868B] mb-8 backdrop-blur-sm"><span class="w-2 h-2 rounded-full bg-[#30D158] animate-pulse shrink-0"></span>2 of 10 apps need fixes before launch</div><h1 aria-live="polite" aria-atomic="true" class="font-[var(--font-heading)] text-4xl sm:text-6xl md:text-8xl font-bold tracking-tight leading-[1] sm:leading-[0.95] mb-6 sm:mb-8"><span class="inline-block transition-all duration-300 opacity-100 translate-y-0">AI writes.<br/><span class="bg-gradient-to-r from-[#30D158] to-[#00C7BE] bg-clip-text text-transparent">We secure.</span></span></h1><p class="text-base sm:text-lg md:text-xl text-[#86868B] max-w-2xl mx-auto mb-8 sm:mb-12 leading-relaxed px-2 sm:px-0">15 providers find leaked keys, open RLS, exposed database ports, CORS gaps, and missing rate limits. Get a Ship/Block verdict with AI-ready fix prompts.</p><form class="max-w-xl mx-auto mb-6 px-2 sm:px-0 space-y-3"><div class="flex flex-col sm:flex-row gap-2"><input type="text" placeholder="your-app.vercel.app" required="" class="flex-1 px-4 sm:px-5 py-3.5 sm:py-4 bg-white/5 border border-white/10 rounded-xl sm:rounded-2xl text-[#F5F5F7] placeholder:text-[#86868B]/50 focus:outline-none focus:border-[#30D158] transition-colors text-base sm:text-lg" value=""/><button type="submit" class="btn-press w-full sm:w-auto px-6 sm:px-8 py-3.5 sm:py-4 bg-[#30D158] text-black font-bold text-base sm:text-lg rounded-xl sm:rounded-2xl hover:bg-[#28B84C] transition-all hover:shadow-[0_0_40px_rgba(48,209,88,0.25)] whitespace-nowrap disabled:opacity-50">Scan free</button></div><div class="flex justify-center"><div class="text-xs text-[#48484A]">Loading security challengeâ¦</div></div></form><div class="flex justify-center mb-6"></div><p class="text-sm text-[#86868B]">Free scan. Sign in for more daily scans, fix prompts, and scan history.</p></div></section><section class="border-y border-white/5 bg-white/[0.02]"><div class="max-w-5xl mx-auto px-6 py-8 grid grid-cols-2 md:grid-cols-4 gap-8 text-center"><div><p class="font-[var(--font-heading)] text-3xl font-bold text-[#30D158]">15</p><p class="text-sm text-[#86868B] mt-1">Security checks</p></div><div><p class="font-[var(--font-heading)] text-3xl font-bold text-[#30D158]">100+</p><p class="text-sm text-[#86868B] mt-1">Secret patterns</p></div><div><p class="font-[var(--font-heading)] text-3xl font-bold text-[#30D158]">AI</p><p class="text-sm text-[#86868B] mt-1">Security review</p></div><div><p class="font-[var(--font-heading)] text-3xl font-bold text-[#30D158]">$0</p><p class="text-sm text-[#86868B] mt-1">To get started</p></div></div></section><section class="max-w-5xl mx-auto px-6 py-24"><div class="text-center mb-16"><p class="text-sm font-semibold text-[#30D158] uppercase tracking-wider mb-3">How it works</p><h2 class="font-[var(--font-heading)] text-3xl sm:text-4xl font-bold">Deeper than a URL scan.</h2></div><div class="grid md:grid-cols-3 gap-6"><div class="relative group card-hover p-8 rounded-2xl bg-[#111113] border border-white/5 hover:border-white/10 transition-all"><div class="absolute inset-0 bg-gradient-to-b from-[#30D158]/20 to-transparent roun
1ded-2xl opacity-0 group-hover:opacity-100 transition-opacity"></div><div class="relative"><span class="text-xs font-[var(--font-mono)] text-[#86868B]">01</span><h3 class="font-[var(--font-heading)] text-xl font-bold mt-3 mb-3">Enter your URL</h3><p class="text-sm text-[#86868B] leading-relaxed">We fetch your app's HTML and JavaScript, scan for exposed secrets, check HTTP headers, and query OSV for dependency CVEs.</p></div></div><div class="relative group card-hover p-8 rounded-2xl bg-[#111113] border border-white/5 hover:border-white/10 transition-all"><div class="absolute inset-0 bg-gradient-to-b from-[#0A84FF]/20 to-transparent rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity"></div><div class="relative"><span class="text-xs font-[var(--font-mono)] text-[#86868B]">02</span><h3 class="font-[var(--font-heading)] text-xl font-bold mt-3 mb-3">Connect your backend</h3><p class="text-sm text-[#86868B] leading-relaxed">Link Supabase or Firebase. We analyze every RLS policy, parse Firestore rules, check auth config, and audit storage buckets.</p></div></div><div class="relative group card-hover p-8 rounded-2xl bg-[#111113] border border-white/5 hover:border-white/10 transition-all"><div class="absolute inset-0 bg-gradient-to-b from-[#FF9F0A]/20 to-transparent rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity"></div><div class="relative"><span class="text-xs font-[var(--font-mono)] text-[#86868B]">03</span><h3 class="font-[var(--font-heading)] text-xl font-bold mt-3 mb-3">Get fix prompts</h3><p class="text-sm text-[#86868B] leading-relaxed">Copy-paste one universal fix prompt per finding. Pastes into Cursor, Claude Code, Lovable â any AI coding tool. Fix in seconds, not hours.</p></div></div></div></section><section class="border-y border-white/5 bg-white/[0.01]"><div class="max-w-5xl mx-auto px-6 py-24"><div class="text-center mb-16"><p class="text-sm font-semibold text-[#30D158] uppercase tracking-wider mb-3">Security checks</p><h2 class="text-3xl sm:text-4xl font-bold mb-4">15 checks. One score.</h2><p class="text-[#86868B] max-w-lg mx-auto">Every scan runs these checks in parallel. Results in under 20 seconds.</p></div><div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-4"><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ð</span><p class="font-semibold text-sm mt-3">Secrets & API keys</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">100+ patterns â AI keys, payments, cloud, auth, DBs + blast-radius cost scoring</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ðï¸</span><p class="font-semibold text-sm mt-3">Backend data rules</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">Supabase RLS + Firebase rules â catches USING(true) and allow write: if true</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ð</span><p class="font-semibold text-sm mt-3">Auth & access control</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">Unprotected endpoints, CSRF, cookies, CORS, rate limit, IDOR</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ð¯</span><p class="font-semibold text-sm mt-3">Active DAST</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">Nuclei templates + live XSS / open redirect / IDOR probes</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">âï¸</span><p class="font-semibold text-sm mt-3">JavaScript analysis</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">Source maps, eval / innerHTML sinks, client-side auth bypass</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ðï¸</span>
1<p class="font-semibold text-sm mt-3">Infrastructure</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">TLS version + cert + DNS SPF/DMARC + 23-port network probe</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ð¦</span><p class="font-semibold text-sm mt-3">Dependencies</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">CVE scanning via OSV for every JS/npm dep in the bundle</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ð³</span><p class="font-semibold text-sm mt-3">Payments</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">Stripe keys in HTML, unsigned webhooks, test-key leakage</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ð§©</span><p class="font-semibold text-sm mt-3">MCP security</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">Tool poisoning, overpermissioned FS, rug-pull drift, exfiltration</p></div><div class="card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group"><span class="text-2xl">ð</span><p class="font-semibold text-sm mt-3">Compliance</p><p class="text-xs text-[#86868B] mt-1 leading-relaxed">GDPR consent + privacy policy + hardcoded secrets in IaC files</p></div></div></div></section><section class="py-20 border-t border-white/5"><div class="max-w-5xl mx-auto px-6"><div class="text-center mb-12"><h2 class="font-[var(--font-heading)] text-3xl sm:text-4xl font-bold mb-4">Automated security monitoring</h2><p class="text-[#86868B] text-lg max-w-2xl mx-auto">Scheduled re-scans at your chosen frequency. We monitor your production headers, check for newly discovered CVEs in your dependencies, and track configuration drift. Email and Telegram alerts the moment a new vulnerability hits your app.</p></div><div class="grid sm:grid-cols-2 lg:grid-cols-4 gap-6"><div class="p-6 rounded-2xl bg-white/[0.03] border border-white/5"><span class="text-2xl mb-3 block">ð·ï¸</span><h3 class="font-semibold text-[#F5F5F7] mb-2">Site Crawler</h3><p class="text-sm text-[#86868B]">Discovers every page, API endpoint, and form on your domain. Scans the full attack surface, not just the homepage.</p></div><div class="p-6 rounded-2xl bg-white/[0.03] border border-white/5"><span class="text-2xl mb-3 block">ð¤</span><h3 class="font-semibold text-[#F5F5F7] mb-2">Telegram Bot</h3><p class="text-sm text-[#86868B]">Scan via /scan command, get results + PDF in chat. Create support tickets with /support.</p></div><div class="p-6 rounded-2xl bg-white/[0.03] border border-white/5"><span class="text-2xl mb-3 block">ð</span><h3 class="font-semibold text-[#F5F5F7] mb-2">Automated Re-scans</h3><p class="text-sm text-[#86868B]">Daily, weekly, or monthly. Catch regressions after every deploy.</p></div><div class="p-6 rounded-2xl bg-white/[0.03] border border-white/5"><span class="text-2xl mb-3 block">ð</span><h3 class="font-semibold text-[#F5F5F7] mb-2">Email + Telegram Alerts</h3><p class="text-sm text-[#86868B]">Instant alerts on score drops, critical findings, and downtime. Choose your channel.</p></div></div><div class="mt-8 text-center p-6 rounded-2xl bg-white/[0.03] border border-white/5"><span class="text-2xl mb-2 block">ð</span><h3 class="font-semibold text-[#F5F5F7] mb-1">Vercel Deploy Gate</h3><p class="text-sm text-[#86868B]">Auto-scan on every Vercel deploy. Block insecure code before it reaches production.</p></div></div></section><section class="max-w-5xl mx-auto px-6 py-24"><div class="text-center mb-12"><p class="text-sm font-semibold text-[#FF453A] uppercase tracking-wider mb-3">The problem</p><h2 class="font-[var(--font-heading)] text-3xl sm:text-4xl font-bold"><code class="font-[var(--font-mono)]">USING(true)</code> = RLS "enabled" but database fully open.</h2></div><div class="grid md:grid-cols-2 gap-6"><div class="p-6 rounded-2xl bg-[#FF453A]/5 border border-[#FF453A]/20"><p class="text-xs font-semibold text-[#FF453A] uppercase tracking-wider mb-4">What other scanners see</p><pre class="text-sm font-[var(--font-mono)] text-[#A1A1A6] leading-relaxed">â RLS: enabled 2â Policies: 3 found 3â Auth: configured 4 5Result: PASS â</pre></div><div class="p-6 rounded-2xl bg-[#30D158]/5 border border-[#30D158]/20"><p class="text-xs font-semibold text-[#30D158] uppercase tracking-wider mb-4">What Sekrd finds</p><pre class="text-sm font-[var(--font-mono)] text-[#A1A1A6] leading-relaxed">â CRITICAL: users table 6 Policy: USING (true) 7 â Anyone with anon key 8 can read ALL user data 9 10 Fix: USING (auth.uid() = id)</pre></div></div></section><section class="border-y border-white/5 bg-white/[0.01]"><div class="max-w-4xl mx-auto px-6 py-24"><div class="text-center mb-12"><p class="text-sm font-semibold text-[#30D158] uppercase tracking-wider mb-3">Why Sekrd</p><h2 class="font-[var(--font-heading)] text-3xl sm:text-4xl font-bold">Sekrd vs. the rest</h2></div><div class="rounded-2xl border border-white/5 overflow-hidden"><div class="grid grid-cols-3 bg-white/5 px-6 py-3 text-sm font-semibold"><span>Feature</span><span class="text-[#86868B]">Others</span><span class="text-[#30D158]">Sekrd</span></div><div class="grid grid-cols-3 px-6 py-3.5 text-sm bg-white/[0.02]"><span class="text-[#A1A1A6]">Blast radius analysis</span><span class="text-[#86868B]">No</span><span class="text-[#30D158] font-medium">What attackers can do with each key</span></div><div class="grid grid-cols-3 px-6 py-3.5 text-sm "><span class="text-[#A1A1A6]">RLS policy analysis</span><span class="text-[#86868B]">Basic RLS check</span><span class="text-[#30D158] font-medium">Parses policy SQL logic (catches USING(true))</span></div><div class="grid grid-cols-3 px-6 py-3.5 text-sm bg-white/[0.02]"><span class="text-[#A1A1A6]">Dynamic testing (DAST)</span><span class="text-[#86868B]">Separate CLI tools</span><span class="text-[#30D158] font-medium">Built-in (Nuclei)</span></div><div class="grid grid-cols-3 px-6 py-3.5 text-sm "><span class="text-[#A1A1A6]">Ship/Block verdict</span><span class="text-[#86868B]">Letter grades / lists</span><span class="text-[#30D158] font-medium">Binary Ship or Block</span></div><div class="grid grid-cols-3 px-6 py-3.5 text-sm bg-white/[0.02]"><span class="text-[#A1A1A6]">Fix prompts</span><span class="text-[#86868B]">Separate per-tool instructions</span><span class="text-[#30D158] font-medium">One copy-paste prompt per finding â works in any AI coding tool</span></div><div class="grid grid-cols-3 px-6 py-3.5 text-sm "><span class="text-[#A1A1A6]">AI security review</span><span class="text-[#86868B]">None</span><span class="text-[#30D158] font-medium">AI-powered attack chain + business impact analysis</span></div><div class="grid grid-cols-3 px-6 py-3.5 text-sm bg-white/[0.02]"><span class="text-[#A1A1A6]">Continuous monitoring</span><span class="text-[#86868B]">Scheduled only</span><span class="text-[#30D158] font-medium">Daily re-scans + uptime + alerts</span></div><div class="grid grid-cols-3 px-6 py-3.5 text-sm "><span class="text-[#A1A1A6]">MCP server security</span><span class="text-[#86868B]">None</span><span class="text-[#30D158] font-medium">Auto-discovery + rug pull detection + fix prompts</span></div></div></div></section><section class="py-24"><div class="max-w-5xl mx-auto px-6"><div class="text-center mb-12"><p class="text-sm font-semibold text-[#30D158] uppercase tracking-wider mb-3">See it in action</p><h2 class="font-[var(--font-heading)] text-3xl sm:text-4xl font-bold mb-4">What you get</h2></div><div class="flex flex-wrap justify-center gap-2 mb-6"><button type="button" class="px-3 sm:px-4 py-2 text-xs sm:text-sm font-medium rounded-full transition-all bg-[#30D158] text-black">Ship / Block Verdict</button><button type="button" class="px-3 sm:px-4 py-2 text-xs sm:text-sm font-medium rounded-full transition-all bg-white/5 text-[#86868B] hover:bg-white/10">Provider Scores</button><button type="button" class="px-3 sm:px-4 py-2 text-xs sm:text-sm font-medium rounded-full transition-all bg-white/5 text-[#86868B] hover:bg-white/10">Fix Prompts</button><button type="button" class="px-3 sm:px-4 py-2 text-xs sm:text-sm font-medium rounded-full transition-all bg-white/5 text-[#86868B] hover:bg-white/10">Monitoring</button></div><div class="rounded-2xl border border-white/10 bg-[#111113] overflow-hidden transition-all flex flex-col min-h-[320px] sm:min-h-[300px]"><div class="flex items-center gap-2 px-4 py-3 bg-white/[0.03] border-b border-white/5 shrink-0"><div class="flex gap-1.5"><span class="w-3 h-3 rounded-full bg-[#FF5F57]"></span><span class="w-3 h-3 rounded-full bg-[#FEBC2E]"></span><span class="w-3 h-3 rounded-full bg-[#28C840]"></span></div><span class="text-xs text-[#86868B] ml-2 font-[var(--font-mono)]">sekrd.com</span></div><div class="flex-1"><div class="p-4 sm:p-6"><div class="flex flex-col sm:flex-row items-center gap-4"><div class="flex gap-6 sm:gap-8"><div class="text-center"><div class="w-16 h-16 sm:w-20 sm:h-20 rounded-full border-4 border-[#FF453A] flex items-center justify-center mx-auto"><span class="font-[var(--font-heading)] text-lg sm:text-xl font-bold text-[#FF453A]">34</span></div><p class="text-xs font-bold text-[#FF453A] mt-1.5">BLOCK</p><p class="text-[10px] text-[#86868B] mt-0.5">3 critical issues</p></div><div class="flex items-center text-[#86868B]"><svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M5 12h14m-4-4l4 4-4 4" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><div class="text-center"><div class="w-16 h-16 sm:w-20 sm:h-20 rounded-full border-4 border-[#30D158] flex items-center justify-center mx-auto"><span class="font-[var(--font-heading)] text-lg sm:text-xl font-bold text-[#30D158]">92</span></div><p class="text-xs font-bold text-[#30D158] mt-1.5">SHIP</p><p class="text-[10px] text-[#86868B] mt-0.5">All issues fixed</p></div></div><div class="flex-1 text-center sm:text-left mt-2 sm:mt-0"><p class="text-sm text-[#A1A1A6] leading-relaxed">Binary verdict. Critical finding = BLOCK. Fix it, rescan, get SHIP.</p></div></div></div></div></div><div class="flex justify-center gap-2 mt-6" role="tablist" aria-label="Carousel slides"><button type="button" role="tab" aria-label="Slide 1 of 4" aria-selected="true" class="w-2 h-2 rounded-full transition-all bg-[#30D158] w-6"></button><button type="button" role="tab" aria-label="Slide 2 of 4" aria-selected="false" class="w-2 h-2 rounded-full transition-all bg-white/20"></button><button type="button" role="tab" aria-label="Slide 3 of 4" aria-selected="false" class="w-2 h-2 rounded-full transition-all bg-white/20"></button><button type="button" role="tab" aria-label="Slide 4 of 4" aria-selected="false" class="w-2 h-2 rounded-full transition-all bg-white/20"></button></div></div></section><section class="border-t border-white/5"><div class="max-w-4xl mx-auto px-6 py-20"><div class="text-center mb-12"><h2 class="text-2xl sm:text-3xl font-bold mb-4">Your data stays yours</h2><p class="text-[#86868B] max-w-xl mx-auto">We know you're trusting us with access to your backend. Here's how we handle it.</p></div><div class="grid sm:grid-cols-3 gap-6 mb-16"><div class="p-6 bg-[#111113] border border-white/5 rounded-2xl text-center"><div class="inline-flex items-center justify-center w-12 h-12 bg-[#30D158]/10 rounded-xl mb-4"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="#30D158" class="w-6 h-6"><path fill-rule="evenodd" d="M10 1a4.5 4.5 0 00-4.5 4.5V9H5a2 2 0 00-2 2v6a2 2 0 002 2h10a2 2 0 002-2v-6a2 2 0 00-2-2h-.5V5.5A4.5 4.5 0 0010 1zm3 8V5.5a3 3 0 10-6 0V9h6z" clip-rule="evenodd"></path></svg></div><p class="font-semibold mb-2">Read-only access</p><p class="text-xs text-[#86868B]">We never modify your database, RLS policies, or security rules. Strictly read-only audit.</p></div><div class="p-6 bg-[#111113] border border-white/5 rounded-2xl text-center"><div class="inline-flex items-center justify-center w-12 h-12 bg-[#30D158]/10 rounded-xl mb-4"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="#30D158" class="w-6 h-6"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.06l2.5 2.5a.75.75 0 001.137-.089l4-5.5z" clip-rule="evenodd"></path></svg></div><p class="font-semibold mb-2">Credentials secured</p><p class="text-xs text-[#86868B]">Credentials kept during your plan period for re-scans, then auto-deleted. Delete anytime from settings.</p></div><div class="p-6 bg-[#111113] border border-white/5 rounded-2xl text-center"><div class="inline-flex items-center justify-center w-12 h-12 bg-[#30D158]/10 rounded-xl mb-4"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="#30D158" class="w-6 h-6"><path d="M4.5 3.88l4.432 4.14-1.364 1.46L5.5 7.55V16c0 .554-.448 1-1 1-.554 0-1-.448-1-1V7.55L1.432 9.48.068 8.02 4.5 3.88zM15.5 16.12l-4.432-4.14 1.364-1.46L14.5 12.45V4c0-.554.448-1 1-1 .554 0 1 .448 1 1v8.45l2.068-1.93 1.364 1.46-4.432 4.14z"></path></svg></div><p class="font-semibold mb-2">Encrypted in transit</p><p class="text-xs text-[#86868B]">All data transmitted over HTTPS/TLS. Scans run in isolated environments.</p></div></div><div class="text-center"><p class="text-xs text-[#86868B] uppercase tracking-wider mb-6">Works with your stack</p><div class="flex flex-wrap items-center justify-center gap-x-10 gap-y-4 text-[#86868B]"><span class="text-sm font-semibold hover:text-white transition-colors">Supabase</span><span class="text-sm font-semibold hover:text-white transition-colors">Firebase</span><span class="text-sm font-semibold hover:text-white transition-colors">Vercel</span><span class="text-sm font-semibold hover:text-white transition-colors">Next.js</span><span class="text-sm font-semibold hover:text-white transition-colors">Stripe</span><span class="text-sm font-semibold hover:text-white transition-colors">Node.js</span><span class="text-sm font-semibold hover:text-white transition-colors">React</span></div></div></div></section><section class="max-w-6xl mx-auto px-6 py-24"><div class="text-center mb-12"><p class="text-sm font-semibold text-[#30D158] uppercase tracking-wider mb-3">Pricing</p><h2 class="text-3xl sm:text-4xl font-bold mb-4">Don't ship until you're sekrd.</h2><p class="text-[#86868B] mb-8">Start free. Pay once for launch. Stay covered with continuous.</p><div class="inline-flex items-center gap-1 bg-[#111113] border border-white/10 rounded-full p-1"><button type="button" class="px-4 py-2 text-sm font-medium rounded-full transition-colors text-[#86868B]">Monthly</button><button type="button" class="px-4 py-2 text-sm font-medium rounded-full transition-colors bg-[#30D158] text-black">Annual <span class="text-xs opacity-80">save 17%</span></button></div></div><div class="grid md:grid-cols-3 gap-6"><div class="relative card-hover p-8 rounded-2xl border bg-[#111113] border-white/5 hover:border-white/10 transition-all"><h3 class="font-[var(--font-heading)] text-xl font-bold mb-1">Free</h3><p class="text-sm text-[#86868B] mb-4">Quick check before you ship</p><div class="mb-6"><span class="font-[var(--font-heading)] text-4xl font-bold">$0</span></div><ul class="space-y-2.5 mb-8"><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->5 scans/day signed in (90/mo) · 3/day anon</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Security score (AâF) + Ship/Block verdict</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Surface findings: which categories failed</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Sekrd Verified badge if you pass</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->MCP server for Cursor / Claude Code</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->T
10elegram /scan command</li></ul><a class="block btn-press text-center py-3 rounded-xl font-semibold text-sm bg-white/5 text-[#F5F5F7] hover:bg-white/10 transition-all" href="/scan">Run free scan</a></div><div class="relative card-hover p-8 rounded-2xl border bg-[#111113] border-[#30D158] shadow-[0_0_40px_rgba(48,209,88,0.08)] transition-all"><div class="absolute -top-3 left-1/2 -translate-x-1/2 px-3 py-1 bg-[#30D158] text-black text-xs font-bold rounded-full">Most popular</div><h3 class="font-[var(--font-heading)] text-xl font-bold mb-1">Pre-Launch Audit</h3><p class="text-sm text-[#86868B] mb-4">Ship with confidence</p><div class="mb-6"><span class="font-[var(--font-heading)] text-4xl font-bold">$39</span><span class="text-[#86868B] text-sm ml-1">one-time</span></div><ul class="space-y-2.5 mb-8"><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Everything in Free, plus:</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Deep scan: all 15 checks (RLS, DAST, OSV CVE, secrets...)</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Full findings with file paths + line numbers</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->AI fix prompts (paste into Cursor / Claude Code)</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Compliance mapping: GDPR / CCPA / Apple Privacy Manifest / Google Data Safety / EU AI Act</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Generated privacy policy + ToS templates</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->App Store + Google Play submission checklists</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Site Crawler â full attack surface</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->PDF report (App Store, due diligence)</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->7 days of unlimited re-scans</li></ul><button type="button" class="w-full btn-press text-center py-3 rounded-xl font-semibold text-sm bg-[#30D158] text-black hover:bg-[#28B84C] hover:shadow-[0_0_20px_rgba(48,209,88,0.3)] transition-all">Get Pre-Launch Audit â $39</button><p class="text-xs text-[#48484A] mt-3 text-center">One-time. No subscription. Pay once, scan freely for 7 days.</p></div><div class="relative card-hover p-8 rounded-2xl border bg-[#111113] border-white/5 hover:border-white/10 transition-all"><h3 class="font-[var(--font-heading)] text-xl font-bold mb-1">Continuous Pro</h3><p class="text-sm text-[#86868B] mb-4">Sleep at night</p><div class="mb-6"><span class="font-[var(--font-heading)] text-4xl font-bold">$24</span><span class="text-[#86868B] text-sm ml-1">/mo</span><p class="text-xs text-[#30D158] mt-1">$288/year (save $60)</p></div><ul class="space-y-2.5 mb-8"><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Everything in Pre-Launch, plus:</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Daily automated re-scans</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Drift alerts: new CVE, new endpoint, TLS expiring</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Compliance drift monitoring</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Vercel Deploy Gate â auto-block bad deploys</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->GitHub Action included</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Telegram + email alerts</li><li class="text-sm text-[#A1A1A6] flex items-start gap-2"><span class="text-[#30D158] mt-0.5">â</span> <!-- -->Monthly compliance status PDF</li></ul><button type="button" class="w-full btn-press text-center py-3 rounded-xl font-semibold text-sm bg-white/5 text-[#F5F5F7] hover:bg-white/10 transition-all">Start Continuous<!-- --> â save 17%</button><p class="text-xs text-[#48484A] mt-3 text-center">Cancel anytime.</p></div></div><div class="flex items-center justify-center gap-2 mt-8 text-sm text-[#86868B]"><span>Payments by</span><span class="font-semibold text-[#A1A1A6]">
10Paddle</span><span>â Cards, PayPal, Apple Pay, Google Pay</span></div></section><section class="border-t border-white/5"><div class="max-w-3xl mx-auto px-6 py-24 text-center"><svg width="48" height="48" viewBox="0 0 80 80" fill="none" role="img" aria-label="Sekrd" xmlns="http://www.w3.org/2000/svg"><defs><mask id="_R_1n5fdtb_"><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="white"></path><text x="40" y="51" text-anchor="middle" fill="black" font-size="44" font-weight="800" font-family="SF Pro Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif">S</text></mask></defs><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="#1C1C1E" stroke="#1C1C1E" stroke-width="4" stroke-linejoin="round"></path><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="#30D158" mask="url(#_R_1n5fdtb_)"></path><circle cx="57.5" cy="14" r="10" fill="#1C1C1E"></circle><circle cx="57.5" cy="14" r="5.5" fill="#30D158"><animate attributeName="r" values="5.5;3.5;5.5" dur="2.5s" repeatCount="indefinite" calcMode="spline" keySplines="0.4 0 0.2 1;0.4 0 0.2 1"></animate><animate attributeName="opacity" values="1;0.45;1" dur="2.5s" repeatCount="indefinite" calcMode="spline" keySplines="0.4 0 0.2 1;0.4 0 0.2 1"></animate></circle></svg><h2 class="text-3xl sm:text-4xl font-bold mt-6 mb-4">Ready to secure your app?</h2><p class="text-[#86868B] mb-8 max-w-lg mx-auto">Join developers who ship with confidence. Sign up in 10 seconds, scan for free.</p><div class="flex flex-col sm:flex-row items-center justify-center gap-4"><a class="btn-press px-8 py-4 bg-[#30D158] text-black font-bold text-lg rounded-2xl hover:bg-[#28B84C] transition-all hover:shadow-[0_0_40px_rgba(48,209,88,0.25)]" href="/scan">Scan your app now</a></div></div></section></main><footer class="border-t border-white/5 bg-black"><div class="max-w-6xl mx-auto px-6 py-16"><div class="grid grid-cols-2 md:grid-cols-5 gap-8 mb-12"><div class="col-span-2 md:col-span-1"><div class="flex items-center gap-2 mb-4"><svg width="24" height="24" viewBox="0 0 80 80" fill="none" role="img" aria-label="Sekrd" xmlns="http://www.w3.org/2000/svg"><defs><mask id="_R_5blfdtb_"><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="white"></path><text x="40" y="51" text-anchor="middle" fill="black" font-size="44" font-weight="800" font-family="SF Pro Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif">S</text></mask></defs><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="#1C1C1E" stroke="#1C1C1E" stroke-width="4" stroke-linejoin="round"></path><path d="M40 6L12 16v20c0 16 12 28 28 34 16-6 28-18 28-34V16L40 6z" fill="#30D158" mask="url(#_R_5blfdtb_)"></path><circle cx="57.5" cy="14" r="10" fill="#1C1C1E"></circle><circle cx="57.5" cy="14" r="5.5" fill="#30D158"><animate attributeName="r" values="5.5;3.5;5.5" dur="2.5s" repeatCount="indefinite" calcMode="spline" keySplines="0.4 0 0.2 1;0.4 0 0.2 1"></animate><animate attributeName="opacity" values="1;0.45;1" dur="2.5s" repeatCount="indefinite" calcMode="spline" keySplines="0.4 0 0.2 1;0.4 0 0.2 1"></animate></circle></svg><span class="font-[var(--font-heading)] font-bold">sekrd</span></div><p class="text-sm text-[#86868B] leading-relaxed mb-3">Deep security audit for AI-built apps. Don't ship until you're sekrd.</p><p class="text-sm text-[#86868B]">Sekrd · Security + Compliance audit</p></div><div><h3 class="text-sm font-semibold mb-4 text-[#A1A1A6]">Product</h3><ul class="space-y-1"><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/scan">Free Scan</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/pricing">Pricing</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/docs">Documentation</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/blog">Blog</a></li><li><a href="https://github.com/marketplace/actions/sekrd-security-scan" class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" target="_blank" rel="noopener noreferrer">GitHub Action</a></li></ul></div><div><h3 class="text-sm font-semibold mb-4 text-[#A1A1A6]">Company</h3><ul class="space-y-1"><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/about">About</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/support">Support</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/terms">Terms of Service</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/privacy">Privacy Policy</a></li></ul></div><div><h3 class="text-sm font-semibold mb-4 text-[#A1A1A6]">Trust</h3><ul class="space-y-1"><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/trust">Trust center</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/security-policy">Security policy</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/docs/cwe-mapping">CWE mapping</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/docs/vulnerability-updates">
10Update cadence</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/status">Status</a></li><li><a class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" href="/changelog">Changelog</a></li></ul></div><div><h3 class="text-sm font-semibold mb-4 text-[#A1A1A6]">Connect</h3><ul class="space-y-1"><li><a href="https://github.com/sekrdcom" class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" target="_blank" rel="noopener noreferrer">GitHub</a></li><li><a href="https://t.me/sekrdbot" class="text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5" target="_blank" rel="noopener noreferrer">Telegram</a></li></ul></div></div><div class="pt-8 border-t border-white/5 flex flex-col sm:flex-row items-center justify-between gap-4"><p class="text-xs text-[#86868B]">© <!-- -->2026<!-- --> Sekrd. All rights reserved.</p><ul class="flex items-center gap-1"><li><a href="https://www.youtube.com/@sekrd" target="_blank" rel="noopener noreferrer" aria-label="YouTube" title="YouTube" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors"><svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="w-[18px] h-[18px]"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path></svg></a></li><li><a href="https://www.linkedin.com/company/sekrd" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" title="LinkedIn" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors"><svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="w-[18px] h-[18px]"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.063 2.063 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a></li><li><a href="https://x.com/sekrdcom" target="_blank" rel="noopener noreferrer" aria-label="X" title="X" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors"><svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="w-[18px] h-[18px]"><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.117L17.083 19.77z"></path></svg></a></li><li><a href="https://www.instagram.com/sekrdcom" target="_blank" rel="noopener noreferrer" aria-label="Instagram" title="Instagram" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors"><svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="w-[18px] h-[18px]"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z"></path></svg></a></li><li><a href="https://www.tiktok.com/@sekrdcom" target="_blank" rel="noopener noreferrer" aria-label="TikTok" title="TikTok" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors"><svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="w-[18px] h-[18px]"><path d="M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5.8 20.1a6.34
106.34 0 0 0 10.86-4.43V8.66a8.16 8.16 0 0 0 4.77 1.52v-3.4a4.85 4.85 0 0 1-1.84-.09Z"></path></svg></a></li><li><a href="https://facebook.com/sekrdcom" target="_blank" rel="noopener noreferrer" aria-label="Facebook" title="Facebook" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors"><svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="w-[18px] h-[18px]"><path d="M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z"></path></svg></a></li><li><a href="https://www.threads.com/@sekrdcom" target="_blank" rel="noopener noreferrer" aria-label="Threads" title="Threads" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors"><svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" class="w-[18px] h-[18px]"><path d="M12.186 24h-.007c-3.581-.024-6.334-1.205-8.184-3.509C2.35 18.44 1.5 15.586 1.472 12.01v-.017c.03-3.579.879-6.43 2.525-8.482C5.845 1.205 8.6.024 12.18 0h.014c2.746.02 5.043.725 6.826 2.098 1.677 1.29 2.858 3.13 3.509 5.467l-2.04.569c-1.104-3.96-3.898-5.984-8.304-6.015-2.91.022-5.11.936-6.54 2.717C4.307 6.504 3.616 8.914 3.589 12c.027 3.086.718 5.496 2.057 7.164 1.43 1.781 3.631 2.695 6.54 2.717 2.623-.02 4.358-.631 5.8-2.045 1.647-1.613 1.618-3.593 1.09-4.798-.31-.71-.873-1.3-1.634-1.75-.192 1.352-.622 2.446-1.284 3.272-.886 1.102-2.14 1.704-3.73 1.79-1.202.065-2.361-.218-3.259-.801-1.063-.689-1.685-1.74-1.752-2.964-.065-1.19.408-2.285 1.33-3.082.88-.76 2.119-1.207 3.583-1.293a13.853 13.853 0 0 1 3.02.142c-.126-.742-.375-1.332-.75-1.757-.513-.586-1.308-.883-2.359-.89h-.029c-.844 0-1.992.232-2.721 1.32L7.734 7.847c.98-1.454 2.568-2.256 4.478-2.256h.044c3.194.02 5.097 1.975 5.287 5.388.108.046.216.094.321.142 1.49.7 2.58 1.761 3.154 3.07.797 1.82.871 4.79-1.548 7.158-1.85 1.81-4.094 2.628-7.277 2.65Zm1.003-11.69c-.242 0-.487.007-.739.021-1.836.103-2.98.946-2.916 2.143.067 1.256 1.452 1.839 2.784 1.767 1.224-.065 2.818-.543 3.086-3.71a10.5 10.5 0 0 0-2.215-.221z"></path></svg></a></li></ul><p class="text-xs text-[#86868B]">Don't ship until you're sekrd.</p></div></div></footer></div><!--$--><!--/$--></div>
10<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 11$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">(self.__next_f=self.__next_f||[]).push([0])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"1:I[39756,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"LoadingBoundaryProvider\"]\n2:\"$Sreact.fragment\"\n4:I[3265,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"Navbar\"]\n5:I[95476,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"SecurityGrid\"]\n6:I[40798,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"RotatingHero\"]\n7:I[4771,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"HeroScanForm\"]\n8:I[48241,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"ScanCounter\"]\n19:I[63491,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/0ufbysi4sus3i.js\"],\"default\"]\n1f:I[83156,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"ProductCarousel\"]\n21:I[80092,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"HomePricing\"]\n22:I[45605,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"SekrdLogo\"]\n23:I[22016,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/140~7fldvu.wh.js\",\"/_next/static/chunks/0uxta-5c1xti_.js\"],\"\"]\n26:I[97367,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"OutletBoundary\"]\n27:\"$Sreact.suspense\"\n29:I[97367,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"ViewportBoundary\"]\n2b:I[97367,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"MetadataBoundary\"]\n32:I[53934,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\"],\"TrustedTypesInit\"]\n33:I[79520,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\"],\"\"]\n34:I[30824,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\"],\"Providers\"]\n35:I[46417,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\"],\"ErrorBoundary\"]\n36:I[39756,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"default\"]\n37:I[58298,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\",\"/_next/static/chunks/0qco2lbz6e8ii.js\"],\"default\"]\n38:I[37457,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"default\"]\n39:I[40244,[\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"/_next/static/chunks/128ijfj88em0b.js\",\"/_next/static/chunks/04m28jiwmtgfe.js\"],\"CookieBanner\"]\n3a:I[27201,[\"/_next/static/chunks/01xlw8hd842-c.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\"],\"IconMark\"]\n:HL[\"/_next/static/chunks/0i3hrjo2hnx_l.css\",\"style\",{\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}]\n:HL[\"/_next/static/chunks/16qne6"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"51ky9y~.css\",\"style\",{\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}]\n:HL[\"/_next/static/media/051742360c26797e-s.p.0f97p8c3305p~.woff2\",\"font\",{\"crossOrigin\":\"\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2\",\"font\",{\"crossOrigin\":\"\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/26f284dcc38c84c0-s.p.10hk62x1-0d9n.woff2\",\"font\",{\"crossOrigin\":\"\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2\",\"font\",{\"crossOrigin\":\"\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/9c72aa0f40e4eef8-s.p.0m6w47a4e5dy9.woff2\",\"font\",{\"crossOrigin\":\"\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\",\"type\":\"font/woff2\"}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",20],[[\"$\",\"$L1\",null,{\"loading\":[[\"$\",\"div\",\"l\",{\"className\":\"min-h-screen flex items-center justify-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-8 h-8 border-2 border-[#30D158] border-t-transparent rounded-full animate-spin\"}],[\"$\",\"p\",null,{\"className\":\"text-[#86868B] text-sm\",\"children\":\"Loading...\"}]]}]}],[],[]],\"children\":[\"$\",\"$2\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0i3hrjo2hnx_l.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/16qne651ky9y~.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0zdxqxhdbwu6e.js\",\"async\":true,\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/128ijfj88em0b.js\",\"async\":true,\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/04m28jiwmtgfe.js\",\"async\":true,\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}]],\"$L3\"]}]}],{\"children\":[[\"$\",\"$2\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen\",\"children\":[[\"$\",\"$L4\",null,{}],[\"$\",\"main\",null,{\"children\":[[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-b from-[#30D158]/5 via-transparent to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] bg-[#30D158]/5 rounded-full blur-[120px]\"}],[\"$\",\"div\",null,{\"className\":\"relative max-w-5xl mx-auto px-4 sm:px-6 pt-12 sm:pt-20 pb-16 sm:pb-24 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center gap-2 px-3 sm:px-4 py-2 rounded-full bg-white/5 border border-white/10 text-xs sm:text-sm text-[#86868B] mb-8 backdrop-blur-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-2 h-2 rounded-full bg-[#30D158] animate-pulse shrink-0\"}],\"2 of 10 apps need fixes before launch\"]}],[\"$\",\"$L6\",null,{}],[\"$\",\"p\",null,{\"className\":\"text-base sm:text-lg md:text-xl text-[#86868B] max-w-2xl mx-auto mb-8 sm:mb-12 leading-relaxed px-2 sm:px-0\",\"children\":\"15 providers find leaked keys, open RLS, exposed database ports, CORS gaps, and missing rate limits. Get a Ship/Block verdict with AI-ready fix prompts.\"}],[\"$\",\"$L7\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex justify-center mb-6\",\"children\":[\"$\",\"$L8\",null,{}]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B]\",\"children\":\"Free scan. Sign in for more daily scans, fix prompts, and scan history.\"}]]}]]}],[\"$\",\"section\",null,{\"className\":\"border-y border-white/5 bg-white/[0.02]\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-5xl mx-auto px-6 py-8 grid grid-cols-2 md:grid-cols-4 gap-8 text-center\",\"children\":[[\"$\",\"div\",\"Security checks\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-[var(--font-heading)] text-3xl font-bold text-[#30D158]\",\"children\":\"15\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B] mt-1\",\"children\":\"Security checks\"}]]}],[\"$\",\"div\",\"Secret patterns\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-[var(--font-heading)] text-3xl font-bold text-[#30D158]\",\"children\":\"100+\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B] mt-1\",\"children\":\"Secret patterns\"}]]}],[\"$\",\"div\",\"Security review\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-[var(--font-heading)] text-3xl font-bold text-[#30D158]\",\"children\":\"AI\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B] mt-1\",\"children\":\"Security review\"}]]}],[\"$\",\"div\",\"To get started\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-[var(--font-heading)] text-3xl font-bold text-[#30D158]\",\"children\":\"$$0\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B] mt-1\",\"children\":\"To get started\"}]]}]]}]}],[\"$\",\"section\",null,{\"className\":\"max-w-5xl mx-auto px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center mb-16\",\"children\":[\"$L9\",\"$La\"]}],\"$Lb\"]}],\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\",\"$L10\",\"$L11\",\"$L12\",\"$L13\"]}],\"$L14\"]}],[\"$L15\",\"$L16\"],\"$L17\"]}],{}
11,null,false,null]},null,false,null],\"$L18\",false]],\"m\":\"$undefined\",\"G\":[\"$19\",[\"$L1a\",\"$L1b\"]],\"S\":false,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"HKJ0MzHbI0PJ3pgo8jrqt\"}\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"9:[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-[#30D158] uppercase tracking-wider mb-3\",\"children\":\"How it works\"}]\na:[\"$\",\"h2\",null,{\"className\":\"font-[var(--font-heading)] text-3xl sm:text-4xl font-bold\",\"children\":\"Deeper than a URL scan.\"}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"b:[\"$\",\"div\",null,{\"className\":\"grid md:grid-cols-3 gap-6\",\"children\":[[\"$\",\"div\",\"01\",{\"className\":\"relative group card-hover p-8 rounded-2xl bg-[#111113] border border-white/5 hover:border-white/10 transition-all\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-b from-[#30D158]/20 to-transparent rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity\"}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs font-[var(--font-mono)] text-[#86868B]\",\"children\":\"01\"}],[\"$\",\"h3\",null,{\"className\":\"font-[var(--font-heading)] text-xl font-bold mt-3 mb-3\",\"children\":\"Enter your URL\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B] leading-relaxed\",\"children\":\"We fetch your app's HTML and JavaScript, scan for exposed secrets, check HTTP headers, and query OSV for dependency CVEs.\"}]]}]]}],[\"$\",\"div\",\"02\",{\"className\":\"relative group card-hover p-8 rounded-2xl bg-[#111113] border border-white/5 hover:border-white/10 transition-all\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-b from-[#0A84FF]/20 to-transparent rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity\"}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs font-[var(--font-mono)] text-[#86868B]\",\"children\":\"02\"}],[\"$\",\"h3\",null,{\"className\":\"font-[var(--font-heading)] text-xl font-bold mt-3 mb-3\",\"children\":\"Connect your backend\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B] leading-relaxed\",\"children\":\"Link Supabase or Firebase. We analyze every RLS policy, parse Firestore rules, check auth config, and audit storage buckets.\"}]]}]]}],[\"$\",\"div\",\"03\",{\"className\":\"relative group card-hover p-8 rounded-2xl bg-[#111113] border border-white/5 hover:border-white/10 transition-all\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-b from-[#FF9F0A]/20 to-transparent rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity\"}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs font-[var(--font-mono)] text-[#86868B]\",\"children\":\"03\"}],[\"$\",\"h3\",null,{\"className\":\"font-[var(--font-heading)] text-xl font-bold mt-3 mb-3\",\"children\":\"Get fix prompts\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B] leading-relaxed\",\"children\":\"Copy-paste one universal fix prompt per finding. Pastes into Cursor, Claude Code, Lovable â any AI coding tool. Fix in seconds, not hours.\"}]]}]]}]]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"c:[\"$\",\"section\",null,{\"className\":\"border-y border-white/5 bg-white/[0.01]\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-5xl mx-auto px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center mb-16\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-[#30D158] uppercase tracking-wider mb-3\",\"children\":\"Security checks\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold mb-4\",\"children\":\"15 checks. One score.\"}],[\"$\",\"p\",null,{\"className\":\"text-[#86868B] max-w-lg mx-auto\",\"children\":\"Every scan runs these checks in parallel. Results in under 20 seconds.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-4\",\"children\":[[\"$\",\"div\",\"Secrets \u0026 API keys\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ð\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"Secrets \u0026 API keys\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"100+ patterns â AI keys, payments, cloud, auth, DBs + blast-radius cost scoring\"}]]}],[\"$\",\"div\",\"Backend data rules\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ðï¸\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"Backend data rules\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"Supabase RLS + Firebase rules â catches USING(true) and allow write: if true\"}]]}],[\"$\",\"div\",\"Auth \u0026 access control\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ð\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"Auth \u0026 access control\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"Unprotected endpoints, CSRF, cookies, CORS, rate limit, IDOR\"}]]}],[\"$\",\"div\",\"Active DAST\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ð¯\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"Active DAST\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"Nuclei templates + live XSS / open redirect / IDOR probes\"}]]}],[\"$\",\"div\",\"JavaScript analysis\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"âï¸\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"JavaScript analysis\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"Source maps, eval / innerHTML sinks, client-side auth bypass\"}]]}],[\"$\",\"div\",\"Infrastructure\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ðï¸\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"Infrastructure\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"TLS version + cert + DNS SPF/DMARC + 23-port network probe\"}]]}],[\"$\",\"div\",\"Dependencies\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ð¦\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"Dependencies\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"CVE scanning via OSV for every JS/npm dep in the bundle\"}]]}],\"$L1c\",\"$L1d\",\"$L1e\"]}]]}]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"d:[\"$\",\"section\",null,{\"className\":\"py-20 border-t border-white/5\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-5xl mx-auto px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center mb-12\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-[var(--font-heading)] text-3xl sm:text-4xl font-bold mb-4\",\"children\":\"Automated security monitoring\"}],[\"$\",\"p\",null,{\"className\":\"text-[#86868B] text-lg max-w-2xl mx-auto\",\"children\":\"Scheduled re-scans at your chosen frequency. We monitor your production headers, check for newly discovered CVEs in your dependencies, and track configuration drift. Email and Telegram alerts the moment a new vulnerability hits your app.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid sm:grid-cols-2 lg:grid-cols-4 gap-6\",\"children\":[[\"$\",\"div\",\"Site Crawler\",{\"className\":\"p-6 rounded-2xl bg-white/[0.03] border border-white/5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl mb-3 block\",\"children\":\"ð·ï¸\"}],[\"$\",\"h3\",null,{\"className\":\"font-semibold text-[#F5F5F7] mb-2\",\"children\":\"Site Crawler\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B]\",\"children\":\"Discovers every page, API endpoint, and form on your domain. Scans the full attack surface, not just the homepage.\"}]]}],[\"$\",\"div\",\"Telegram Bot\",{\"className\":\"p-6 rounded-2xl bg-white/[0.03] border border-white/5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl mb-3 block\",\"children\":\"ð¤\"}],[\"$\",\"h3\",null,{\"className\":\"font-semibold text-[#F5F5F7] mb-2\",\"children\":\"Telegram Bot\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B]\",\"children\":\"Scan via /scan command, get results + PDF in chat. Create support tickets with /support.\"}]]}],[\"$\",\"div\",\"Automated Re-scans\",{\"className\":\"p-6 rounded-2xl bg-white/[0.03] border border-white/5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl mb-3 block\",\"children\":\"ð\"}],[\"$\",\"h3\",null,{\"className\":\"font-semibold text-[#F5F5F7] mb-2\",\"children\":\"Automated Re-scans\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B]\",\"children\":\"Daily, weekly, or monthly. Catch regressions after every deploy.\"}]]}],[\"$\",\"div\",\"Email + Telegram Alerts\",{\"className\":\"p-6 rounded-2xl bg-white/[0.03] border border-white/5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl mb-3 block\",\"children\":\"ð\"}],[\"$\",\"h3\",null,{\"className\":\"font-semibold text-[#F5F5F7] mb-2\",\"children\":\"Email + Telegram Alerts\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B]\",\"children\":\"Instant alerts on score drops, critical findings, and downtime. Choose your channel.\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8 text-center p-6 rounded-2xl bg-white/[0.03] border border-white/5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl mb-2 block\",\"children\":\"ð\"}],[\"$\",\"h3\",null,{\"className\":\"font-semibold text-[#F5F5F7] mb-1\",\"children\":\"Vercel Deploy Gate\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B]\",\"children\":\"Auto-scan on every Vercel deploy. Block insecure code before it reaches production.\"}]]}]]}]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"e:[\"$\",\"section\",null,{\"className\":\"max-w-5xl mx-auto px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center mb-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-[#FF453A] uppercase tracking-wider mb-3\",\"children\":\"The problem\"}],[\"$\",\"h2\",null,{\"className\":\"font-[var(--font-heading)] text-3xl sm:text-4xl font-bold\",\"children\":[[\"$\",\"code\",null,{\"className\":\"font-[var(--font-mono)]\",\"children\":\"USING(true)\"}],\" = RLS \\\"enabled\\\" but database fully open.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"grid md:grid-cols-2 gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"p-6 rounded-2xl bg-[#FF453A]/5 border border-[#FF453A]/20\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-semibold text-[#FF453A] uppercase tracking-wider mb-4\",\"children\":\"What other scanners see\"}],[\"$\",\"pre\",null,{\"className\":\"text-sm font-[var(--font-mono)] text-[#A1A1A6] leading-relaxed\",\"children\":\"â RLS: enabled\\nâ Policies: 3 found\\
11nâ Auth: configured\\n\\nResult: PASS â\"}]]}],[\"$\",\"div\",null,{\"className\":\"p-6 rounded-2xl bg-[#30D158]/5 border border-[#30D158]/20\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-semibold text-[#30D158] uppercase tracking-wider mb-4\",\"children\":\"What Sekrd finds\"}],[\"$\",\"pre\",null,{\"className\":\"text-sm font-[var(--font-mono)] text-[#A1A1A6] leading-relaxed\",\"children\":\"â CRITICAL: users table\\n Policy: USING (true)\\n â Anyone with anon key\\n can read ALL user data\\n\\n Fix: USING (auth.uid() = id)\"}]]}]]}]]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"f:[\"$\",\"section\",null,{\"className\":\"border-y border-white/5 bg-white/[0.01]\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-4xl mx-auto px-6 py-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center mb-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-[#30D158] uppercase tracking-wider mb-3\",\"children\":\"Why Sekrd\"}],[\"$\",\"h2\",null,{\"className\":\"font-[var(--font-heading)] text-3xl sm:text-4xl font-bold\",\"children\":\"Sekrd vs. the rest\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-white/5 overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-3 bg-white/5 px-6 py-3 text-sm font-semibold\",\"children\":[[\"$\",\"span\",null,{\"children\":\"Feature\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"Others\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158]\",\"children\":\"Sekrd\"}]]}],[[\"$\",\"div\",\"Blast radius analysis\",{\"className\":\"grid grid-cols-3 px-6 py-3.5 text-sm bg-white/[0.02]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#A1A1A6]\",\"children\":\"Blast radius analysis\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"No\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158] font-medium\",\"children\":\"What attackers can do with each key\"}]]}],[\"$\",\"div\",\"RLS policy analysis\",{\"className\":\"grid grid-cols-3 px-6 py-3.5 text-sm \",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#A1A1A6]\",\"children\":\"RLS policy analysis\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"Basic RLS check\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158] font-medium\",\"children\":\"Parses policy SQL logic (catches USING(true))\"}]]}],[\"$\",\"div\",\"Dynamic testing (DAST)\",{\"className\":\"grid grid-cols-3 px-6 py-3.5 text-sm bg-white/[0.02]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#A1A1A6]\",\"children\":\"Dynamic testing (DAST)\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"Separate CLI tools\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158] font-medium\",\"children\":\"Built-in (Nuclei)\"}]]}],[\"$\",\"div\",\"Ship/Block verdict\",{\"className\":\"grid grid-cols-3 px-6 py-3.5 text-sm \",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#A1A1A6]\",\"children\":\"Ship/Block verdict\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"Letter grades / lists\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158] font-medium\",\"children\":\"Binary Ship or Block\"}]]}],[\"$\",\"div\",\"Fix prompts\",{\"className\":\"grid grid-cols-3 px-6 py-3.5 text-sm bg-white/[0.02]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#A1A1A6]\",\"children\":\"Fix prompts\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"Separate per-tool instructions\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158] font-medium\",\"children\":\"One copy-paste prompt per finding â works in any AI coding tool\"}]]}],[\"$\",\"div\",\"AI security review\",{\"className\":\"grid grid-cols-3 px-6 py-3.5 text-sm \",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#A1A1A6]\",\"children\":\"AI security review\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"None\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158] font-medium\",\"children\":\"AI-powered attack chain + business impact analysis\"}]]}],[\"$\",\"div\",\"Continuous monitoring\",{\"className\":\"grid grid-cols-3 px-6 py-3.5 text-sm bg-white/[0.02]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#A1A1A6]\",\"children\":\"Continuous monitoring\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"Scheduled only\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158] font-medium\",\"children\":\"Daily re-scans + uptime + alerts\"}]]}],[\"$\",\"div\",\"MCP server security\",{\"className\":\"grid grid-cols-3 px-6 py-3.5 text-sm \",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#A1A1A6]\",\"children\":\"MCP server security\"}],[\"$\",\"span\",null,{\"className\":\"text-[#86868B]\",\"children\":\"None\"}],[\"$\",\"span\",null,{\"className\":\"text-[#30D158] font-medium\",\"children\":\"Auto-discovery + rug pull detection + fix prompts\"}]]}]]]}]]}]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"10:[\"$\",\"$L1f\",null,{}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"11:[\"$\",\"section\",null,{\"className\":\"border-t border-white/5\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-4xl mx-auto px-6 py-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center mb-12\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl sm:text-3xl font-bold mb-4\",\"children\":\"Your data stays yours\"}],[\"$\",\"p\",null,{\"className\":\"text-[#86868B] max-w-xl mx-auto\",\"children\":\"We know you're trusting us with access to your backend. Here's how we handle it.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid sm:grid-cols-3 gap-6 mb-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"p-6 bg-[#111113] border border-white/5 rounded-2xl text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center justify-center w-12 h-12 bg-[#30D158]/10 rounded-xl mb-4\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 20 20\",\"fill\":\"#30D158\",\"className\":\"w-6 h-6\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"d\":\"M10 1a4.5 4.5 0 00-4.5 4.5V9H5a2 2 0 00-2 2v6a2 2 0 002 2h10a2 2 0 002-2v-6a2 2 0 00-2-2h-.5V5.5A4.5 4.5 0 0010 1zm3 8V5.5a3 3 0 10-6 0V9h6z\",\"clipRule\":\"evenodd\"}]}]}],[\"$\",\"p\",null,{\"className\":\"font-semibold mb-2\",\"children\":\"Read-only access\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B]\",\"children\":\"We never modify your database, RLS policies, or security rules. Strictly read-only audit.\"}]]}],[\"$\",\"div\",null,{\"className\":\"p-6 bg-[#111113] border border-white/5 rounded-2xl text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center justify-center w-12 h-12 bg-[#30D158]/10 rounded-xl mb-4\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 20 20\",\"fill\":\"#30D158\",\"className\":\"w-6 h-6\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"d\":\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.06l2.5 2.5a.75.75 0 001.137-.089l4-5.5z\",\"clipRule\":\"evenodd\"}]}]}],[\"$\",\"p\",null,{\"className\":\"font-semibold mb-2\",\"children\":\"Credentials secured\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B]\",\"children\":\"Credentials kept during your plan period for re-scans, then auto-deleted. Delete anytime from settings.\"}]]}],[\"$\",\"div\",null,{\"className\":\"p-6 bg-[#111113] border border-white/5 rounded-2xl text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center justify-center w-12 h-12 bg-[#30D158]/10 rounded-xl mb-4\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 20 20\",\"fill\":\"#30D158\",\"className\":\"w-6 h-6\",\"children\":[\"$\",\"path\",null,{\"d\":\"M4.5 3.88l4.432 4.14-1.364 1.46L5.5 7.55V16c0 .554-.448 1-1 1-.554 0-1-.448-1-1V7.55L1.432 9.48.068 8.02 4.5 3.88zM15.5 16.12l-4.432-4.14 1.364-1.46L14.5 12.45V4c0-.554.448-1 1-1 .554 0 1 .448 1 1v8.45l2.068-1.93 1.364 1.46-4.432 4.14z\"}]}]}],[\"$\",\"p\",null,{\"className\":\"font-semibold mb-2\",\"children\":\"Encrypted in transit\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B]\",\"children\":\"All data transmitted over HTTPS/TLS. Scans run in isolated environments.\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] uppercase tracking-wider mb-6\",\"children\":\"Works with your stack\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-center gap-x-10 gap-y-4 text-[#86868B]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold hover:text-white transition-colors\",\"children\":\"Supabase\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold hover:text-white transition-colors\",\"children\":\"Firebase\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold hover:text-white transition-colors\",\"children\":\"Vercel\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold hover:text-white transition-colors\",\"children\":\"Next.js\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold hover:text-white transition-colors\",\"children\":\"Stripe\"}],[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold hover:text-white transition-colors\",\"children\":\"Node.js\"}],\"$L20\"]}]]}]]}]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"12:[\"$\",\"$L21\",null,{}]\n13:[\"$\",\"section\",null,{\"className\":\"border-t border-white/5\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto px-6 py-24 text-center\",\"children\":[[\"$\",\"$L22\",null,{\"size\":48}],[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold mt-6 mb-4\",\"children\":\"Ready to secure your app?\"}],[\"$\",\"p\",null,{\"className\":\"text-[#86868B] mb-8 max-w-lg mx-auto\",\"children\":\"Join developers who ship with confidence. Sign up in 10 seconds, scan for free.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row items-center justify-center gap-4\",\"children\":[\"$\",\"$L23\",null,{\"href\":\"/scan\",\"className\":\"btn-press px-8 py-4 bg-[#30D158] text-black font-bold text-lg rounded-2xl hover:bg-[#28B84C] transition-all hover:shadow-[0_0_40px_rgba(48,209,88,0.25)]\",\"children\":\"Scan your app now\"}]}]]}]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"14:[\"$\",\"footer\",null,{\"className\":\"border-t border-white/5 bg-black\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto px-6 py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 md:grid-cols-5 gap-8 mb-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 mb-4\",\"children\":[[\"$\",\"$L22\",null,{\"size\":24}],[\"$\",\"span\",null,{\"className\":\"font-[var(--font-heading)] font-bold\",\"children\":\"sekrd\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B] leading-relaxed mb-3\",\"children\":\"Deep security audit for AI-built apps. Don't ship until you're sekrd.\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-[#86868B]\",\"children\":\"Sekrd · Security + Compliance audit\"}]]}],[[\"$\",\"div\",\"Product\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold mb-4 text-[#A1A1A6]\",\"children\":\"Product\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"li\",\"/scan\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/scan\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Free Scan\"}]}],[\"$\",\"li\",\"/pricing\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/pricing\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Pricing\"}]}],[\"$\",\"li\",\"/docs\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/docs\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Documentation\"}]}],[\"$\",\"li\",\"/blog\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/blog\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Blog\"}]}],[\"$\",\"li\",\"https://github.com/marketplace/actions/sekrd-security-scan\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://github.com/marketplace/actions/sekrd-security-scan\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":\"GitHub Action\"}]}]]}]]}],[\"$\",\"div\",\"Company\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold mb-4 text-[#A1A1A6]\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"li\",\"/about\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/about\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"About\"}]}],[\"$\",\"li\",\"/support\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/support\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Support\"}]}],[\"$\",\"li\",\"/terms\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/terms\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Terms of Service\"}]}],[\"$\",\"li\",\"/privacy\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/privacy\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Privacy Policy\"}]}]]}]]}],[\"$\",\"div\",\"Trust\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold mb-4 text-[#A1A1A6]\",\"children\":\"Trust\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"li\",\"/trust\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/trust\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Trust center\"}]}],[\"$\",\"li\",\"/security-policy\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/security-policy\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Security policy\"}]}],[\"$\",\"li\",\"/docs/cwe-mapping\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/docs/cwe-mapping\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"CWE mapping\"}]}],[\"$\",\"li\",\"/docs/vulnerability-updates\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/docs/vulnerability-updates\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Update cadence\"}]}],[\"$\",\"li\",\"/status\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/status\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Status\"}]}],[\"$\",\"li\",\"/changelog\",{\"children\":[\"$\",\"$L23\",null,{\"href\":\"/changelog\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"children\":\"Changelog\"}]}]]}]]}],\"$L24\"]]}],\"$L25\"]}]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"15:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/140~7fldvu.wh.js\",\"async\":true,\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}]\n16:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0uxta-5c1xti_.js\",\"async\":true,\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}]\n17:[\"$\",\"$L26\",null,{\"children\":[\"$\",\"$27\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@28\"}]}]\n18:[\"$\",\"$2\",\"h\",{\"children\":[null,[\"$\",\"$L29\",null,{\"children\":\"$L2a\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L2b\",null,{\"children\":[\"$\",\"$27\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L2c\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n1a:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0i3hrjo2hnx_l.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}]\n1b:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/16qne651ky9y~.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\"}]\n1c:[\"$\",\"div\",\"Payments\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ð³\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"Payments\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"Stripe keys in HTML, unsigned webhooks, test-key leakage\"}]]}]\n1d:[\"$\",\"div\",\"MCP security\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ð§©\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"MCP security\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"Tool poisoning, overpermissioned FS, rug-pull drift, exfiltration\"}]]}]\n1e:[\"$\",\"div\",\"Compliance\",{\"className\":\"card-hover p-5 rounded-xl bg-[#111113] border border-white/5 hover:border-[#30D158]/30 transition-all group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl\",\"children\":\"ð\"}],[\"$\",\"p\",null,{\"className\":\"font-semibold text-sm mt-3\",\"children\":\"Compliance\"}],[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B] mt-1 leading-relaxed\",\"children\":\"GDPR consent + privacy policy + hardcoded secrets in IaC files\"}]]}]\n20:[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold hover:text-white transition-colors\",\"children\":\"React\"}]\n24:[\"$\",\"div\",\"Connect\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold mb-4 text-[#A1A1A6]\",\"children\":\"Connect\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"li\",\"https://github.com/sekrdcom\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://github.com/sekrdcom\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":\"GitHub\"}]}],[\"$\",\"li\",\"https://t.me/sekrdbot\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://t.me/sekrdbot\",\"className\":\"text-sm text-[#86868B] hover:text-white transition-colors inline-block py-1.5\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":\"Telegram\"}]}]]}]]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"25:[\"$\",\"div\",null,{\"className\":\"pt-8 border-t border-white/5 flex flex-col sm:flex-row items-center justify-between gap-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B]\",\"children\":[\"© \",2026,\" Sekrd. All rights reserved.\"]}],[\"$\",\"ul\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"li\",\"https://www.youtube.com/@sekrd\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.youtube.com/@sekrd\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"YouTube\",\"title\":\"YouTube\",\"className\":\"inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"className\":\"w-[18px] h-[18px]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\"}]}]}]}],[\"$\",\"li\",\"https://www.linkedin.com/company/sekrd\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/company/sekrd\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"LinkedIn\",\"title\":\"LinkedIn\",\"className\":\"inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"className\":\"w-[18px] h-[18px]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.063 2.063 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"}]}]}]}],[\"$\",\"li\",\"https://x.com/sekrdcom\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://x.com/sekrdcom\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"X\",\"title\":\"X\",\"className\":\"inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"className\":\"w-[18px] h-[18px]\",\"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.117L17.083 19.77z\"}]}]}]}],[\"$\",\"li\",\"https://www.instagram.com/sekrdcom\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/sekrdcom\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Instagram\",\"title\":\"Instagram\",\"className\":\"inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"className\":\"w-[18px] h-[18px]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z\"}]}]}]}],\"$L2d\",\"$L2e\",\"$L2f\"]}],\"$L30\"]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"2d:[\"$\",\"li\",\"https://www.tiktok.com/@sekrdcom\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.tiktok.com/@sekrdcom\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"TikTok\",\"title\":\"TikTok\",\"className\":\"inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"className\":\"w-[18px] h-[18px]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5.8 20.1a6.34 6.34 0 0 0 10.86-4.43V8.66a8.16 8.16 0 0 0 4.77 1.52v-3.4a4.85 4.85 0 0 1-1.84-.09Z\"}]}]}]}]\n2e:[\"$\",\"li\",\"https://facebook.com/sekrdcom\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://facebook.com/sekrdcom\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Facebook\",\"title\":\"Facebook\",\"className\":\"inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"className\":\"w-[18px] h-[18px]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z\"}]}]}]}]\n31:T498,M12.186 24h-.007c-3.581-.024-6.334-1.205-8.184-3.509C2.35 18.44 1.5 15.586 1.472 12.01v-.017c.03-3.579.879-6.43 2.525-8.482C5.845 1.205 8.6.024 12.18 0h.014c2.746.02 5.043.725 6.826 2.098 1.677 1.29 2.858 3.13 3.509 5.467l-2.04.569c-1.104-3.96-3.898-5.984-8.304-6.015-2.91.022-5.11.936-6.54 2.717C4.307 6.504 3.616 8.914 3.589 12c.027 3.086.718 5.496 2.057 7.164 1.43 1.781 3.631 2.695 6.54 2.717 2.623-.02 4.358-.631 5.8-2.045 1.647-1.613 1.618-3.593 1.09-4.798-.31-.71-.873-1.3-1.634-1.75-.192 1.352-.622 2.446-1.284 3.272-.886 1.102-2.14 1.704-3.73 1.79-1.202.065-2.361-.218-3.259-.801-1.063-.689-1.685-1.74-1.752-2.964-.065-1.19.408-2.285 1.33-3.082.88-.76 2.119-1.207 3.583-1.293a13.853 13.853 0 0 1 3.02.142c-.126-.742-.375-1.332-.75-1.757-.513-.586-1.308-.883-2.359-.89h-.029c-.844 0-1.992.232-2.721 1.32L7.734 7.847c.98-1.454 2.568-2.256 4.478-2.256h.044c3.194.02 5.097 1.975 5.287 5.388.108.046.216.094.321.142 1.49.7 2.58 1.761 3.154 3.07.797 1.82.871 4.79-1.548 7.158-1.85 1.81-4.094 2.628-7.277 2.65Zm1.003-11.69c-.242 0-.487.007-.739.021-1.836.103-2.98.946-2.916 2.143.067 1.256 1.452 1.839 2.784 1.767 1.224-.065 2.818-.543 3.086-3.71a10.5 10.5 0 0 0-2.215-.221z2f:[\"$\",\"li\",\"https://www.threads.com/@sekrdcom\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.threads.com/@sekrdcom\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Threads\",\"title\":\"Threads\",\"className\":\"inline-flex items-center justify-center w-9 h-9 rounded-md text-[#86868B] hover:text-white hover:bg-white/5 transition-colors\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":true,\"className\":\"w-[18px] h-[18px]\",\"children\":[\"$\",\"path\",null,{\"d\":\"$31\"}]}]}]}]\n30:[\"$\",\"p\",null,{\"className\":\"text-xs text-[#86868B]\",\"children\":\"Don't ship until you're sekrd.\"}]\n2a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"3:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_ed26c892-module__0Hd1FG__variable space_grotesk_361135fd-module__Vna8kq__variable jetbrains_mono_b90ee254-module__ZcKZKW__variable h-full antialiased dark bg-black\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://api.sekrd.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://api.sekrd.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://cdn.paddle.com\"}],[\"$\",\"meta\",null,{\"name\":\"google-site-verification\",\"content\":\"bhDdgsbc9g1rIVUhQXtdMaKVEOELUBQCw2CzNTlQTL8\"}],[\"$\",\"script\",null,{\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\",\"type\":\"application/ld+json\",\"children\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"Sekrd\\\",\\\"description\\\":\\\"Deep security audit for AI-built apps. Find Supabase RLS, Firebase rules, and auth vulnerabilities.\\\",\\\"url\\\":\\\"https://sekrd.com\\\",\\\"applicationCategory\\\":\\\"SecurityApplication\\\",\\\"operatingSystem\\\":\\\"Web\\\",\\\"offers\\\":[{\\\"@type\\\":\\\"Offer\\\",\\\"price\\\":\\\"0\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"Free tier â URL scans with monthly quota\\\"},{\\\"@type\\\":\\\"Offer\\\",\\\"price\\\":\\\"39\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"Pre-Launch Audit â one-time deep audit + compliance review + PDF report\\\"},{\\\"@type\\\":\\\"Offer\\\",\\\"price\\\":\\\"29\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"Continuous Pro â monthly monitoring with drift alerts\\\"}]}\"}]]}],[\"$\",\"body\",null,{\"className\":\"min-h-full flex flex-col text-[#F5F5F7] font-[var(--font-inter)]\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"$L32\",null,{}],[\"$\",\"$L33\",null,{\"id\":\"cf-beacon\",\"src\":\"https://static.cloudflareinsights.com/beacon.min.js\",\"strategy\":\"lazyOnload\",\"nonce\":\"NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm\",\"data-cf-beacon\":\"{\\\"token\\\":\\\"f793f28d6f614859b63d5e0a11e31fbb\\\"}\"}],[\"$\",\"$L34\",null,{\"children\":[[\"$\",\"$L35\",null,{\"children\":[\"$\",\"$L36\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$37\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0qco2lbz6e8ii.js\",\"async\":true}]],\"template\":[\"$\",\"$L38\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen\",\"children\":[[\"$\",\"$L4\",null,{}],[\"$\",\"div\",null,{\"className\":\"max-w-md mx-auto px-6 py-32 text-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"font-[var(--font-heading)] text-6xl font-bold text-[#30D158] mb-4\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"text-xl text-[#F5F5F7] mb-2\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"text-[#86868B] mb-8\",\"children\":\"The page you're looking for doesn't exist or has been moved.\"}],[\"$\",\"$L23\",null,{\"href\":\"/\",\"className\":\"inline-block px-6 py-3 bg-[#30D158] text-black font-bold rounded-xl hover:bg-[#28B84C] transition-all\",\"children\":\"Back to home\"}]]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L39\",null,{}]]}]]}]]}]\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"28:null\n"])</script>
11<script nonce="NzczY2Q2ODgtNzUxMS00NDc1LWFhYjYtZWQwZmE2YmQyNGFm">self.__next_f.push([1,"2c:[[\"$\",\"title\",\"0\",{\"children\":\"Sekrd â Deep security audit for AI-built apps\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"15 security checks for AI-built apps. Deep Supabase RLS, Firebase rules, CORS, rate limiting, IDOR, and auth flow auditing with site crawling and one copy-paste fix prompt per finding (works with Cursor, Claude Code, Lovable, or any AI coding tool). Scan from web, API, or Telegram.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"Sekrd\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"security audit,supabase rls,firebase rules,vibe coding security,AI app security,lovable security,claude code security,cursor security,api security scanner,sekrd,mcp server security,security scanner,web app security,exposed api keys,rls policy audit,ai code security,vulnerability scanner,security badge,deep scan,fix prompts\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"Sekrd\"}],[\"$\",\"meta\",\"5\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"6\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"7\",{\"rel\":\"canonical\",\"href\":\"https://sekrd.com\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:title\",\"content\":\"Sekrd â Deep security audit for AI-built apps\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:description\",\"content\":\"We find what your AI forgot to secure. Deep Supabase RLS, Firebase rules, auth flow auditing.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:url\",\"content\":\"https://sekrd.com\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:site_name\",\"content\":\"Sekrd\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image\",\"content\":\"https://sekrd.com/opengraph-image?833b11aae53eba59\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:alt\",\"content\":\"Sekrd â Deep security audit for AI-built apps\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:title\",\"content\":\"Sekrd â Deep security audit for AI-built apps\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:description\",\"content\":\"We find what your AI forgot to secure.\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image\",\"content\":\"https://sekrd.com/opengraph-image\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0x3dzn~oxb6tn.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/icon.svg?icon.0ra1442mwmect.svg\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"$L3a\",\"25\",{}]]\n"])</script>
11</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.