Property Partner
Privacy Terms DPA

Third-Party Notices

Last updated November 4, 2026

PropertyPartner self-hosts the third-party libraries and web fonts below (no CDN); each is served same-origin under /assets. The full text of every license is committed alongside the vendored files in the repository, and each license was verified against the vendored files and the project's upstream license.

# Third-Party Notices

PropertyPartner self-hosts (no CDN) the third-party libraries and web fonts listed below. Each is
vendored under `src/PropertyPartner.Api/wwwroot/` and served same-origin from `/assets/…`. The full
text of every license is committed verbatim next to the vendored bytes at the path in the **License
file** column — copied from each project's upstream release, never transcribed here. Licenses were
verified against the vendored files, the woff2 `name` tables, the npm registry metadata for the
pinned version, and each project's upstream `LICENSE`/`OFL` file at that version.

_Last verified 2026-11-04._

| Component | Version | License (SPDX) | Copyright | License file | Source |
| --- | --- | --- | --- | --- | --- |
| Tabler (core) | 1.5.1 | `MIT` | © 2018–2026 The Tabler Authors; codecalm.net Paweł Kuna | `src/PropertyPartner.Api/wwwroot/vendor/tabler-1.5.1/LICENSE` | https://github.com/tabler/tabler |
| Tabler Icons | 3.46.0 | `MIT` | © 2020–2026 Paweł Kuna | `src/PropertyPartner.Api/wwwroot/vendor/tabler-icons-3.46.0/LICENSE` | https://github.com/tabler/tabler-icons |
| htmx | 2.0.10 | `0BSD` | © Big Sky Software (Carson Gross) | `src/PropertyPartner.Api/wwwroot/vendor/htmx-2.0.10.LICENSE` | https://github.com/bigskysoftware/htmx |
| MapLibre GL JS | 5.24.0 | `BSD-3-Clause` | © 2023 MapLibre contributors (portions © Mapbox) | `src/PropertyPartner.Api/wwwroot/vendor/maplibre-gl-5.24.0.LICENSE` | https://github.com/maplibre/maplibre-gl-js |
| PMTiles (pmtiles) | 4.4.1 | `BSD-3-Clause` (spec is public-domain / CC0) | © Protomaps (Brandon Liu) | `src/PropertyPartner.Api/wwwroot/vendor/pmtiles-4.4.1.LICENSE` | https://github.com/protomaps/PMTiles |
| PDF.js (pdfjs-dist, legacy build) | 6.5.438 | `Apache-2.0` | © Mozilla Foundation and the PDF.js contributors | `src/PropertyPartner.Api/wwwroot/vendor/pdfjs-6.5.438/LICENSE` | https://github.com/mozilla/pdf.js |
| PDF.js JBIG2/CCITT decoder (pdfjs-dist `wasm/jbig2_nowasm_fallback.js`, from PDFium) | 6.5.438 | `Apache-2.0` (PDF.js build) and `BSD-3-Clause` (PDFium) | © Mozilla Foundation; © The PDFium Authors | `src/PropertyPartner.Api/wwwroot/vendor/pdfjs-6.5.438/wasm/LICENSE_PDFJS_JBIG2`, `…/wasm/LICENSE_JBIG2` | https://github.com/mozilla/pdf.js |
| PDF.js JPEG 2000 decoder (pdfjs-dist `wasm/openjpeg_nowasm_fallback.js`, from OpenJPEG) | 6.5.438 | `BSD-3-Clause` (PDF.js build) and `BSD-2-Clause` (OpenJPEG) | © Mozilla Foundation; © the OpenJPEG authors | `src/PropertyPartner.Api/wwwroot/vendor/pdfjs-6.5.438/wasm/LICENSE_PDFJS_OPENJPEG`, `…/wasm/LICENSE_OPENJPEG` | https://github.com/mozilla/pdf.js |
| ApexCharts | 7.3.0 | Proprietary — ApexCharts dual-license (**not MIT**, see note) | © 2018–2026 ApexCharts | `src/PropertyPartner.Api/wwwroot/vendor/apexcharts-7.3.0/LICENSE` | https://apexcharts.com/license |
| Inter (via @fontsource/inter) | 5.3.0 | `OFL-1.1` | © 2016 The Inter Project Authors | `src/PropertyPartner.Api/wwwroot/vendor/inter-5.3.0/LICENSE` | https://github.com/rsms/inter |
| Instrument Sans (via @fontsource) | — (unversioned in repo) | `OFL-1.1` | © 2022 The Instrument Sans Project Authors | `src/PropertyPartner.Api/wwwroot/fonts/instrument-sans.OFL.txt` | https://github.com/Instrument/instrument-sans |
| Geist Mono (via @fontsource) | — (unversioned in repo) | `OFL-1.1` | © 2024 The Geist Project Authors | `src/PropertyPartner.Api/wwwroot/fonts/geist-mono.OFL.txt` | https://github.com/vercel/geist-font |

## OFL fonts — Reserved Font Names

The SIL Open Font License requires that the license and the copyright statement (including any
Reserved Font Name) accompany the fonts; both are committed at the License-file paths above.
Reserved Font Names, verified against each font's woff2 `name` table and its upstream OFL copyright
statement:

- **Inter** — no Reserved Font Name declared.
- **Instrument Sans** — no Reserved Font Name declared.
- **Geist Mono** — no Reserved Font Name declared.

## ApexCharts license (discrepancy — needs an owner decision)

Issue #209 assumed ApexCharts is MIT. At the vendored version it is **not**. As of **v7.3.0** the
project's `LICENSE` (committed verbatim at `src/PropertyPartner.Api/wwwroot/vendor/apexcharts-7.3.0/LICENSE`)
is a **proprietary dual-license**: a no-cost *Community* license for organizations under **US$2M**
annual revenue, and paid *Commercial* / *OEM* licenses otherwise. (Earlier v3/v4 ApexCharts releases
were MIT.) Corroborating evidence:

- **npm registry** records the version's license only as the non-SPDX string `"SEE LICENSE IN LICENSE"`.
- The **vendored `apexcharts.min.js`** banner states just `(c) 2018-2026 ApexCharts` — no license name.

ADR-0045 D5 makes ApexCharts the default on-page chart library, so this is a product-license
decision, not a notices-file detail. It is called out in the PR for the owner.

## Server-side libraries noted here

NuGet packages are restored at build time (Central Package Management, `Directory.Packages.props`) and are not vendored;
their licenses travel in each package. A server-side library is listed here when a feature depends on it for a file
format the platform reads from a third party.

| Component | Version | License (SPDX) | Copyright | Used by | Source |
| --- | --- | --- | --- | --- | --- |
| ExcelDataReader | 3.9.0 | `MIT` (the package's license expression) | © ExcelDataReader contributors | `PropertyPartner.Workers.Jefferson` — the Master Commissioner's sale-results workbooks, `.xls` and `.xlsx` (issue #741) | https://github.com/ExcelDataReader/ExcelDataReader |
Privacy Policy Terms of Service Data Processing Addendum Third-Party Notices

Property Partner is operated by Property Partner LLC, 3723 Greenville Ave STE 73256, Dallas, TX 75206.

Questions about these documents or your data? Email team@propertypartner.io.