CINXE.COM
SpiceDB | AuthZed
<!DOCTYPE html><html lang="en" class="__variable_403957 __variable_f8bf1a"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/92f44bb82993d879-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/a34f9d1faa5f3315-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/c4250770ab8708b6-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/authzed-icon-multi.svg" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/7bdcace9eef5fb2c.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/f54ebf99cea804b7.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/992913845227760a.css" data-precedence="next"/><link rel="preload" href="/_next/static/chunks/webpack-c6fc13eb9789d24f.js" as="script" fetchPriority="low"/><script src="/_next/static/chunks/fd9d1056-35f33f7ae5fc529e.js" async=""></script><script src="/_next/static/chunks/7864-3806b5b4c5d54493.js" async=""></script><script src="/_next/static/chunks/main-app-f98c4186aa19bb86.js" async=""></script><link rel="preload" href="/vendor/consent-manager.js" as="script"/><link rel="preload" href="https://use.typekit.net/pjz2dde.css" as="style"/><title>SpiceDB | AuthZed</title><meta name="description" content="SpiceDB is an open source, Google Zanzibar-inspired database for creating and managing security-critical application permissions."/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow"/><link rel="canonical" href="https://authzed.com/spicedb"/><meta property="og:title" content="SpiceDB | AuthZed"/><meta property="og:description" content="SpiceDB is an open source, Google Zanzibar-inspired database for creating and managing security-critical application permissions."/><meta property="og:url" content="https://authzed.com/spicedb"/><meta property="og:site_name" content="AuthZed"/><meta property="og:image" content="https://authzed.com/images/social/planet-scale.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator:id" content="1285673483406577664"/><meta name="twitter:title" content="SpiceDB | AuthZed"/><meta name="twitter:description" content="SpiceDB is an open source, Google Zanzibar-inspired database for creating and managing security-critical application permissions."/><meta name="twitter:image" content="https://authzed.com/images/social/planet-scale.png"/><meta name="next-size-adjust"/><link rel="icon" type="image/svg+xml" href="/favicon.svg"/><link rel="icon" type="image/x-icon" href="/favicon.ico"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/><link rel="mask-icon" href="/safari-pinned-tab.svg" type="image/svg+xml"/><link rel="alternate" type="application/atom+xml" title="Atom Feed for authzed.com" href="/feed/atom"/><link rel="alternate" type="application/rss+xml" title="RSS Feed for authzed.com" href="/feed/rss"/><link rel="stylesheet" href="https://use.typekit.net/pjz2dde.css"/><script defer="" data-domain="authzed.com" src="/js/script.js" data-api="/api/event"></script><script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" noModule=""></script></head><body class="bg-dark text-white overflow-x-hidden"><style> div[data-consent-manager-dialog] button[type=submit] { color: #fff; background-color: rgb(133, 74, 170); background-image: none; } </style><div id="consent-manager" class="fixed left-6 bottom-6 mr-6 z-[2147483647] shadow-lg [&>div]:rounded-lg [&>div]:p-4 [&>div]:pr-10 [&>div]:bg-suns-1000"></div><!--$!--><template data-dgst="NEXT_DYNAMIC_NO_SSR_CODE"></template><!--/$--><div class="bg-dark text-white"><div class="flex announcement-bar relative flex-wrap justify-between gap-y-2.5 py-3 px-5 z-50 text-[.8125rem] text-white bg-rocks-700/85 opacity-100 border-rocks-500 border-b-2"><div class="announcment grid grid-flow-col auto-cols-2 tablet:flex tablet:flex-wrap gap-2 justify-items-start items-center"><div class="flex flex-initial"><p>Office Hours <strong>Feb 27 at 9 AM PT / 12 PM ET</strong>: Solving the Dual-Write Problem - A Deep Dive</p></div><a href="https://www.youtube.com/watch?v=6lDkXrFjuhc"><button class="inline-flex items-center justify-center disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-gradient-to-b from-[#FF5C61] to-[#9C3774] rounded-full border border-[#AC5184] transition-transform duration-100 hover:scale-[1.03] h-5 content-center text-[.75rem] font-medium px-3 py-2.5" label="Remind me " icon="bell">Remind me <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bell" class="svg-inline--fa fa-bell bg-transparent h-[0.625rem] w-[0.625rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224 0c-17.7 0-32 14.3-32 32V51.2C119 66 64 130.6 64 208v18.8c0 47-17.3 92.4-48.5 127.6l-7.4 8.3c-8.4 9.4-10.4 22.9-5.3 34.4S19.4 416 32 416H416c12.6 0 24-7.4 29.2-18.9s3.1-25-5.3-34.4l-7.4-8.3C401.3 319.2 384 273.9 384 226.8V208c0-77.4-55-142-128-156.8V32c0-17.7-14.3-32-32-32zm45.3 493.3c12-12 18.7-28.3 18.7-45.3H224 160c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7z"></path></svg></button></a></div><div class="hidden laptop:flex gh-container flex-wrap flex-initial self-end gap-y-2.5"><span><a href="https://github.com/authzed/spicedb" class="text-current no-underline">SpiceDB, Open Source Google Zanzibar FGA </a></span><a href="https://github.com/authzed/spicedb"><button class="w-max flex items-center content-center justify-center bg-white border-[rgba(27,31,36,.15)] font-sans text-[#323040] font-medium transition-transform duration-100 active:scale-95 hover:scale-105 focus:outline-none focus:ring-2 focus:ring-slate-400 focus:ring-offset-2 h-5 rounded-sm text-[0.6875rem] leading-[.9rem] border-[1px]" type="button"><div class="px-1 border-[1px] h-full border-r border-[rgba(27,31,36,.05)] flex flex-nowrap items-center place-content-center bg-[#EBF0F4]"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-lg " 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><div class="pl-1">Star</div></div><span class="py- px-1">5413</span></button></a></div></div><nav class="sticky top-0 z-100"><div class="nav-bar"><div class="left-nav"><a class="ml-4 py-2 min-w-[60px] tablet:block" href="/"><img alt="AuthZed" fetchPriority="high" width="60" height="30" decoding="async" data-nimg="1" style="color:transparent" src="/authzed-icon-multi.svg"/></a><div class="nav-links"><div class="py-6 inline-block"><a class="py-2 px-4 inline-flex items-center" href="/why-authzed">Why AuthZed?</a></div><div class="nav-link group" tabindex="0"><div class="label"><span class="mr-1">Products</span><svg class="fill-current h-4 w-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"></path></svg></div><div class="grid grid-cols-3 gap-2 sub-nav"><div><div class="group-header"><span class="">Managed Services</span></div><div><a tabindex="0" href="/products/authzed-dedicated">AuthZed Dedicated</a></div></div><div><div class="group-header"><span class="">Self-Hosted</span></div><div><a tabindex="0" href="/products/authzed-support">AuthZed Support</a></div><div><a tabindex="0" href="/products/spicedb-enterprise">SpiceDB Enterprise</a></div></div><div><div class="group-header"><span class="">Open Source</span></div><div><a tabindex="0" href="/spicedb">SpiceDB</a></div><div><a tabindex="0" href="/products/spicedb-operator">SpiceDB Operator</a></div><div><a tabindex="0" href="/products/spicedb-clients">SpiceDB Clients</a></div></div></div></div><div class="nav-link group" tabindex="0"><div class="label"><span class="mr-1">Resources</span><svg class="fill-current h-4 w-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"></path></svg></div><div class="grid grid-cols-4 gap-2 sub-nav"><div><div class="group-header"><span class="">Learn</span></div><div><a tabindex="0" href="/docs">Docs</a></div><div><a tabindex="0" href="https://play.authzed.com">Playground</a></div></div><div><div class="group-header"><span class="">Company</span></div><div><a tabindex="0" href="/blog">Blog</a></div><div><a tabindex="0" href="/customers">Customer Stories</a></div></div><div><div class="group-header"><span class="">Support</span></div><div><a tabindex="0" href="https://security.authzed.com">Security</a></div><div><a tabindex="0" href="https://status.authzed.com/">Status Page</a></div><div><a tabindex="0" href="/create-ticket">Submit a Ticket</a></div><div><a tabindex="0" href="/call">Schedule a Call</a></div></div><div><div class="group-header"><span class="">Community</span></div><div><a tabindex="0" href="https://authzed.com/discord">Discord</a></div><div><a tabindex="0" href="https://github.com/authzed">GitHub</a></div><div><a tabindex="0" href="https://twitter.com/authzed">Twitter</a></div><div><a tabindex="0" href="https://www.youtube.com/@authzed">YouTube</a></div><div><a tabindex="0" href="https://www.linkedin.com/company/authzed/">LinkedIn</a></div></div></div></div><div class="py-6 inline-block"><a class="py-2 px-4 inline-flex items-center" href="/pricing">Pricing</a></div><div class="py-6 inline-block"><a class="py-2 px-4 inline-flex items-center" href="/spicedb">SpiceDB</a></div><div class="py-6 inline-block"><a class="py-2 px-4 inline-flex items-center" href="/tour">Tour</a></div></div></div><div class="right-nav"><div class="nav-primary-cta"><a class="" href="/call"><div class="border-transparent rounded-[22px] border-2 w-fit" style="background:linear-gradient(to bottom, #6C3E5C, #6C3E5C) padding-box, linear-gradient(to right, #BE5D9B, #834AA9) border-box"><button class="inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-light hover:text-light hover:bg-suns-900 py-2 px-4 overflow-hidden relative h-8 rounded-[22px] button-hover-gradient bg-gradient-to-r from-[#5C344E] to-[#211E2E] text-white"><span class="z-[10] flex items-center">Schedule a Call<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="phone-flip" class="svg-inline--fa fa-phone-flip bg-transparent h-[0.875rem] w-[0.875rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M347.1 24.6c7.7-18.6 28-28.5 47.4-23.2l88 24C499.9 30.2 512 46 512 64c0 247.4-200.6 448-448 448c-18 0-33.8-12.1-38.6-29.5l-24-88c-5.3-19.4 4.6-39.7 23.2-47.4l96-40c16.3-6.8 35.2-2.1 46.3 11.6L207.3 368c70.4-33.3 127.4-90.3 160.7-160.7L318.7 167c-13.7-11.2-18.4-30-11.6-46.3l40-96z"></path></svg></span></button></div></a><a class="hidden" href="/call"><div class="border-transparent rounded-[22px] border-2 w-fit" style="background:linear-gradient(to bottom, #6C3E5C, #6C3E5C) padding-box, linear-gradient(to right, #BE5D9B, #834AA9) border-box"><button class="inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-light hover:text-light hover:bg-suns-900 py-2 px-4 overflow-hidden relative h-8 rounded-[22px] button-hover-gradient bg-gradient-to-r from-[#5C344E] to-[#211E2E] text-white"><span class="z-[10] flex items-center">Schedule a Call<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="phone-flip" class="svg-inline--fa fa-phone-flip bg-transparent h-[0.875rem] w-[0.875rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M347.1 24.6c7.7-18.6 28-28.5 47.4-23.2l88 24C499.9 30.2 512 46 512 64c0 247.4-200.6 448-448 448c-18 0-33.8-12.1-38.6-29.5l-24-88c-5.3-19.4 4.6-39.7 23.2-47.4l96-40c16.3-6.8 35.2-2.1 46.3 11.6L207.3 368c70.4-33.3 127.4-90.3 160.7-160.7L318.7 167c-13.7-11.2-18.4-30-11.6-46.3l40-96z"></path></svg></span></button></div></a></div></div><div class="mobile-nav-button"><button type="button" class="p-2 mr-4 inline-flex items-center text-white bg-transparent"><span class="sr-only">Open menu</span><svg class="w-6 h-6" aria-hidden="true" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 15a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z" clip-rule="evenodd"></path></svg></button></div></div></nav><div class="mobile-nav translate-x-full"><section class="w-screen h-full right-0 absolute"><div class="p-8 pb-10 flex flex-col space-y-6 overflow-y-scroll h-full"><div class="self-end"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="xmark" class="svg-inline--fa fa-xmark w-[20px] h-[20px]" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"></path></svg></div><div class="flex flex-col"><div class="flex justify-center mb-8"><div class="inline-block"><a href="/call"><div class="border-transparent rounded-[22px] border-2 w-fit" style="background:linear-gradient(to bottom, #6C3E5C, #6C3E5C) padding-box, linear-gradient(to right, #BE5D9B, #834AA9) border-box"><button class="inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-light hover:text-light hover:bg-suns-900 py-2 px-4 overflow-hidden relative h-8 rounded-[22px] button-hover-gradient bg-gradient-to-r from-[#5C344E] to-[#211E2E] text-white"><span class="z-[10] flex items-center">Schedule a Call<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="phone-flip" class="svg-inline--fa fa-phone-flip bg-transparent h-[0.875rem] w-[0.875rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M347.1 24.6c7.7-18.6 28-28.5 47.4-23.2l88 24C499.9 30.2 512 46 512 64c0 247.4-200.6 448-448 448c-18 0-33.8-12.1-38.6-29.5l-24-88c-5.3-19.4 4.6-39.7 23.2-47.4l96-40c16.3-6.8 35.2-2.1 46.3 11.6L207.3 368c70.4-33.3 127.4-90.3 160.7-160.7L318.7 167c-13.7-11.2-18.4-30-11.6-46.3l40-96z"></path></svg></span></button></div></a></div></div><div class="pb-16"><div class="mb-10 hover:underline"><a class="py-2" href="/why-authzed">Why AuthZed?</a></div><div class="mb-10"><div class="group-title">Products</div><div class="group"><div class="group-header"><span>Managed Services</span></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/products/authzed-dedicated">AuthZed Dedicated</a></div><div class="group-header"><span>Self-Hosted</span></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/products/authzed-support">AuthZed Support</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/products/spicedb-enterprise">SpiceDB Enterprise</a></div><div class="group-header"><span>Open Source</span></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/spicedb">SpiceDB</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/products/spicedb-operator">SpiceDB Operator</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/products/spicedb-clients">SpiceDB Clients</a></div></div></div><div class="mb-10"><div class="group-title">Resources</div><div class="group"><div class="group-header"><span>Learn</span></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/docs">Docs</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="https://play.authzed.com">Playground</a></div><div class="group-header"><span>Company</span></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/blog">Blog</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/customers">Customer Stories</a></div><div class="group-header"><span>Support</span></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="https://security.authzed.com">Security</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="https://status.authzed.com/">Status Page</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/create-ticket">Submit a Ticket</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="/call">Schedule a Call</a></div><div class="group-header"><span>Community</span></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="https://authzed.com/discord">Discord</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="https://github.com/authzed">GitHub</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="https://twitter.com/authzed">Twitter</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="https://www.youtube.com/@authzed">YouTube</a></div><div><a class="py-1 block whitespace-no-wrap hover:underline" href="https://www.linkedin.com/company/authzed/">LinkedIn</a></div></div></div><div class="mb-10 hover:underline"><a class="py-2" href="/pricing">Pricing</a></div><div class="mb-10 hover:underline"><a class="py-2" href="/spicedb">SpiceDB</a></div><div class="mb-10 hover:underline"><a class="py-2" href="/tour">Tour</a></div></div></div></div></section><section class=" w-screen h-full cursor-pointer "></section></div><div><div class="overflow-hidden"><div class="z-10 relative"><section class="content-section"><div class="content-default"><div class="py-20 flex flex-col justify-center items-center gap-2"><div class="flex max-w-[1140px] flex-col items-center gap-10"><div class="flex justify-center items-center gap-[1px]"><img alt="AuthZed icon" loading="lazy" width="71.637" height="50" decoding="async" data-nimg="1" class="inline-block" style="color:transparent" src="/authzed-icon-multi.svg"/><img alt="AuthZed slash icon" loading="lazy" width="21.814" height="49" decoding="async" data-nimg="1" class="inline-block" style="color:transparent" src="/assets/spicedb/az-slash.svg"/><img alt="SpiceDB logo" loading="lazy" width="153.823" height="42.151" decoding="async" data-nimg="1" class="inline-block" style="color:transparent" src="/assets/spicedb/spicedb-logo.svg"/></div><div class="flex flex-col justify-center items-center gap-10"><div class="flex flex-col justify-center items-center gap-4"><div class="flex justify-center items-center gap-2.5"><h1 class="rocks-100 text-body2 font-semibold inline-block">Open Source Google Zanzibar</h1><a href="https://github.com/authzed/spicedb"><button class="w-max flex items-center content-center justify-center bg-white border-[rgba(27,31,36,.15)] font-sans text-[#323040] font-medium transition-transform duration-100 active:scale-95 hover:scale-105 focus:outline-none focus:ring-2 focus:ring-slate-400 focus:ring-offset-2 h-5 rounded-sm text-[0.6875rem] leading-[.9rem] border-[1px]" type="button"><div class="px-1 border-[1px] h-full border-r border-[rgba(27,31,36,.05)] flex flex-nowrap items-center place-content-center bg-[#EBF0F4]"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-lg " 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><div class="pl-1">Star</div></div><span class="py- px-1">5413</span></button></a></div><h2 class="text-5xl text-white font-bold font-new-hero text-center max-w-[640px]">The standard for building authZ services</h2></div><div data-nosnippet="true" class="flex h-[320px] justify-center items-start bg-[#14121D] border-[1px] border-[#35343C] rounded-lg"><div class="flex p-[14px] flex-col align-start self-stretch bg-[#201E2B] border-r-[1px] border-[#35343C] rounded-l-lg text-[#D0D5DD] font-roboto font-bold leading-6">1 <br/>2 <br/>3 <br/>4 <br/>5 <br/>6 <br/>7 <br/>8 <br/>9</div><div class="min-w-[380px] tablet:w-[580px] p-[14px] align-start color-[#F9FAFB] font-roboto font-medium tracking-[-0.16px] leading-6"></div></div><div class="flex flex-col tablet:flex-row items-center gap-2 tablet:gap-9"><a class="block tablet:inline w-full tablet:w-fit" href="/docs"><button class="inline-flex items-center justify-center transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-14 px-8 text-[1.0625rem] rounded-xl font-semibold mt-4 tablet:mt-0 w-full tablet:w-fit text-center" label="Learn the Basics">Learn the Basics</button></a><a class="block tablet:inline w-full tablet:w-fit" href="https://github.com/authzed/spicedb"><button class="inline-flex items-center justify-center transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-transparent border border-suns-1000 hover:bg-suns-800 h-14 px-8 text-[1.0625rem] rounded-xl font-semibold mt-4 tablet:mt-0 w-full tablet:w-fit text-center" label="Explore on GitHub" icon="arrow-up-right-from-square">Explore on GitHub<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-up-right-from-square" class="svg-inline--fa fa-arrow-up-right-from-square bg-transparent h-[1rem] w-[1rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"></path></svg></button></a></div></div></div></div></div></section></div><div class="relative overflow-y-visible"><div class="absolute -top-[100px] left-1/2 transform -translate-x-1/2"><div class="w-[880px] h-[880px] bg-gradient-to-br from-[rgb(176,75,216)]/30 from-0% via-[rgb(33,130,146)]/30 via-50% to-[rgb(255,92,98)]/30 to-100% rounded-full blur-bg scale-100 transform-gpu"></div></div></div><div class="z-10 relative mb-20"><section class="content-section"><div class="content-default min-h-[400px]"><h2 class="pt-20 pb-4 text-4xl text-center font-semibold">Features</h2><p class="mx-auto laptop:w-3/5 text-body2 text-center">SpiceDB is the most scalable and consistent<!-- --> <strong>Google Zanzibar-inspired database</strong> for storing and computing permissions data—use it to build global-scale<!-- --> <strong>fine grained authorization services.</strong></p><div class="h-full mt-16 flex flex-col max-w-[100%] tablet:max-w-[60%] laptop:grid laptop:grid-cols-3 laptop:max-w-[100%] m-auto gap-8 items-center"><div class="h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex flex-col justify-items-start"><img alt="Expressive APIs" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="mb-6" style="color:transparent" src="/assets/spicedb/icon-api.svg"/><h3 class="text-lg">Expressive APIs</h3><p class="mt-4 leading-body2 [&_a]:underline [&_a:hover]:text-suns-700">Expressive gRPC and HTTP/JSON APIs for powering authorization logic in your client applications.</p></div></div><div class="h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex flex-col justify-items-start"><img alt="Distributed Graph" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="mb-6" style="color:transparent" src="/assets/spicedb/icon-graph.svg"/><h3 class="text-lg">Distributed Graph</h3><p class="mt-4 leading-body2 [&_a]:underline [&_a:hover]:text-suns-700">Distributed, parallel graph engine faithful to the architecture described in<!-- --> <a target="_blank" href="/zanzibar">Google’s Zanzibar paper</a>.</p></div></div><div class="h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex flex-col justify-items-start"><img alt="Prevents New Enemies" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="mb-6" style="color:transparent" src="/assets/spicedb/icon-enemies.svg"/><h3 class="text-lg">Prevents New Enemies</h3><p class="mt-4 leading-body2 [&_a]:underline [&_a:hover]:text-suns-700">A flexible consistency model configurable per-request that includes resistance to the<!-- --> <a target="_blank" href="https://authzed.com/docs/reference/glossary#new-enemy-problem">New Enemy Problem</a>.</p></div></div></div><div class="h-full mt-8 flex flex-col max-w-[100%] tablet:max-w-[60%] laptop:grid laptop:grid-cols-3 laptop:max-w-[100%] m-auto gap-8 items-center"><div class="h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex flex-col justify-items-start"><img alt="Configuration Language" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="mb-6" style="color:transparent" src="/assets/spicedb/icon-config.svg"/><h3 class="text-lg">Configuration Language</h3><p class="mt-4 leading-body2 [&_a]:underline [&_a:hover]:text-suns-700">Intuitive authorization configuration language — SpiceDB Schema — with CI/CD integrations for validation & testing.</p></div></div><div class="h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex flex-col justify-items-start"><img alt="Secure" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="mb-6" style="color:transparent" src="/assets/spicedb/icon-storage.svg"/><h3 class="text-lg">Pluggable Storage</h3><p class="mt-4 leading-body2 [&_a]:underline [&_a:hover]:text-suns-700">Support for in-memory, Spanner, CockroachDB, PostgreSQL, and MySQL relationship storage.</p></div></div><div class="h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex flex-col justify-items-start"><img alt="Secure" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="mb-6" style="color:transparent" src="/assets/spicedb/icon-observability.svg"/><h3 class="text-lg">Deep Observability</h3><p class="mt-4 leading-body2 [&_a]:underline [&_a:hover]:text-suns-700">Deep observability with Prometheus metrics, pprof profiles, structured logging, and OpenTelemetry tracing.</p></div></div></div></div></section><section class="content-section mt-36"><div class="content-default"><div class="p-6 laptop:p-16 w-full mx-auto grid grid-cols-1 laptop:grid-cols-2 justify-center gap-8 laptop:gap-16 border border-rocks-500 rounded-[20px] bg-gradient-to-br from-[#15131D]/5 to-[#15131D]"><div class="flex flex-col"><div class="font-new-hero text-lg font-semibold">Latest Release</div><h2 class="font-new-hero">SpiceDB <!-- -->v1.40.1</h2><div class="mt-8"><img alt="vroldanbet" loading="lazy" width="30" height="30" decoding="async" data-nimg="1" class="mr-2 rounded-full inline" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F6774726%3Fv%3D4&w=32&q=75 1x, /_next/image?url=https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F6774726%3Fv%3D4&w=64&q=75 2x" src="/_next/image?url=https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F6774726%3Fv%3D4&w=64&q=75"/><span class="text-sm"><a href="https://github.com/vroldanbet">vroldanbet</a> <!-- -->released this <!-- -->15 days ago</span></div><div class="mt-8"><a target="_blank" href="https://github.com/authzed/spicedb/releases/tag/v1.40.1"><button class="inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-11 px-8 rounded-lg" label="Install" icon="download">Install<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="download" class="svg-inline--fa fa-download bg-transparent h-[1rem] w-[1rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V274.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V416c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"></path></svg></button></a></div></div><div><h5 class="mb-2">Release Notes</h5><div class="line-clamp-6"><ul class="list-disc leading-loose list-inside marker:text-white"></ul></div><div class="mt-10"><a target="_blank" href="https://github.com/authzed/spicedb/releases/tag/v1.40.1"><button class="inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-transparent border border-suns-1000 hover:bg-suns-800 h-11 px-8 rounded-lg" label="See full release notes" icon="arrow-up-right-from-square">See full release notes<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-up-right-from-square" class="svg-inline--fa fa-arrow-up-right-from-square bg-transparent h-[1rem] w-[1rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"></path></svg></button></a></div></div></div></div></section><div class="content-section mt-16 mx-auto laptop:max-w-[920px]"><div class="pl-4 laptop:px-16" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" class="border-b border-rocks-200 relative group"><a id="faq-why-is-it-called-spicedb" href="#faq-why-is-it-called-spicedb" class="absolute -left-6 top-4 laptop:-left-10 laptop:top-5 opacity-0 group-hover:opacity-100 hover:opactiy-100 transition-opacity duration-300"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="link" class="svg-inline--fa fa-link w-4 h-4 laptop:w-5 laptop:h-5" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M562.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L405.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C189.5 251.2 196 330 246 380c56.5 56.5 148 56.5 204.5 0L562.8 267.7zM43.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C57 372 57 321 88.5 289.5L200.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C416.5 260.8 410 182 360 132c-56.5-56.5-148-56.5-204.5 0L43.2 244.3z"></path></svg></a><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:Rkrllnb5ila:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:R4rllnb5ila:" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-md laptop:text-lg font-semibold hover:no-underline" data-radix-collection-item="">Why is it called SpiceDB?<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down h-4 w-4 shrink-0 transition-transform duration-200" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></button></h3><div data-state="closed" id="radix-:Rkrllnb5ila:" hidden="" role="region" aria-labelledby="radix-:R4rllnb5ila:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-rocks-200 relative group"><a id="faq-is-spicedb-a-database" href="#faq-is-spicedb-a-database" class="absolute -left-6 top-4 laptop:-left-10 laptop:top-5 opacity-0 group-hover:opacity-100 hover:opactiy-100 transition-opacity duration-300"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="link" class="svg-inline--fa fa-link w-4 h-4 laptop:w-5 laptop:h-5" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M562.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L405.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C189.5 251.2 196 330 246 380c56.5 56.5 148 56.5 204.5 0L562.8 267.7zM43.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C57 372 57 321 88.5 289.5L200.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C416.5 260.8 410 182 360 132c-56.5-56.5-148-56.5-204.5 0L43.2 244.3z"></path></svg></a><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:Rorllnb5ila:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:R8rllnb5ila:" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-md laptop:text-lg font-semibold hover:no-underline" data-radix-collection-item="">Is SpiceDB a database?<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down h-4 w-4 shrink-0 transition-transform duration-200" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></button></h3><div data-state="closed" id="radix-:Rorllnb5ila:" hidden="" role="region" aria-labelledby="radix-:R8rllnb5ila:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-rocks-200 relative group"><a id="faq-whats-a-permissions-system" href="#faq-whats-a-permissions-system" class="absolute -left-6 top-4 laptop:-left-10 laptop:top-5 opacity-0 group-hover:opacity-100 hover:opactiy-100 transition-opacity duration-300"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="link" class="svg-inline--fa fa-link w-4 h-4 laptop:w-5 laptop:h-5" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M562.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L405.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C189.5 251.2 196 330 246 380c56.5 56.5 148 56.5 204.5 0L562.8 267.7zM43.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C57 372 57 321 88.5 289.5L200.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C416.5 260.8 410 182 360 132c-56.5-56.5-148-56.5-204.5 0L43.2 244.3z"></path></svg></a><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:Rsrllnb5ila:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:Rcrllnb5ila:" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-md laptop:text-lg font-semibold hover:no-underline" data-radix-collection-item="">What’s a permissions system?<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down h-4 w-4 shrink-0 transition-transform duration-200" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></button></h3><div data-state="closed" id="radix-:Rsrllnb5ila:" hidden="" role="region" aria-labelledby="radix-:Rcrllnb5ila:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div><section class="content-section mt-36"><div class="content-default"><div class="flex justify-center"><div class="p-8 tablet:p-16 w-full flex flex-col gap-5 text-center text-white rounded-lg bg-gradient-to-br from-[#854AAA] via-[#5869C1] to-[#228EDD]"><h3 class="font-new-hero text-2xl tablet:text-4xl font-semibold">Don’t reinvent the wheel</h3><div class="text-md tablet:text-lg mb-4">Integrate against AuthZed’s globally available authorization service in minutes.</div><div class="flex justify-center self-center gap-4"><a href="/call"><button class="inline-flex items-center justify-center transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 border h-14 text-[1.0625rem] font-semibold px-4 py-3 tablet:px-8 tablet:py-5 text-rocks-500 hover:text-white bg-white hover:bg-suns-900 border-rocks-100 hover:border-suns-800 rounded-md" label="Book demo">Book demo</button></a></div></div></div></div></section><div class="relative overflow-y-visible pointer-events-none"><div class="absolute left-1/2 z-0"><div class="w-[880px] h-[880px] bg-gradient-to-br from-[rgb(176,75,216)]/30 from-0% via-[rgb(33,130,146)]/30 via-50% to-[rgb(255,92,98)]/30 to-100% rounded-full blur-bg scale-100 transform-gpu"></div></div></div><div class="relative z-10"><section class="content-section mt-36"><div class="content-default"><div class="mx-auto text-center"><div class="text-md font-semibold">Complete Ecosystem</div><h3 class="pb-4 text-center">SpiceDB Tooling</h3><div class="mx-auto laptop:w-1/3 text-center text-lg">Everything you need to deploy, manage, and integrate SpiceDB.</div></div><div class="my-12 flex flex-col tablet:flex-row justify-center gap-2"><button class="inline-flex items-center justify-center text-sm font-medium duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-transparent dark:bg-transparent underline-offset-4 hover:bg-transparent dark:hover:bg-transparent h-10 py-2 px-4 hover:no-underline transition-none border border-[#8F4EAA] rounded-[20px]">SpiceDB Operator</button><button class="inline-flex items-center justify-center rounded-lg text-sm font-medium duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-transparent dark:bg-transparent underline-offset-4 hover:bg-transparent dark:hover:bg-transparent h-10 py-2 px-4 hover:no-underline transition-none">zed CLI</button><button class="inline-flex items-center justify-center rounded-lg text-sm font-medium duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-transparent dark:bg-transparent underline-offset-4 hover:bg-transparent dark:hover:bg-transparent h-10 py-2 px-4 hover:no-underline transition-none">Clients & Integrations</button></div><div class="flex justify-center"><div class="laptop:w-[90%] grid grid-cols-1 tablet:grid-cols-2 justify-center gap-8 laptop:gap-16"><div><h4>SpiceDB Operator</h4><div class="mt-4 text-body2">Optimize your Day 1 and Day 2 operations the our official Kubernetes SpiceDB Operator.</div><div class="mt-8"><div class="__className_0c8350 p-4 min-w-[300px] max-w-[420px] text-xxs flex flex-col gap-1 border-[0.8px] rounded-md transition border-white/50"><div class="flex items-center"><img alt="Repo" loading="lazy" width="10" height="10" decoding="async" data-nimg="1" class="mr-1 inline pt-1" style="color:transparent" src="/assets/why-authzed/repo-icon.svg"/><span class="mr-2 text-[#2F81F7] font-medium"><a target="_blank" href="https://github.com/authzed/spicedb-operator">authzed/spicedb-operator</a></span><span class="px-1 text-[#7D8590] border-[0.8px] border-[#30363D] rounded-lg">Public</span></div><div>Kubernetes controller for managing instances of SpiceDB</div><div class="flex items-center pt-1"><span class="mr-1 w-2 h-2 rounded-full bg-[#00ADD8]"></span><span class="mr-3">Go</span><span><img alt="GitHub Star" loading="lazy" width="13" height="13" decoding="async" data-nimg="1" class="inline mr-1" style="color:transparent" src="/assets/why-authzed/star-icon.svg"/></span><span class="mr-3">75</span><span><img alt="GitHub Fork" loading="lazy" width="13" height="13" decoding="async" data-nimg="1" class="inline mr-1" style="color:transparent" src="/assets/why-authzed/fork-icon.svg"/></span><span>31</span></div></div></div><div class="mt-8"><a target="_blank" href="https://github.com/authzed/spicedb-operator"><button class="inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-11 px-8 rounded-lg" label="Explore on GitHub" icon="arrow-up-right-from-square">Explore on GitHub<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-up-right-from-square" class="svg-inline--fa fa-arrow-up-right-from-square bg-transparent h-[1rem] w-[1rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"></path></svg></button></a></div></div><div class="flex flex-col gap-4"><div class="max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex items-center"><h5 class="text"><code>kubectl create spicedbcluster</code></h5></div><div class="mt-2 leading-body2"><div>Create, manage, and scale SpiceDB clusters with a single Kubernetes resource.</div></div></div><div class="max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex items-center"><h5 class="text">Zero-Downtime Datastore Migrations</h5></div><div class="mt-2 leading-body2"><div>Run painless migrations regardless of your backing datastore or SpiceDB version.</div></div></div><div class="max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40"><div class="flex items-center"><h5 class="text">Automated Update Channels</h5></div><div class="mt-2 leading-body2"><div>Configure clusters to follow release channels and automatically roll out updates.</div></div></div></div></div></div></div></section></div><section class="content-section mt-36"><div class="content-default min-h-[400px]"><div class="mx-auto text-md font-semibold text-center">SpiceDB Docs</div><h2 class="pb-4 text-4xl text-center">Learn Key Concepts</h2><div class="h-full mt-8 flex flex-col max-w-[100%] tablet:max-w-[60%] laptop:flex-row laptop:max-w-[100%] m-auto gap-8 items-center"><div class="px-8 py-14"><div class="flex flex-col items-center text-center gap-6"><div class="min-h-[140px]"><img alt="Define" loading="lazy" width="206" height="140" decoding="async" data-nimg="1" class="" style="color:transparent" src="/assets/spicedb/icon-define.svg"/></div><h3 class="text-lg font-bold">Define a Permissions Schema</h3><div class="leading-body2">Define types of objects, how those objects relate to one another, and the permissions that can be computed from those relationships.</div></div></div><div class="px-8 py-14"><div class="flex flex-col items-center text-center gap-6"><div class="min-h-[140px]"><img alt="Define" loading="lazy" width="120" height="86" decoding="async" data-nimg="1" class="" style="color:transparent" src="/assets/spicedb/icon-integrate.svg"/></div><h3 class="text-lg font-bold">Integrate Your Applications</h3><div class="leading-body2">Integrate with your application using official and community supported client libraries or make requests to the HTTP API endpoint.</div></div></div><div class="px-8 py-14"><div class="flex flex-col items-center text-center gap-6"><div class="min-h-[140px]"><img alt="Define" loading="lazy" width="217" height="107" decoding="async" data-nimg="1" class="" style="color:transparent" src="/assets/spicedb/icon-deploy.svg"/></div><h3 class="text-lg font-bold">Test and Deploy</h3><div class="leading-body2">Use provided tooling to develop and validate schema changes. Use the built-in testing server to run real API calls against test data.</div></div></div></div><div class="flex"><button class="inline-flex items-center justify-center transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-14 px-8 text-[1.0625rem] rounded-xl font-semibold mx-auto"><a target="_blank" href="/docs">Get Started</a></button></div></div></section><section class="content-section home-section"><div class="content-default"><div class="text-center"><h2>Define Authorization <br/>as<!-- --> <span class="font-extrabold text-with-gradient from-[#5A4BBB] to-[#FF5C62]">Schema</span></h2><p class="mt-8 max-w-[790px] mx-auto text-body1 leading-body1 pb-4">Design tailored authorization systems by defining relationships, permissions based on those relationships, and bits of policy called Caveats.</p><h3 class="text-3xl hidden tablet:block">Try for Yourself 👇</h3></div><div class="mt-10 rounded-lg hidden tablet:block"><iframe src="https://play.authzed.com/e/ltwFxu77iGyK" class="w-full h-[550px]" loading="lazy"></iframe></div></div><div></div></section><section class="mt-36"><section class="content-section home-section tablet:pb-48 bg-[url('/assets/home/bg-landscape.png')] bg-no-repeat bg-right-top bg-contain laptop:bg-cover laptop:bg-right"><span></span><div class="content-default"><div class="grid grid-cols-1 tablet:grid-cols-[1.5fr_auto_1.5fr] laptop:grid-cols-[1.25fr_auto_1.5fr] justify-center gap-4"><div class="mt-52 tablet:mt-0"><h2 class="w-[90%] h-hero leading-none"><span class="block w-[90%] tablet:inline text-with-gradient from-[#6416B0] to-[#FF5C62]">Learn</span> <!-- -->Together</h2><hr class="my-8 h-[1px] border-0 bg-gradient-to-r from-[#FF74FF] to-transparent"/><p class="h-subtitle">Join our thriving community to learn about SpiceDB, Zanzibar, production deployments, and more!</p><div class="my-8"><div class="p-2 border-2 border-gray-500 rounded-lg inline-grid grid-cols-[auto_1fr] gap-x-1 align-center"><span class="discord-online-count"></span>Users Online</div></div><div class="my-8"><a href="/discord"><div class="border-transparent rounded-[22px] border-2 w-fit border-[3px] text-body1 font-medium muted" style="background:linear-gradient(to bottom, #6C3E5C, #6C3E5C) padding-box, linear-gradient(to right, #BE5D9B, #834AA9) border-box"><button class="inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-light hover:text-light hover:bg-suns-900 py-2 px-4 overflow-hidden relative h-8 rounded-[22px] button-hover-gradient bg-gradient-to-r from-[#5C344E] to-[#211E2E] text-white"><span class="z-[10] flex items-center">Join Discord server<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" class="svg-inline--fa fa-chevron-right bg-transparent h-[0.875rem] w-[0.875rem] ml-2" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"></path></svg></span></button></div></a></div></div><div></div><div class="auto-scroll-container"><div class="auto-scroll-container-content recent-messages" style="top:0"></div></div></div></div><div></div></section></section><div class="content-section mt-16 mx-auto laptop:max-w-[920px]"><div class="pl-4 laptop:px-16" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" class="border-b border-rocks-200 relative group"><a id="faq-how-is-spicedb-licensed" href="#faq-how-is-spicedb-licensed" class="absolute -left-6 top-4 laptop:-left-10 laptop:top-5 opacity-0 group-hover:opacity-100 hover:opactiy-100 transition-opacity duration-300"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="link" class="svg-inline--fa fa-link w-4 h-4 laptop:w-5 laptop:h-5" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M562.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L405.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C189.5 251.2 196 330 246 380c56.5 56.5 148 56.5 204.5 0L562.8 267.7zM43.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C57 372 57 321 88.5 289.5L200.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C416.5 260.8 410 182 360 132c-56.5-56.5-148-56.5-204.5 0L43.2 244.3z"></path></svg></a><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:Rmjllnb5ila:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:R6jllnb5ila:" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-md laptop:text-lg font-semibold hover:no-underline" data-radix-collection-item="">How is SpiceDB licensed?<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down h-4 w-4 shrink-0 transition-transform duration-200" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></button></h3><div data-state="closed" id="radix-:Rmjllnb5ila:" hidden="" role="region" aria-labelledby="radix-:R6jllnb5ila:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-rocks-200 relative group"><a id="faq-why-did-you-release-spicedb-as-open-source" href="#faq-why-did-you-release-spicedb-as-open-source" class="absolute -left-6 top-4 laptop:-left-10 laptop:top-5 opacity-0 group-hover:opacity-100 hover:opactiy-100 transition-opacity duration-300"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="link" class="svg-inline--fa fa-link w-4 h-4 laptop:w-5 laptop:h-5" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M562.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L405.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C189.5 251.2 196 330 246 380c56.5 56.5 148 56.5 204.5 0L562.8 267.7zM43.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C57 372 57 321 88.5 289.5L200.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C416.5 260.8 410 182 360 132c-56.5-56.5-148-56.5-204.5 0L43.2 244.3z"></path></svg></a><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:Rqjllnb5ila:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:Rajllnb5ila:" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-md laptop:text-lg font-semibold hover:no-underline" data-radix-collection-item="">Why did you release SpiceDB as open source?<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down h-4 w-4 shrink-0 transition-transform duration-200" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></button></h3><div data-state="closed" id="radix-:Rqjllnb5ila:" hidden="" role="region" aria-labelledby="radix-:Rajllnb5ila:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-rocks-200 relative group"><a id="faq-how-is-spicedb-productized-by-authzed" href="#faq-how-is-spicedb-productized-by-authzed" class="absolute -left-6 top-4 laptop:-left-10 laptop:top-5 opacity-0 group-hover:opacity-100 hover:opactiy-100 transition-opacity duration-300"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="link" class="svg-inline--fa fa-link w-4 h-4 laptop:w-5 laptop:h-5" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M562.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L405.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C189.5 251.2 196 330 246 380c56.5 56.5 148 56.5 204.5 0L562.8 267.7zM43.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C57 372 57 321 88.5 289.5L200.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C416.5 260.8 410 182 360 132c-56.5-56.5-148-56.5-204.5 0L43.2 244.3z"></path></svg></a><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:Rujllnb5ila:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:Rejllnb5ila:" class="flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180 text-left text-md laptop:text-lg font-semibold hover:no-underline" data-radix-collection-item="">How is SpiceDB productized by AuthZed?<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down h-4 w-4 shrink-0 transition-transform duration-200" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></button></h3><div data-state="closed" id="radix-:Rujllnb5ila:" hidden="" role="region" aria-labelledby="radix-:Rejllnb5ila:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div><section class="content-section mt-36"><div class="content-default"><div class="flex justify-center"><div class="p-8 tablet:p-16 w-full flex flex-col gap-5 text-center text-white rounded-lg border border-[#C87CC9] bg-gradient-to-r from-[#AB58AA] to-[#E1769E]"><h3 class="font-new-hero text-2xl tablet:text-4xl font-semibold">Get started now</h3><div class="text-md tablet:text-lg mb-4">Join 1000s of users building delightful, secure application experiences.</div><div class="flex justify-center self-center gap-4"><a href="/discord"><button class="inline-flex items-center justify-center transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 border h-14 text-[1.0625rem] font-semibold px-4 py-3 tablet:px-8 tablet:py-5 text-rocks-500 hover:text-white bg-white hover:bg-suns-900 border-rocks-100 hover:border-suns-800 rounded-md" label="Join the community">Join the community</button></a></div></div></div></div></section></div><div class="w-full content-section transparent"><section class="pt-7 pb-14 md:py-20 content-default"><div class="w-full pb-14 border-t border-rocks-400"></div><div class="self-center w-full"><div class="nav-links footer footer-dark"><div class="group"><div class="group-title">Products</div><div><div class="group-header"><span>Managed Services</span></div><div><a href="/products/authzed-dedicated">AuthZed Dedicated</a></div><div class="group-header"><span>Self-Hosted</span></div><div><a href="/products/authzed-support">AuthZed Support</a></div><div><a href="/products/spicedb-enterprise">SpiceDB Enterprise</a></div><div class="group-header"><span>Open Source</span></div><div><a href="/spicedb">SpiceDB</a></div><div><a href="/products/spicedb-operator">SpiceDB Operator</a></div><div><a href="/products/spicedb-clients">SpiceDB Clients</a></div></div></div><div class="group"><div class="group-title">Resources</div><div><div class="group-header"><span>Learn</span></div><div><a href="https://play.authzed.com">Playground</a></div><div><a href="/docs">Docs</a></div><div><a href="/tour">Tour</a></div><div><a href="/customers">Customer Stories</a></div><div><a href="/blog/what-is-google-zanzibar">Learn More About Google Zanzibar</a></div><div class="group-header"><span>Support</span></div><div><a href="https://security.authzed.com">Security</a></div><div><a href="https://status.authzed.com/">Status Page</a></div><div><a href="/create-ticket">Submit a Ticket</a></div><div><a href="/call">Schedule a Call</a></div><div><a href="https://app.authzed.com">Serverless Login</a></div></div></div><div class="group"><div class="group-title">Company</div><div><div class="group-header"><span>Info</span></div><div><a href="/about">About Us</a></div><div><a href="/blog">Blog</a></div><div><a href="/contact-us">Contact</a></div><div><a href="https://www.workatastartup.com/companies/authzed">Join the Team</a></div><div class="group-header"><span>Legal</span></div><div><a href="/privacy-policy">Privacy Policy</a></div><div><a href="/terms-conditions">Terms & Conditions</a></div></div></div><div class="group"><div class="group-title">Community</div><div><div><a href="https://authzed.com/discord">Discord</a></div><div><a href="https://github.com/authzed">GitHub</a></div><div><a href="https://twitter.com/authzed">Twitter</a></div><div><a href="https://www.youtube.com/channel/UCFeSgZf0rPqQteiTQNGgTPg">YouTube</a></div><div><a href="https://www.linkedin.com/company/authzed/">LinkedIn</a></div></div></div></div></div><div class="my-12 px-6 flex flex-col tablet:flex-row gap-16 tablet:gap-0"><div class="justify-self-center"><a href="/"><img alt="AuthZed" loading="lazy" width="142" height="38.51" decoding="async" data-nimg="1" style="color:transparent" src="/authzed-logo-multi.svg"/></a></div><div class="tablet:ml-auto flex gap-4"><img alt="Cloud Native Computing Foundation" loading="lazy" width="170" height="48" decoding="async" data-nimg="1" class="w-[170px] h-[48px] tablet:w-[170px] tablet:h-[48px]" style="color:transparent" src="/assets/logo-cncf-white.svg"/><img alt="SOC for Service Organizations" loading="lazy" width="170" height="168" decoding="async" data-nimg="1" class="w-[55px] h-[55px] tablet:w-[75px] tablet:h-[75px] self-end" style="color:transparent" src="/assets/SOC_NonCPA.svg"/></div></div></section></div></div></div></div><!--$--><!--/$--><!--$--><!--/$--><!--$--><!--/$--><!--$!--><template data-dgst="NEXT_DYNAMIC_NO_SSR_CODE"></template><!--/$--><div></div><script src="/_next/static/chunks/webpack-c6fc13eb9789d24f.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/media/92f44bb82993d879-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/media/a34f9d1faa5f3315-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:HL[\"/_next/static/css/7bdcace9eef5fb2c.css\",\"style\"]\n0:\"$L4\"\n"])</script><script>self.__next_f.push([1,"5:HL[\"/_next/static/css/f54ebf99cea804b7.css\",\"style\"]\n6:HL[\"/_next/static/media/c4250770ab8708b6-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n7:HL[\"/_next/static/css/992913845227760a.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"8:I{\"id\":6054,\"chunks\":[\"2272:static/chunks/webpack-c6fc13eb9789d24f.js\",\"2971:static/chunks/fd9d1056-35f33f7ae5fc529e.js\",\"7864:static/chunks/7864-3806b5b4c5d54493.js\"],\"name\":\"\",\"async\":false}\na:I{\"id\":1729,\"chunks\":[\"2272:static/chunks/webpack-c6fc13eb9789d24f.js\",\"2971:static/chunks/fd9d1056-35f33f7ae5fc529e.js\",\"7864:static/chunks/7864-3806b5b4c5d54493.js\"],\"name\":\"\",\"async\":false}\nb:I{\"id\":8032,\"chunks\":[\"5878:static/chunks/9da6db1e-c7f8db75983a0531.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8"])</script><script>self.__next_f.push([1,"475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"7967:static/chunks/7967-ff831c2c55ce81b3.js\",\"3185:static/chunks/app/layout-861f2c7fab29b964.js\"],\"name\":\"PHProvider\",\"async\":false}\nc:\"$Sreact.suspense\"\nd:I{\"id\":3388,\"chunks\":[\"5878:static/chunks/9da6db1e-c7f8db75983a0531.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"7967:static/chunks/7967-ff831c2c55ce81b3.js\",\"3185:static/"])</script><script>self.__next_f.push([1,"chunks/app/layout-861f2c7fab29b964.js\"],\"name\":\"NoSSR\",\"async\":false}\ne:I{\"id\":9243,\"chunks\":[\"5878:static/chunks/9da6db1e-c7f8db75983a0531.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"7967:static/chunks/7967-ff831c2c55ce81b3.js\",\"3185:static/chunks/app/layout-861f2c7fab29b964.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"f:I{\"id\":3012,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"SegmentProvider\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"10:I{\"id\":1443,\"chunks\":[\"2272:static/chunks/webpack-c6fc13eb9789d24f.js\",\"2971:static/chunks/fd9d1056-35f33f7ae5fc529e.js\",\"7864:static/chunks/7864-3806b5b4c5d54493.js\"],\"name\":\"\",\"async\":false}\n11:I{\"id\":8639,\"chunks\":[\"2272:static/chunks/webpack-c6fc13eb9789d24f.js\",\"2971:static/chunks/fd9d1056-35f33f7ae5fc529e.js\",\"7864:static/chunks/7864-3806b5b4c5d54493.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"12:I{\"id\":4724,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"13:I{\"id\":5827,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"14:I{\"id\":6987,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"4095:static/chunks/app/(main)/layout-997a57fd753f58b1.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"16:I{\"id\":6964,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"Image\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"17:I{\"id\":273,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"18:I{\"id\":6439,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"1a:I{\"id\":305,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"1b:I{\"id\":2065,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"CtaBoxWide\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"1c:I{\"id\":7922,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"20:I{\"id\":7940,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"21:I{\"id\":3012,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"SegmentTrack\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"22:I{\"id\":5123,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"23:I{\"id\":3012,\"chunks\":[\"3676:static/chunks/870fdd6f-9c571350bc2478c3.js\",\"3958:static/chunks/69b09407-0b4f7c53994b856f.js\",\"6990:static/chunks/13b76428-98e8ebe465d89db3.js\",\"4724:static/chunks/4724-69a117ad21aeeee7.js\",\"3718:static/chunks/3718-0050314636e810ad.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"1279:static/chunks/1279-23ffe5d7b074e3d8.js\",\"5978:static/chunks/5978-044c34f5a716c8b6.js\",\"9031:static/chunks/9031-f6b2e00f7fbd9c68.js\",\"3266:static/chunks/3266-c80e45b9d5385976.js\",\"5123:static/chunks/5123-e529ddc3b876db62.js\",\"2051:static/chunks/app/(main)/spicedb/page-1fe629369e960478.js\"],\"name\":\"SegmentPageView\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"24:I{\"id\":4400,\"chunks\":[\"5878:static/chunks/9da6db1e-c7f8db75983a0531.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"7967:static/chunks/7967-ff831c2c55ce81b3.js\",\"3185:static/chunks/app/layout-861f2c7fab29b964.js\"],\"name\":\"SpeedInsights\",\"async\":false}\n25:I{\"id\":5245,\"chunks\":[\"5878:static/chunks/9da6db1e-c7f8db75983a0531.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.j"])</script><script>self.__next_f.push([1,"s\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"7967:static/chunks/7967-ff831c2c55ce81b3.js\",\"3185:static/chunks/app/layout-861f2c7fab29b964.js\"],\"name\":\"\",\"async\":false}\n26:I{\"id\":9034,\"chunks\":[\"5878:static/chunks/9da6db1e-c7f8db75983a0531.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"7967:static/chunks/7967-ff831c2c55ce81b3.js\",\"3185:static/chunks/app/layout-861f2c7fab29b964.js\"],\"name\":\"\",\"async\":false}\n27:I{\""])</script><script>self.__next_f.push([1,"id\":9414,\"chunks\":[\"5878:static/chunks/9da6db1e-c7f8db75983a0531.js\",\"9733:static/chunks/9733-e2429ec2121e38e9.js\",\"8475:static/chunks/8475-73b121e7d1cde5b3.js\",\"902:static/chunks/902-109f5995e466cf6c.js\",\"7967:static/chunks/7967-ff831c2c55ce81b3.js\",\"3185:static/chunks/app/layout-861f2c7fab29b964.js\"],\"name\":\"\",\"async\":false}\n"])</script><script>self.__next_f.push([1,"4:[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/7bdcace9eef5fb2c.css\",\"precedence\":\"next\"}]],[\"$\",\"$L8\",null,{\"buildId\":\"49DXczy-J-eIjveshnxJ7\",\"assetPrefix\":\"\",\"initialCanonicalUrl\":\"/spicedb\",\"initialTree\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"spicedb\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],\"initialHead\":[false,\"$L9\"],\"globalErrorComponent\":\"$a\",\"children\":[null,[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_403957 __variable_f8bf1a\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"icon\",\"type\":\"image/svg+xml\",\"href\":\"/favicon.svg\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"type\":\"image/x-icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"type\":\"image/png\",\"sizes\":\"32x32\",\"href\":\"/favicon-32x32.png\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"type\":\"image/png\",\"sizes\":\"16x16\",\"href\":\"/favicon-16x16.png\"}],[\"$\",\"link\",null,{\"rel\":\"mask-icon\",\"href\":\"/safari-pinned-tab.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"https://use.typekit.net/pjz2dde.css\",\"as\":\"style\"}],[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"https://use.typekit.net/pjz2dde.css\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"application/atom+xml\",\"title\":\"Atom Feed for authzed.com\",\"href\":\"/feed/atom\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"title\":\"RSS Feed for authzed.com\",\"href\":\"/feed/rss\"}],[\"$\",\"script\",null,{\"defer\":true,\"data-domain\":\"authzed.com\",\"src\":\"/js/script.js\",\"data-api\":\"/api/event\"}]]}],[\"$\",\"body\",null,{\"className\":\"bg-dark text-white overflow-x-hidden\",\"children\":[[[\"$\",\"style\",null,{\"children\":\"\\n div[data-consent-manager-dialog] button[type=submit] {\\n color: #fff;\\n background-color: rgb(133, 74, 170);\\n background-image: none;\\n }\\n \"}],[\"$\",\"div\",null,{\"id\":\"consent-manager\",\"className\":\"fixed left-6 bottom-6 mr-6 z-[2147483647] shadow-lg [\u0026\u003ediv]:rounded-lg [\u0026\u003ediv]:p-4 [\u0026\u003ediv]:pr-10 [\u0026\u003ediv]:bg-suns-1000\"}]],[\"$\",\"$Lb\",null,{\"children\":[[\"$\",\"$c\",null,{\"fallback\":null,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$Le\",null,{}]}]}],[\"$\",\"$Lf\",null,{\"children\":[[\"$\",\"$L10\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"loading\":\"$undefined\",\"loadingStyles\":\"$undefined\",\"hasLoading\":false,\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[],\"childProp\":{\"current\":[null,[\"$\",\"div\",null,{\"className\":\"bg-dark text-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex announcement-bar relative flex-wrap justify-between gap-y-2.5 py-3 px-5 z-50 text-[.8125rem] text-white bg-rocks-700/85 opacity-100 border-rocks-500 border-b-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"announcment grid grid-flow-col auto-cols-2 tablet:flex tablet:flex-wrap gap-2 justify-items-start items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-initial\",\"dangerouslySetInnerHTML\":{\"__html\":\"\u003cp\u003eOffice Hours \u003cstrong\u003eFeb 27 at 9 AM PT / 12 PM ET\u003c/strong\u003e: Solving the Dual-Write Problem - A Deep Dive\u003c/p\u003e\"}}],[\"$\",\"$L12\",null,{\"href\":\"https://www.youtube.com/watch?v=6lDkXrFjuhc\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-gradient-to-b from-[#FF5C61] to-[#9C3774] rounded-full border border-[#AC5184] transition-transform duration-100 hover:scale-[1.03] h-5 content-center text-[.75rem] font-medium px-3 py-2.5\",\"label\":\"Remind me \",\"icon\":\"bell\",\"children\":[\"$undefined\",\"Remind me \",[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"data-prefix\":\"fas\",\"data-icon\":\"bell\",\"className\":\"svg-inline--fa fa-bell bg-transparent h-[0.625rem] w-[0.625rem] ml-2\",\"role\":\"img\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 448 512\",\"style\":{},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M224 0c-17.7 0-32 14.3-32 32V51.2C119 66 64 130.6 64 208v18.8c0 47-17.3 92.4-48.5 127.6l-7.4 8.3c-8.4 9.4-10.4 22.9-5.3 34.4S19.4 416 32 416H416c12.6 0 24-7.4 29.2-18.9s3.1-25-5.3-34.4l-7.4-8.3C401.3 319.2 384 273.9 384 226.8V208c0-77.4-55-142-128-156.8V32c0-17.7-14.3-32-32-32zm45.3 493.3c12-12 18.7-28.3 18.7-45.3H224 160c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7z\",\"style\":{}}]}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"hidden laptop:flex gh-container flex-wrap flex-initial self-end gap-y-2.5\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://github.com/authzed/spicedb\",\"className\":\"text-current no-underline\",\"children\":\"SpiceDB, Open Source Google Zanzibar FGA \"}]}],[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/spicedb\",\"children\":[\"$\",\"$L13\",null,{\"size\":\"xs\",\"starCount\":5413}]}]]}]]}],[\"$\",\"$L14\",null,{}],[\"$\",\"div\",null,{\"children\":[\"$\",\"$L10\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\"],\"loading\":\"$undefined\",\"loadingStyles\":\"$undefined\",\"hasLoading\":false,\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[],\"childProp\":{\"current\":[\"$\",\"$L10\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"spicedb\",\"children\"],\"loading\":\"$undefined\",\"loadingStyles\":\"$undefined\",\"hasLoading\":false,\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\",\"childProp\":{\"current\":[\"$L15\",[\"$\",\"div\",null,{\"className\":\"overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"z-10 relative\",\"children\":[\"$\",\"section\",null,{\"className\":\"content-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"content-default\",\"children\":[\"$\",\"div\",null,{\"className\":\"py-20 flex flex-col justify-center items-center gap-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex max-w-[1140px] flex-col items-center gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex justify-center items-center gap-[1px]\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/authzed-icon-multi.svg\",\"className\":\"inline-block\",\"alt\":\"AuthZed icon\",\"width\":71.637,\"height\":50}],[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/az-slash.svg\",\"className\":\"inline-block\",\"alt\":\"AuthZed slash icon\",\"width\":21.814,\"height\":49}],[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/spicedb-logo.svg\",\"className\":\"inline-block\",\"alt\":\"SpiceDB logo\",\"width\":153.823,\"height\":42.151}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-center items-center gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-center items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex justify-center items-center gap-2.5\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"rocks-100 text-body2 font-semibold inline-block\",\"children\":\"Open Source Google Zanzibar\"}],[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/spicedb\",\"children\":[\"$\",\"$L13\",null,{\"size\":\"xs\",\"starCount\":5413}]}]]}],[\"$\",\"h2\",null,{\"className\":\"text-5xl text-white font-bold font-new-hero text-center max-w-[640px]\",\"children\":\"The standard for building authZ services\"}]]}],[\"$\",\"$L17\",null,{}],[\"$\",\"$L18\",null,{}]]}]]}]}]}]}]}],[\"$\",\"div\",null,{\"className\":\"relative overflow-y-visible\",\"children\":[\"$\",\"div\",null,{\"className\":\"absolute -top-[100px] left-1/2 transform -translate-x-1/2\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-[880px] h-[880px] bg-gradient-to-br from-[rgb(176,75,216)]/30 from-0% via-[rgb(33,130,146)]/30 via-50% to-[rgb(255,92,98)]/30 to-100% rounded-full blur-bg scale-100 transform-gpu\"}]}]}],[\"$\",\"div\",null,{\"className\":\"z-10 relative mb-20\",\"children\":[[\"$\",\"section\",null,{\"className\":\"content-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"content-default min-h-[400px]\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"pt-20 pb-4 text-4xl text-center font-semibold\",\"children\":\"Features\"}],[\"$\",\"p\",null,{\"className\":\"mx-auto laptop:w-3/5 text-body2 text-center\",\"children\":[\"SpiceDB is the most scalable and consistent\",\" \",[\"$\",\"strong\",null,{\"children\":\"Google Zanzibar-inspired database\"}],\" for storing and computing permissions data—use it to build global-scale\",\" \",[\"$\",\"strong\",null,{\"children\":\"fine grained authorization services.\"}]]}],[\"$\",\"div\",null,{\"className\":\"h-full mt-16 flex flex-col max-w-[100%] tablet:max-w-[60%] laptop:grid laptop:grid-cols-3 laptop:max-w-[100%] m-auto gap-8 items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-items-start\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-api.svg\",\"width\":48,\"height\":48,\"alt\":\"Expressive APIs\",\"className\":\"mb-6\"}],[\"$\",\"h3\",null,{\"className\":\"text-lg\",\"children\":\"Expressive APIs\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-body2 [\u0026_a]:underline [\u0026_a:hover]:text-suns-700\",\"children\":\"Expressive gRPC and HTTP/JSON APIs for powering authorization logic in your client applications.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-items-start\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-graph.svg\",\"width\":48,\"height\":48,\"alt\":\"Distributed Graph\",\"className\":\"mb-6\"}],[\"$\",\"h3\",null,{\"className\":\"text-lg\",\"children\":\"Distributed Graph\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-body2 [\u0026_a]:underline [\u0026_a:hover]:text-suns-700\",\"children\":[\"Distributed, parallel graph engine faithful to the architecture described in\",\" \",[\"$\",\"$L12\",null,{\"href\":\"/zanzibar\",\"target\":\"_blank\",\"children\":\"Google’s Zanzibar paper\"}],\".\"]}]]}]}],[\"$\",\"div\",null,{\"className\":\"h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-items-start\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-enemies.svg\",\"width\":48,\"height\":48,\"alt\":\"Prevents New Enemies\",\"className\":\"mb-6\"}],[\"$\",\"h3\",null,{\"className\":\"text-lg\",\"children\":\"Prevents New Enemies\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-body2 [\u0026_a]:underline [\u0026_a:hover]:text-suns-700\",\"children\":[\"A flexible consistency model configurable per-request that includes resistance to the\",\" \",[\"$\",\"$L12\",null,{\"href\":\"https://authzed.com/docs/reference/glossary#new-enemy-problem\",\"target\":\"_blank\",\"children\":\"New Enemy Problem\"}],\".\"]}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"h-full mt-8 flex flex-col max-w-[100%] tablet:max-w-[60%] laptop:grid laptop:grid-cols-3 laptop:max-w-[100%] m-auto gap-8 items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-items-start\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-config.svg\",\"width\":48,\"height\":48,\"alt\":\"Configuration Language\",\"className\":\"mb-6\"}],[\"$\",\"h3\",null,{\"className\":\"text-lg\",\"children\":\"Configuration Language\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-body2 [\u0026_a]:underline [\u0026_a:hover]:text-suns-700\",\"children\":\"Intuitive authorization configuration language — SpiceDB Schema — with CI/CD integrations for validation \u0026 testing.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-items-start\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-storage.svg\",\"width\":48,\"height\":48,\"alt\":\"Secure\",\"className\":\"mb-6\"}],[\"$\",\"h3\",null,{\"className\":\"text-lg\",\"children\":\"Pluggable Storage\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-body2 [\u0026_a]:underline [\u0026_a:hover]:text-suns-700\",\"children\":\"Support for in-memory, Spanner, CockroachDB, PostgreSQL, and MySQL relationship storage.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"h-full px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-items-start\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-observability.svg\",\"width\":48,\"height\":48,\"alt\":\"Secure\",\"className\":\"mb-6\"}],[\"$\",\"h3\",null,{\"className\":\"text-lg\",\"children\":\"Deep Observability\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-body2 [\u0026_a]:underline [\u0026_a:hover]:text-suns-700\",\"children\":\"Deep observability with Prometheus metrics, pprof profiles, structured logging, and OpenTelemetry tracing.\"}]]}]}]]}]]}]}],\"$L19\",[\"$\",\"div\",null,{\"className\":\"content-section mt-16 mx-auto laptop:max-w-[920px]\",\"children\":[\"$\",\"$L1a\",null,{\"questions\":[{\"slug\":\"why-is-it-called-spicedb\",\"question\":\"Why is it called SpiceDB?\",\"answer\":\"\u003cp\u003eWe named our project SpiceDB as a nod to the Google Zanzibar system, whose name originates from a reference to spice melange in the \u003cem\u003eDune\u003c/em\u003e novel series.\u003c/p\u003e\"},{\"slug\":\"is-spicedb-a-database\",\"question\":\"Is SpiceDB a database?\",\"answer\":\"\u003cp\u003eYes, but not a general purpose one. SpiceDB is implemented as a temporal, graph database specifically optimized for storing and querying relationships between objects that define access control.\u003c/p\u003e\"},{\"slug\":\"whats-a-permissions-system\",\"question\":\"What’s a permissions system?\",\"answer\":\"\u003cp\u003eA permissions system is a critical component within application architecture, responsible for making authorization decisions and managing authorization data. It typically consists of three key elements:\u003c/p\u003e\\n\u003col\u003e\\n\u003cli\u003eAuthorization model: This defines the rules and policies that govern access to resources within the application.\u003c/li\u003e\\n\u003cli\u003eData storage: This securely stores information about users, groups, roles, and the permissions assigned to them.\u003c/li\u003e\\n\u003cli\u003eAuthorization engine: This is the core logic that evaluates authorization requests based on the defined model and stored data, ultimately determining whether access should be granted or denied.\u003c/li\u003e\\n\u003c/ol\u003e\"}]}]}],[\"$\",\"section\",null,{\"className\":\"content-section mt-36\",\"children\":[\"$\",\"div\",null,{\"className\":\"content-default\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex justify-center\",\"children\":[\"$\",\"$L1b\",null,{\"variant\":\"purple\",\"title\":\"Don’t reinvent the wheel\",\"subtitle\":\"Integrate against AuthZed’s globally available authorization service in minutes.\",\"buttonLabel\":\"Book demo\",\"href\":\"/call\",\"clickEventName\":\"CTA Clicked\",\"clickEventProperties\":{\"az_cta_id\":\"spicedb_cta_1_primary\",\"az_component\":\"CtaBoxWide\",\"az_content\":\"Book demo\"}}]}]}]}],[\"$\",\"div\",null,{\"className\":\"relative overflow-y-visible pointer-events-none\",\"children\":[\"$\",\"div\",null,{\"className\":\"absolute left-1/2 z-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-[880px] h-[880px] bg-gradient-to-br from-[rgb(176,75,216)]/30 from-0% via-[rgb(33,130,146)]/30 via-50% to-[rgb(255,92,98)]/30 to-100% rounded-full blur-bg scale-100 transform-gpu\"}]}]}],[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"children\":[\"$\",\"$L1c\",null,{\"operatorTab\":\"$L1d\",\"zedTab\":\"$L1e\",\"clientsTab\":\"$L1f\"}]}],[\"$\",\"section\",null,{\"className\":\"content-section mt-36\",\"children\":[\"$\",\"div\",null,{\"className\":\"content-default min-h-[400px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto text-md font-semibold text-center\",\"children\":\"SpiceDB Docs\"}],[\"$\",\"h2\",null,{\"className\":\"pb-4 text-4xl text-center\",\"children\":\"Learn Key Concepts\"}],[\"$\",\"div\",null,{\"className\":\"h-full mt-8 flex flex-col max-w-[100%] tablet:max-w-[60%] laptop:flex-row laptop:max-w-[100%] m-auto gap-8 items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-8 py-14\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center text-center gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-h-[140px]\",\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-define.svg\",\"width\":206,\"height\":140,\"alt\":\"Define\",\"className\":\"\"}]}],[\"$\",\"h3\",null,{\"className\":\"text-lg font-bold\",\"children\":\"Define a Permissions Schema\"}],[\"$\",\"div\",null,{\"className\":\"leading-body2\",\"children\":\"Define types of objects, how those objects relate to one another, and the permissions that can be computed from those relationships.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"px-8 py-14\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center text-center gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-h-[140px]\",\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-integrate.svg\",\"width\":120,\"height\":86,\"alt\":\"Define\",\"className\":\"\"}]}],[\"$\",\"h3\",null,{\"className\":\"text-lg font-bold\",\"children\":\"Integrate Your Applications\"}],[\"$\",\"div\",null,{\"className\":\"leading-body2\",\"children\":\"Integrate with your application using official and community supported client libraries or make requests to the HTTP API endpoint.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"px-8 py-14\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center text-center gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-h-[140px]\",\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/spicedb/icon-deploy.svg\",\"width\":217,\"height\":107,\"alt\":\"Define\",\"className\":\"\"}]}],[\"$\",\"h3\",null,{\"className\":\"text-lg font-bold\",\"children\":\"Test and Deploy\"}],[\"$\",\"div\",null,{\"className\":\"leading-body2\",\"children\":\"Use provided tooling to develop and validate schema changes. Use the built-in testing server to run real API calls against test data.\"}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-14 px-8 text-[1.0625rem] rounded-xl font-semibold mx-auto\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"/docs\",\"target\":\"_blank\",\"children\":\"Get Started\"}]}]}]]}]}],[\"$\",\"section\",null,{\"className\":\"content-section home-section\",\"children\":[[\"$\",\"div\",null,{\"className\":\"content-default\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center\",\"children\":[[\"$\",\"h2\",null,{\"children\":[\"Define Authorization \",[\"$\",\"br\",null,{}],\"as\",\" \",[\"$\",\"span\",null,{\"className\":\"font-extrabold text-with-gradient from-[#5A4BBB] to-[#FF5C62]\",\"children\":\"Schema\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-8 max-w-[790px] mx-auto text-body1 leading-body1 pb-4\",\"children\":\"Design tailored authorization systems by defining relationships, permissions based on those relationships, and bits of policy called Caveats.\"}],[\"$\",\"h3\",null,{\"className\":\"text-3xl hidden tablet:block\",\"children\":\"Try for Yourself 👇\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-10 rounded-lg hidden tablet:block\",\"children\":[\"$\",\"$L20\",null,{}]}]]}],[\"$\",\"$L21\",null,{\"event\":\"Section Viewed\",\"eventProperties\":{\"az_component\":\"SchemaLanguage\"},\"emitEvent\":true,\"once\":true,\"delay\":1000}]]}],[\"$\",\"section\",null,{\"className\":\"mt-36\",\"children\":[\"$\",\"$L22\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"content-section mt-16 mx-auto laptop:max-w-[920px]\",\"children\":[\"$\",\"$L1a\",null,{\"questions\":[{\"slug\":\"how-is-spicedb-licensed\",\"question\":\"How is SpiceDB licensed?\",\"answer\":\"\u003cp\u003eSpiceDB is an open source project developed by a community of contributors and distributed under the \u003ca href=\\\"https://www.apache.org/licenses/LICENSE-2.0\\\"\u003eApache 2.0\u003c/a\u003e license agreement.\u003c/p\u003e\"},{\"slug\":\"why-did-you-release-spicedb-as-open-source\",\"question\":\"Why did you release SpiceDB as open source?\",\"answer\":\"\u003cp\u003eAt AuthZed, we believe open source is the best way to drive innovation. By making SpiceDB freely available, we empower a global community of development teams to test it in diverse real-world scenarios, gather invaluable feedback, and contribute their expertise to make it even better.\u003c/p\u003e\\n\u003cp\u003eWe aim to build the most comprehensive, reliable, and flexible permissions system for everyone. By choosing open source, we ensure that SpiceDB can be used by as many people as possible, helping protect user data worldwide.\u003c/p\u003e\"},{\"slug\":\"how-is-spicedb-productized-by-authzed\",\"question\":\"How is SpiceDB productized by AuthZed?\",\"answer\":\"\u003cp\u003eAuthZed offers a comprehensive suite of solutions centered around SpiceDB, our powerful open source permissions engine. We build SpiceDB Enterprise, the commercially supported version of SpiceDB, as an extension to the open source project with an additional set of functionality tailored for enterprise requirements.\u003c/p\u003e\\n\u003cp\u003eFor those seeking a fully managed solution, AuthZed offers cloud-based services that leverage SpiceDB Enterprise at their core. These services provide a hassle-free experience, handling everything from infrastructure management to scaling, allowing you to focus on building your applications.\u003c/p\u003e\"}]}]}],[\"$\",\"section\",null,{\"className\":\"content-section mt-36\",\"children\":[\"$\",\"div\",null,{\"className\":\"content-default\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex justify-center\",\"children\":[\"$\",\"$L1b\",null,{\"title\":\"Get started now\",\"subtitle\":\"Join 1000s of users building delightful, secure application experiences.\",\"buttonLabel\":\"Join the community\",\"href\":\"/discord\",\"clickEventName\":\"CTA Clicked\",\"clickEventProperties\":{\"az_cta_id\":\"why_authzed_primary\",\"az_component\":\"CtaBoxWide\",\"az_content\":\"Join the community\"}}]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"w-full content-section transparent\",\"children\":[\"$\",\"section\",null,{\"className\":\"pt-7 pb-14 md:py-20 content-default\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-full pb-14 border-t border-rocks-400\"}],[\"$\",\"div\",null,{\"className\":\"self-center w-full\",\"children\":[\"$\",\"div\",null,{\"className\":\"nav-links footer footer-dark\",\"children\":[[\"$\",\"div\",\"group-0\",{\"className\":\"group\",\"children\":[[\"$\",\"div\",null,{\"className\":\"group-title\",\"children\":\"Products\"}],[\"$\",\"div\",null,{\"children\":[[[\"$\",\"div\",\"div-0-0\",{\"className\":\"group-header\",\"children\":[\"$\",\"span\",null,{\"children\":\"Managed Services\"}]}],[\"$\",\"div\",\"item-0-1\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/products/authzed-dedicated\",\"children\":\"AuthZed Dedicated\"}]}]],[[\"$\",\"div\",\"div-0-2\",{\"className\":\"group-header\",\"children\":[\"$\",\"span\",null,{\"children\":\"Self-Hosted\"}]}],[\"$\",\"div\",\"item-0-3\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/products/authzed-support\",\"children\":\"AuthZed Support\"}]}],[\"$\",\"div\",\"item-0-4\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/products/spicedb-enterprise\",\"children\":\"SpiceDB Enterprise\"}]}]],[[\"$\",\"div\",\"div-0-5\",{\"className\":\"group-header\",\"children\":[\"$\",\"span\",null,{\"children\":\"Open Source\"}]}],[\"$\",\"div\",\"item-0-6\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/spicedb\",\"children\":\"SpiceDB\"}]}],[\"$\",\"div\",\"item-0-7\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/products/spicedb-operator\",\"children\":\"SpiceDB Operator\"}]}],[\"$\",\"div\",\"item-0-8\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/products/spicedb-clients\",\"children\":\"SpiceDB Clients\"}]}]]]}]]}],[\"$\",\"div\",\"group-1\",{\"className\":\"group\",\"children\":[[\"$\",\"div\",null,{\"className\":\"group-title\",\"children\":\"Resources\"}],[\"$\",\"div\",null,{\"children\":[[[\"$\",\"div\",\"div-1-0\",{\"className\":\"group-header\",\"children\":[\"$\",\"span\",null,{\"children\":\"Learn\"}]}],[\"$\",\"div\",\"item-1-1\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://play.authzed.com\",\"children\":\"Playground\"}]}],[\"$\",\"div\",\"item-1-2\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/docs\",\"children\":\"Docs\"}]}],[\"$\",\"div\",\"item-1-3\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/tour\",\"children\":\"Tour\"}]}],[\"$\",\"div\",\"item-1-4\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/customers\",\"children\":\"Customer Stories\"}]}],[\"$\",\"div\",\"item-1-5\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/blog/what-is-google-zanzibar\",\"children\":\"Learn More About Google Zanzibar\"}]}]],[[\"$\",\"div\",\"div-1-6\",{\"className\":\"group-header\",\"children\":[\"$\",\"span\",null,{\"children\":\"Support\"}]}],[\"$\",\"div\",\"item-1-7\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://security.authzed.com\",\"children\":\"Security\"}]}],[\"$\",\"div\",\"item-1-8\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://status.authzed.com/\",\"children\":\"Status Page\"}]}],[\"$\",\"div\",\"item-1-9\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/create-ticket\",\"children\":\"Submit a Ticket\"}]}],[\"$\",\"div\",\"item-1-10\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/call\",\"children\":\"Schedule a Call\"}]}],[\"$\",\"div\",\"item-1-11\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://app.authzed.com\",\"children\":\"Serverless Login\"}]}]]]}]]}],[\"$\",\"div\",\"group-2\",{\"className\":\"group\",\"children\":[[\"$\",\"div\",null,{\"className\":\"group-title\",\"children\":\"Company\"}],[\"$\",\"div\",null,{\"children\":[[[\"$\",\"div\",\"div-2-0\",{\"className\":\"group-header\",\"children\":[\"$\",\"span\",null,{\"children\":\"Info\"}]}],[\"$\",\"div\",\"item-2-1\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/about\",\"children\":\"About Us\"}]}],[\"$\",\"div\",\"item-2-2\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/blog\",\"children\":\"Blog\"}]}],[\"$\",\"div\",\"item-2-3\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/contact-us\",\"children\":\"Contact\"}]}],[\"$\",\"div\",\"item-2-4\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://www.workatastartup.com/companies/authzed\",\"children\":\"Join the Team\"}]}],[\"$\",\"div\",\"div-2-5\",{\"className\":\"group-header\",\"children\":[\"$\",\"span\",null,{\"children\":\"Legal\"}]}],[\"$\",\"div\",\"item-2-6\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/privacy-policy\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"div\",\"item-2-7\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"/terms-conditions\",\"children\":\"Terms \u0026 Conditions\"}]}]]]}]]}],[\"$\",\"div\",\"group-3\",{\"className\":\"group\",\"children\":[[\"$\",\"div\",null,{\"className\":\"group-title\",\"children\":\"Community\"}],[\"$\",\"div\",null,{\"children\":[[[\"$\",\"div\",\"item-3-0\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://authzed.com/discord\",\"children\":\"Discord\"}]}],[\"$\",\"div\",\"item-3-1\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed\",\"children\":\"GitHub\"}]}],[\"$\",\"div\",\"item-3-2\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://twitter.com/authzed\",\"children\":\"Twitter\"}]}],[\"$\",\"div\",\"item-3-3\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://www.youtube.com/channel/UCFeSgZf0rPqQteiTQNGgTPg\",\"children\":\"YouTube\"}]}],[\"$\",\"div\",\"item-3-4\",{\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://www.linkedin.com/company/authzed/\",\"children\":\"LinkedIn\"}]}]]]}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"my-12 px-6 flex flex-col tablet:flex-row gap-16 tablet:gap-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"justify-self-center\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"/\",\"children\":[\"$\",\"$L16\",null,{\"src\":\"/authzed-logo-multi.svg\",\"alt\":\"AuthZed\",\"width\":142,\"height\":38.51}]}]}],[\"$\",\"div\",null,{\"className\":\"tablet:ml-auto flex gap-4\",\"children\":[[\"$\",\"$L16\",null,{\"alt\":\"Cloud Native Computing Foundation\",\"src\":\"/assets/logo-cncf-white.svg\",\"width\":170,\"height\":48,\"className\":\"w-[170px] h-[48px] tablet:w-[170px] tablet:h-[48px]\"}],[\"$\",\"$L16\",null,{\"alt\":\"SOC for Service Organizations\",\"src\":\"/assets/SOC_NonCPA.svg\",\"width\":170,\"height\":168,\"className\":\"w-[55px] h-[55px] tablet:w-[75px] tablet:h-[75px] self-end\"}]]}]]}]]}]}]]}],null],\"segment\":\"__PAGE__\"},\"styles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/992913845227760a.css\",\"precedence\":\"next\"}]]}],\"segment\":\"spicedb\"},\"styles\":[]}]}]]}],null],\"segment\":\"(main)\"},\"styles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f54ebf99cea804b7.css\",\"precedence\":\"next\"}]]}],[\"$\",\"$c\",null,{\"fallback\":\"$undefined\",\"children\":[\"$\",\"$L23\",null,{\"properties\":\"$undefined\"}]}]]}]]}],[\"$\",\"$L24\",null,{\"sampleRate\":0.8}],[\"$\",\"$L25\",null,{}],[\"$\",\"$c\",null,{\"fallback\":null,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$L26\",null,{}]}]}],[\"$\",\"$L27\",null,{}]]}]]}],null]}]]\n"])</script><script>self.__next_f.push([1,"1d:[\"$\",\"div\",null,{\"className\":\"laptop:w-[90%] grid grid-cols-1 tablet:grid-cols-2 justify-center gap-8 laptop:gap-16\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"children\":\"SpiceDB Operator\"}],[\"$\",\"div\",null,{\"className\":\"mt-4 text-body2\",\"children\":\"Optimize your Day 1 and Day 2 operations the our official Kubernetes SpiceDB Operator.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"__className_0c8350 p-4 min-w-[300px] max-w-[420px] text-xxs flex flex-col gap-1 border-[0.8px] rounded-md transition border-white/50\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/repo-icon.svg\",\"width\":10,\"height\":10,\"alt\":\"Repo\",\"className\":\"mr-1 inline pt-1\"}],[\"$\",\"span\",null,{\"className\":\"mr-2 text-[#2F81F7] font-medium\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/spicedb-operator\",\"target\":\"_blank\",\"children\":\"authzed/spicedb-operator\"}]}],[\"$\",\"span\",null,{\"className\":\"px-1 text-[#7D8590] border-[0.8px] border-[#30363D] rounded-lg\",\"children\":\"Public\"}]]}],[\"$\",\"div\",null,{\"children\":\"Kubernetes controller for managing instances of SpiceDB\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center pt-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mr-1 w-2 h-2 rounded-full bg-[#00ADD8]\"}],[\"$\",\"span\",null,{\"className\":\"mr-3\",\"children\":\"Go\"}],[\"$\",\"span\",null,{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/star-icon.svg\",\"width\":13,\"height\":13,\"alt\":\"GitHub Star\",\"className\":\"inline mr-1\"}]}],[\"$\",\"span\",null,{\"className\":\"mr-3\",\"children\":75}],[\"$\",\"span\",null,{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/fork-icon.svg\",\"width\":13,\"height\":13,\"alt\":\"GitHub Fork\",\"className\":\"inline mr-1\"}]}],[\"$\",\"span\",null,{\"children\":31}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/spicedb-operator\",\"target\":\"_blank\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-11 px-8 rounded-lg\",\"label\":\"Explore on GitHub\",\"icon\":\"arrow-up-right-from-square\",\"children\":[\"$undefined\",\"Explore on GitHub\",[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"data-prefix\":\"fas\",\"data-icon\":\"arrow-up-right-from-square\",\"className\":\"svg-inline--fa fa-arrow-up-right-from-square bg-transparent h-[1rem] w-[1rem] ml-2\",\"role\":\"img\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\",\"style\":{},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z\",\"style\":{}}]}]]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":[\"$\",\"code\",null,{\"children\":\"kubectl create spicedbcluster\"}]}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":\"Create, manage, and scale SpiceDB clusters with a single Kubernetes resource.\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":\"Zero-Downtime Datastore Migrations\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":\"Run painless migrations regardless of your backing datastore or SpiceDB version.\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":\"Automated Update Channels\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":\"Configure clusters to follow release channels and automatically roll out updates.\"}]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"1e:[\"$\",\"div\",null,{\"className\":\"laptop:w-[90%] grid grid-cols-1 tablet:grid-cols-2 justify-center gap-8 laptop:gap-16\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"children\":\"zed CLI\"}],[\"$\",\"div\",null,{\"className\":\"mt-4 text-body2\",\"children\":\"The easiest way to interact with your SpiceDB Deployments.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"__className_0c8350 p-4 min-w-[300px] max-w-[420px] text-xxs flex flex-col gap-1 border-[0.8px] rounded-md transition border-white/50\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/repo-icon.svg\",\"width\":10,\"height\":10,\"alt\":\"Repo\",\"className\":\"mr-1 inline pt-1\"}],[\"$\",\"span\",null,{\"className\":\"mr-2 text-[#2F81F7] font-medium\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/zed\",\"target\":\"_blank\",\"children\":\"authzed/zed\"}]}],[\"$\",\"span\",null,{\"className\":\"px-1 text-[#7D8590] border-[0.8px] border-[#30363D] rounded-lg\",\"children\":\"Public\"}]]}],[\"$\",\"div\",null,{\"children\":\"Official command-line tool for managing SpiceDB\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center pt-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mr-1 w-2 h-2 rounded-full bg-[#00ADD8]\"}],[\"$\",\"span\",null,{\"className\":\"mr-3\",\"children\":\"Go\"}],[\"$\",\"span\",null,{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/star-icon.svg\",\"width\":13,\"height\":13,\"alt\":\"GitHub Star\",\"className\":\"inline mr-1\"}]}],[\"$\",\"span\",null,{\"className\":\"mr-3\",\"children\":121}],[\"$\",\"span\",null,{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/fork-icon.svg\",\"width\":13,\"height\":13,\"alt\":\"GitHub Fork\",\"className\":\"inline mr-1\"}]}],[\"$\",\"span\",null,{\"children\":28}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/zed\",\"target\":\"_blank\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-11 px-8 rounded-lg\",\"label\":\"Explore on GitHub\",\"icon\":\"arrow-up-right-from-square\",\"children\":[\"$undefined\",\"Explore on GitHub\",[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"data-prefix\":\"fas\",\"data-icon\":\"arrow-up-right-from-square\",\"className\":\"svg-inline--fa fa-arrow-up-right-from-square bg-transparent h-[1rem] w-[1rem] ml-2\",\"role\":\"img\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\",\"style\":{},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z\",\"style\":{}}]}]]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":\"Context Switching\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":\"Securely change environments with credentials stored in your OS keychain.\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":\"Full RPC Support\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":\"Leverage all of SpiceDB's RPCs from your command-line.\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":\"Easy Testing\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":[\"Validate your schema and test assertions with\",\" \",[\"$\",\"code\",null,{\"children\":\"zed validate\"}],\".\"]}]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"1f:[\"$\",\"div\",null,{\"className\":\"laptop:w-[90%] grid grid-cols-1 tablet:grid-cols-2 justify-center gap-8 laptop:gap-16\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"children\":\"Awesome SpiceDB\"}],[\"$\",\"div\",null,{\"className\":\"mt-4 text-body2\",\"children\":\"A thriving, open ecosystem of official and community programs and libraries used to interact with SpiceDB.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"__className_0c8350 p-4 min-w-[300px] max-w-[420px] text-xxs flex flex-col gap-1 border-[0.8px] rounded-md transition border-white/50\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/repo-icon.svg\",\"width\":10,\"height\":10,\"alt\":\"Repo\",\"className\":\"mr-1 inline pt-1\"}],[\"$\",\"span\",null,{\"className\":\"mr-2 text-[#2F81F7] font-medium\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/awesome-spicedb\",\"target\":\"_blank\",\"children\":\"authzed/awesome-spicedb\"}]}],[\"$\",\"span\",null,{\"className\":\"px-1 text-[#7D8590] border-[0.8px] border-[#30363D] rounded-lg\",\"children\":\"Public\"}]]}],[\"$\",\"div\",null,{\"children\":\"An awesome list for the SpiceDB ecosystem 😎\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center pt-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mr-1 w-2 h-2 rounded-full bg-[#00ADD8]\"}],[\"$\",\"span\",null,{\"className\":\"mr-3\",\"children\":\"...\"}],[\"$\",\"span\",null,{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/star-icon.svg\",\"width\":13,\"height\":13,\"alt\":\"GitHub Star\",\"className\":\"inline mr-1\"}]}],[\"$\",\"span\",null,{\"className\":\"mr-3\",\"children\":86}],[\"$\",\"span\",null,{\"children\":[\"$\",\"$L16\",null,{\"src\":\"/assets/why-authzed/fork-icon.svg\",\"width\":13,\"height\":13,\"alt\":\"GitHub Fork\",\"className\":\"inline mr-1\"}]}],[\"$\",\"span\",null,{\"children\":4}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/awesome-spicedb\",\"target\":\"_blank\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-11 px-8 rounded-lg\",\"label\":\"Explore on GitHub\",\"icon\":\"arrow-up-right-from-square\",\"children\":[\"$undefined\",\"Explore on GitHub\",[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"data-prefix\":\"fas\",\"data-icon\":\"arrow-up-right-from-square\",\"className\":\"svg-inline--fa fa-arrow-up-right-from-square bg-transparent h-[1rem] w-[1rem] ml-2\",\"role\":\"img\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\",\"style\":{},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z\",\"style\":{}}]}]]}]}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":\"Official Libraries\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":\"Get started with official Go, Java, NodeJS, Python, and Ruby client libraries.\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":\"Community Libraries\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":\"Leverage additional libraries built and maintained by the SpiceDB community ❤️\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"max-h-[235px] px-6 py-6 border border-rocks-500 rounded-lg shadow bg-rocks-700/40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"h5\",null,{\"className\":\"text\",\"children\":\"Integrations\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 leading-body2\",\"children\":[\"$\",\"div\",null,{\"children\":\"Browse additional integrations for examples of projects that integrate with SpiceDB.\"}]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"9:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"SpiceDB | AuthZed\"}],[\"$\",\"meta\",\"2\",{\"name\":\"description\",\"content\":\"SpiceDB is an open source, Google Zanzibar-inspired database for creating and managing security-critical application permissions.\"}],[\"$\",\"meta\",\"3\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"4\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"5\",{\"name\":\"googlebot\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://authzed.com/spicedb\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"SpiceDB | AuthZed\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"SpiceDB is an open source, Google Zanzibar-inspired database for creating and managing security-critical application permissions.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:url\",\"content\":\"https://authzed.com/spicedb\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:site_name\",\"content\":\"AuthZed\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image\",\"content\":\"https://authzed.com/images/social/planet-scale.png\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:creator:id\",\"content\":\"1285673483406577664\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:title\",\"content\":\"SpiceDB | AuthZed\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:description\",\"content\":\"SpiceDB is an open source, Google Zanzibar-inspired database for creating and managing security-critical application permissions.\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image\",\"content\":\"https://authzed.com/images/social/planet-scale.png\"}],[\"$\",\"meta\",\"19\",{\"name\":\"next-size-adjust\"}]]\n"])</script><script>self.__next_f.push([1,"15:null\n"])</script><script>self.__next_f.push([1,"19:[\"$\",\"section\",null,{\"className\":\"content-section mt-36\",\"children\":[\"$\",\"div\",null,{\"className\":\"content-default\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-6 laptop:p-16 w-full mx-auto grid grid-cols-1 laptop:grid-cols-2 justify-center gap-8 laptop:gap-16 border border-rocks-500 rounded-[20px] bg-gradient-to-br from-[#15131D]/5 to-[#15131D]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-new-hero text-lg font-semibold\",\"children\":\"Latest Release\"}],[\"$\",\"h2\",null,{\"className\":\"font-new-hero\",\"children\":[\"SpiceDB \",\"v1.40.1\"]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[[\"$\",\"$L16\",null,{\"src\":\"https://avatars.githubusercontent.com/u/6774726?v=4\",\"width\":\"30\",\"height\":\"30\",\"alt\":\"vroldanbet\",\"className\":\"mr-2 rounded-full inline\"}],[\"$\",\"span\",null,{\"className\":\"text-sm\",\"children\":[[\"$\",\"$L12\",null,{\"href\":\"https://github.com/vroldanbet\",\"children\":\"vroldanbet\"}],\" \",\"released this \",\"15 days ago\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/spicedb/releases/tag/v1.40.1\",\"target\":\"_blank\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-[#AB58AA] hover:bg-[#B45FE9] border border-[#B45FE9] h-11 px-8 rounded-lg\",\"label\":\"Install\",\"icon\":\"download\",\"children\":[\"$undefined\",\"Install\",[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"data-prefix\":\"fas\",\"data-icon\":\"download\",\"className\":\"svg-inline--fa fa-download bg-transparent h-[1rem] w-[1rem] ml-2\",\"role\":\"img\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\",\"style\":{},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V274.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V416c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z\",\"style\":{}}]}]]}]}]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h5\",null,{\"className\":\"mb-2\",\"children\":\"Release Notes\"}],\"$L28\",[\"$\",\"div\",null,{\"className\":\"mt-10\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"https://github.com/authzed/spicedb/releases/tag/v1.40.1\",\"target\":\"_blank\",\"children\":[\"$\",\"button\",null,{\"className\":\"inline-flex items-center justify-center text-sm font-medium transition-all duration-500 disabled:pointer-events-none disabled:opacity-50 focus:nonedata-[state=open]:bg-slate-100 bg-transparent border border-suns-1000 hover:bg-suns-800 h-11 px-8 rounded-lg\",\"label\":\"See full release notes\",\"icon\":\"arrow-up-right-from-square\",\"children\":[\"$undefined\",\"See full release notes\",[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"data-prefix\":\"fas\",\"data-icon\":\"arrow-up-right-from-square\",\"className\":\"svg-inline--fa fa-arrow-up-right-from-square bg-transparent h-[1rem] w-[1rem] ml-2\",\"role\":\"img\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 512 512\",\"style\":{},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z\",\"style\":{}}]}]]}]}]}]]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"div\",null,{\"className\":\"line-clamp-6\",\"children\":[\"$\",\"ul\",null,{\"className\":\"list-disc leading-loose list-inside marker:text-white\",\"children\":[]}]}]\n"])</script></body></html>