System default fonts
GET /api/fingerprint/font-preferencesFont preferences fingerprinting detects system default fonts for generic families (serif, sans-serif, monospace, cursive, fantasy) by rendering text and measuring dimensions. Different operating systems ship with different defaults: Windows uses Times New Roman/Arial/Consolas, macOS uses Times/Helvetica/Courier, Linux uses Liberation/Ubuntu fonts. These defaults provide OS detection with 70-80% accuracy. User customization of default fonts is rare but creates highly unique fingerprints. Professional users may customize fonts: developers install coding fonts (Fira Code, JetBrains Mono), designers have Adobe fonts. This reveals OS, OS version, language packs, professional software, and user customization. Highly stable per system.
Move from this collector to the CreepJS signal index, live checker, API docs, and other high-value fingerprinting explainers.