<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="shortcut icon" href="/favicon.ico"><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="PentestPad"><link rel="manifest" href="/site.webmanifest"><link rel="sitemap" href="/sitemap-index.xml"><style>@font-face{font-family:"JetBrains Mono-1b3c3e8751d75c4e";src:url("/_astro/fonts/0c06e6551d3eedef.woff2") format("woff2");font-display:swap;font-weight:100 800;font-style:normal;}@font-face{font-family:"JetBrains Mono-1b3c3e8751d75c4e";src:url("/_astro/fonts/6b6fec04e7bbfa4f.woff2") format("woff2");font-display:swap;font-weight:100 800;font-style:italic;}@font-face{font-family:"JetBrains Mono-1b3c3e8751d75c4e fallback: Arial";src:local("Arial");font-display:swap;font-weight:100 800;font-style:normal;size-adjust:134.5893%;ascent-override:75.7861%;descent-override:22.29%;line-gap-override:0%;}@font-face{font-family:"JetBrains Mono-1b3c3e8751d75c4e fallback: Arial";src:local("Arial");font-display:swap;font-weight:100 800;font-style:italic;size-adjust:134.5893%;ascent-override:75.7861%;descent-override:22.29%;line-gap-override:0%;}:root{--font-jetbrains-mono:"JetBrains Mono-1b3c3e8751d75c4e","JetBrains Mono-1b3c3e8751d75c4e fallback: Arial",sans-serif;}</style><style>@font-face{font-family:Raleway-3b5578fcd75c28e4;src:url("/_astro/fonts/9032decf44a265b4.woff2") format("woff2");font-display:swap;font-weight:100 900;font-style:normal;}@font-face{font-family:Raleway-3b5578fcd75c28e4;src:url("/_astro/fonts/e8290122c28420a7.woff2") format("woff2");font-display:swap;font-weight:100 900;font-style:italic;}@font-face{font-family:"Raleway-3b5578fcd75c28e4 fallback: Arial";src:local("Arial");font-display:swap;font-weight:100 900;font-style:normal;size-adjust:100.4933%;ascent-override:93.5386%;descent-override:23.2851%;line-gap-override:0%;}@font-face{font-family:"Raleway-3b5578fcd75c28e4 fallback: Arial";src:local("Arial");font-display:swap;font-weight:100 900;font-style:italic;size-adjust:100.4933%;ascent-override:93.5386%;descent-override:23.2851%;line-gap-override:0%;}:root{--font-raleway:Raleway-3b5578fcd75c28e4,"Raleway-3b5578fcd75c28e4 fallback: Arial",sans-serif;}</style><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="/_astro/ClientRouter.astro_astro_type_script_index_0_lang.BTxyIO1J.js"></script><!-- SEO --><link rel="canonical" href="https://www.pentestpad.com/startup"><meta name="keywords" content="pentest, pentest platform, pentest management platform, pentest report generator, pentest collaboration, pentest reporting platform, security, penetration testing platform, penetration testing report generator, penetration testing collaboration platform, penetration testing reporting platform, penetration testing report automation platform, penetration testing, vulnerability management"><!-- Open Graph --><meta property="og:site_name" content="PentestPad"><meta property="og:type" content="website"><meta property="og:title" content="Startup | PentestPad"><meta property="og:description" content="Join the PentestPad Startup Program. Get access to professional pentesting tools and resources designed for early-stage cybersecurity startups."><meta property="og:url" content="https://www.pentestpad.com/startup"><meta property="og:image" content="https://www.pentestpad.com/logo-cta.webp"><meta property="og:image:url" content="https://www.pentestpad.com/logo-cta.webp"><meta property="og:image:secure_url" content="https://www.pentestpad.com/logo-cta.webp"><meta property="og:image:type" content="image/webp"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="600"><meta property="og:image:alt" content="PentestPad: Pentest Reporting Tool"><!-- Twitter --><meta name="twitter:title" content="Startup | PentestPad"><meta name="twitter:description" content="Join the PentestPad Startup Program. Get access to professional pentesting tools and resources designed for early-stage cybersecurity startups."><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://www.pentestpad.com/logo-cta.webp"><meta name="twitter:image:alt" content="Startup"><meta name="twitter:site" content="@pentestpad"><meta name="twitter:domain" content="https://www.pentestpad.com"><meta name="robots" content="index, follow"><!-- JSON LD --><!-- Google Tag Manager --><script>
    (function (w, d, s, l, i) {
      w[l] = w[l] || [];
      w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" });
      var f = d.getElementsByTagName(s)[0],
        j = d.createElement(s),
        dl = l != "dataLayer" ? "&l=" + l : "";
      j.async = true;
      j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;
      f.parentNode.insertBefore(j, f);
    })(window, document, "script", "dataLayer", "GTM-54FQJ5VR");
  </script><!-- End Google Tag Manager --><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"PentestPad","url":"https://www.pentestpad.com","logo":"https://www.pentestpad.com/logo.png","description":"PentestPad is a comprehensive penetration testing platform that automates reporting, streamlines project management, and enables team collaboration for security professionals.","foundingDate":"2023","sameAs":["https://twitter.com/pentestpad","https://www.linkedin.com/company/pentestpad"],"contactPoint":{"@type":"ContactPoint","contactType":"sales","url":"https://www.pentestpad.com/contact"}}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"PentestPad","url":"https://www.pentestpad.com","description":"Pentest reporting tool and penetration testing platform","publisher":{"@type":"Organization","name":"PentestPad","url":"https://www.pentestpad.com"}}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"SiteNavigationElement","name":["Home","Features","Pricing","FAQ","About us","Contact","Services","Blog"],"url":["https://www.pentestpad.com","https://www.pentestpad.com/features","https://www.pentestpad.com/pricing","https://www.pentestpad.com/faq","https://www.pentestpad.com/about","https://www.pentestpad.com/contact","https://www.pentestpad.com/services","https://www.pentestpad.com/blog"]}</script><title>Startup | PentestPad</title><meta name="description" content="Join the PentestPad Startup Program. Get access to professional pentesting tools and resources designed for early-stage cybersecurity startups."><meta name="author" content="PentestPad Team"><meta name="creator" content="PentestPad Team"><meta name="generator" content="Astro v7.1.3"><script src="https://analytics.ahrefs.com/analytics.js" data-key="FyjW7/UD7/U+P0hzbMJdhA" async></script><script>
  (() => {
    if (!window.__posthog_initialized) {
      window.__posthog_initialized = true;

      !(function (t, e) {
        var o, n, p, r;
        e.__SV ||
          (window.posthog && window.posthog.__loaded) ||
          ((window.posthog = e),
          (e._i = []),
          (e.init = function (i, s, a) {
            function g(t, e) {
              var o = e.split(".");
              (2 == o.length && ((t = t[o[0]]), (e = o[1])),
                (t[e] = function () {
                  t.push([e].concat(Array.prototype.slice.call(arguments, 0)));
                }));
            }
            (((p = t.createElement("script")).type = "text/javascript"),
              (p.crossOrigin = "anonymous"),
              (p.async = !0),
              (p.src =
                s.api_host.replace(".i.posthog.com", "-assets.i.posthog.com") + "/static/array.js"),
              (r = t.getElementsByTagName("script")[0]).parentNode.insertBefore(p, r));
            var u = e;
            for (
              void 0 !== a ? (u = e[a] = []) : (a = "posthog"),
                u.people = u.people || [],
                u.toString = function (t) {
                  var e = "posthog";
                  return ("posthog" !== a && (e += "." + a), t || (e += " (stub)"), e);
                },
                u.people.toString = function () {
                  return u.toString(1) + ".people (stub)";
                },
                o =
                  "Ni qi init Xi rn Rr tn sn Ki capture calculateEventProperties dn register register_once register_for_session unregister unregister_for_session fn getFeatureFlag getFeatureFlagPayload getFeatureFlagResult getAllFeatureFlags isFeatureEnabled reloadFeatureFlags updateFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey displaySurvey cancelPendingSurvey canRenderSurvey canRenderSurveyAsync pn identify setPersonProperties unsetPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset shutdown setIdentity clearIdentity get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException addExceptionStep captureLog startExceptionAutocapture stopExceptionAutocapture loadToolbar get_property getSessionProperty cn un createPersonProfile setInternalOrTestUser vn Qi yn opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing get_explicit_consent_status is_capturing clear_opt_in_out_capturing an debug Or Rt getPageViewId captureTraceFeedback captureTraceMetric Wi".split(
                    " "
                  ),
                n = 0;
              n < o.length;
              n++
            )
              g(u, o[n]);
            e._i.push([i, s, a]);
          }),
          (e.__SV = 1));
      })(document, window.posthog || []);
      posthog.init("phc_UkpvgLuEHrdXsCNUrV1hqY5t3IwAlfABkVu0aXXtEMi", {
        api_host: "https://g.pentestpad.com",
        ui_host: "https://eu.posthog.com",
        defaults: "2026-05-30",
        person_profiles: "identified_only",
        session_recording: {
          minimum_duration_milliseconds: 25000,
          sample_rate: 0.5,
        },
      });
    }
  })();
</script><link href="/pagefind/pagefind-ui.css" rel="stylesheet"><script src="/pagefind/pagefind-ui.js"></script><link rel="stylesheet" href="/_astro/_astro_assets.C0oSul2w.css"><style>.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
</style><script type="module" src="/_astro/page.iK9Myl5O.js"></script></head><script>
    function setDarkMode(document) {
      const getThemePreference = () => {
        if (typeof localStorage !== "undefined" && localStorage.getItem("theme")) {
          return localStorage.getItem("theme");
        }
        return window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "theme-light";
      };
      const isDark = getThemePreference() === "dark";
      document.documentElement.classList[isDark ? "add" : "remove"]("dark");

      if (typeof localStorage !== "undefined") {
        const observer = new MutationObserver(() => {
          const isDark = document.documentElement.classList.contains("dark");
          localStorage.setItem("theme", isDark ? "dark" : "theme-light");
        });
        observer.observe(document.documentElement, {
          attributes: true,
          attributeFilter: ["class"],
        });
      }
    }

    setDarkMode(document);

    document.addEventListener("astro:before-swap", (ev) => {
      setDarkMode(ev.newDocument);
    });
  </script><script>
    window.dataLayer = window.dataLayer || [];

    document.addEventListener("astro:page-load", () => {
      window.dataLayer.push({
        event: "virtualPageview",
        customEventName: "virtual_pageview",
        virtualPagePath: window.location.pathname + window.location.search,
        virtualPageTitle: document.title,
      });
    });

    document.addEventListener("click", (event) => {
      const el = event.target instanceof Element && event.target.closest("[data-ph-event]");
      if (!el) return;
      const name = el.getAttribute("data-ph-event");
      if (!name) return;
      window.posthog?.capture(
        name,
        {
          placement: el.getAttribute("data-ph-placement") || undefined,
          page: window.location.pathname,
        },
        { send_instantly: true }
      );
      window.dataLayer.push({ event: name, customEventName: name });
    });
  </script><body class="bg-grid-pattern"><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-54FQJ5VR" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --><style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var l=(n,t)=>{let i=async()=>{await(await n())()},e=typeof t.value=="object"?t.value:void 0,s={timeout:e==null?void 0:e.timeout};"requestIdleCallback"in window?window.requestIdleCallback(i,s):setTimeout(i,s.timeout||200)};(self.Astro||(self.Astro={})).idle=l;window.dispatchEvent(new Event("astro:idle"));})();</script><script>(()=>{var g=Object.defineProperty;var w=(a,s,c)=>s in a?g(a,s,{enumerable:!0,configurable:!0,writable:!0,value:c}):a[s]=c;var l=(a,s,c)=>w(a,typeof s!="symbol"?s+"":s,c);var E=new Set(["__proto__","constructor","prototype"]);{let a={0:t=>y(t),1:t=>c(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(c(t)),5:t=>new Set(c(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>Number.POSITIVE_INFINITY*t},s=t=>{let[p,e]=t;return p in a?a[p](e):void 0},c=t=>t.map(s),y=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([p,e])=>[p,s(e)]));class f extends HTMLElement{constructor(){super(...arguments);l(this,"Component");l(this,"hydrator");l(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let r=this.querySelectorAll("astro-slot"),n={},d=this.querySelectorAll("template[data-astro-template]");for(let o of d){let i=o.closest(this.tagName);i!=null&&i.isSameNode(this)&&(n[o.getAttribute("data-astro-template")||"default"]=o.innerHTML,o.remove())}for(let o of r){let i=o.closest(this.tagName);i!=null&&i.isSameNode(this)&&(n[o.getAttribute("name")||"default"]=o.innerHTML)}let u;try{u=this.hasAttribute("props")?y(JSON.parse(this.getAttribute("props"))):{}}catch(o){let i=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(i+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${i}`,this.getAttribute("props"),o),o}let h;await this.hydrator(this)(this.Component,u,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});l(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),r.disconnect(),this.childrenConnectedCallback()},r=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});r.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}getRetryImportUrl(e){let r=new URL(e,document.baseURI);return r.searchParams.set("astro-retry",Date.now().toString()),r.toString()}async importWithRetry(e){try{return await import(e)}catch(r){return await new Promise(n=>setTimeout(n,1e3)),import(this.getRetryImportUrl(e))}}handleHydrationError(e){let r=this.getAttribute("component-url"),n=new CustomEvent("astro:hydration-error",{cancelable:!0,bubbles:!0,composed:!0,detail:{error:e,componentUrl:r}});this.dispatchEvent(n)&&console.error(`[astro-island] Error hydrating ${r}`,e)}async start(){let e=JSON.parse(this.getAttribute("opts")),r=this.getAttribute("client");if(Astro[r]===void 0){window.addEventListener(`astro:${r}`,()=>this.start(),{once:!0});return}try{await Astro[r](async()=>{let n=this.getAttribute("renderer-url");try{let[d,{default:u}]=await Promise.all([this.importWithRetry(this.getAttribute("component-url")),n?this.importWithRetry(n):Promise.resolve({default:()=>()=>{}})]),h=this.getAttribute("component-export")||"default";if(h.includes(".")){this.Component=d;for(let m of h.split(".")){if(E.has(m)||!this.Component||typeof this.Component!="object"&&typeof this.Component!="function"||!Object.hasOwn(this.Component,m))throw new Error(`Invalid component export path: ${h}`);this.Component=this.Component[m]}}else{if(E.has(h))throw new Error(`Invalid component export path: ${h}`);this.Component=d[h]}return this.hydrator=u,this.hydrate}catch(d){return this.handleHydrationError(d),()=>{}}},e,this)}catch(n){this.handleHydrationError(n)}}attributeChangedCallback(){this.hydrate()}}l(f,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",f)}})();</script><astro-island uid="1jI94v" prefix="r8" component-url="/_astro/header.CEv5FD4A.js" component-export="Header" renderer-url="/_astro/client.B2mX2APk.js" props="{&quot;pathname&quot;:[0,&quot;/startup&quot;]}" ssr client="idle" opts="{&quot;name&quot;:&quot;Header&quot;,&quot;value&quot;:true}" await-children><header class="backdrop-blur-xs bg-background/90 sticky top-0 z-30 px-4 pb-4 mb-20 rounded"><div class="flex justify-between items-center xl:items-start max-w-screen-2xl mx-auto"><a href="/" aria-label="Home"><img src="/assets/images/light/logotip.svg" alt="logo" width="211" height="65" class="translate-y-1.5 max-w-none w-52 h-16 dark:hidden" loading="eager"/><img src="/assets/images/dark/logotip.svg" alt="logo" width="211" height="65" class="translate-y-1.5 max-w-none w-52 h-16 hidden dark:block" loading="eager"/></a><nav class="xl:flex hidden justify-between items-center gap-4"><a class="font-bold text-muted pt-6.5" href="/">Home</a><a class="font-bold text-muted pt-6.5" href="/features">Features</a><div class="font-bold text-muted cursor-pointer pt-6.5 flex items-center gap-1" data-state="closed" data-slot="hover-card-trigger">Use cases<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div><a class="font-bold text-muted pt-6.5" href="/pricing">Pricing</a><a class="font-bold text-muted pt-6.5" href="/faq">FAQ</a><a class="font-bold text-muted pt-6.5" href="/about">About</a><a class="font-bold text-muted pt-6.5" href="/contact">Contact</a><a class="font-bold text-muted pt-6.5" href="/services">Services</a><a class="font-bold text-muted pt-6.5" href="/blog">Blog</a></nav><div class="mt-5 xl:flex hidden"><a href="https://cloud.pentestpad.com/login" aria-label="Log in" data-slot="button" class="inline-flex items-center cursor-pointer justify-center gap-2 whitespace-nowrap rounded-md text-sm font-bold transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive text-primary underline-offset-4 hover:underline hover:text-primary-hover active:text-primary-active disabled:text-primary-disabled h-9 px-4 py-5 has-[&gt;svg]:px-3">Log in</a><button data-slot="button" class="inline-flex items-center cursor-pointer justify-center whitespace-nowrap rounded-md text-sm font-bold transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 border border-primary h-9 px-4 py-5 has-[&gt;svg]:px-3 gap-2 w-fit mx-auto" aria-label="Schedule demo">Schedule demo</button></div><button type="button" aria-haspopup="dialog" aria-expanded="false" data-state="closed" data-slot="sheet-trigger" class="xl:hidden mt-3"><span class="sr-only">Open navigation menu</span><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-primary cursor-pointer" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></header><!--astro:end--></astro-island><main class="px-3 min-h-150"><div class="flex flex-col gap-24"><section class="flex flex-col gap-6 mx-auto"><h1 class="max-w-200 mx-auto text-5xl text-center font-bold lg:leading-16">PentestPad Startup Program</h1><div class="w-10 h-1 bg-primary mx-auto"></div><p class="mx-auto text-muted text-center max-w-170">For early-stage cybersecurity startups building innovative products and services.</p></section><section class="max-w-225 mx-auto flex flex-col gap-12"><p class="text-lg max-w-170 text-justify">If your company qualifies, you may receive a <strong>50% Founder Discount</strong> for your first year of PentestPad - for as many licenses as you need, giving you access to automated reporting, AI assistance, and enterprise-grade workflows from day one. Applications are reviewed individually and are subject to approval.</p><div><h2 class="text-3xl font-bold">Who is this for?</h2><ul class="ml-6 list-disc space-y-2 mt-4 text-lg"><li>Early-stage startups (under 5 years old)</li><li>Pre-seed, seed, or bootstrapped companies</li><li>Teams building cybersecurity products or offering security services</li></ul></div></section><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><astro-island uid="ZJB20i" prefix="r6" component-url="/_astro/startup-form.DQ2UsKN5.js" component-export="StartupForm" renderer-url="/_astro/client.B2mX2APk.js" props="{&quot;data-astro-transition-persist&quot;:[0,true]}" ssr client="load" opts="{&quot;name&quot;:&quot;StartupForm&quot;,&quot;value&quot;:true}" data-astro-transition-persist="true" await-children><section class="flex flex-col lg:flex-row gap-x-24 gap-y-8 w-full justify-center max-w-170 mx-auto"><form class="flex flex-col gap-4 w-full"><div class="flex items-center gap-4"><div class="relative w-full"><div class="relative w-full"><input type="text" id="firstName" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="John" required="" name="firstName" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="firstName"><span class="flex">First name<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></span></label></div><div class="relative w-full"><div class="relative w-full"><input type="text" id="lastName" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="Doe" required="" name="lastName" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="lastName"><span class="flex">Last name<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></span></label></div></div><div class="relative w-full"><div class="relative w-full"><input type="email" id="email" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="johndoe@mail.com" required="" name="email" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="email"><span class="flex">Email<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></span></label></div><div class="flex items-center gap-4"><div class="relative w-full"><div class="relative w-full"><input type="text" id="companyName" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="ACME Corp" required="" name="companyName" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="companyName"><span class="flex">Company name<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></span></label></div><div class="relative w-full"><div class="relative w-full"><input type="text" id="website" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="https://acme.com" name="website" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="website"><span class="flex">Website (optional but recommended)</span></label></div></div><div class="flex items-center gap-4"><div class="relative w-full"><button data-slot="popover-trigger" class="inline-flex items-center cursor-pointer gap-2 whitespace-nowrap transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive h-9 py-5 has-[&gt;svg]:px-3 justify-between font-normal w-2 min-w-full border border-border bg-input hover:bg-input px-3 pb-6 pt-7 text-sm rounded-lg text-text" role="combobox" aria-expanded="false" type="button" aria-haspopup="dialog" data-state="closed" aria-label="country"><span class="truncate mr-2 max-w-[calc(100%-20px)] text-left flex-1">Select...</span><div class="flex items-center"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down opacity-50 w-4 h-4 text-text shrink-0" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></button><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="country">Country of Incorporation<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></label></div><div class="relative w-full"><div class="relative w-full"><input type="number" id="year" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="2026" required="" name="year" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="year"><span class="flex">Year Founded<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></span></label></div></div><div class="flex items-start gap-4"><div class="relative w-full flex-1"><div class="relative w-full"><input type="number" id="licenses" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="e.g. 25" required="" name="licenses" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="licenses"><span class="flex">Number of Pentesters<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></span></label></div><div class="flex-1 flex flex-col gap-2"><div class="relative w-full"><div class="relative w-full"><button type="button" role="combobox" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-12 w-full items-center justify-between rounded-lg border-1 px-2.5 text-sm ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-0 focus:border-border disabled:cursor-not-allowed disabled:opacity-50 [&amp;&gt;span]:line-clamp-1 bg-input py-[26px]" aria-label="Current Funding Stage"><span style="pointer-events:none"></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 opacity-50 ml-2" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] bg-transparent px-2 start-2" for="fundingStage"><span class="flex">Current Funding Stage<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></span></label></div><div class="relative w-full flex-1 mt-2 hidden"><div class="relative w-full"><input type="text" id="otherStage" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="Write here..." name="otherStage" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="otherStage"><span class="flex">Other stage</span></label></div></div></div><div class="relative w-full"><textarea class="flex min-h-[80px] rounded-md border border-border bg-input px-3 py-2 text-base ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-0 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm w-full h-40" id="message" aria-label="How do you plan to use PentestPad?" placeholder="Short message..." required=""></textarea><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="message">How do you plan to use PentestPad?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error shrink-0 ml-1 mb-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></label></div><div class="flex gap-2"><button type="button" role="checkbox" aria-checked="false" data-state="unchecked" value="on" class="peer cursor-pointer h-6 w-6 shrink-0 rounded-md border ring-offset-background focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground border-muted data-[state=checked]:border-primary" aria-label="checkbox"></button><input type="checkbox" aria-hidden="true" tabindex="-1" style="position:absolute;pointer-events:none;opacity:0;margin:0;transform:translateX(-100%)" value="on"/><p><span class="inline-flex align-middle"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-asterisk size-5 text-error -translate-y-1.5 -translate-x-1" aria-hidden="true"><path d="M12 6v12"></path><path d="M17.196 9 6.804 15"></path><path d="m6.804 9 10.392 6"></path></svg></span>By submitting this form, you acknowledge and agree with our<!-- --> <a href="/privacy-policy" class="primary-link underline" aria-label="Privacy Policy">Privacy Policy</a> <!-- -->and<!-- --> <a href="/terms-and-conditions" class="primary-link underline" aria-label="Terms of service">Terms of service</a></p></div><div class="flex items-center gap-4 ml-auto"><button data-slot="button" class="inline-flex items-center cursor-pointer justify-center gap-2 whitespace-nowrap rounded-md text-sm font-bold transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 border border-primary h-9 px-4 py-5 has-[&gt;svg]:px-3 w-40 mt-2" type="submit" disabled="">Submit application</button></div></form></section><!--astro:end--></astro-island><section class="max-w-225 mx-auto flex flex-col gap-12 -mt-6"><p class="text-muted max-w-170 text-justify">Applications are typically reviewed within 3–5 business days. If approved, you’ll receive a private onboarding link and access details via email.</p><div class="max-w-170"><h2 class="text-3xl font-bold">Why We Do This?</h2><ul class="ml-6 list-disc space-y-2 mt-4 text-lg"><li>At PentestPad, we work with security vendors and product companies across Europe and beyond.</li><li>We understand the challenges of early-stage growth - limited resources, tight deadlines, and increasing compliance expectations.</li><li>Our Startup Program exists to remove friction and help ambitious teams build secure products faster.</li></ul></div></section><astro-island uid="Z10bL9H" prefix="r7" component-url="/_astro/cta.CKu9y4yq.js" component-export="Cta" renderer-url="/_astro/client.B2mX2APk.js" props="{&quot;title&quot;:[0,&quot;Let&#39;s get in touch&quot;],&quot;description&quot;:[0,&quot;Have questions or want to see our tools in action? Contact us for a demo or collaboration opportunities.&quot;],&quot;button&quot;:[0,&quot;Contact us&quot;],&quot;href&quot;:[0,&quot;/contact&quot;],&quot;lazyload&quot;:[0,true],&quot;event&quot;:[0,&quot;contact_us_clicked&quot;],&quot;placement&quot;:[0,&quot;lets-get-in-touch-cta&quot;]}" ssr client="load" opts="{&quot;name&quot;:&quot;Cta&quot;,&quot;value&quot;:true}" await-children><div class="flex flex-col gap-4"><section class="bg-background image-effect w-full max-w-200 mx-auto relative"><div class="py-10 px-4 sm:px-20 z-10 relative"><h2 class="text-lg sm:text-2xl font-bold max-w-100">Let&#x27;s get in touch</h2><p class="text-muted mb-4 mt-1 max-w-87.5">Have questions or want to see our tools in action? Contact us for a demo or collaboration opportunities.</p><button data-slot="button" class="inline-flex items-center cursor-pointer justify-center whitespace-nowrap rounded-md text-sm font-bold transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 border border-primary h-9 px-4 py-5 has-[&gt;svg]:px-3 gap-2 w-fit mx-auto" aria-label="Contact us">Contact us</button></div><img alt="logo-cta" src="/_astro/logo-cta.CmGu3fB_.webp" width="402" height="240" sizes="(max-width: 640px) 260px, 369px" class="absolute top-1/2 -translate-y-1/2 right-0 opacity-5 md:opacity-100 rounded-e-2xl w-65 sm:w-92.25" loading="lazy"/></section></div><!--astro:end--></astro-island></div></main><footer class="bg-input mt-32 px-12"><div class="max-w-5xl mx-auto py-20 lg:py-40 flex flex-col gap-4"><a href="/" aria-label="Home"><img src="/_astro/logotip.DafKsrXp_1reQH1.svg" alt="PentestPad" loading="lazy" decoding="async" width="211" height="211" class="mb-2 dark:hidden"><img src="/_astro/logotip.DN93O2Ic_1reQH1.svg" alt="PentestPad" loading="lazy" decoding="async" width="211" height="211" class="mb-2 hidden dark:block"></a><div class="flex flex-col lg:flex-row justify-between"><script>(()=>{var a=(s,i,o)=>{let r=async()=>{await(await s())()},t=typeof i.value=="object"?i.value:void 0,c={rootMargin:t==null?void 0:t.rootMargin},n=new IntersectionObserver(e=>{for(let l of e)if(l.isIntersecting){n.disconnect(),r();break}},c);for(let e of o.children)n.observe(e)};(self.Astro||(self.Astro={})).visible=a;window.dispatchEvent(new Event("astro:visible"));})();</script><astro-island uid="1KkUos" prefix="r10" component-url="/_astro/newsletter-form.DQNtbftV.js" component-export="NewsletterForm" renderer-url="/_astro/client.B2mX2APk.js" props="{}" ssr client="visible" opts="{&quot;name&quot;:&quot;NewsletterForm&quot;,&quot;value&quot;:true}" await-children><div><h3 class="font-bold text-xl">Get monthly news and updates!</h3><p class="text-muted mt-1 mb-6 text-base">Subscribe to our spam-free monthly newsletter.</p><div class="mb-6 flex flex-col gap-4"><div class="relative w-full max-w-100"><div class="relative w-full"><input type="text" id="name" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="John" name="name" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="name"><span class="flex">Name</span></label></div><div class="relative w-full max-w-100"><div class="relative w-full"><input type="email" id="email" class="py-3 no-arrow-input h-12 focus:outline-none focus:ring-0 focus:border-border no-arrow-input block px-2.5 pb-6 pt-7 w-full text-sm rounded-lg border-1 no-arrow-input bg-input" placeholder="john@doe.com" name="email" value=""/></div><label data-slot="label" class="flex items-center gap-2 font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 before:content-[&#x27;&#x27;] before:absolute before:left-0 before:top-[50%] before:w-full before:h-[1.5px] before:bg-input before:-z-10 after:content-[&#x27;&#x27;] after:absolute after:left-2 after:top-1 after:h-[calc(100%-2px)] after:w-[calc(100%-16px)] after:bg-transparent after:-z-10 absolute text-base bg-transparent whitespace-nowrap text-black dark:text-white duration-300 transform -translate-y-4 scale-75 top-1 z-10 origin-[0] px-2 start-2" for="email"><span class="flex">Email</span></label></div></div><div class="flex items-center gap-4 ml-auto"><button data-slot="button" class="inline-flex items-center cursor-pointer justify-center gap-2 whitespace-nowrap rounded-md text-sm font-bold transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 border border-primary h-9 px-4 py-5 has-[&gt;svg]:px-3" disabled="">Subscribe</button></div></div><!--astro:end--></astro-island><div class="flex flex-col gap-4 mt-12 lg:mt-0"><div><h3 class="font-bold text-xl mb-3">Company</h3><ul class="min-h-15"><li><a class="primary-link" href="/about" aria-label="About us page">About us</a></li><li><a class="primary-link" href="/contact" aria-label="Contact page">Contact</a></li><li><a class="primary-link" href="/services" aria-label="Services page">Services</a></li><li><a class="primary-link" href="/partner" aria-label="Partner page">Partner</a></li></ul></div><div><h3 class="font-bold text-xl mb-3">Product</h3><ul class="min-h-30"><li><a class="primary-link" href="/features" aria-label="Features page">Features</a></li><li><a class="primary-link" href="/use-case/pentestpad-ai" aria-label="PentestPad AI page">PentestPad AI</a></li><li><a class="primary-link" href="/use-case/report-generation" aria-label="Report generation page">Report generation</a></li><li><a class="primary-link" href="/use-case/pentest-project-management" aria-label="Pentest project management page">Pentest project management</a></li><li><a class="primary-link" href="/pricing" aria-label="Pricing page">Pricing</a></li><li><a class="primary-link" href="/faq" aria-label="FAQ page">FAQ</a></li><li><a class="primary-link" href="/release-notes" aria-label="Release notes page">Release notes</a></li><li><a class="primary-link" href="/docs" aria-label="Documentation page">Documentation</a></li><li><a class="primary-link" href="/pentest-reporting-tool" aria-label="Pentest Reporting Tool page">Pentest Reporting Tool</a></li></ul></div></div><div class="flex flex-col gap-4 mt-4 lg:mt-0"><div><h3 class="font-bold text-xl mb-3">Resources</h3><ul class="min-h-25"><li><a class="primary-link" href="/port-exploit" aria-label="Port Map &amp; Exploitation page">Port Map &amp; Exploitation</a></li><li><a class="primary-link" href="/attacks" aria-label="Attack Types &amp; Techniques page">Attack Types &amp; Techniques</a></li><li><a class="primary-link" href="/dictionary" aria-label="Dictionary page">Dictionary</a></li><li><a class="primary-link" href="/blog" aria-label="Blog page">Blog</a></li><li><a class="primary-link" href="/vulnerability-templates" aria-label="Vulnerability Templates page">Vulnerability Templates</a></li><li><a class="primary-link" href="/pentest-pricing-calculator" aria-label="Pentest Pricing Calculator page">Pentest Pricing Calculator</a></li><li><a class="primary-link" href="/penetration-test-report-template" aria-label="Penetration Test Report Template page">Penetration Test Report Template</a></li><li><a class="primary-link" href="/case-studies" aria-label="Case Studies page">Case Studies</a></li></ul></div><div><h3 class="font-bold text-xl mb-3">Legal</h3><ul class="min-h-15"><li><a class="primary-link" href="/privacy-policy" aria-label="Privacy policy page">Privacy policy</a></li><li><a class="primary-link" href="/terms-and-conditions" aria-label="Terms and conditions page">Terms and conditions</a></li><li><a class="primary-link" href="/cookie-policy" aria-label="Cookie policy page">Cookie policy</a></li><li><a class="primary-link" href="/responsible-disclosure" aria-label="Vulnerability disclosure policy page">Vulnerability disclosure policy</a></li><li><a class="primary-link" href="/hall-of-fame" aria-label="Responsible disclosure hall of fame page">Responsible disclosure hall of fame</a></li></ul></div><div class="flex flex-col"><h3 class="font-bold text-xl mb-3">Contact</h3><p class="text-muted max-w-45">Ul. Petra Preradovića 1, 43000 Bjelovar, Croatia</p><a class="primary-link" href="mailto:contact@pentestpad.com"> contact@pentestpad.com </a></div></div></div><div class="flex flex-col sm:flex-row justify-between items-center sm:items-end mt-8 pb-4 border-b border-border"><div class="flex flex-col gap-4 mb-6 sm:mb-0"><img src="/_astro/iso27001.BjaXF2ny_Z1RLcQn.webp" alt="ISO 27001 Certification - URS UKAS" loading="lazy" decoding="async" width="700" height="357" class="w-62.5 h-auto dark:hidden"><img src="/_astro/iso27001.DYXd-tsX_9I14x.webp" alt="ISO 27001 Certification - URS UKAS" loading="lazy" decoding="async" width="700" height="357" class="w-62.5 h-auto hidden dark:block"><img src="/_astro/eu.BDP1e9ru_Z1QBeva.webp" alt="EU Funded" loading="lazy" decoding="async" width="960" height="230" class="w-62.5 h-auto dark:hidden"><img src="/_astro/eu.DsMPBecF_Z1xU5c8.webp" alt="EU Funded" loading="lazy" decoding="async" width="960" height="230" class="w-62.5 h-auto hidden dark:block"></div><astro-island uid="o6TTj" prefix="r11" component-url="/_astro/mode-toggle.B7SuPL9C.js" component-export="ModeToggle" renderer-url="/_astro/client.B2mX2APk.js" props="{}" ssr client="visible" opts="{&quot;name&quot;:&quot;ModeToggle&quot;,&quot;value&quot;:true}" await-children><div class="flex justify-end gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun cursor-pointer hover:opacity-75 p-2 text-primary bg-sidebar rounded-lg" aria-hidden="true"><circle cx="12" cy="12" r="4"></circle><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-moon cursor-pointer hover:opacity-75 p-2" aria-hidden="true"><path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-monitor cursor-pointer hover:opacity-75 p-2" aria-hidden="true"><rect width="20" height="14" x="2" y="3" rx="2"></rect><line x1="8" x2="16" y1="21" y2="21"></line><line x1="12" x2="12" y1="17" y2="21"></line></svg></div><!--astro:end--></astro-island></div><div class="pt-4 flex flex-col lg:flex-row justify-between text-muted text-center"><p>Copyright 2022-2026 Secure Block d.o.o All Rights Reserved.</p><p>PentestPad on Social Media: <a href="https://x.com/PentestPad" class="primary-link underline" rel="noopener noreferrer" target="_blank">X</a> // <a href="https://www.linkedin.com/company/pentestpad" class="primary-link underline" rel="noopener noreferrer" target="_blank">Linkedin</a></p></div></div></footer><astro-island uid="1GBXfY" prefix="r9" component-url="/_astro/cookie-banner.BffEt86d.js" component-export="CookieBanner" renderer-url="/_astro/client.B2mX2APk.js" props="{}" ssr client="load" opts="{&quot;name&quot;:&quot;CookieBanner&quot;,&quot;value&quot;:true}"></astro-island><!-- G2 Conversion Tracking --><script>
      (function (c, p, d, u, id, i) {
        id = ""; // Optional Custom ID for user in your system
        u =
          "https://tracking-api.g2.com/attribution_tracking/conversions/" +
          c +
          ".js?p=" +
          encodeURIComponent(p) +
          "&e=" +
          id;
        i = document.createElement("script");
        i.type = "application/javascript";
        i.async = true;
        i.src = u;
        d.getElementsByTagName("head")[0].appendChild(i);
      })("1038847", document.location.href, document);
    </script></body></html>