UseTool local OCR distribution notice ===================================== Purpose ------- UseTool uses Tesseract.js to recognize printed text locally in images and in PDF pages rendered by PDF.js. Source images, PDF pages and recognized text are not uploaded. The worker, WebAssembly core loaders and language models are self-hosted by UseTool. Exact components ---------------- - tesseract.js 7.0.0, Apache License 2.0 https://github.com/naptha/tesseract.js/tree/v7.0.0 - tesseract.js-core 7.0.0, Apache License 2.0 https://github.com/naptha/tesseract.js-core/tree/v7.0.0 - tessdata_fast language data, Apache License 2.0 Commit: 87416418657359cb625c412a48b6e1d6d41c29bd https://github.com/tesseract-ocr/tessdata_fast/tree/87416418657359cb625c412a48b6e1d6d41c29bd - Tesseract.js 4.0.0_best_int language data, Apache License 2.0 Commit: 806cd9adc8c6e8abc11c782db1818c990576bebc https://github.com/naptha/tessdata/tree/806cd9adc8c6e8abc11c782db1818c990576bebc/4.0.0_best_int Redistributed language files ---------------------------- eng, deu, spa, fra, por, ita, rus, chi_sim, jpn, kor, tur and ara. The official fast and Tesseract.js-compatible quality .traineddata gzip files are served without modifying their contents. scripts/prepare-third-party-assets.mjs verifies the checked-in gzip files by exact byte length and SHA-256 before every production build. Redistributed runtime files --------------------------- - worker.min.js - tesseract-core-lstm.wasm.js - tesseract-core-simd-lstm.wasm.js - tesseract-core-relaxedsimd-lstm.wasm.js These published files are copied without source modification. The application selects the official LSTM-only runtime, supplies self-hosted paths, prepares browser-readable images locally and renders PDF pages to local canvases before recognition. No Tesseract source or model was trained or modified by UseTool. Direct/transitive npm packages of tesseract.js 7.0.0 ---------------------------------------------------- - bmp-js 0.1.0 (MIT) - idb-keyval 6.3.0 (Apache-2.0) - is-url 1.2.4 (MIT) - node-fetch 2.7.0 (MIT; Node path, not the browser recognition path) - opencollective-postinstall 2.0.3 (MIT; install-time helper) - regenerator-runtime 0.13.11 (MIT) - tesseract.js-core 7.0.0 (Apache-2.0) - wasm-feature-detect 1.9.0 (Apache-2.0) - zlibjs 0.3.1 (MIT) The corresponding full license/copyright texts are available beside this notice under /third-party/ with the tesseract-* filename prefix.