Open-Source Licenses

Last updated: July 2026

Kaizen is proprietary software, built with open-source components we're grateful for. This page satisfies the attribution requirements of their licenses.

What we use

  • MIT-licensed (the large majority): Next.js, React, Supabase JS, Stripe SDK, Anthropic SDK, KaTeX, mermaid, react-markdown and the remark/rehype ecosystem, react-syntax-highlighter, Tailwind CSS, and others.
  • BSD-2-Clause: @daily-co/daily-js, mammoth.
  • Apache-2.0, BSD-3-Clause, ISC and other permissive licenses for the remaining transitive components.
  • LGPL-3.0-or-later: the prebuilt libvips image library (@img/sharp-libvips), used unmodified and only on our servers for image processing — never shipped to your browser. Its license text and source are available from the sharp project.
  • Fonts: Fraunces and Plus Jakarta Sans, used under the SIL Open Font License via Google Fonts (self-hosted at build).
  • Where a component is dual-licensed (e.g. jszip, "MIT OR GPL-3.0-or-later"), Kaizen elects the MIT license.

Complete inventory

The machine-generated inventory — every installed package with its version, license identifier, and the full license texts of our direct dependencies — is maintained in the repository as THIRD_PARTY_NOTICES.mdand regenerated on dependency changes. Want a copy? Email hello@kaizentutors.com and we'll send it same-day.

No GPL- or AGPL-only components are included. The only copyleft-family component is the LGPL-licensed libvips binary noted above, used server-side as a replaceable, unmodified library — the code we ship to browsers is free of copyleft components.