Compression
Record input/output bytes, ratio, elapsed time, preset, and whether output parsing succeeds.
Measured result: not published
This procedure tests a specific tool, fixture, browser, and app version. It does not prove that the browser makes zero requests or permanently certify future releases.
Download a synthetic PDF from the verification hub and record its SHA-256 digest.
Open browser developer tools, select Network, preserve the log, and clear earlier requests.
Select the fixture, complete the tool operation, and download the result.
Search request bodies and content types for PDF, image, multipart, filename, or fixture-byte transmission.
Save the app commit, browser version, tool, preset, result, and any ordinary resource requests.
Page HTML, JavaScript, workers, fonts, PDF.js, Tesseract, and qpdf WASM resources may load over the network. Consent-gated analytics can send bounded event metadata. The test is specifically about requests containing document bytes or user document data.
Playwright workflow tests observe requests while safe fixtures are merged, protected, and processed by OCR. They fail when a request carries PDF, JPEG, PNG, or multipart content. Workflow tests also require non-empty downloaded outputs.
This is implementation evidence, not an independent security audit. Repeat the manual procedure after dependency, hosting, analytics, or workflow changes.
Record input/output bytes, ratio, elapsed time, preset, and whether output parsing succeeds.
Measured result: not published
Use a reviewed scanned fixture, known ground truth, character error rate, language, pages, and elapsed time.
Measured result: not published
Record input/output bytes, elapsed time, qpdf preset, parse rejection without a password, and authorized decryption verification.
Measured result: not published