Skip to content
Scrubproof
All tools

Credits and licences

Last updated 2026-10-25

Our own code

The tools, the page layouts, the national ID check-digit rules, the checks that run after a redaction and the comparison view are written for this site. The pages make no requests to other servers.

Third-party code

Every library below is open source with a permissive licence, vendored as a file on this site (versions pinned, licence texts in /engine/THIRD-PARTY-LICENSES.txt).

NameUsed forLicence
PDFium (via @embedpdf/pdfium 2.15.1)Reads and renders PDF pages, extracts text and removes content under redaction boxes. Runs in your browser as WebAssembly, loaded when you open a file.BSD-3-Clause (PDFium) and MIT (EmbedPDF build)
pdf-lib, @cantoo fork 2.11.1Builds the output PDF, writes Bates numbers and stamps, and edits metadata.MIT
pdf.js 6.4.299 (Mozilla)A second, independent text reader used in the after-redaction check.Apache-2.0
jsdiff 9.0.0Finds the changed words when two PDFs are compared.BSD-3-Clause
fflate 0.8.2Decompresses the data streams inside a PDF for the raw scan.MIT