Third-party notices
Encounter uses open-source software and fonts created by third parties. Their copyright remains with the respective authors and contributors.
No third-party package listed here sponsors, endorses or is responsible for Encounter.
Principal components
| Component | Use in Encounter | Licence |
|---|---|---|
| Next.js, React and React DOM | Application framework and interface rendering | MIT |
| Recharts and D3 packages | Profile charts and supporting visualisation | MIT, ISC and BSD licences |
| Supabase JavaScript and SSR libraries | Authentication-provider integration | MIT |
| Drizzle ORM and Postgres.js | Server-side database access | Apache 2.0 and The Unlicense |
| MDX and remark-gfm | Rendering editable legal documents | MIT |
| Zod | Request and configuration validation | MIT |
| Geist Sans and Geist Mono | Interface typography | SIL Open Font License 1.1 |
Complete package notices
The full generated package inventory, copyright notices and licence texts available from the installed packages are published in the complete third-party notices file.
Some deployment dependencies are optional and platform-specific. Their licences must also be retained in the final deployment artefact where they are installed. The generated notice file identifies this limitation rather than claiming to describe packages that are not present in the current installation.
Third-party service providers such as Vercel, Supabase, Resend and Cloudflare are described in the Privacy Notice and Cookie Notice. They are not open-source package attribution entries merely because Encounter uses their services.