Open-Source Licenses
Effective 2026-06-17
Brightroom(“Brightroom”, “we”, “us”) is built on open-source software. This page acknowledges the projects we depend on and reproduces the attribution and permission notices their licenses ask us to carry. Some of this software — for example the animation library, the icon set, the math-typesetting fonts, and the web fonts — is delivered to your browser as part of the Service, which is why we list it here as well as crediting it.
Each project is the property of its respective authors and is used under the license shown below. Listing a project here does not imply that its authors endorse, sponsor, or are affiliated with Brightroom. The licenses named are permissive open-source licenses (chiefly the MIT License, the ISC License, the Apache License 2.0, and the SIL Open Font License 1.1); none of the software we ship is governed by a copyleft license such as the GPL, AGPL, or SSPL.
How this relates to our other terms
Where our Terms of Service describe the intellectual property in the Service as owned by Brightroom, that statement does not extend to the third-party open-source software credited here: that software remains the property of its authors and is licensed to everyone, including you, under the terms named on this page. Our own application code and original content stay subject to the Terms.
Software packages
The table lists the principal open-source packages we run, the role each plays, and the license declared in the package itself. Versions are pinned in our package.json; the exact license text shipped with each package always governs and is included inside that package.
| Package | Role | License |
|---|---|---|
next | Application framework and bundler | MIT |
react | UI library | MIT |
react-dom | React renderer for the browser | MIT |
@prisma/client | Database client (queries the Postgres database) | Apache-2.0 |
prisma | Database schema and migration tooling | Apache-2.0 |
@prisma/adapter-pg | Prisma driver adapter for Postgres | Apache-2.0 |
pg | PostgreSQL client for Node.js | MIT |
stripe | Server-side billing and payments | MIT |
@stripe/stripe-js | Stripe.js loader (payment surfaces) | MIT |
@stripe/react-stripe-js | React bindings for Stripe Elements | MIT |
@supabase/supabase-js | Supabase client (authentication and data) | MIT |
@supabase/ssr | Supabase server-side rendering helpers | MIT |
@upstash/ratelimit | API rate limiting | MIT |
@upstash/redis | Redis client for rate-limit state | MIT |
@sentry/nextjs | Error and performance monitoring | MIT |
framer-motion | Animation library (ships in the browser bundle) | MIT |
lucide-react | Icon set (ships in the browser bundle) | ISC (icon set partly derived from Feather, MIT) |
katex | Math typesetting, including self-hosted fonts and CSS | MIT (© Khan Academy and other contributors) |
zustand | Client-side state management | MIT |
These packages in turn rely on further open-source dependencies, each carrying its own license inside the published package. Among the Apache-2.0 components above, the Prisma toolchain and its transitive dependencies include NOTICE files (attributing, among others, Datadog and Node.js contributors); those notices are reproduced verbatim in the consolidated attribution file described below. If you are unsure which license applies to a particular component, see the package for its license.
Fonts
The Service uses the following typefaces. They are loaded through next/font/google, which self-hosts the subset font files from our own domain at build time — your browser does not contact Google to fetch them. Each family is used under its own license. Most Google Fonts are released under the SIL Open Font License 1.1; where we have not individually verified a family’s license file, treat the entry as “see the font for its license.”
| Typeface | License |
|---|---|
| Instrument Serif | SIL Open Font License 1.1 |
| Source Serif 4 | SIL Open Font License 1.1 |
| Libre Franklin | SIL Open Font License 1.1 |
| JetBrains Mono | SIL Open Font License 1.1 |
| Geist | SIL Open Font License 1.1 |
| Geist Mono | SIL Open Font License 1.1 |
The math-typesetting fonts and stylesheet bundled with katex (the KaTeX_*families) are distributed under the MIT License together with that package, and are credited in the software table above. Under the SIL Open Font License 1.1, the reserved font names and the original authors’ copyright lines are retained in the license files shipped with each font; we reproduce them in the consolidated attribution file.
Representative permission notice (MIT License)
Most of the packages above are distributed under the MIT License. The permission notice below is reproduced as representative of those licenses. The actual copyright holder and year differ from project to project and are stated in each project’s own license file; we therefore use the standard placeholder form rather than assert a copyright line we have not verified.
Copyright (c) <year> <copyright holders>
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The ISC License carries an equivalent permission-and-disclaimer notice, and the Apache License 2.0 adds an obligation to preserve any NOTICEfile’s attributions — both of which we honour. The SIL Open Font License 1.1 permits use, study, modification, and redistribution of the fonts, subject to retaining the copyright and license and to its reserved-font-name condition.
Full license texts
We keep a consolidated attribution file that reproduces the complete license text of each bundled package, every NOTICE file, and the per-font copyright lines for the typefaces above. The full texts are also available inside each package as installed. If you would like a copy of any specific license or notice, write to legal@bright-room.com and we will send it.
Corrections and updates
We keep this page current as our dependencies change, and we keep the effective date above in step with each update. If you believe a project is listed under the wrong license, is missing a required attribution, or should be credited differently, please tell us at legal@bright-room.comand we will correct it promptly. Brightroom’s identity and postal address are on our Imprint.