<!DOCTYPE html><html lang="en" class="inter_c15e96cb-module__0bjUvq__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/immutable/chunks/3r91uu3h-pjrm.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/0mi_ss4e-6yfs.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/17t7z00l22fd6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/0m2u1icbuxaxr.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/0_zijz0n-wvrn.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/immutable/chunks/290zvr6r1_sjs.js"/><script src="/_next/static/immutable/chunks/0v-_qpqd4syof.js" async=""></script><script src="/_next/static/immutable/chunks/2u6y-o01wiphc.js" async=""></script><script src="/_next/static/immutable/chunks/07v142o5owpy6.js" async=""></script><script src="/_next/static/immutable/chunks/1qupgrz3stwli.js" async=""></script><script src="/_next/static/immutable/chunks/0xx4grhilcbe1.js" async=""></script><script src="/_next/static/immutable/chunks/turbopack-0l0sb0io9st3t.js" async=""></script><script src="/_next/static/immutable/chunks/0rkzbsfh0v-9o.js" async=""></script><script src="/_next/static/immutable/chunks/25muzes13t25-.js" async=""></script><script src="/_next/static/immutable/chunks/3cuv12ycram1j.js" async=""></script><script src="/_next/static/immutable/chunks/3-y0ews9kksgl.js" async=""></script><script src="/_next/static/immutable/chunks/1efjlmxc7xo4t.js" async=""></script><script src="/_next/static/immutable/chunks/0prm5_eqcl18-.js" async=""></script><script src="/_next/static/immutable/chunks/32r85mv8ovrvl.js" async=""></script><script src="/_next/static/immutable/chunks/26gj8059tm-b2.js" async=""></script><script src="/_next/static/immutable/chunks/1eqwolczi30an.js" async=""></script><script src="/_next/static/immutable/chunks/28qs_535i37w-.js" async=""></script><script src="/_next/static/immutable/chunks/1ojif420hr4k3.js" async=""></script><script src="/_next/static/immutable/chunks/22-wnmgy7hb7-.js" async=""></script><script src="/_next/static/immutable/chunks/103fqe7pposw2.js" async=""></script><script src="/_next/static/immutable/chunks/43cs9kdyj5s4-.js" async=""></script><script src="/_next/static/immutable/chunks/32eum-5r5nkbu.js" async=""></script><script src="/_next/static/immutable/chunks/2-ff-r6cr3llt.js" async=""></script><script src="/_next/static/immutable/chunks/2jolw1hl7b8m0.js" async=""></script><script src="/_next/static/immutable/chunks/3yoynn00rue91.js" async=""></script><script src="/_next/static/immutable/chunks/36fuwyrs9no2y.js" async=""></script><script src="/_next/static/immutable/chunks/0yob6la7nkibm.js" async=""></script><link rel="preload" href="/js/script.outbound-links.js" as="script"/><link rel="preload" href="https://js.hsforms.net/forms/v2.js" as="script"/><title>ZITADEL - Identity Infrastructure, Simplified</title><meta name="description" content="ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications."/><meta name="author" content="ZITADEL Team"/><meta name="keywords" content="identity,authentication,authorization,IAM,OIDC,OAuth,SAML,developer tools"/><meta name="creator" content="ZITADEL"/><meta name="publisher" content="ZITADEL"/><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://zitadel.com"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta property="og:title" content="ZITADEL - Identity Infrastructure, Simplified"/><meta property="og:description" content="ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications."/><meta property="og:url" content="https://zitadel.com"/><meta property="og:site_name" content="ZITADEL"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://zitadel.com/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@zitadel"/><meta name="twitter:title" content="ZITADEL - Identity Infrastructure, Simplified"/><meta name="twitter:description" content="ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications."/><meta name="twitter:image" content="https://zitadel.com/og-image.png"/><meta name="next-size-adjust" content=""/><script src="/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule=""></script></head><body class="inter_c15e96cb-module__0bjUvq__className"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","cp-theme","system",null,["light","dark"],null,true,true)</script><div class="relative"><div style="position:fixed;z-index:9999;top:16px;left:16px;right:16px;bottom:16px;pointer-events:none"></div><div class="relative flex flex-col min-h-screen w-full dark:text-white transition-all h-content bg-white dark:bg-zitadelblue-800"><span class="w-full line-clamp-3 px-[100px] invisible" aria-hidden="true">Zitadel Next is here. Try local auth in about a minute.</span><div class="fixed top-0 inset-x-0 z-50 transition-all backdrop-nav bg-lnav dark:bg-dnav"><a target="_self" class="flex relative md:flex mb-[1px] md:hover:text-accent-light-500 md:dark:hover:text-accent-dark-500 max-w-7xl px-4 md:px-8 rounded-b-3xl md:rounded-b-full mx-auto bg-blue-500 text-white shadow dark:bg-[rgb(11,13,30)] p-2 w-full h-full text-sm flex-row items-center" href="/next"><div class="bg-pink-500 hidden md:block rounded-full text-black text-xs py-[2px] px-2 w-fit mr-2">Alpha</div><p class="text-white px-[10px] line-clamp-3">Zitadel Next is here. Try local auth in about a minute.</p><span class="flex-1"></span><span class="flex flex-row items-center whitespace-nowrap">See what&#x27;s included<!-- --> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-4 mr-1"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"></path></svg></span><div class="-z-10 absolute bg-red-100 inset-0 top-0 rounded-2xl transition-all duration-300 blur-xl gradients-module-scss-module__89QsgW__translatingGlowPricing"></div></a><nav class="relative nav font-normal duration-300 ease-in-out h-14 shadow-lnav dark:shadow-dnav"><div class="h-full max-w-7xl mx-auto flex items-center px-4 md:px-8"><div class="min-w-40 w-150px xl:mr-32"><a class="h-10 block" href="/"><img alt="zitadel logo" loading="lazy" width="147.5" height="40" decoding="async" data-nimg="1" class="hidden dark:block" style="color:transparent;max-width:100%;height:auto" src="https://cdn.sanity.io/images/y3uu7rkl/production/dc96d585628e721be392cdbacc13202e89af9200-295x80.svg"/><img alt="zitadel logo" loading="lazy" width="147.5" height="40" decoding="async" data-nimg="1" class="block dark:hidden" style="color:transparent;max-width:100%;height:auto" src="https://cdn.sanity.io/images/y3uu7rkl/production/9e20c2656797f89279d7040dba5446ab0628f804-295x81.svg"/></a></div><span class="flex-1 md:hidden"></span><ul class="hidden md:flex flex-grow list-none mb-0 px-0 justify-center"><li class="hoverable text-gray-500 dark:text-gray-300 hover:text-black dark:hover:text-white flex items-center justify-end"><button class="outline-none focus:outline-none flex items-center h-14 relative px-4 text-sm hover:font-semibold">Platform<!-- --> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" data-slot="icon" class="ml-1 h-4 w-4"><path fill-rule="evenodd" d="M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button></li><li class="hoverable text-gray-500 dark:text-gray-300 hover:text-black dark:hover:text-white flex items-center justify-end"><button class="outline-none focus:outline-none flex items-center h-14 relative px-4 text-sm hover:font-semibold">Develop<!-- --> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" data-slot="icon" class="ml-1 h-4 w-4"><path fill-rule="evenodd" d="M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button></li><li class="hoverable text-gray-500 dark:text-gray-300 hover:text-black dark:hover:text-white flex items-center justify-end"><button class="outline-none focus:outline-none flex items-center h-14 relative px-4 text-sm hover:font-semibold">Company<!-- --> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" data-slot="icon" class="ml-1 h-4 w-4"><path fill-rule="evenodd" d="M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button></li><li class="text-gray-500 dark:text-gray-300 hover:text-black dark:hover:text-white hover:font-semibold"><a target="_self" class="flex items-center h-14 relative px-4 text-sm" href="/pricing">Pricing</a></li><li class="text-gray-500 dark:text-gray-300 hover:text-black dark:hover:text-white hover:font-semibold"><a target="_self" class="flex items-center h-14 relative px-4 text-sm" href="/blog">Blog</a></li></ul><div class="flex flex-row items-center justify-end md:ml-4"><div class="hidden lg:block mr-4 md:mr-0 ml-2"><a href="https://github.com/zitadel/zitadel" target="_blank" rel="noreferrer" class="h-9 rounded-md bg-white dark:bg-zitadelblue-400 flex flex-row items-center overflow-hidden transition-all group border border-gray-200 dark:border-zitadelblue-300"><div class="flex flex-row items-center px-2 bg-gray-100 dark:bg-zitadelblue-400 group-hover:bg-black group-hover:dark:bg-white group-hover:bg-opacity-10 group-hover:dark:bg-opacity-5 h-full transition-all"><i class="text-2xl lab la-github"></i><span class="text-sm font-semibold ml-1">Star</span></div><div class="h-full flex flex-row items-center px-2 dark:bg-white dark:bg-opacity-10"><i class="text-icon las la-arrow-right"></i></div><div></div></a></div><div class="md:flex flex flex-row items-center space-x-4 ml-4"><a target="_self" href="/login"><button class="text-sm text-gray-500 dark:text-gray-300 hover:text-black dark:hover:text-white hover:font-semibold">Login</button></a><a target="_self" class="ztdl-primary-button" data-ph-capture-attribute-button-click="nav-register" href="/register">Sign up</a></div></div><ul class="list-none px-0 m-0 pt-flex md:hidden"><li class="text-gray-500 dark:text-gray-200 m-0"><button aria-label="Open Menu" class="flex items-center box-border px-4 -mr-4 outline-none focus:outline-none"><i class="text-lg las la-bars"></i></button><div class="hidden"></div></li></ul></div></nav></div><div class="flex w-full h-content grow gap-4 overflow-hidden"><main class="flex-grow w-full md:pl-0 pt-4"><div class="md:my-20 my-10"><div><div class="absolute top-0 right-0"><div class="relative overflow-hidden"><div class="h-[800px] w-screen "><span class="gradients-module-scss-module__89QsgW__offsetRight gradients-module-scss-module__89QsgW__gradientBackground gradients-module-scss-module__89QsgW__gradientBackgroundRight dark:opacity-35 opacity-[0.15]"></span></div></div></div><div class="md:min-h-184 mb-10 sm:mb-0 overflow-hidden "><div class="max-w-6xl container mx-auto px-8 pt-0"><div class="h-full m-auto grid grid-cols-1 md:grid-cols-2 mx-auto w-full"><div class="box-border flex flex-col justify-center z-10"><div class="flex flex-row w-full mb-6 md:mb-4 justify-end sm:justify-start lg:hidden"><a href="https://github.com/zitadel/zitadel" target="_blank" rel="noreferrer" class="h-9 rounded-md bg-white dark:bg-zitadelblue-400 flex flex-row items-center overflow-hidden transition-all group border border-gray-200 dark:border-zitadelblue-300"><div class="flex flex-row items-center px-2 bg-gray-100 dark:bg-zitadelblue-400 group-hover:bg-black group-hover:dark:bg-white group-hover:bg-opacity-10 group-hover:dark:bg-opacity-5 h-full transition-all"><i class="text-2xl lab la-github"></i><span class="text-sm font-semibold ml-1">Star</span></div><div class="h-full flex flex-row items-center px-2 dark:bg-white dark:bg-opacity-10"><i class="text-icon las la-arrow-right"></i></div><div></div></a></div><h1 class="text-5xl md:text-6xl lg:text-7xl md:text-left text-center"><span class="bg-clip-text text-transparent bg-gradient-to-r from-black to-gray-500 dark:from-white dark:to-gray-300">Identity infrastructure, simplified for </span><span class="bg-clip-text text-transparent bg-gradient-to-r from-accent-light-500 dark:from-accent-dark-500 to-purple-500 dark:to-pink-600 gradients-module-scss-module__89QsgW__backgroundAnimate">you</span></h1><p class="ztdl-lead-text text-center md:text-left"><em>Bridging the best of Open Source and Enterprise authentication solutions.  </em></p><p class="ztdl-lead-text text-center md:text-left">Get started with a multi-tenant, API-first identity platform with comprehensive SDKs that enable security, compliance, and extensibility.</p><div class="pt-6 flex flex-row flex-wrap items-center justify-center md:justify-start mx-4 sm:-mx-2"><a class="mb-2 lg:w-auto mx-2" target="_self" rel="noreferrer" data-testid="hero-primary-cta" href="https://zitadel.com/discoverycall"><div class="relative rounded-lg w-full group p-[1px] bg-accent-light-500 dark:bg-accent-dark-500 gradients-module-scss-module__89QsgW__backgroundAnimate"><button class="w-full min-w-[120px] text-base text-center font-medium no-underline dark:text-white text-black border-transparent bg-white dark:bg-[rgb(11,13,30)] group-hover:dark:bg-transparent group-hover:dark:text-white h-11  box-sizing flex items-center justify-center px-6 py-2 rounded-[7px] md:leading-6 transition-all duration-300 "><span class="truncate">Contact Us</span></button><div class="absolute bg-red-100 w-full h-full top-0 -z-10 rounded-full transition-all duration-300 blur-xl opacity-0 group-hover:opacity-80 gradients-module-scss-module__89QsgW__translatingGlow"></div></div></a><a class="mb-2 lg:w-auto mx-2" target="_self" data-testid="hero-secondary-cta" href="https://zitadel.com/register"><div class="relative rounded-lg w-full group p-[1px] bg-accent-light-500 dark:bg-accent-dark-500 gradients-module-scss-module__89QsgW__backgroundAnimate"><button class="w-full min-w-[120px] text-base text-center font-medium no-underline bg-accent-light-500 hover:bg-accent-light-400 text-white dark:text-white dark:bg-accent-dark-500 dark:hover:bg-accent-dark-400 border-[#EAEAEA] text-neutral-800 h-11  box-sizing flex items-center justify-center px-6 py-2 rounded-[7px] md:leading-6 transition-all duration-300 "><span class="truncate">Start for free</span></button><div class="absolute bg-red-100 w-full h-full top-0 -z-10 rounded-full transition-all duration-300 blur-xl opacity-0 group-hover:opacity-80 gradients-module-scss-module__89QsgW__translatingGlow"></div></div></a></div></div><div class="hidden md:block sm:min-w-1/2 box-border min-h-full relative p-10"><div class="relative z-20 top-0 box-border pointer-events-none"><div style="opacity:0;transform:translateY(24px) translateZ(0)"><div class="z-10 dashboardgraphic w-900px box-border absolute top-0 left-40 xl:left-64 h-120 bg-gradient-to-br from-gray-50 to-gray-100 dark:from-[rgb(5,6,14)] dark:to-[rgb(5,6,14)]" aria-hidden="true"><div><div class="text-black dark:text-white h-12 flex flex-row justify-start items-center px-8 pt-8 pb-4 rounded-full transform scale-75 origin-top-left"><i class="text-2xl las la-wind"></i><svg class="slash" viewBox="0 0 24 24" width="32" height="24" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" shape-rendering="geometricPrecision"><path d="M16.88 3.549L7.12 20.451"></path></svg><div class="rounded-sm whitespace-nowrap font-semibold dark:bg-white dark:bg-opacity-10 py-1 px-2 dark:border dark:border-white dark:border-opacity-20">John Doe</div></div><div class="dashboardgraphicmain"><div class="flex flex-col transform scale-60 origin-top-left"><div class="flex flex-col px-8"><p class="font-semibold text-black dark:text-white my-1">General</p><p class="text-black dark:text-white my-1">Identity Providers</p><p class="text-black dark:text-white my-1">Passwordless</p></div></div><div class="transform scale-60 origin-top-left pl-4"><div class="rounded-lg bg-white dark:bg-[rgb(11,12,29)] text-black dark:text-white p-4 flex flex-col border border-gray-500 border-opacity-20 shadow-lg mb-4"><span class="uppercase tracking-wider mb-4 text-md font-normal">Profile</span><div class="flex flex-row items-center py-2"><div class="flex items-center justify-center h-16 w-16 bg-green-300 text-green-900 dark:bg-green-900 dark:text-green-200 font-semibold rounded-full text-xl">JD</div><div class="flex flex-col ml-4"><span class="text-gray-500 dark:text-gray-400 text-xs m-0">Username</span><input class="mockedinput rounded bg-gray-100 bg-opacity-90 h-9 w-9/12 mt-1 text-left text-sm px-4 block mb-2" value="johnny"/><button class="mocked-stroked-button inline-block mt-4 self-start text-sm">modify</button></div></div><div class="grid grid-cols-2 gap-4 pt-4 pb-4"><div><span class="text-gray-500 dark:text-gray-400 text-xs m-0">Name</span><input class="mockedinput rounded bg-gray-100 bg-opacity-90 h-9 mt-1 text-left text-sm px-4 flex items-center" value="John"/></div><div><span class="text-gray-500 dark:text-gray-400 text-xs m-0">Lastname</span><input class="mockedinput rounded bg-gray-100 bg-opacity-90 h-9 mt-1 text-left text-sm px-4 flex items-center" value="Doe"/></div><div><span class="text-gray-500 dark:text-gray-400 text-xs m-0">Nickname</span><input class="mockedinput rounded bg-gray-100 bg-opacity-90 h-9 mt-1 text-left text-sm px-4 flex items-center" value="Johnny"/></div><div><span class="text-gray-500 dark:text-gray-400 text-xs m-0">Displayname</span><input class="mockedinput rounded bg-gray-100 bg-opacity-90 h-9 mt-1 text-left text-sm px-4 flex items-center" value="John Doe"/></div><div><span class="text-gray-500 dark:text-gray-400 text-xs m-0">Gender</span><input class="mockedinput rounded bg-gray-100 bg-opacity-90 h-9 mt-1 text-left text-sm px-4 flex items-center" value="Male"/></div><div><span class="text-gray-500 dark:text-gray-400 text-xs m-0">Language</span><input class="mockedinput rounded bg-gray-100 bg-opacity-90 h-9 mt-1 text-left text-sm px-4 flex items-center" value="English"/></div></div><div class="flex flex-row justify-end"><button class="mockedbutton bg-primary-light-500 dark:bg-primary-dark-500">Save</button></div></div><div class="font-normal py-4"><p class="text-gray-500 dark:text-gray-400 mb-4">Wednesday 30. March 2022</p><div class="mt-2 w-full flex flex-row items-center"><div class="flex items-center justify-center text-lg h-10 w-10 bg-yellow-300 text-yellow-900 dark:bg-yellow-900 dark:text-yellow-200 font-semibold rounded-full mr-4 transform scale-75">S</div><div class="flex flex-col text-sm"><p class="text-black dark:text-white m-0">Access token created</p><p class="text-sm text-gray-500 dark:text-gray-400 m-0">09:30</p></div></div><div class="mt-2 w-full flex flex-row items-center"><div class="flex items-center justify-center text-lg h-10 w-10 bg-green-300 text-green-900 dark:bg-green-900 dark:text-green-200 font-semibold rounded-full mr-4 transform scale-75">JD</div><div class="flex flex-col text-sm"><p class="text-black dark:text-white m-0">Added Identity Provider</p><p class="text-sm text-gray-500 dark:text-gray-400 m-0">08:45</p></div></div><div class="mt-2 w-full flex flex-row items-center"><div class="flex items-center justify-center text-lg h-10 w-10 bg-green-300 text-green-900 dark:bg-green-900 dark:text-green-200 font-semibold rounded-full mr-4 transform scale-75">JD</div>example.com<div class="flex flex-col text-sm"><p class="text-black dark:text-white m-0">Passwordless authenication setup</p><p class="text-sm text-gray-500 dark:text-gray-400 m-0">08:42</p></div></div></div></div></div></div><div class="border-l border-white border-opacity-20"></div></div></div><figure class="z-20 phonegraphic relative left-16 xl:left-40 top-20 dark:bg-[rgb(9,10,20)]" aria-hidden="true"><div class="p-2 h-full bg-white dark:bg-[rgb(11,12,29)]"><div class="relative h-80 pointer-events-none transform scale-60"><div class="absolute mt-20 top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 min-w-92 w-92 flex flex-col items-center"><div class="h-20 w-20 flex flex-row items-center justify-center rounded-full"><i class="text-6xl las la-wind"></i></div><p class="my-2 text-lg">Welcome back</p><div class="mt-2 w-full flex flex-row items-center rounded-full border-gray-600 border-opacity-10 border"><div class="flex items-center justify-center h-10 w-10 bg-green-300 text-green-900 dark:bg-green-900 dark:text-green-200 font-semibold rounded-full">JD</div><p class="mx-4 py-2">john@example.com</p></div><input type="password" readOnly="" class="mockedinput rounded bg-gray-100 bg-opacity-90 h-9 mt-4 text-left text-sm px-4 flex items-center" value="password"/><div class="flex flex-row w-full justify-between pt-4"><button class="mocked-stroked-button mt-4">back</button><button class="mockedbutton bg-primary-light-500 dark:bg-primary-dark-500 mt-4">Next</button></div><div class="flex flex-row items-center w-full my-4"><div class="flex-1 h-1px mr-2 bg-gray-300 dark:bg-gray-200 dark:bg-opacity-20"></div><span class="opacity-50">OR</span><div class="flex-1 bg-gray-200 dark:bg-gray-200 dark:bg-opacity-20 h-1px ml-2"></div></div><div class="h-12 w-full border border-gray-800 dark:border-gray-200 border-opacity-20 dark:border-opacity-20  rounded-md px-4 flex flex-row my-2"><div class="shrink-0 ml-2 mr-4 flex flex-row items-center"><img alt="google logo" loading="lazy" width="30" height="30" decoding="async" data-nimg="1" class="" style="color:transparent;max-width:100%;height:auto" srcSet="/_next/image?url=%2Fmockups%2Fgoogle.png&amp;w=32&amp;q=75 1x, /_next/image?url=%2Fmockups%2Fgoogle.png&amp;w=64&amp;q=75 2x" src="/_next/image?url=%2Fmockups%2Fgoogle.png&amp;w=64&amp;q=75"/></div><div class="flex-1 flex flex-row items-center">Login with Google</div></div><div class="h-12 w-full border border-gray-800 dark:border-gray-200 border-opacity-20 dark:border-opacity-20 rounded-md px-4 flex flex-row my-2"><div class="shrink-0 ml-2 mr-4 flex flex-row items-center"><img alt="microsoft logo" loading="lazy" width="30" height="30" decoding="async" data-nimg="1" class="" style="color:transparent;max-width:100%;height:auto" src="/mockups/ms.svg"/></div><div class="flex-1 flex flex-row items-center">Login with Microsoft</div></div><div class="h-12 w-full border border-gray-800 dark:border-gray-200 border-opacity-20 dark:border-opacity-20 rounded-md px-4 flex flex-row my-2"><div class="shrink-0  ml-2 mr-4 flex flex-row items-center"><img alt="github logo" loading="lazy" width="30" height="30" decoding="async" data-nimg="1" class="block dark:hidden" style="color:transparent;max-width:100%;height:auto" src="/mockups/github.svg"/><img alt="github logo" loading="lazy" width="30" height="30" decoding="async" data-nimg="1" class="hidden dark:block" style="color:transparent;max-width:100%;height:auto" src="/mockups/github-dark.svg"/></div><div class="flex-1 flex flex-row items-center">Sign in with Github</div></div></div></div></div></figure></div></div></div></div></div><div class="relative flex overflow-x-hidden"><div class="py-12 animate-marquee whitespace-nowrap flex flex-row space-x-16 pr-4"><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.abax.com/"><div><img alt="ABAX Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/615177056ccfd51085973bb3806c4887b811a349-130x80.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://conceptboard.com/"><div><img alt="ConceptBoard Logo" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/c57c7875821fa1ebd94b848b69533751c8f242f1-281x97.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.fiddler.ai/"><div><img alt="Fiddler AI Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/9f186c21b2e60eb27f0e26379b24e46acf4f2973-720x161.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.klaviyo.com/"><div><img alt="Klaviyo Zitadel Digital Marketing Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/42afa242151d13afedd80d8f5df062f9a3522e67-272x80.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.vectorsolutions.com/"><div><img alt="Vector Solutions Worforce Training Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/0e13cb1dbdac73e9bdd454793ff866d8a26ca0f1-107x42.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://mobility.ch"><div><img alt="Mobility Car Sharing Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/89e290c4334db086192a1116fcd8e0b673777f1a-175x52.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.planetdds.com/"><div><img alt="Planet DDS Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/d3d4ba56002f51037431b82bb9c884508aeb5b8b-191x52.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.groupemutuel.ch"><div><img alt="Groupe Mutuel Healthcare Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/1408d6426cf590754c6729912cac0bc566fec963-200x31.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.infoguard.ch/"><div><img alt="Infoguard Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/05356d9c9825302f98b6e95d40a7239d2d927766-376x98.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://fqm.ca/"><div><img alt="Gestion Federation Quebecoise Des Municipalites Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/f6a24b2ca6ef40af57c612df25b666e743935ab7-172x75.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.significo.com/"><div><img alt="Significo Healthcare Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/c7210b7605b9e7cb48d9427afb226dc175927bc6-300x80.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://smtdata.com/"><div><img alt="SMT Data Logo " loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/18e822c0626667d3ad28ae724ad227a9659ec9a0-286x62.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.buckaroo.eu/"><div><img alt="Buckaroo Payment Solution Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/5f8d6a30d25ddf240e6f277a010139751a9c20f0-1392x245.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://blp.digital/"><div><img alt="BLP Digital AI Automation Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/cd10802bd4629acc3d7359a6683061cc2f28318e-91x31.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.open-systems.com/"><div><img alt="Open Systems SASE Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/c848acb66bcd655791cea5762c7313eec24882dd-196x55.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://inventx.ch/"><div><img alt="Inventx Financial Service Provider Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/3ebd69a4057d49d0bce08c2ec6e147b515365e41-181x76.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" rel="noreferrer" href="https://energie360.ch"><div><img alt="Zitadel Customer Energy 360" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/420786333c4322f28a8f0312293d8d8517a0584b-197x40.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://g4s.com"><div><img alt="G4S Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/ebab325e9b71ab4e8c3d8b4d04b45dcbe26edfbc-413x242.svg"/></div></a></div><div class="absolute top-0 py-12 animate-marquee2 whitespace-nowrap flex flex-row  space-x-16 pr-4"><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.abax.com/"><div><img alt="ABAX Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/615177056ccfd51085973bb3806c4887b811a349-130x80.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://conceptboard.com/"><div><img alt="ConceptBoard Logo" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/c57c7875821fa1ebd94b848b69533751c8f242f1-281x97.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.fiddler.ai/"><div><img alt="Fiddler AI Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/9f186c21b2e60eb27f0e26379b24e46acf4f2973-720x161.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.klaviyo.com/"><div><img alt="Klaviyo Zitadel Digital Marketing Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/42afa242151d13afedd80d8f5df062f9a3522e67-272x80.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.vectorsolutions.com/"><div><img alt="Vector Solutions Worforce Training Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/0e13cb1dbdac73e9bdd454793ff866d8a26ca0f1-107x42.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://mobility.ch"><div><img alt="Mobility Car Sharing Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/89e290c4334db086192a1116fcd8e0b673777f1a-175x52.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.planetdds.com/"><div><img alt="Planet DDS Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/d3d4ba56002f51037431b82bb9c884508aeb5b8b-191x52.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.groupemutuel.ch"><div><img alt="Groupe Mutuel Healthcare Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/1408d6426cf590754c6729912cac0bc566fec963-200x31.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.infoguard.ch/"><div><img alt="Infoguard Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/05356d9c9825302f98b6e95d40a7239d2d927766-376x98.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://fqm.ca/"><div><img alt="Gestion Federation Quebecoise Des Municipalites Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/f6a24b2ca6ef40af57c612df25b666e743935ab7-172x75.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.significo.com/"><div><img alt="Significo Healthcare Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/c7210b7605b9e7cb48d9427afb226dc175927bc6-300x80.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://smtdata.com/"><div><img alt="SMT Data Logo " loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/18e822c0626667d3ad28ae724ad227a9659ec9a0-286x62.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.buckaroo.eu/"><div><img alt="Buckaroo Payment Solution Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/5f8d6a30d25ddf240e6f277a010139751a9c20f0-1392x245.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://blp.digital/"><div><img alt="BLP Digital AI Automation Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/cd10802bd4629acc3d7359a6683061cc2f28318e-91x31.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://www.open-systems.com/"><div><img alt="Open Systems SASE Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/c848acb66bcd655791cea5762c7313eec24882dd-196x55.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://inventx.ch/"><div><img alt="Inventx Financial Service Provider Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/3ebd69a4057d49d0bce08c2ec6e147b515365e41-181x76.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" rel="noreferrer" href="https://energie360.ch"><div><img alt="Zitadel Customer Energy 360" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/420786333c4322f28a8f0312293d8d8517a0584b-197x40.svg"/></div></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter grayscale transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150 min-w-[150px]" target="_self" href="https://g4s.com"><div><img alt="G4S Zitadel Customer" loading="lazy" width="130" height="60" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/ebab325e9b71ab4e8c3d8b4d04b45dcbe26edfbc-413x242.svg"/></div></a></div></div><div><section class="relative overflow-hidden"><div style="opacity:0;transform:none"><span class="w-full absolute white h-[1px] top-0 opacity-25 gradients-module-scss-module__89QsgW__gradientSectionBorderDivider"></span><span class="gradients-module-scss-module__89QsgW__gradientSectionBorder gradients-module-scss-module__89QsgW__gradientSectionBorderLeft dark:opacity-35 opacity-[0.15]"></span><span class="gradients-module-scss-module__89QsgW__gradientSectionBorder gradients-module-scss-module__89QsgW__gradientSectionBorderRight dark:opacity-35 opacity-[0.15]"></span></div><div style="opacity:0;transform:translateY(24px) translateZ(0)"><section class="ztdl-section relative"><div class="flex flex-col items-center"><p class="ztdl-colored-subheader"></p><h2 class="mt-2 text-center">Customizable Identity Platform</h2><p class="ztdl-lead-text text-center max-w-3xl text-gray-500 dark:text-gray-400">Streamline your application development with our all-in-one identity suite. Designed for all user types – be it consumers, businesses, or employees.</p></div></section><div class="px-8"><div class="relative flex flex-col-reverse md:flex-row"><div class="flex h-fit flex-1 flex-row justify-start pl-20 md:justify-end md:px-10"><div class="pt-20 pb-16"><div style="opacity:0;transform:translateY(24px) translateZ(0)"><div class="relative z-20 top-0 box-border pointer-events-none"><figure class="phonegraphic relative dark:bg-zitadelblue-700 " aria-hidden="true"><div class="relative p-2 h-full bg-white dark:bg-zitadelblue-500 overflow-hidden"><div class="relative h-80 pointer-events-none transform scale-60 origin-left"><div class="flex flex-col items-center absolute top-0 left-2 w-92 min-w-92 transform opacity-100 translate-x-0"><div class="h-20 w-20 flex flex-row items-center justify-center rounded-full"><i class="text-6xl las la-wind"></i></div><p class="my-2 text-lg">Welcome back</p><p class="text-sm mb-6 text-gray-500 dark:text-gray-300">Please enter your password, John!</p><div class="mt-2 w-full flex flex-row items-center rounded-full border-gray-600 border-opacity-40 border"><div class="flex items-center justify-center h-10 w-10 bg-yellow-300 text-yellow-900 dark:bg-yellow-900 dark:text-yellow-200 font-semibold rounded-full">JD</div><p class="mx-4 py-2">john@example.com</p></div><input id="typewriter" type="password" readOnly="" class="rounded bg-gray-100 bg-opacity-90 dark:bg-black/20 w-full mt-4 text-left text-sm px-4 flex items-center"/><div class="flex flex-row w-full justify-between pt-4"><button class="mocked-stroked-button mt-4">back</button><button id="loginbutton" class="animated-login-button mockedbutton bg-primary-light-500 dark:bg-primary-dark-500 mt-4">Next</button></div></div></div></div></figure></div></div></div></div><div class="absolute left-10 h-full md:left-1/2"><div class="absolute whitespace-nowrap top-0 z-10 mb-6 -translate-x-1/2 rounded-full bg-gradient-to-br from-yellow-500 to-orange-700 py-0 px-4 text-white shadow">Setup</div><div class="absolute top-0 bottom-0 w-[1px] bg-gradient-to-b from-yellow-500/10 to-yellow-500/40"></div><div class="absolute top-20 h-2 w-2 -translate-x-1/2 -translate-y-1/2 rounded-full bg-white ring-4 ring-white dark:ring-zitadelblue-600 ring-offset-2 ring-offset-black"></div></div><div class="flex flex-1 flex-col justify-start pl-20 pt-16 text-left md:px-10"><h3 class="mt-0 mb-4 text-2xl">Authentication</h3><div class="ml-4 md:ml-10"><div class="mt-16 mb-2 flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-1"><i class="las la-palette text-3xl"></i></div><h4 class="my-2 text-xl">Hosted Login</h4><p class="text-gray-500 dark:text-gray-400 max-w-sm ">Easily authenticate your users with a customizable hosted login page.</p><div class="flex flex-row space-x-4 mt-16 mb-2 "><div class="flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark"><div class="h-12 w-12 flex items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" id="Capa_1" viewBox="0 0 150 150"><style>.st0{fill:#1a73e8}.st1{fill:#ea4335}.st2{fill:#4285f4}.st3{fill:#fbbc04}.st4{fill:#34a853}.st5{fill:#4caf50}.st6{fill:#1e88e5}.st7{fill:#e53935}.st8{fill:#c62828}.st9{fill:#fbc02d}.st10{fill:#1565c0}.st11{fill:#2e7d32}.st16{clip-path:url(#SVGID_2_)}.st17{fill:#188038}.st18,.st19{opacity:.2;fill:#fff;enable-background:new}.st19{opacity:.3;fill:#0d652d}.st20{clip-path:url(#SVGID_4_)}.st21{opacity:.3;fill:url(#_45_shadow_1_);enable-background:new}.st22{clip-path:url(#SVGID_6_)}.st23{fill:#fa7b17}.st24,.st25,.st26{opacity:.3;fill:#174ea6;enable-background:new}.st25,.st26{fill:#a50e0e}.st26{fill:#e37400}.st27{fill:url(#Finish_mask_1_)}.st28{fill:#fff}.st29{fill:#0c9d58}.st30,.st31{opacity:.2;fill:#004d40;enable-background:new}.st31{fill:#3e2723}.st32{fill:#ffc107}.st33{fill:#1a237e;enable-background:new}.st33,.st34{opacity:.2}.st35{fill:#1a237e}.st36{fill:url(#SVGID_7_)}.st37{fill:#fbbc05}.st38{clip-path:url(#SVGID_9_);fill:#e53935}.st39{clip-path:url(#SVGID_11_);fill:#fbc02d}.st40{clip-path:url(#SVGID_13_);fill:#e53935}.st41{clip-path:url(#SVGID_15_);fill:#fbc02d}</style><path d="M120 76.1c0-3.1-.3-6.3-.8-9.3H75.9v17.7h24.8c-1 5.7-4.3 10.7-9.2 13.9l14.8 11.5C115 101.8 120 90 120 76.1z" style="fill:#4280ef"></path><path d="M75.9 120.9c12.4 0 22.8-4.1 30.4-11.1L91.5 98.4c-4.1 2.8-9.4 4.4-15.6 4.4-12 0-22.1-8.1-25.8-18.9L34.9 95.6c7.8 15.5 23.6 25.3 41 25.3z" style="fill:#34a353"></path><path d="M50.1 83.8c-1.9-5.7-1.9-11.9 0-17.6L34.9 54.4c-6.5 13-6.5 28.3 0 41.2l15.2-11.8z" style="fill:#f6b704"></path><path d="M75.9 47.3c6.5-.1 12.9 2.4 17.6 6.9L106.6 41c-8.3-7.8-19.3-12-30.7-11.9-17.4 0-33.2 9.8-41 25.3l15.2 11.8c3.7-10.9 13.8-18.9 25.8-18.9z" style="fill:#e54335"></path></svg></div></div><div class="flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-2"><div class="h-12 w-12 flex items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" fill="none"><path fill="#e24329" d="m24.507 9.5-.034-.09L21.082.562a.896.896 0 0 0-1.694.091l-2.29 7.01H7.825L5.535.653a.898.898 0 0 0-1.694-.09L.451 9.411.416 9.5a6.297 6.297 0 0 0 2.09 7.278l.012.01.03.022 5.16 3.867 2.56 1.935 1.554 1.176a1.051 1.051 0 0 0 1.268 0l1.555-1.176 2.56-1.935 5.197-3.89.014-.01A6.297 6.297 0 0 0 24.507 9.5z"></path><path fill="#fc6d26" d="m24.507 9.5-.034-.09a11.44 11.44 0 0 0-4.56 2.051l-7.447 5.632 4.742 3.584 5.197-3.89.014-.01A6.297 6.297 0 0 0 24.507 9.5z"></path><path fill="#fca326" d="m7.707 20.677 2.56 1.935 1.555 1.176a1.051 1.051 0 0 0 1.268 0l1.555-1.176 2.56-1.935-4.743-3.584-4.755 3.584z"></path><path fill="#fc6d26" d="M5.01 11.461a11.43 11.43 0 0 0-4.56-2.05L.416 9.5a6.297 6.297 0 0 0 2.09 7.278l.012.01.03.022 5.16 3.867 4.745-3.584-7.444-5.632z"></path></svg></div></div><div class="flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-1"><i class="lab la-github text-3xl"></i></div><div class="flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-2"><svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" class="w-full h-full"><path fill="#f25022" d="M1 1H10V10H1z"></path><path fill="#00a4ef" d="M1 11H10V20H1z"></path><path fill="#7fba00" d="M11 1H20V10H11z"></path><path fill="#ffb900" d="M11 11H20V20H11z"></path></svg></div></div><h4 class="my-2 text-xl">Modern authentication methods, SSO and Social Logins</h4><p class="max-w-lg text-gray-500 dark:text-gray-400 max-w-sm">Use our prebuilt Identity provider templates to integrate your favorite Social Logins.</p><div class="flex flex-row space-x-4"><div class="mt-16 mb-2 flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-1"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-full w-full"><path stroke-linecap="round" stroke-linejoin="round" d="M7.864 4.243A7.5 7.5 0 0 1 19.5 10.5c0 2.92-.556 5.709-1.568 8.268M5.742 6.364A7.465 7.465 0 0 0 4.5 10.5a7.464 7.464 0 0 1-1.15 3.993m1.989 3.559A11.209 11.209 0 0 0 8.25 10.5a3.75 3.75 0 1 1 7.5 0c0 .527-.021 1.049-.064 1.565M12 10.5a14.94 14.94 0 0 1-3.6 9.75m6.633-4.596a18.666 18.666 0 0 1-2.485 5.33"></path></svg></div><div class="mt-16 mb-2 flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-[2px]"><svg xmlns="http://www.w3.org/2000/svg" x="0" y="0" baseProfile="basic" version="1.1" viewBox="0 0 512 512" xml:space="preserve"><path fill="#1A73E8" d="M440 256c0 17.12-13.88 31-31 31H302l-46-93.01 49.65-85.995c8.56-14.826 27.519-19.907 42.346-11.347l.006.003c14.828 8.56 19.908 27.52 11.348 42.347L309.7 225H409c17.12 0 31 13.88 31 31z"></path><path fill="#EA4335" d="M348.002 415.349l-.006.003c-14.827 8.56-33.785 3.48-42.345-11.347L256 318.01l-49.65 85.995c-8.56 14.826-27.519 19.907-42.346 11.347l-.006-.003c-14.827-8.56-19.908-27.52-11.348-42.347L202.3 287l53.7-2 53.7 2 49.65 86.002c8.56 14.828 3.48 33.787-11.348 42.347z"></path><path fill="#FBBC04" d="M256 193.99L242 232l-39.7-7-49.65-86.002c-8.56-14.828-3.48-33.787 11.348-42.347l.006-.003c14.827-8.56 33.785-3.48 42.345 11.347L256 193.99z"></path><path fill="#34A853" d="M248 225l-36 62H103c-17.12 0-31-13.88-31-31 0-17.12 13.88-31 31-31h145z"></path><path fill="#185DB7" d="M309.70001 287L202.29999 287 256 193.98999z"></path></svg></div></div><h4 class="my-2 text-xl">Improve security</h4><p class="max-w-lg text-gray-500 dark:text-gray-400 max-w-sm">Enforce users to secure their account with Multifactor Authentication and/or use Passkeys for a secure authentication.</p><div class="mt-16 mb-2 flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-1">API</div><h4 class="my-2 text-xl">Build your own login</h4><p class="max-w-lg text-gray-500 dark:text-gray-400 max-w-sm">Use our APIs to build authentication directly into your own applications or build a dedicated login UI all by yourself.</p><a href="/docs/guides/integrate/login-ui" target="_blank" rel="noopener noreferrer"><div class="group relative ztdl-card-wrapper p-[1px] rounded-full w-fit mt-4"><div class="dark:bg-[rgb(11,13,30)] rounded-full p-2 w-full h-full text-sm flex flex-row items-center"><div class="bg-pink-500 rounded-full text-black text-xs py-[2px] px-2 w-fit mr-2">Docs</div><span class="text-black/60 dark:text-white/60 group-hover:text-black dark:group-hover:text-white transition-all">Build your own login UI</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-4 mr-1"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"></path></svg></div></div></a></div></div></div><div class="relative flex flex-col-reverse md:flex-row"><div class="flex h-fit flex-1 flex-row justify-start pl-20 md:justify-end md:px-10"><div class="pt-20 pb-16 relative"><div style="opacity:0;transform:translateY(24px) translateZ(0)"><div class="rounded-lg border border-divider-light dark:border-divider-dark overflow-hidden w-fit ml-auto"><img alt="role management" loading="lazy" width="650" height="360" decoding="async" data-nimg="1" class="hidden dark:block" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Froles.png&amp;w=750&amp;q=75 1x, /_next/image?url=%2Fimages%2Froles.png&amp;w=1920&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Froles.png&amp;w=1920&amp;q=75"/><img alt="role management" loading="lazy" width="650" height="360" decoding="async" data-nimg="1" class="dark:hidden" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Froles-light.png&amp;w=750&amp;q=75 1x, /_next/image?url=%2Fimages%2Froles-light.png&amp;w=1920&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Froles-light.png&amp;w=1920&amp;q=75"/></div></div></div></div><div class="absolute left-10 h-full md:left-1/2"><div class="absolute top-0 bottom-0 w-[1px]  bg-gradient-to-b from-yellow-500/40 to-rose-500/40"></div><div class="absolute top-24 h-2 w-2 -translate-x-1/2 -translate-y-1/2 rounded-full bg-white ring-4 ring-white dark:ring-zitadelblue-600 ring-offset-2 ring-offset-black "></div></div><div class="flex flex-1 flex-col justify-start pl-20 pt-20 text-left md:px-10"><h3 class="mt-0 mb-4 text-2xl">Authorization</h3><div class="ml-4 md:ml-10"><div class="mt-16 mb-2 flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark  p-2"><i class="las la-mouse-pointer text-2xl"></i></div><h4 class="my-2 text-xl">Role-Based access control</h4><p class="max-w-lg text-gray-500 dark:text-gray-400 max-w-sm">Assign permissions to your users based on their roles in your applications.</p><div class="mt-16 mb-2 flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-2"><span>B2B</span></div><h4 class="my-2 text-xl">Multi-tenant at core</h4><p class="max-w-lg text-gray-500 dark:text-gray-400 max-w-sm">Easily extend the scope of your applications with simply adding new organizations and granting projects to them.</p><a href="/docs/guides/solution-scenarios/b2b" target="_blank" rel="noopener noreferrer"><div class="group relative ztdl-card-wrapper p-[1px] rounded-full w-fit mt-4"><div class="dark:bg-[rgb(11,13,30)] rounded-full p-2 w-full h-full text-sm flex flex-row items-center"><div class="bg-pink-500 rounded-full text-black text-xs py-[2px] px-2 w-fit mr-2">Docs</div><span class="text-black/60 dark:text-white/60 group-hover:text-black dark:group-hover:text-white transition-all">Read our Solution Scenario Guide</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-4 mr-1"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"></path></svg></div></div></a></div></div></div><div class="relative flex flex-col-reverse md:flex-row"><div class="flex-1 pl-16 pt-20 pb-16 md:px-10"><div class="max-w-xl flex-row justify-end ml-auto"><div class="w-full"><div style="opacity:0;transform:translateY(24px) translateZ(0)"><div class="animation-wrapper font-normal"><div class="my-2 py-2 px-4 flex items-center animate rounded-xl bg-gray-100 shadow dark:bg-[rgb(11,13,30)] animate-1 opacity-50"><div class="mr-4 h-10 w-10 rounded-full flex items-center justify-center"><img alt="Max" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="rounded-full" style="color:transparent;max-width:100%;height:auto" srcSet="/_next/image?url=%2Fteam%2Fcards%2Fmpe.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fteam%2Fcards%2Fmpe.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fteam%2Fcards%2Fmpe.png&amp;w=96&amp;q=75"/></div><span class="name text-sm">Max</span><span class="flex-1"></span><span class="text-sm">Registered</span></div><div class="my-2 py-2 px-4 flex items-center rounded-xl bg-gray-100 shadow dark:bg-[rgb(11,13,30)] animate animate-4"><div class="mr-4 h-10 w-10 rounded-full flex items-center justify-center"><img alt="florian" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="rounded-full" style="color:transparent;max-width:100%;height:auto" srcSet="/_next/image?url=%2Fteam%2Fcards%2Fflo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fteam%2Fcards%2Fflo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fteam%2Fcards%2Fflo.png&amp;w=96&amp;q=75"/></div><span class="name text-sm">Florian</span><span class="flex-1"></span><span class="text-sm">added Second Factor</span></div><div class="my-2 py-2 px-4 flex items-center rounded-xl bg-gray-100 shadow dark:bg-[rgb(11,13,30)] animate animate-3"><div class="mr-4 h-10 w-10 rounded-full flex items-center justify-center"><img alt="fabienne" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="rounded-full" style="color:transparent;max-width:100%;height:auto" srcSet="/_next/image?url=%2Fteam%2Fcards%2Ffabi.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fteam%2Fcards%2Ffabi.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fteam%2Fcards%2Ffabi.png&amp;w=96&amp;q=75"/></div><span class="name text-sm">Fabienne</span><span class="flex-1"></span><span class="text-sm">added Project Grant</span></div><div class="my-2 py-2 px-4 flex items-center rounded-xl bg-gray-100 shadow dark:bg-[rgb(11,13,30)] animate animate-2"><div class="mr-4 h-10 w-10 rounded-full flex items-center justify-center"><img alt="silvan" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="rounded-full" style="color:transparent;max-width:100%;height:auto" srcSet="/_next/image?url=%2Fteam%2Fcards%2Fsilvan.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fteam%2Fcards%2Fsilvan.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fteam%2Fcards%2Fsilvan.png&amp;w=96&amp;q=75"/></div><span class="name text-sm">Silvan</span><span class="flex-1"></span><span class="text-sm">set Passwordless</span></div><div class="my-2 py-2 px-4 flex items-center animate rounded-xl bg-gray-100 shadow dark:bg-[rgb(11,13,30)] animate-1"><div class="mr-4 h-10 w-10 rounded-full flex items-center justify-center"><img alt="Max" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="rounded-full" style="color:transparent;max-width:100%;height:auto" srcSet="/_next/image?url=%2Fteam%2Fcards%2Fmpa.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fteam%2Fcards%2Fmpa.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fteam%2Fcards%2Fmpa.png&amp;w=96&amp;q=75"/></div><span class="name text-sm">Max</span><span class="flex-1"></span><span class="text-sm">Registered</span></div><div class="my-2 py-2 px-4 flex items-center animate rounded-xl bg-gray-100 shadow dark:bg-[rgb(11,13,30)] animate-1 opacity-50"><div class="mr-4 h-10 w-10 rounded-full flex items-center justify-center"><img alt="Stefan" loading="lazy" width="36" height="36" decoding="async" data-nimg="1" class="rounded-full" style="color:transparent;max-width:100%;height:auto" srcSet="/_next/image?url=%2Fteam%2Fcards%2Fstefan.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fteam%2Fcards%2Fstefan.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fteam%2Fcards%2Fstefan.png&amp;w=96&amp;q=75"/></div><span class="name text-sm">Stefan</span><span class="flex-1"></span><span class="text-sm">Registered</span></div></div></div></div></div></div><div class="absolute left-10 h-full md:left-1/2"><div class="absolute top-0 bottom-0 w-[1px] bg-gradient-to-b from-rose-500/40 to-purple-500/20"></div><div class="absolute top-24 h-2 w-2 -translate-x-1/2 -translate-y-1/2 rounded-full bg-white ring-4 ring-white dark:ring-zitadelblue-600 ring-offset-2 ring-offset-black"></div><div class="absolute bottom-0 z-10 -translate-x-1/2 whitespace-nowrap rounded-full bg-gradient-to-br from-rose-700 to-purple-700 py-0 px-4 text-white shadow">Develop</div></div><div class="flex flex-1 flex-col justify-start pl-20 pt-20 pb-16 text-left md:px-10"><h3 class="mt-0 mb-4 text-2xl">Extensibility</h3><div class="ml-4 md:ml-10"><div class="mt-16 mb-2 flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-2"><i class="las la-cogs text-2xl"></i></div><h4 class="my-2 text-xl">Customize and integrate ZITADEL into your landscape</h4><p class="max-w-lg text-gray-500 dark:text-gray-400 max-w-sm">Seamlessly adapt the platform to your workflows, user management processes, and brand guidelines.</p><div class="mt-16 mb-2 flex h-10 w-10 flex-row items-center justify-center rounded-lg border border-divider-light dark:border-divider-dark p-2"><i class="las la-code text-2xl"></i></div><h4 class=" my-2 text-xl">ZITADEL Actions</h4><p class=" max-w-lg text-gray-500 dark:text-gray-400 max-w-sm">Execute workflows after some predefined events. All without the need to deploy code yourself.</p><a href="/docs/apis/actions/introduction" target="_blank" rel="noopener noreferrer"><div class="group relative ztdl-card-wrapper p-[1px] rounded-full w-fit mt-4"><div class="dark:bg-[rgb(11,13,30)] rounded-full p-2 w-full h-full text-sm flex flex-row items-center"><div class="bg-pink-500 rounded-full text-black text-xs py-[2px] px-2 w-fit mr-2">Docs</div><span class="text-black/60 dark:text-white/60 group-hover:text-black dark:group-hover:text-white transition-all">Learn more about Action scripts</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="ml-2 h-4 mr-1"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"></path></svg></div></div></a></div></div></div></div></div></section></div><div><div style="opacity:0;transform:translateY(24px) translateZ(0)"><section class="relative mt-20 md:mt-10"><div class="bg-left-top dark:bg-left-top bg-faded-header dark:bg-faded-header"><div class="ztdl-section flex flex-col items-center"><p class="ztdl-colored-subheader">Engineered for developers</p><h2 class="mt-2 text-center">A perfectly integrated array of identity tools</h2><p class="ztdl-lead-text text-center text-gray-500 dark:text-gray-400">Offload complex tasks by using our API as solid abstractions. Benefit from an adaptable identity infrastructure with custom code extensions and robust security defaults.</p></div></div><div class="ztdl-section grid grid-cols-1 sm:grid-cols-2 md:grid-cols-6 gap-12 py-12"><a href="/docs/apis/introduction" class="group md:col-span-3" target="_blank" rel="noopener noreferrer"><div class="relative ztdl-card-wrapper p-[1px] rounded-lg text-center h-full"><div class="bg-card-light-background dark:bg-card-dark-background rounded-[7px] p-4 w-full h-full"><div class="flex flex-col items-center p-4 h-full"><h3 class="mt-0">Streamlined APIs</h3><p class="text-gray-500 dark:text-gray-400">Get the job done with modern contracted gRPC and REST APIs</p><span class="flex-1"></span><div class="-mr-4 -mb-4 mt-4 self-end justify-self-end flex h-14 w-14 items-center justify-center rounded-full"><div class="ztdl-card-wrapper p-[1px] h-10 w-10 rounded-full"><div class="shadow bg-white dark:bg-black w-full h-full rounded-full flex flex-row items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6 animate group-hover:-rotate-45 group-hover:text-accent-light-500 dark:group-hover:text-accent-dark-500 transition-all"><path fill-rule="evenodd" d="M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></div></div></div></div></div></div></a><a href="https://zitadel.com/docs" class="group md:col-span-3" target="_blank" rel="noopener noreferrer"><div class="relative ztdl-card-wrapper p-[1px] rounded-lg text-center h-full"><div class="bg-card-light-background dark:bg-card-dark-background rounded-[7px] p-4 w-full h-full"><div class="flex flex-col items-center p-4 h-full"><h3 class="mt-0">Documentation</h3><p class="text-gray-500 dark:text-gray-400">Let our documentation and API reference answer all of your questions.</p><span class="flex-1"></span><div class="-mr-4 -mb-4 mt-4 self-end justify-self-end flex h-14 w-14 items-center justify-center rounded-full"><div class="ztdl-card-wrapper p-[1px] h-10 w-10 rounded-full"><div class="shadow bg-white dark:bg-black w-full h-full rounded-full flex flex-row items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6 animate group-hover:-rotate-45 group-hover:text-accent-light-500 dark:group-hover:text-accent-dark-500 transition-all"><path fill-rule="evenodd" d="M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></div></div></div></div></div></div></a><a href="https://zitadel.com/docs/self-hosting/deploy/overview" class="group md:col-span-2" target="_blank" rel="noopener noreferrer"><div class="relative ztdl-card-wrapper p-[1px] rounded-lg text-center h-full"><div class="bg-card-light-background dark:bg-card-dark-background rounded-[7px] p-4 w-full h-full"><div class="flex flex-col items-center p-4 h-full"><h3 class="mt-0">Deployment</h3><p class="text-gray-500 dark:text-gray-400">Run ZITADEL across different data regions</p><span class="flex-1"></span><div class="-mr-4 -mb-4 mt-4 self-end justify-self-end flex h-14 w-14 items-center justify-center rounded-full"><div class="ztdl-card-wrapper p-[1px] h-10 w-10 rounded-full"><div class="shadow bg-white dark:bg-black w-full h-full rounded-full flex flex-row items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6 animate group-hover:-rotate-45 group-hover:text-accent-light-500 dark:group-hover:text-accent-dark-500 transition-all"><path fill-rule="evenodd" d="M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></div></div></div></div></div></div></a><a href="https://zitadel.com/docs/guides/integrate/service-accounts/authenticate-service-accounts" class="group md:col-span-2" target="_blank" rel="noopener noreferrer"><div class="relative ztdl-card-wrapper p-[1px] rounded-lg text-center h-full"><div class="bg-card-light-background dark:bg-card-dark-background rounded-[7px] p-4 w-full h-full"><div class="flex flex-col items-center p-4 h-full"><h3 class="mt-0">Machines</h3><p class="text-gray-500 dark:text-gray-400">Manage identities for your machines and service accounts.</p><span class="flex-1"></span><div class="-mr-4 -mb-4 mt-4 self-end justify-self-end flex h-14 w-14 items-center justify-center rounded-full"><div class="ztdl-card-wrapper p-[1px] h-10 w-10 rounded-full"><div class="shadow bg-white dark:bg-black w-full h-full rounded-full flex flex-row items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6 animate group-hover:-rotate-45 group-hover:text-accent-light-500 dark:group-hover:text-accent-dark-500 transition-all"><path fill-rule="evenodd" d="M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></div></div></div></div></div></div></a><a href="https://zitadel.com/docs/sdk-examples/introduction" class="group md:col-span-2" target="_blank" rel="noopener noreferrer"><div class="relative ztdl-card-wrapper p-[1px] rounded-lg text-center h-full"><div class="bg-card-light-background dark:bg-card-dark-background rounded-[7px] p-4 w-full h-full"><div class="flex flex-col items-center p-4 h-full"><h3 class="mt-0">Examples</h3><p class="text-gray-500 dark:text-gray-400">Clone an existing example application.</p><div class="flex flex-row flex-wrap justify-center items-center w-full py-4"><img alt="golang" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="flex-shrink-0 mr-2" style="color:transparent" src="/images/tech/golang.svg"/><img alt="angular" loading="lazy" width="35" height="35" decoding="async" data-nimg="1" class="flex-shrink-0" style="color:transparent" src="/images/tech/angular.svg"/><img alt="react" loading="lazy" width="50" height="50" decoding="async" data-nimg="1" class="flex-shrink-0" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Ftech%2Freact.png&amp;w=64&amp;q=75 1x, /_next/image?url=%2Fimages%2Ftech%2Freact.png&amp;w=128&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Ftech%2Freact.png&amp;w=128&amp;q=75"/><img alt="nextjs" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="flex-shrink-0 hidden dark:block ml-1 mr-2" style="color:transparent" src="/images/tech/nextjslight.svg"/><img alt="nextjs" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="flex-shrink-0 dark:hidden ml-1 mr-2" style="color:transparent" src="/images/tech/nextjs.svg"/><img alt="flutter" loading="lazy" width="23" height="23" decoding="async" data-nimg="1" class="flex-shrink-0 mr-3 ml-1" style="color:transparent" src="/images/tech/flutter.svg"/><img alt="python" loading="lazy" width="30" height="30" decoding="async" data-nimg="1" class="flex-shrink-0 mr-2" style="color:transparent" src="/images/tech/python.svg"/></div><span class="flex-1"></span><div class="-mr-4 -mb-4 mt-4 self-end justify-self-end flex h-14 w-14 items-center justify-center rounded-full"><div class="ztdl-card-wrapper p-[1px] h-10 w-10 rounded-full"><div class="shadow bg-white dark:bg-black w-full h-full rounded-full flex flex-row items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6 animate group-hover:-rotate-45 group-hover:text-accent-light-500 dark:group-hover:text-accent-dark-500 transition-all"><path fill-rule="evenodd" d="M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></div></div></div></div></div></div></a></div></section></div></div><section class="relative overflow-hidden"><div style="opacity:0;transform:none"><span class="w-full absolute white h-[1px] top-0 opacity-25 gradients-module-scss-module__89QsgW__gradientSectionBorderDivider"></span><span class="gradients-module-scss-module__89QsgW__gradientSectionBorder gradients-module-scss-module__89QsgW__gradientSectionBorderLeft dark:opacity-35 opacity-[0.15]"></span><span class="gradients-module-scss-module__89QsgW__gradientSectionBorder gradients-module-scss-module__89QsgW__gradientSectionBorderRight dark:opacity-35 opacity-[0.15]"></span></div><div style="opacity:0;transform:translateY(24px) translateZ(0)"><section class="ztdl-section relative mt-20 md:mt-10"><div class="flex flex-col items-center"><h2 class="mt-2">Growing Community</h2><p class="ztdl-lead-text text-center text-gray-500 dark:text-gray-400">Join a thriving community of developers using our extensible identity infrastructure to solve complex problems.</p><div class="grid grid-cols-2 md:grid-cols-4 gap-20 my-20"><div class="flex flex-col"><span class="text-5xl md:text-7xl whitespace-nowrap mb-6 w-fit bg-clip-text text-transparent bg-gradient-to-br from-pink-700 to-purple-600 dark:from-purple-700 dark:to-pink-500">4000</span><p>Stars on GitHub</p></div><div class="flex flex-col"><span class="text-5xl md:text-7xl whitespace-nowrap mb-6 w-fit bg-clip-text text-transparent bg-gradient-to-br from-pink-700 to-purple-600 dark:from-purple-700 dark:to-pink-500">&gt;2500</span><p>Members on Discord</p></div><div class="flex flex-col"><span class="text-5xl md:text-7xl whitespace-nowrap mb-6 w-fit bg-clip-text text-transparent bg-gradient-to-tr from-pink-700 to-purple-600 dark:from-pink-500 dark:to-purple-700">50+</span><p>Contributors</p></div><div class="flex flex-col"><span class="text-5xl md:text-7xl whitespace-nowrap mb-6 w-fit bg-clip-text text-transparent bg-gradient-to-tr from-pink-700 to-purple-600 dark:from-pink-500 dark:to-purple-700">69</span><p>Countries served</p></div></div><div class="grid grid-cols-1 sm:grid-cols-2 gap-12 py-12 w-full"><a target="_blank" href="/chat"><div class="relative ztdl-card-wrapper p-[1px] rounded-lg group ztdl-section text-center"><div class="bg-card-light-background dark:bg-card-dark-background rounded-[7px] p-4 w-full h-full"><div class="flex flex-col items-center p-4 h-full"><i class="lab la-discord text-6xl mb-6"></i><h3 class="mt-0">Discord</h3><p class="text-gray-500 dark:text-gray-400">Chat with our community and get help</p><span class="flex-1"></span><div class="-mr-4 -mb-4 mt-4 self-end justify-self-end flex h-14 w-14 items-center justify-center rounded-full"><div class="ztdl-card-wrapper p-[1px] h-10 w-10 rounded-full"><div class="shadow bg-white dark:bg-black w-full h-full rounded-full flex flex-row items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6 animate group-hover:-rotate-45 group-hover:text-accent-light-500 dark:group-hover:text-accent-dark-500 transition-all"><path fill-rule="evenodd" d="M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></div></div></div></div></div></div></a><a target="_blank" href="https://github.com/zitadel/zitadel/"><div class="relative ztdl-card-wrapper p-[1px] rounded-lg group ztdl-section text-center"><div class="bg-card-light-background dark:bg-card-dark-background rounded-[7px] p-4 w-full h-full"><div class="flex flex-col items-center p-4 h-full"><i class="lab la-github text-6xl mb-6"></i><h3 class="mt-0">GitHub</h3><p class="text-gray-500 dark:text-gray-400">Provide feedback and join discussions on improvements</p><span class="flex-1"></span><div class="-mr-4 -mb-4 mt-4 self-end justify-self-end flex h-14 w-14 items-center justify-center rounded-full"><div class="ztdl-card-wrapper p-[1px] h-10 w-10 rounded-full"><div class="shadow bg-white dark:bg-black w-full h-full rounded-full flex flex-row items-center justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="h-6 w-6 animate group-hover:-rotate-45 group-hover:text-accent-light-500 dark:group-hover:text-accent-dark-500 transition-all"><path fill-rule="evenodd" d="M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></div></div></div></div></div></div></a></div></div></section></div></section></div></div></main></div><footer class="border-t border-gray-200 dark:border-opacity-20 text-grey font-medium text-sm w-full bg-gray-50 dark:bg-zitadelblue-700"><div class="container mx-auto flex-col px-4 md:px-8 max-w-7xl md:pl-4"><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 space-x-6 mt-16"><div class="flex flex-col"><a class="h-10 block" href="/"><img alt="zitadel logo" loading="lazy" width="147.5" height="40" decoding="async" data-nimg="1" class="hidden dark:block" style="color:transparent;max-width:100%;height:auto" src="https://cdn.sanity.io/images/y3uu7rkl/production/dc96d585628e721be392cdbacc13202e89af9200-295x80.svg"/><img alt="zitadel logo" loading="lazy" width="147.5" height="40" decoding="async" data-nimg="1" class="block dark:hidden" style="color:transparent;max-width:100%;height:auto" src="https://cdn.sanity.io/images/y3uu7rkl/production/9e20c2656797f89279d7040dba5446ab0628f804-295x81.svg"/></a><div class="flex flex-col pt-8 pb-2 h-full"><a href="https://zitadelstatus.com/" target="_blank"><span class="text-base sp-status">Status</span></a><span class="hidden lg:flex-1"></span><div class="hidden md:flex"><div class="flex flex-row flex-wrap items-center justify-start gap-4 py-4 undefined"><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150" href="https://openid.net/certification/#OPs"><img alt="openid certified" loading="lazy" width="100" height="40" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/5e790145d5b02b0218f9d5dbef6bc22fe240f005-166x80.svg"/></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150" href="/trust"><img alt="ISO 27001 certified" loading="lazy" width="100" height="40" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/ef7118c7573570ebbf6a0818054ddb28b4cac2a6-268x80.svg"/></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150" href="/gdpr"><img alt="GDPR certified" loading="lazy" width="100" height="40" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/78a45d5da6f0a3298e29549c0bca31a3ddbc6704-213x80.svg"/></a><a class="my-auto transition-all duration-300 ease-in-out flex items-center  justify-center filter transform hover:scale-105 hover:brightness-75 dark:hover:brightness-150" href="/trust"><img alt="AICPA SOC2 Type II" loading="lazy" width="100" height="40" decoding="async" data-nimg="1" class="h-full" style="color:transparent;max-width:100%;height:auto;object-fit:contain" src="https://cdn.sanity.io/images/y3uu7rkl/production/ca5d26267936aabe91343fc562bccfe5e2545b11-268x80.svg"/></a></div></div></div></div><div class="col-span-1 lg:col-span-3 w-full !m-0"><div class="hidden lg:block"><div class="grid grid-cols-1 lg:grid-cols-3"><div class="flex-1 min-w-half md:min-w-0 box-border"><h5 class="text-xs text-gray-400 dark:text-white/30 uppercase mb-6 font-semibold">Why</h5><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/trust">Trust Center</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/gdpr">GDPR</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/pricing">Pricing</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/financial-services">Financial Services</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/blog/zitadel-vs-keycloak">vs. Keycloak</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/blog/zitadel-vs-auth0">vs. Auth0</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/blog/zitadel-vs-firebase">vs. Firebase</a></div><div class="flex-1 min-w-half md:min-w-0 box-border"><h5 class="text-xs text-gray-400 dark:text-white/30 uppercase mb-6 font-semibold">Explore</h5><a href="https://zitadel.com/docs/guides/start/quickstart" target="_blank" rel="noreferrer" class="my-3 flex items-center hover:text-accent-light-700 dark:hover:text-accent-dark-400">Get Started<i class="text-[20px] -mt-1 ml-2 las la-external-link-alt"></i></a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="https://zitadel.com/self-hosted">Self-hosting</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="https://zitadel.com/zitadel-cloud">Zitadel Cloud</a><a href="https://zitadel.com/docs" target="_blank" rel="noreferrer" class="my-3 flex items-center hover:text-accent-light-700 dark:hover:text-accent-dark-400">Docs<i class="text-[20px] -mt-1 ml-2 las la-external-link-alt"></i></a><div class="my-3"><div class="relative inline-block text-left w-full" data-headlessui-state=""><div><button class="flex justify-start w-full rounded-md text-sm font-medium hover:text-primary-light-700 dark:hover:text-primary-dark-400 hover:bg-opacity-30 focus:outline-none focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-opacity-75" id="headlessui-menu-button-_R_1td6fpbrqrb_" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state="">Features<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="ml-1 -mr-1 h-5 w-5"><path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button></div></div></div><div class="my-3"><div class="relative inline-block text-left w-full" data-headlessui-state=""><div><button class="flex justify-start w-full rounded-md text-sm font-medium hover:text-primary-light-700 dark:hover:text-primary-dark-400 hover:bg-opacity-30 focus:outline-none focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-opacity-75" id="headlessui-menu-button-_R_1tl6fpbrqrb_" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state="">Use Cases<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="ml-1 -mr-1 h-5 w-5"><path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button></div></div></div><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/roadmap">Roadmap</a></div><div class="flex-1 min-w-half md:min-w-0 box-border"><h5 class="text-xs text-gray-400 dark:text-white/30 uppercase mb-6 font-semibold">Company</h5><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/about">About</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/contact">Contact</a><a class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400" href="/blog">Blog</a><a href="https://jobs.zitadel.com" target="_blank" rel="noreferrer" class="my-3 flex items-center hover:text-accent-light-700 dark:hover:text-accent-dark-400">Jobs<i class="text-[20px] -mt-1 ml-2 las la-external-link-alt"></i></a><a href="https://zitadel.com/docs/legal/terms-of-service" target="_blank" rel="noreferrer" class="my-3 flex items-center hover:text-accent-light-700 dark:hover:text-accent-dark-400">Terms of Service<i class="text-[20px] -mt-1 ml-2 las la-external-link-alt"></i></a><a href="https://zitadel.com/docs/legal/policies/privacy-policy" target="_blank" rel="noreferrer" class="my-3 flex items-center hover:text-accent-light-700 dark:hover:text-accent-dark-400">Privacy Policy<i class="text-[20px] -mt-1 ml-2 las la-external-link-alt"></i></a><button type="button" data-cc="show-preferencesModal" class="flex items-center my-3 hover:text-accent-light-700 dark:hover:text-accent-dark-400">Manage cookie preferences</button></div></div></div><div class="block lg:hidden"><div class="grid grid-cols-1 lg:grid-cols-3 py-4 md:py-0"><div class="flex-1 min-w-half box-border"><div data-headlessui-state=""><button class="font-bold uppercase tracking-wider flex w-full justify-between rounded-lg py-2 text-left text-sm focus:outline-none " id="headlessui-disclosure-button-_R_2qfpbrqrb_" type="button" aria-expanded="false" data-headlessui-state=""><span>Why</span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class=" h-5 w-5"><path fill-rule="evenodd" d="M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z" clip-rule="evenodd"></path></svg></button></div></div><div class="flex-1 min-w-half box-border"><div data-headlessui-state=""><button class="font-bold uppercase tracking-wider flex w-full justify-between rounded-lg py-2 text-left text-sm focus:outline-none " id="headlessui-disclosure-button-_R_3afpbrqrb_" type="button" aria-expanded="false" data-headlessui-state=""><span>Explore</span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class=" h-5 w-5"><path fill-rule="evenodd" d="M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z" clip-rule="evenodd"></path></svg></button></div></div><div class="flex-1 min-w-half box-border"><div data-headlessui-state=""><button class="font-bold uppercase tracking-wider flex w-full justify-between rounded-lg py-2 text-left text-sm focus:outline-none " id="headlessui-disclosure-button-_R_3qfpbrqrb_" type="button" aria-expanded="false" data-headlessui-state=""><span>Company</span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class=" h-5 w-5"><path fill-rule="evenodd" d="M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z" clip-rule="evenodd"></path></svg></button></div></div></div></div></div></div><div class="flex-1 flex flex-row justify-between items-end mt-12 pb-16"><div class="flex flex-col"><p class="mb-4"><span class="text-gray-400 dark:text-white/30 mb-4 text-sm">1 Embarcadero Center, Suite 1200</span><br/><span class="text-gray-400 dark:text-white/30 mb-4 text-sm">San Francisco, CA 94111-4164 </span></p><p><span class="text-gray-400 dark:text-white/30 mb-4 text-sm">Copyright © 2026 All rights reserved.</span></p><div class="w-fit gap-1 grid grid-cols-6 py-2"><a class="text-gray-400 hover:text-black dark:text-white/30 dark:hover:text-white font-normal" target="_blank" rel="noreferrer" href="https://github.com/zitadel/zitadel" aria-label="GitHub"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-fw text-2xl" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></a><a class="text-gray-400 hover:text-black dark:text-white/30 dark:hover:text-white font-normal" target="_blank" rel="noreferrer" href="https://x.com/zitadel" aria-label="Twitter"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="x-twitter" class="svg-inline--fa fa-x-twitter fa-fw text-2xl" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg></a><a class="text-gray-400 hover:text-black dark:text-white/30 dark:hover:text-white font-normal" target="_blank" rel="noreferrer" href="https://www.facebook.com/zitadel.social" aria-label="Facebook"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook" class="svg-inline--fa fa-facebook fa-fw text-2xl" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"></path></svg></a><a class="text-gray-400 hover:text-black dark:text-white/30 dark:hover:text-white font-normal" target="_blank" rel="noreferrer" href="https://www.linkedin.com/company/zitadel/" aria-label="LinkedIn"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="linkedin" class="svg-inline--fa fa-linkedin fa-fw text-2xl" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg></a><a class="text-gray-400 hover:text-black dark:text-white/30 dark:hover:text-white font-normal" target="_blank" rel="noreferrer" href="https://zitadel.com/chat" aria-label="Discord"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="discord" class="svg-inline--fa fa-discord fa-fw text-2xl" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path></svg></a><a class="text-gray-400 hover:text-black dark:text-white/30 dark:hover:text-white font-normal" target="_blank" rel="noreferrer" href="https://www.youtube.com/@zitadel" aria-label="Youtube"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="youtube" class="svg-inline--fa fa-youtube fa-fw text-2xl" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg></a></div></div><div></div></div></div></footer></div><!--$--><!--/$--></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><script src="/_next/static/immutable/chunks/290zvr6r1_sjs.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[479520,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"\"]\n3:I[363178,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"ThemeProvider\"]\n4:I[884513,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"default\"]\n5:I[689179,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"SWRProvider\"]\n6:I[328916,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"AuthRequestProvider\"]\n7:I[562164,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"default\"]\n8:I[246417,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"default\"]\n9:I[253517,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"HubspotFormProvider\"]\na:I[339756,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"default\"]\nb:I[758298,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\",\"/_next/static/immutable/chunks/0prm5_eqcl18-.js\"],\"default\"]\nc:I[837457,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"default\"]\ne:I[957215,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"SpeedInsights\"]\n10:I[897367,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"OutletBoundary\"]\n11:\"$Sreact.suspense\"\n13:I[897367,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"ViewportBoundary\"]\n15:I[897367,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\"],\"MetadataBoundary\"]\n18:I[563491,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\",\"/_next/static/immutable/chunks/32r85mv8ovrvl.js\",\"/_next/static/immutable/chunks/26gj8059tm-b2.js\",\"/_next/static/immutable/chunks/1eqwolczi30an.js\",\"/_next/static/immutable/chunks/28qs_535i37w-.js\",\"/_next/static/immutable/chunks/1ojif420hr4k3.js\",\"/_next/static/immutable/chunks/22-wnmgy7hb7-.js\",\"/_next/static/immutable/chunks/103fqe7pposw2.js\",\"/_next/static/immutable/chunks/43cs9kdyj5s4-.js\",\"/_next/static/immutable/chunks/32eum-5r5nkbu.js\",\"/_next/static/immutable/chunks/2-ff-r6cr3llt.js\",\"/_next/static/immutable/chunks/2jolw1hl7b8m0.js\"],\"default\"]\n:HL[\"/_next/static/immutable/chunks/3r91uu3h-pjrm.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/0mi_ss4e-6yfs.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/17t7z00l22fd6.css\",\"style\"]\n:HL[\"/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/chunks/0m2u1icbuxaxr.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/0_zijz0n-wvrn.css\",\"style\"]\n0:{\"P\":null,\"c\":[\"\",\"index\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4224]},\"$undefined\",\"$undefined\",4112],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/3r91uu3h-pjrm.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0mi_ss4e-6yfs.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/17t7z00l22fd6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_c15e96cb-module__0bjUvq__variable\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"inter_c15e96cb-module__0bjUvq__className\",\"children\":[[[\"$\",\"$L2\",null,{\"async\":true,\"defer\":true,\"data-api\":\"/proxy/api/event\",\"data-domain\":\"zitadel.com\",\"data-exclude\":\"$undefined\",\"src\":\"/js/script.outbound-links.js\",\"integrity\":\"$undefined\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"$L2\",null,{\"id\":\"next-plausible-init\",\"dangerouslySetInnerHTML\":{\"__html\":\"window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }\"}}],[\"$\",\"$L3\",null,{\"attribute\":\"class\",\"defaultTheme\":\"system\",\"storageKey\":\"cp-theme\",\"children\":[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"children\":[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L8\",null,{\"children\":[false,false,[\"$\",\"$L9\",null,{\"children\":[\"$\",\"$La\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$b\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/0prm5_eqcl18-.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"template\":[\"$\",\"$Lc\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$Ld\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0_zijz0n-wvrn.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0m2u1icbuxaxr.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]}]}]}]}]}]],[\"$\",\"$Le\",null,{\"sampleRate\":0.1}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$Lf\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0m2u1icbuxaxr.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0_zijz0n-wvrn.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/26gj8059tm-b2.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/3yoynn00rue91.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/36fuwyrs9no2y.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/32eum-5r5nkbu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/immutable/chunks/1ojif420hr4k3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/immutable/chunks/28qs_535i37w-.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/immutable/chunks/103fqe7pposw2.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/immutable/chunks/22-wnmgy7hb7-.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/immutable/chunks/2-ff-r6cr3llt.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/_next/static/immutable/chunks/43cs9kdyj5s4-.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/_next/static/immutable/chunks/1eqwolczi30an.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-11\",{\"src\":\"/_next/static/immutable/chunks/0yob6la7nkibm.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-12\",{\"src\":\"/_next/static/immutable/chunks/2jolw1hl7b8m0.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L10\",null,{\"children\":[\"$\",\"$11\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@12\"}]}]]}],{},null,false,null]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L13\",null,{\"children\":\"$L14\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L15\",null,{\"children\":[\"$\",\"$11\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L16\"}]}]}],\"$L17\"]}],false]],\"m\":\"$undefined\",\"G\":[\"$18\",[\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\"]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"gRaVUM5t_J9A4E167sTlB\"}\n17:[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]\n19:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/3r91uu3h-pjrm.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1a:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0mi_ss4e-6yfs.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1b:[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/17t7z00l22fd6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1c:[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0_zijz0n-wvrn.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1d:[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/0m2u1icbuxaxr.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1e:I[442252,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\",\"/_next/static/immutable/chunks/26gj8059tm-b2.js\",\"/_next/static/immutable/chunks/3yoynn00rue91.js\",\"/_next/static/immutable/chunks/36fuwyrs9no2y.js\",\"/_next/static/immutable/chunks/32eum-5r5nkbu.js\",\"/_next/static/immutable/chunks/1ojif420hr4k3.js\",\"/_next/static/immutable/chunks/28qs_535i37w-.js\",\"/_next/static/immutable/chunks/103fqe7pposw2.js\",\"/_next/static/immutable/chunks/22-wnmgy7hb7-.js\",\"/_next/static/immutable/chunks/2-ff-r6cr3llt.js\",\"/_next/static/immutable/chunks/43cs9kdyj5s4-.js\",\"/_next/static/immutable/chunks/1eqwolczi30an.js\",\"/_next/static/immutable/chunks/0yob6la7nkibm.js\",\"/_next/static/immutable/chunks/2jolw1hl7b8m0.js\"],\"default\"]\nd:[\"$\",\"$L1e\",null,{\"admin\":false,\"footer\":{\"_createdAt\":\"2025-01-17T05:35:04Z\",\"_id\":\"footer\",\"_rev\":\"5S52GZBoqCLo4UK0F9vq3x\",\"_system\":{\"base\":{\"id\":\"footer\",\"rev\":\"G5b8AMbUBzGP8IqWdrJWVI\"}},\"_type\":\"footer\",\"_updatedAt\":\"2026-09-16T10:49:19Z\",\"adminSections\":[{\"_key\":\"f3c1d020fc7b\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Home\",\"url\":\"/\"},{\"_key\":\"1e880e253ead\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Documentation\",\"url\":\"/docs\"},{\"_key\":\"3d7ab2269f23\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Support\",\"url\":\"/admin/support\"},{\"_key\":\"7a3d1523c675\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Contact\",\"url\":\"/contact\"},{\"_key\":\"0193e8e3af3d\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Pricing\",\"url\":\"/pricing\"},{\"_key\":\"9ed35254380a\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":true,\"subitems\":[{\"_key\":\"5abe4fdccb8a\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Terms of Service\",\"url\":\"https://zitadel.com/docs/legal/terms-of-service\"},{\"_key\":\"54aae518417e\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Privacy Policy\",\"url\":\"https://zitadel.com/docs/legal/policies/privacy-policy\"}],\"title\":\"Legal\"}],\"certificates\":[{\"_key\":\"7b106d35108f\",\"_type\":\"certificates\",\"alt\":\"openid certified\",\"icon\":\"https://cdn.sanity.io/images/y3uu7rkl/production/5e790145d5b02b0218f9d5dbef6bc22fe240f005-166x80.svg\",\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Certifications\",\"method\":\"OpenID Connect\",\"pageloc\":\"Bottom\"}},\"url\":\"https://openid.net/certification/#OPs\"},{\"_key\":\"0b1150f9e8c7\",\"_type\":\"certificates\",\"alt\":\"ISO 27001 certified\",\"icon\":\"https://cdn.sanity.io/images/y3uu7rkl/production/ef7118c7573570ebbf6a0818054ddb28b4cac2a6-268x80.svg\",\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Certifications\",\"method\":\"ISO\",\"pageloc\":\"Bottom\"}},\"url\":\"/trust\"},{\"_key\":\"11c61807425a\",\"_type\":\"certificates\",\"alt\":\"GDPR certified\",\"icon\":\"https://cdn.sanity.io/images/y3uu7rkl/production/78a45d5da6f0a3298e29549c0bca31a3ddbc6704-213x80.svg\",\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Certifications\",\"method\":\"GDPR\",\"pageloc\":\"Bottom\"}},\"url\":\"/gdpr\"},{\"_key\":\"cd61de47bd1b\",\"_type\":\"certificates\",\"alt\":\"AICPA SOC2 Type II\",\"icon\":\"https://cdn.sanity.io/images/y3uu7rkl/production/ca5d26267936aabe91343fc562bccfe5e2545b11-268x80.svg\",\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"url\":\"/trust\"}],\"footerSections\":[{\"_key\":\"c67bc2e9f685\",\"_type\":\"footerSection\",\"footerSectionItems\":[{\"_key\":\"17a90dc8c0f3\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"Trust Center\",\"url\":\"/trust\"},{\"_key\":\"5af7def33f3a\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"GDPR\",\"url\":\"/gdpr\"},{\"_key\":\"50aa8a055239\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"Pricing\",\"url\":\"/pricing\"},{\"_key\":\"351d00640f64\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Financial Services\",\"url\":\"/financial-services\"},{\"_key\":\"23776cded7e1\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"vs. Keycloak\",\"url\":\"/blog/zitadel-vs-keycloak\"},{\"_key\":\"2c7fee077428\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"vs. Auth0\",\"url\":\"/blog/zitadel-vs-auth0\"},{\"_key\":\"f4af53b9ee67\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"vs. Firebase\",\"url\":\"/blog/zitadel-vs-firebase\"}],\"title\":\"Why\"},{\"_key\":\"c800106a1728\",\"_type\":\"footerSection\",\"footerSectionItems\":[{\"_key\":\"c2159ca75429\",\"_type\":\"footerLink\",\"external\":true,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Get Started\",\"url\":\"https://zitadel.com/docs/guides/start/quickstart\"},{\"_key\":\"074c2541f430\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Self-hosting\",\"url\":\"https://zitadel.com/self-hosted\"},{\"_key\":\"ab5e8372ba2b\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Zitadel Cloud\",\"url\":\"https://zitadel.com/zitadel-cloud\"},{\"_key\":\"38f58f035c53\",\"_type\":\"footerLink\",\"external\":true,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Docs\",\"url\":\"https://zitadel.com/docs\"},{\"_key\":\"2e2200f351bd\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":true,\"subitems\":[{\"_key\":\"9ce0812b1504\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Delegated Access Management\",\"url\":\"/features#delegation\"},{\"_key\":\"2471aa80d855\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Hosted Login\",\"url\":\"/features#login\"},{\"_key\":\"fd57c486f255\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Multifactor Authentication\",\"url\":\"/features#multifactor\"},{\"_key\":\"fa25aeb4f012\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Passwordless\",\"url\":\"/features#passwordless\"},{\"_key\":\"34f90c62c6a8\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Audit Trail\",\"url\":\"/features#audit\"},{\"_key\":\"1f3b3b6496d7\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Identity Brokering\",\"url\":\"/features#brokering\"},{\"_key\":\"0f29a036b147\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Platform APIs\",\"url\":\"/features#platform\"},{\"_key\":\"14943eca7df4\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Machine Users\",\"url\":\"/features#machine\"}],\"title\":\"Features\"},{\"_key\":\"f0ae5c87135e\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":true,\"subitems\":[{\"_key\":\"e37c97aa4534\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Easy integration\",\"url\":\"/usecases#easy-integration\"},{\"_key\":\"8b75fd3af9ac\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Self Service\",\"url\":\"/usecases#self-service\"},{\"_key\":\"c4f45b5460fe\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Existing identities\",\"url\":\"/usecases#existing-identities\"},{\"_key\":\"446807be3980\",\"_type\":\"footerSubItemLink\",\"external\":false,\"title\":\"Secure authentication\",\"url\":\"/usecases#secure-authentication\"}],\"title\":\"Use Cases\"},{\"_key\":\"4524c2bb71eb\",\"_type\":\"footerLink\",\"external\":false,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Roadmap\",\"url\":\"/roadmap\"}],\"title\":\"Explore\"},{\"_key\":\"9ff08212f85b\",\"_type\":\"footerSection\",\"footerSectionItems\":[{\"_key\":\"e8dcfcf11ec9\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"About\",\"url\":\"/about\"},{\"_key\":\"bd2a35de7ff3\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"Contact\",\"url\":\"/contact\"},{\"_key\":\"75177ea7f6d7\",\"_type\":\"footerLink\",\"hasSubitems\":false,\"subitems\":[],\"title\":\"Blog\",\"url\":\"/blog\"},{\"_key\":\"bd8ef1993cd0\",\"_type\":\"footerLink\",\"external\":true,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Jobs\",\"url\":\"https://jobs.zitadel.com\"},{\"_key\":\"c58b74257744\",\"_type\":\"footerLink\",\"external\":true,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Terms of Service\",\"url\":\"https://zitadel.com/docs/legal/terms-of-service\"},{\"_key\":\"7dcc7de0cc34\",\"_type\":\"footerLink\",\"external\":true,\"hasSubitems\":false,\"subitems\":[],\"title\":\"Privacy Policy\",\"url\":\"https://zitadel.com/docs/legal/policies/privacy-policy\"}],\"showManageCookies\":true,\"title\":\"Company\"}],\"icon\":{\"dark\":\"https://cdn.sanity.io/images/y3uu7rkl/production/9e20c2656797f89279d7040dba5446ab0628f804-295x81.svg\",\"light\":\"https://cdn.sanity.io/images/y3uu7rkl/production/dc96d585628e721be392cdbacc13202e89af9200-295x80.svg\"},\"socialMediaLinks\":[{\"_key\":\"ddb29c450045\",\"_type\":\"socialMedia\",\"icon\":\"faGithub\",\"label\":\"GitHub\",\"url\":\"https://github.com/zitadel/zitadel\"},{\"_key\":\"dca6744cb5b8\",\"_type\":\"socialMedia\",\"icon\":\"faXTwitter\",\"label\":\"Twitter\",\"url\":\"https://x.com/zitadel\"},{\"_key\":\"083a3bbabca7\",\"_type\":\"socialMedia\",\"icon\":\"faFacebook\",\"label\":\"Facebook\",\"url\":\"https://www.facebook.com/zitadel.social\"},{\"_key\":\"5d24242ba24a\",\"_type\":\"socialMedia\",\"icon\":\"faLinkedin\",\"label\":\"LinkedIn\",\"url\":\"https://www.linkedin.com/company/zitadel/\"},{\"_key\":\"34f757df678b\",\"_type\":\"socialMedia\",\"icon\":\"faDiscord\",\"label\":\"Discord\",\"url\":\"https://zitadel.com/chat\"},{\"_key\":\"343efa9ec9d6\",\"_type\":\"socialMedia\",\"icon\":\"faYoutube\",\"label\":\"Youtube\",\"url\":\"https://www.youtube.com/@zitadel\"}]},\"navbar\":{\"_createdAt\":\"2025-01-27T18:13:04Z\",\"_id\":\"globalNavbar\",\"_rev\":\"fFiCk4kfAxfq0oYmuQvr8F\",\"_system\":{\"base\":{\"id\":\"globalNavbar\",\"rev\":\"nJTf7Q5Bbvns4xvIV4RpsQ\"}},\"_type\":\"globalNavbar\",\"_updatedAt\":\"2026-09-16T10:49:38Z\",\"dropdowns\":[{\"_key\":\"f0ef7ab7d8c2\",\"_type\":\"navbarDropdown\",\"columns\":[{\"_key\":\"a91e2e49cb5a\",\"_type\":\"navbarDropdownColumn\",\"columnHeaderLink\":\"/features\",\"columnLinks\":[{\"_key\":\"7a486e3d0e71\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-sitemap\",\"noreferrer\":false,\"title\":\"Delegated access management\",\"url\":\"/features#delegation\"},{\"_key\":\"f6996ec8517d\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-window-restore\",\"noreferrer\":false,\"title\":\"Hosted Login\",\"url\":\"/features#login\"},{\"_key\":\"f2d750acb361\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-shield-alt\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Multifactor Authentication\",\"url\":\"/features#multifactor\"},{\"_key\":\"0a49ebc9c959\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-fingerprint\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Passwordless Authentication\",\"url\":\"/features#passwordless\"},{\"_key\":\"9a8e701454fe\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-calendar\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Audit Trail\",\"url\":\"/features#audit\"},{\"_key\":\"0988bd0ceb57\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-id-badge\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Identity Brokering\",\"url\":\"/features#brokering\"},{\"_key\":\"3ed33a5b0229\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-laptop-code\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Platform\",\"url\":\"/features#platform\"},{\"_key\":\"2fd88362ea39\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-robot\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Service Accounts\",\"url\":\"/features#machine\"}],\"columnTitle\":\"Features\"},{\"_key\":\"d014af57909c\",\"_type\":\"navbarDropdownColumn\",\"columnHeaderLink\":\"/usecases\",\"columnLinks\":[{\"_key\":\"3aa5aabd76a9\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-exchange-alt\",\"noreferrer\":false,\"title\":\"Easy integration\",\"url\":\"/usecases#easy-integration\"},{\"_key\":\"db70c63ae66c\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-building\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"B2B (Business to Business)\",\"url\":\"/usecases#b2b\"},{\"_key\":\"7e587eab678a\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-concierge-bell\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Self Service\",\"url\":\"/usecases#self-service\"},{\"_key\":\"c5a4d4543181\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-id-card\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Existing identities\",\"url\":\"/usecases#existing-identities\"},{\"_key\":\"67ee11716427\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-shield-alt\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Secure authentication\",\"url\":\"/usecases#secure-authentication\"}],\"columnTitle\":\"Use Cases\"}],\"sidebarLinks\":[{\"_key\":\"8273757f53cd\",\"_type\":\"navSidebarLink\",\"description\":\"Learn how to install, setup, and use ZITADEL.\",\"external\":true,\"iconLaClassname\":\"las la-stethoscope\",\"noreferrer\":true,\"showOnMobile\":true,\"title\":\"Documentation\",\"url\":\"https://zitadel.com/docs\"},{\"_key\":\"e73126cc4aeb\",\"_type\":\"navSidebarLink\",\"description\":\"Get started in minutes\",\"external\":false,\"iconLaClassname\":\"las la-rocket\",\"noreferrer\":false,\"showOnMobile\":true,\"title\":\"Zitadel Cloud\",\"url\":\"/zitadel-cloud\"},{\"_key\":\"581a68fad7d8\",\"_type\":\"navSidebarLink\",\"description\":\"Deploy on your cloud\",\"external\":false,\"iconLaClassname\":\"las la-server\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"showOnMobile\":true,\"title\":\"Self-hosted\",\"url\":\"https://zitadel.com/self-hosted\"},{\"_key\":\"85b1eac3b051\",\"_type\":\"navSidebarLink\",\"description\":\"Start your security review\",\"external\":false,\"iconLaClassname\":\"las la-shield-alt\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"showOnMobile\":true,\"title\":\"Compliance\",\"url\":\"https://trust.zitadel.com\"}],\"title\":\"Platform\"},{\"_key\":\"1e9b50cc7761\",\"_type\":\"navbarDropdown\",\"columns\":[{\"_key\":\"0ebaff6a3968\",\"_type\":\"navbarDropdownColumn\",\"columnLinks\":[{\"_key\":\"5546ef8c7dac\",\"_type\":\"navLinkWithIcon\",\"external\":true,\"iconLaClassname\":\"las la-code\",\"noreferrer\":true,\"title\":\"Documentation\",\"url\":\"https://zitadel.com/docs\"},{\"_key\":\"2e93c61f2f8b\",\"_type\":\"navLinkWithIcon\",\"external\":true,\"iconLaClassname\":\"las la-code\",\"noreferrer\":false,\"title\":\"Examples and Guides\",\"url\":\"https://zitadel.com/docs/sdk-examples/introduction\"},{\"_key\":\"56f132ab8416\",\"_type\":\"navLinkWithIcon\",\"external\":true,\"iconLaClassname\":\"lab la-github\",\"noreferrer\":true,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Github Repository\",\"url\":\"https://github.com/zitadel/zitadel\"}],\"columnTitle\":\"Develop\"}],\"sidebarLinks\":[{\"_key\":\"e900f700f85a\",\"_type\":\"navSidebarLink\",\"description\":\"Start using ZITADEL\",\"external\":true,\"iconLaClassname\":\"las la-certificate\",\"noreferrer\":false,\"showOnMobile\":true,\"title\":\"Get Started\",\"url\":\"https://zitadel.com/docs/guides/start/quickstart\"},{\"_key\":\"8b687154c0c7\",\"_type\":\"navSidebarLink\",\"description\":\"Start contributing to the community\",\"external\":true,\"iconLaClassname\":\"las la-hand-holding-heart\",\"noreferrer\":true,\"showOnMobile\":false,\"title\":\"Contribute\",\"url\":\"https://github.com/zitadel/zitadel/blob/main/CONTRIBUTING.md\"},{\"_key\":\"8cbe881d2196\",\"_type\":\"navSidebarLink\",\"description\":\"See what is coming up next.\",\"external\":true,\"iconLaClassname\":\"las la-road\",\"noreferrer\":true,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Roadmap\",\"method\":\"Nav\",\"pageloc\":\"Top\"}},\"showOnMobile\":true,\"title\":\"Roadmap\",\"url\":\"/roadmap\"}],\"title\":\"Develop\"},{\"_key\":\"7811f8c28bf1\",\"_type\":\"navbarDropdown\",\"columns\":[{\"_key\":\"a12868b1811b\",\"_type\":\"navbarDropdownColumn\",\"columnLinks\":[{\"_key\":\"1549670a6c4e\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-users\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"About Us\",\"url\":\"https://zitadel.com/about\"},{\"_key\":\"d404c975285a\",\"_type\":\"navLinkWithIcon\",\"external\":true,\"iconLaClassname\":\"las la-mouse-pointer\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Jobs\",\"url\":\"https://jobs.zitadel.com/\"},{\"_key\":\"bfe2d8f307bd\",\"_type\":\"navLinkWithIcon\",\"external\":false,\"iconLaClassname\":\"las la-calendar-day\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Contact\",\"method\":\"Global Navbar\",\"pageloc\":\"Top\"}},\"title\":\"Contact\",\"url\":\"https://zitadel.com/contact\"}]}],\"sidebarLinks\":[],\"title\":\"Company\"}],\"githubStars\":true,\"logo\":{\"dark\":\"https://cdn.sanity.io/images/y3uu7rkl/production/dc96d585628e721be392cdbacc13202e89af9200-295x80.svg\",\"light\":\"https://cdn.sanity.io/images/y3uu7rkl/production/9e20c2656797f89279d7040dba5446ab0628f804-295x81.svg\"},\"navbarRibbon\":{\"_type\":\"announcementRibbon\",\"cta\":{\"_type\":\"navLink\",\"external\":false,\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Announcement\",\"method\":\"Banner\",\"pageloc\":\"Top\"}},\"title\":\"See what's included\",\"url\":\"/next\"},\"excludedRoutes\":[\"/blog\"],\"message\":\"Zitadel Next is here. Try local auth in about a minute.\",\"showRibbon\":true,\"tag\":\"Alpha\"},\"primarynButton\":{\"_type\":\"navLink\",\"external\":false,\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Register\",\"method\":\"Nav\",\"pageloc\":\"Top\"}},\"title\":\"Sign up\",\"url\":\"/register\"},\"secondaryButton\":{\"_type\":\"navLink\",\"external\":false,\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Login\",\"url\":\"/login\"},\"singleLinks\":[{\"_key\":\"a4c9006972b5\",\"_type\":\"navLink\",\"external\":false,\"noreferrer\":false,\"title\":\"Pricing\",\"url\":\"/pricing\"},{\"_key\":\"e68590fccf3a\",\"_type\":\"navLink\",\"external\":false,\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Blog\",\"url\":\"/blog\"}]},\"children\":[\"$L1f\",\"$L20\"]}]\n21:I[903401,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\",\"/_next/static/immutable/chunks/26gj8059tm-b2.js\",\"/_next/static/immutable/chunks/3yoynn00rue91.js\",\"/_next/static/immutable/chunks/36fuwyrs9no2y.js\",\"/_next/static/immutable/chunks/32eum-5r5nkbu.js\",\"/_next/static/immutable/chunks/1ojif420hr4k3.js\",\"/_next/static/immutable/chunks/28qs_535i37w-.js\",\"/_next/static/immutable/chunks/103fqe7pposw2.js\",\"/_next/static/immutable/chunks/22-wnmgy7hb7-.js\",\"/_next/static/immutable/chunks/2-ff-r6cr3llt.js\",\"/_next/static/immutable/chunks/43cs9kdyj5s4-.js\",\"/_next/static/immutable/chunks/1eqwolczi30an.js\",\"/_next/static/immutable/chunks/0yob6la7nkibm.js\",\"/_next/static/immutable/chunks/2jolw1hl7b8m0.js\"],\"default\"]\n1f:[\"$\",\"$L21\",null,{\"area\":\"website\"}]\n20:[\"$\",\"div\",null,{\"className\":\"md:my-20 my-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"py-10 flex-grow\",\"children\":[\"$\",\"div\",null,{\"className\":\"container mx-auto flex justify-center items-center flex-col\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-5rem text-primary-light-500 dark:text-pink-600 mb-0\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mt-6 text-xl text-center\",\"children\":\"Page not found\"}],[\"$\",\"a\",null,{\"ref\":\"$undefined\",\"target\":\"_self\",\"className\":\"button-base whitespace-nowrap disabled:border-none disabled:bg-gray-300 disabled:text-gray-600 disabled:cursor-not-allowed disabled:dark:bg-gray-700 disabled:dark:text-gray-900  bg-primary-light-500 dark:bg-primary-dark-500 hover:bg-primary-light-400 hover:dark:bg-primary-dark-400 text-primary-light-contrast dark:text-primary-dark-contrast px-4 h-36px mt-8\",\"href\":\"/\",\"children\":\"Back to Homepage\"}]]}]}]}]\n14:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n12:null\n16:[[\"$\",\"title\",\"0\",{\"children\":\"ZITADEL - Identity Infrastructure, Simplified\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"ZITADEL Team\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"identity,authentication,authorization,IAM,OIDC,OAuth,SAML,developer tools\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"ZITADEL\"}],[\"$\",\"meta\",\"5\",{\"name\":\"publisher\",\"content\":\"ZITADEL\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://zitadel.com\"}],[\"$\",\"meta\",\"9\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:title\",\"content\":\"ZITADEL - Identity Infrastructure, Simplified\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:description\",\"content\":\"ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications.\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:url\",\"content\":\"https://zitadel.com\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:site_name\",\"content\":\"ZITADEL\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image\",\"content\":\"https://zitadel.com/og-image.png\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:creator\",\"content\":\"@zitadel\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:title\",\"content\":\"ZITADEL - Identity Infrastructure, Simplified\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:description\",\"content\":\"ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications.\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image\",\"content\":\"https://zitadel.com/og-image.png\"}]]\n"])</script><script>self.__next_f.push([1,"22:I[757040,[\"/_next/static/immutable/chunks/0rkzbsfh0v-9o.js\",\"/_next/static/immutable/chunks/25muzes13t25-.js\",\"/_next/static/immutable/chunks/3cuv12ycram1j.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/1efjlmxc7xo4t.js\",\"/_next/static/immutable/chunks/26gj8059tm-b2.js\",\"/_next/static/immutable/chunks/3yoynn00rue91.js\",\"/_next/static/immutable/chunks/36fuwyrs9no2y.js\",\"/_next/static/immutable/chunks/32eum-5r5nkbu.js\",\"/_next/static/immutable/chunks/1ojif420hr4k3.js\",\"/_next/static/immutable/chunks/28qs_535i37w-.js\",\"/_next/static/immutable/chunks/103fqe7pposw2.js\",\"/_next/static/immutable/chunks/22-wnmgy7hb7-.js\",\"/_next/static/immutable/chunks/2-ff-r6cr3llt.js\",\"/_next/static/immutable/chunks/43cs9kdyj5s4-.js\",\"/_next/static/immutable/chunks/1eqwolczi30an.js\",\"/_next/static/immutable/chunks/0yob6la7nkibm.js\",\"/_next/static/immutable/chunks/2jolw1hl7b8m0.js\"],\"default\"]\nf:[\"$\",\"$L1e\",null,{\"admin\":false,\"footer\":\"$d:props:footer\",\"navbar\":\"$d:props:navbar\",\"children\":[[\"$\",\"$L21\",null,{\"area\":\"website\"}],[\"$\",\"div\",null,{\"className\":\"md:my-20 my-10\",\"children\":[\"$\",\"$L22\",null,{\"homepageData\":{\"_createdAt\":\"2025-01-31T13:29:34Z\",\"_id\":\"homepage\",\"_rev\":\"cgEch0zNzrOYbF5ovgijxR\",\"_score\":0,\"_system\":{\"base\":{\"id\":\"homepage\",\"rev\":\"S6PY3rf1ranHwAAlEVgOoe\"}},\"_type\":\"homepage\",\"_updatedAt\":\"2026-09-09T08:26:57Z\",\"hero\":{\"_type\":\"commonHero\",\"description\":[{\"_key\":\"e3fbd875fedf\",\"_type\":\"block\",\"children\":[{\"_key\":\"a6b4ecfa980d\",\"_type\":\"span\",\"marks\":[\"em\"],\"text\":\"Bridging the best of Open Source and Enterprise authentication solutions.  \"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"cf970e652307\",\"_type\":\"block\",\"children\":[{\"_key\":\"03315bded3db\",\"_type\":\"span\",\"marks\":[],\"text\":\"Get started with a multi-tenant, API-first identity platform with comprehensive SDKs that enable security, compliance, and extensibility.\"}],\"markDefs\":[],\"style\":\"normal\"}],\"image\":{\"dark\":\"https://cdn.sanity.io/images/y3uu7rkl/production/ac1c6bfa0082eae311477d8ed7a552e7114a3555-2080x1760.png\",\"light\":\"https://cdn.sanity.io/images/y3uu7rkl/production/bfeb002662af34f55641ee3717384343645341d7-2084x1772.png\"},\"layout\":\"twoColumn\",\"mediaType\":\"mockDevice\",\"primaryCTA\":{\"_type\":\"commonCTA\",\"external\":false,\"layout\":\"secondary\",\"noreferrer\":true,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Book Meeting\",\"method\":\"cta_primary\",\"pageloc\":\"Top\"}},\"title\":\"Contact Us\",\"url\":\"https://zitadel.com/discoverycall\"},\"primaryCTALogged\":{\"_type\":\"commonCTA\",\"external\":false,\"layout\":\"primary\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Book Meeting\",\"method\":\"cta_primary\",\"pageloc\":\"Top\"}},\"title\":\"Contact Us\",\"url\":\"https://zitadel.com/discoverycall\"},\"secondaryCTA\":{\"_type\":\"commonCTA\",\"external\":false,\"layout\":\"primary\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Download\",\"method\":\"cta_secondary\",\"pageloc\":\"Top\"}},\"title\":\"Start for free\",\"url\":\"https://zitadel.com/register\"},\"secondaryCTALogged\":{\"_type\":\"commonCTA\",\"external\":false,\"layout\":\"secondary\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Download\",\"method\":\"cta_secondary\",\"pageloc\":\"Top\"}},\"title\":\"Get Started\",\"url\":\"https://zitadel.com/docs/self-hosting/deploy/overview\"},\"tagline\":\"Identity infrastructure, simplified for {{you}}\",\"youtubeVideoUrl\":\"https://www.youtube.com/watch?v=S98SAXgRpOM\"},\"homeAnnouncementBanner\":{\"_type\":\"announcementBanner\",\"cta\":{\"_type\":\"commonCTA\",\"external\":true,\"layout\":\"plainLink\",\"noreferrer\":true,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"title\":\"Lorem ipsum\",\"url\":\"https://github.com/zitadel/zitadel\"},\"description\":[{\"_key\":\"1a6b810b262b\",\"_type\":\"block\",\"children\":[{\"_key\":\"c524c3bacc650\",\"_type\":\"span\",\"marks\":[],\"text\":\"Duis a augue placerat, convallis diam sed, facilisis felis. Cras sed dolor vel ligula dictum \"},{\"_key\":\"172db69215a8\",\"_type\":\"span\",\"marks\":[\"code\"],\"text\":\"ornare\"},{\"_key\":\"1ecfd1ef6655\",\"_type\":\"span\",\"marks\":[],\"text\":\". Mauris euismod laoreet enim, vulputate facilisis ipsum dapibus in. Ut vitae vehicula nibh, id fringilla enim. \"}],\"markDefs\":[],\"style\":\"normal\"},{\"_key\":\"86ba6f9f3609\",\"_type\":\"block\",\"children\":[{\"_key\":\"40f2c975f5f8\",\"_type\":\"span\",\"marks\":[],\"text\":\"Vestibulum \"},{\"_key\":\"d9a760f37c4c\",\"_type\":\"span\",\"marks\":[\"strong\",\"em\"],\"text\":\"ante ipsum primis\"},{\"_key\":\"0233a800937f\",\"_type\":\"span\",\"marks\":[],\"text\":\" in faucibus orci luctus.\"}],\"markDefs\":[],\"style\":\"normal\"}],\"layout\":\"twoColumn\",\"showBanner\":false,\"tagline\":\"Lorem ipsum dolor sit amet!\",\"thumbnail\":{\"_type\":\"lightDarkImageWithLink\",\"alt\":\"Zitadel new feature\",\"external\":true,\"image\":{\"dark\":\"https://cdn.sanity.io/images/y3uu7rkl/production/527463eb9d79c91de67d4796099d3e78328bd9f9-1544x864.png\",\"light\":\"https://cdn.sanity.io/images/y3uu7rkl/production/3e0e8ee95b053e3d1dbe7829418ed8dd05c1545c-1548x848.png\"},\"noreferrer\":true,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":false},\"url\":\"https://github.com/zitadel\"}},\"logoCloud\":{\"_type\":\"logoCarousel\",\"logos\":[{\"_key\":\"e9830573af3e\",\"_type\":\"imageWithLink\",\"alt\":\"ABAX Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/615177056ccfd51085973bb3806c4887b811a349-130x80.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"ABAX\"}},\"url\":\"https://www.abax.com/\"},{\"_key\":\"867ce06340bf\",\"_type\":\"imageWithLink\",\"alt\":\"ConceptBoard Logo\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/c57c7875821fa1ebd94b848b69533751c8f242f1-281x97.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"ConceptBoard\"}},\"url\":\"https://conceptboard.com/\"},{\"_key\":\"47c1d67e27b7\",\"_type\":\"imageWithLink\",\"alt\":\"Fiddler AI Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/9f186c21b2e60eb27f0e26379b24e46acf4f2973-720x161.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Fiddler\"}},\"url\":\"https://www.fiddler.ai/\"},{\"_key\":\"23d0f954352f\",\"_type\":\"imageWithLink\",\"alt\":\"Klaviyo Zitadel Digital Marketing Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/42afa242151d13afedd80d8f5df062f9a3522e67-272x80.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Klaviyo\"}},\"url\":\"https://www.klaviyo.com/\"},{\"_key\":\"56ca386d62da\",\"_type\":\"imageWithLink\",\"alt\":\"Vector Solutions Worforce Training Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/0e13cb1dbdac73e9bdd454793ff866d8a26ca0f1-107x42.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Vector\"}},\"url\":\"https://www.vectorsolutions.com/\"},{\"_key\":\"92f46737c363\",\"_type\":\"imageWithLink\",\"alt\":\"Mobility Car Sharing Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/89e290c4334db086192a1116fcd8e0b673777f1a-175x52.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Mobility\"}},\"url\":\"https://mobility.ch\"},{\"_key\":\"8b80954148a3\",\"_type\":\"imageWithLink\",\"alt\":\"Planet DDS Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/d3d4ba56002f51037431b82bb9c884508aeb5b8b-191x52.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Planet DDS\"}},\"url\":\"https://www.planetdds.com/\"},{\"_key\":\"263ec74cc105\",\"_type\":\"imageWithLink\",\"alt\":\"Groupe Mutuel Healthcare Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/1408d6426cf590754c6729912cac0bc566fec963-200x31.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Groupe Mutuel\"}},\"url\":\"https://www.groupemutuel.ch\"},{\"_key\":\"79aaab7a74a6\",\"_type\":\"imageWithLink\",\"alt\":\"Infoguard Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/05356d9c9825302f98b6e95d40a7239d2d927766-376x98.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Infoguard\"}},\"url\":\"https://www.infoguard.ch/\"},{\"_key\":\"688bb97b52da\",\"_type\":\"imageWithLink\",\"alt\":\"Gestion Federation Quebecoise Des Municipalites Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/f6a24b2ca6ef40af57c612df25b666e743935ab7-172x75.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"FQM\"}},\"url\":\"https://fqm.ca/\"},{\"_key\":\"782dd3fb1d67\",\"_type\":\"imageWithLink\",\"alt\":\"Significo Healthcare Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/c7210b7605b9e7cb48d9427afb226dc175927bc6-300x80.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Significo\"}},\"url\":\"https://www.significo.com/\"},{\"_key\":\"4b766b85c01c\",\"_type\":\"imageWithLink\",\"alt\":\"SMT Data Logo \",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/18e822c0626667d3ad28ae724ad227a9659ec9a0-286x62.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"SMT Data\"}},\"url\":\"https://smtdata.com/\"},{\"_key\":\"9f2a0a08a11f\",\"_type\":\"imageWithLink\",\"alt\":\"Buckaroo Payment Solution Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/5f8d6a30d25ddf240e6f277a010139751a9c20f0-1392x245.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Buckaroo\"}},\"url\":\"https://www.buckaroo.eu/\"},{\"_key\":\"1bf24129857a\",\"_type\":\"imageWithLink\",\"alt\":\"BLP Digital AI Automation Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/cd10802bd4629acc3d7359a6683061cc2f28318e-91x31.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"BLP\"}},\"url\":\"https://blp.digital/\"},{\"_key\":\"ced77e0ce8a3\",\"_type\":\"imageWithLink\",\"alt\":\"Open Systems SASE Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/c848acb66bcd655791cea5762c7313eec24882dd-196x55.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Open Systems\"}},\"url\":\"https://www.open-systems.com/\"},{\"_key\":\"d3816cdbde00\",\"_type\":\"imageWithLink\",\"alt\":\"Inventx Financial Service Provider Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/3ebd69a4057d49d0bce08c2ec6e147b515365e41-181x76.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Inventx\"}},\"url\":\"https://inventx.ch/\"},{\"_key\":\"94a52c3844df\",\"_type\":\"imageWithLink\",\"alt\":\"Zitadel Customer Energy 360\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/420786333c4322f28a8f0312293d8d8517a0584b-197x40.svg\",\"noreferrer\":true,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"Energy360\"}},\"url\":\"https://energie360.ch\"},{\"_key\":\"902c03a2e0b2\",\"_type\":\"imageWithLink\",\"alt\":\"G4S Zitadel Customer\",\"external\":false,\"image\":\"https://cdn.sanity.io/images/y3uu7rkl/production/ebab325e9b71ab4e8c3d8b4d04b45dcbe26edfbc-413x242.svg\",\"noreferrer\":false,\"plausible\":{\"_type\":\"hasPlausible\",\"active\":true,\"attributes\":{\"eventName\":\"Logo Cloud\",\"method\":\"G4S\"}},\"url\":\"https://g4s.com\"}],\"showCarousel\":true}}}]}]]}]\n"])</script></body></html>