Native PDF rendering
GET /api/fingerprint/pdf-viewerPDF viewer fingerprinting detects native PDF rendering capability by checking navigator.plugins for PDF viewers or testing MIME type support. Chrome and Edge have built-in PDF.js viewers, Firefox includes PDF.js, Safari has native PDF rendering, while some browsers require external PDF readers. The presence, version, and capabilities of PDF viewers create fingerprinting entropy. Enterprise browsers may have PDF viewers disabled or use specific PDF readers. Mobile browsers typically support PDF viewing natively. The technique tests application/pdf MIME type support and rendering capabilities.
Move from this collector to the CreepJS signal index, live checker, API docs, and other high-value fingerprinting explainers.