Caspenda PDF

Security

Caspenda PDF does not claim that a PDF is safe, malware-free, sanitized, or free of all hidden information.

Current security behavior

Protect and Unlock verification

Protect and Unlock run in a dedicated browser Worker backed by a self-hosted qpdf WebAssembly module. Protect verifies AES-256 encryption, password requirement and page count before download. Unlock verifies that encryption is removed and page count is unchanged. The security Worker is terminated after inspection or processing to release its temporary memory.

Image to PDF verification

The Image to PDF flow re-opens generated PDFs and checks page count, A4 page geometry and image paint presence. It does not yet claim independent pixel-level visual equivalence. Fit keeps the full image; Fill is explicitly labeled as cropping edges.

No security score

A property being found is not the same as being dangerous. A property not being found is meaningful only inside the stated inspection scope.

← Back to workspace