Fingerprinting är en metod för att identifiera webbplatsanvändare utan att använda Cookies eller datalagring, genom att istället utnyttja enhetsegenskaper som språk och installerade typsnitt. Artikeln motbevisar missuppfattningen att inaktivering av JavaScript förhindrar Fingerprinting, och demonstrerar att identifiering kan ske även i frånvaro av JavaScript. Demonstrationen visar att Fingerprinting kan identifiera enheter unikt även när användare försöker dölja sin identitet med metoder som inkognitoläge, ändring av användaragent eller begäran om skrivbordsläge i mobila webbläsare. Fingerprinting utan JavaScript bygger på att extrahera signaler från HTTP-förfrågningar, såsom HTTP-headers (t.ex. Accept, Accept-language, Accept-encoding) och CSS-baserade Feature queries. Servern samlar in dessa signaler, lagrar dem i en databas och skapar en unik hashsumma (fingerprint) för att tillförlitligt identifiera och spåra användare över tid.