# Third-party notices

This project's MIT license applies to its own code. The following components retain their original licenses and copyright notices.

| Component | License | Source |
| --- | --- | --- |
| PDF.js / pdfjs-dist | Apache-2.0 (bundled fonts and codecs have additional notices in their distribution) | https://github.com/mozilla/pdf.js |
| Tesseract.js | Apache-2.0 | https://github.com/naptha/tesseract.js |
| tesseract.js-core / Tesseract | Apache-2.0; bundled Leptonica has its own BSD-style license | https://github.com/naptha/tesseract.js-core |
| tessdata_best Korean and English models | Apache-2.0 | https://github.com/tesseract-ocr/tessdata_best |
| pdfplumber | MIT | https://github.com/jsvine/pdfplumber |
| pypdf | BSD-3-Clause | https://github.com/py-pdf/pypdf |
| pypdfium2 / PDFium | Apache-2.0 or BSD-3-Clause; PDFium and dependencies retain their own licenses | https://github.com/pypdfium2-team/pypdfium2 |
| Pillow | HPND | https://github.com/python-pillow/Pillow |

The web build includes upstream license files in `vendor/`. Model hashes and download origins are recorded in `models/manifest.json`. Full Apache-2.0 terms are included in the accompanying PDF.js and Tesseract license files. Development dependencies (Vite, Playwright, ReportLab and their dependencies) retain the licenses distributed in their packages.
