Open-source licenses

Built on work worth crediting.

These are the libraries, runtimes, fonts, and on-device models currently used by NoUpload App, with their licenses and source links.

Inventory verified August 2, 2026

The short version

Open source, delivered to your browser

NoUpload App combines original site code with third-party open-source components. A larger tool may download an engine, language file, or model from model.nouploadapp.com when you start a task. That download brings the tool to your device; it does not send your selected file to us.

Exact versions

This inventory follows the files actually referenced by the current source code.

License copies

Local license copies and component-specific upstream notices are linked below.

First-party delivery

Runtime assets are local or served from our own model subdomain, not a public CDN.

Scope. This page gives notices for third-party works. It does not place NoUpload App's original branding, page copy, or application code under those licenses unless a file says otherwise.

Current distribution

Component inventory

This table is the required notice inventory for the third-party works loaded by the current site. Copyright names reproduce supplied notices or identify the project contributors when a license file does not name one person.

Component and useVersionLicenseCopyright holder / authorSource and notice
BiRefNet Lite 512 ONNX
Background removal
studioludens/birefnet-lite-512MITCopyright © 2024 ZhengPeng; export by studioludensModel · Source · License
Whisper Base / ONNX export
Subtitle transcription
openai/whisper-baseApache-2.0OpenAI and contributors; ONNX Community exportModel · Export · License
Tesseract language data
OCR language files
4.0.0 + tessdata_bestApache-2.0Tesseract OCR contributorsDefault source · Best source · License
FFmpeg.wasm wrapper
Video and media tools
0.12.15MITCopyright © 2019 Jerome WuExact source · License
FFmpeg WebAssembly cores
Video and media processing
0.12.10 single/multi-threaded; 0.12.3 media coreGPL-2.0-or-laterFFmpeg and ffmpeg.wasm contributors0.12.10 build source · Build archive · FFmpeg n5.1.4 source · 0.12.3 build source · Build archive · FFmpeg n5.1.3 source · GPL text
Transformers.js
Model loading
3.8.1Apache-2.0Hugging Face and contributorsExact source · License
ONNX Runtime Web
On-device inference
1.22.0-dev.20250409-89f8206ba4MITCopyright © Microsoft CorporationExact source commit · License · Third-party notices
Hugging Face Jinja
Bundled by Transformers.js
0.5.3MITCopyright © 2023 Hugging FaceExact package and source · License
Tesseract.js / Core
Browser OCR runtime
5.0.5 / 5.0.0Apache-2.0Tesseract.js and Tesseract OCR contributorsJS source · Core source · License
heic-to / libheif
HEIC and HEIF decoding
1.5.2 / 1.22.2LGPL-3.0-or-laterHopper Gee; Copyright © 2017–2026 Struktur AG and Dirk FarinWrapper source · Library source · LGPL text · GNU GPL 3 text
LibPDF
PDF inspection and encryption
0.4.1MIT; bundled MIT, Zlib, BSD-3-ClauseCopyright © 2026 Lucas Smith; dependency authorsExact package and source · License · Bundled notices
qpdf-run / QPDF
PDF merge and extraction
0.2.1 / 11.10.0MIT / Apache-2.0Copyright © 2026 CrabPDF contributors; Copyright © 2005–2024 Jay BerkenbiltExact runner package and source · Exact QPDF source · MIT text · Apache text
Bootstrap5.3.3MITCopyright © 2011–2024 The Bootstrap AuthorsExact source · License
Font Awesome Free6.5.2Icons: CC BY 4.0; fonts: SIL OFL 1.1; code: MITFonticons, Inc.Exact source · Complete notice
Inter4.1SIL OFL 1.1Copyright © 2016 The Inter Project AuthorsExact source · License

Source availability

GPL and LGPL components

FFmpeg cores

GPL-2.0-or-later corresponding source

GPL-2.0-or-later

Video Compressor distributes the single- and multi-threaded 0.12.10 release builds, built from FFmpeg n5.1.4. Media Converter distributes the single-threaded 0.12.3 release asset, built from FFmpeg n5.1.3; its local UMD loader and 31,598,677-byte WebAssembly binary match that release. The ffmpeg.wasm release trees and build archives provide the browser bindings, configuration, dependency recipes, and pinned source references. The separate FFmpeg archives above provide the upstream FFmpeg source used by each build. You may copy and modify the applicable source under GPL-2.0-or-later. These links are provided at no charge and should be kept available for as long as the binaries are distributed.

heic-to and libheif

LGPL-3.0-or-later replacement and relinking

LGPL-3.0-or-later

NoUpload App loads /assets/vendor/heic-to/1.5.2/heic-to.js as a separate JavaScript module at runtime. The corresponding application code is available at /assets/js/heic-converter.js. No integrity check or technical restriction prevents replacing the LGPL module. To use a modified build, rebuild the exact sources linked above and replace that module at the same path in your own copy of the site. Reverse engineering for debugging such modifications is not prohibited by NoUpload App's terms.

First-party asset delivery

Large files served from R2

Cloudflare Pages accepts individual site files up to 25 MiB. Larger processing assets, and related model data kept with them, are served from NoUpload App's own model.nouploadapp.com R2 domain. On August 2, 2026, all 17 objects referenced by the source code returned HTTP 200 with the expected MIME type and byte length; browser CORS requests were accepted from both https://nouploadapp.com and the local development origin.

Runtime groupR2 objectsVerified bytesUsed by
BiRefNet Lite FP16/models/model_fp16/part-01.bin through part-04.bin98,484,532Background Remover
Whisper Base ONNXQuantized encoder and merged decoder76,894,629Subtitle Extractor
FFmpeg WebAssembly0.12.10 multi-thread, 0.12.10 single-thread, and 0.12.3 media cores96,549,419Video Compressor and Media Converter
Tesseract default dataeng, spa, fra, and chi_sim45,725,237Local OCR
Tesseract best dataeng, spa, fra, and chi_sim40,136,021Local OCR

Direction of transfer. These requests download engines or model data to the browser. The file selected by the user is not included in an R2 request.

Written content

Policy attribution

Basecamp open-source policies

Ideas adapted in our Privacy Policy and Terms of Service

CC BY 4.0

NoUpload App's policy pages include ideas adapted from Basecamp's open-source policies. They have been rewritten for our browser-only processing model. Attribution is also shown on each adapted page.

Notices

License texts and bundled notices

The local copies distributed with this site and component-specific third-party notices are available below. When a bundle contains several works, its legal-notice file is the authoritative component-level record.

Questions, corrections, or source requests

Open-source authors retain all rights granted by their respective licenses. Product and project names belong to their respective owners. Inclusion here does not imply endorsement of NoUpload App.

If you believe a notice is incomplete, need the corresponding source for a distributed GPL/LGPL component, or want to report a licensing issue, email info@nouploadapp.com. Please name the component and version in your message.

This inventory was prepared from the runtime imports, vendored license files, model metadata, and first-party model-host paths used by the current NoUpload App build.