Additional bundled components (all run in the visitor's browser): Real-ESRGAN "realesr-general-x4v3" weights — BSD-3-Clause, (c) 2021 Xintao Wang. Source: https://github.com/xinntao/Real-ESRGAN (release v0.2.5.0). License: realesrgan-LICENSE.txt Modification: PyTorch weights converted to raw float32 (models-real/realesr-general-x4v3.data, manifest .json); last-layer channels reordered for tf.depthToSpace. Output verified against the original network (max difference < 0.00001). Runner: realesrgan.js. Review change (2026-09-30): runner disables packed WebGL kernels during prediction and restores the caller's setting afterwards, after shape-dependent artifacts were observed in a full-image/tiled comparison. Real-model tiles use 36px context. Synthetic full-image/tiled comparison passed in CPU and Chromium WebGL tests. This is not a guarantee for every GPU, device, image or visual quality outcome. libheif-js 1.19.8 (libheif, WebAssembly bundle) — LGPL-3.0. Used to open HEIC/HEIF photos. Source: https://github.com/catdad-experiments/libheif-js and https://github.com/strukturag/libheif License: heic/LICENSE.txt. The library is loaded unmodified as a separate file (heic/libheif-bundle.js) and can be replaced with another compatible build. fflate 0.8.2 — MIT (ZIP files). License: fflate-LICENSE.txt. Source: https://github.com/101arrowz/fflate qrcode-generator 1.4.4 — MIT, (c) 2009 Kazuhiko Arase. Source: https://github.com/kazuhikoarase/qrcode-generator Full QR license: qrcode-LICENSE.txt. SheetJS Community Edition 0.20.3 — Apache-2.0, vendored from the official cdn.sheetjs.com package. License: sheetjs-LICENSE.txt. Conversion no longer fetches the library from a third-party CDN at runtime. HEIC matching source archives, build provenance, libde265 and AOM notices: heic/SOURCE.md. Sources are served alongside the separately replaceable decoder.