{"data":{"slug":"descope","name":"Descope","tagline":"Proprietary auth: Free Forever 7500 MAUs / 10 tenants / 3 SSO","category":"nextjs","categoryName":"Next.js","url":"https://www.descope.com/pricing","github":null,"pricing":"freemium","hook":"Descope is drag-drop auth flows when you want Free Forever MAUs without standing up Keycloak.","whatsGood":"Free Forever: 7500 MAUs / 10 tenants / 3 SSO. Visual flows, passkeys, SSO on the free band. Fast to ship customer auth. Skills already live; gem was absent.","theCatch":"LOUD: proprietary — not OSS. Free Forever caps are real; above them is paid. Vs Clerk/Logto/Kinde/WorkOS/Hanko/Better Auth. Distinct from Clerk, Logto, Kinde, WorkOS, Hanko, and Better Auth.","verdict":"Proprietary auth. Free Forever 7.5k MAUs — not open source.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","capabilities":["auth","flows"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null},"related":[{"slug":"vercel","name":"Vercel","tagline":"The platform that made Next.js deployment trivial"},{"slug":"prisma","name":"Prisma","tagline":"Type-safe database access with killer DX"},{"slug":"drizzle","name":"Drizzle ORM","tagline":"TypeScript ORM that feels like SQL"},{"slug":"trpc","name":"tRPC","tagline":"End-to-end typesafe APIs without codegen"},{"slug":"clerk","name":"Clerk","tagline":"Auth that actually ships with your UI"}],"links":{"self":"/api/gems/descope","html":"/gems/descope","markdown":"/gems/descope.md","category":"/api/gems?category=nextjs","categoryPage":"/stacks/nextjs"}}