Fingerprintjs ใช้แนวคิดของ "ลายนิ้วมือ" เป็นตัวเลขที่คำนวณจากชุดของปัจจัยเช่น:- สตริงใช้ตัวแทน- ความลึกของสีหน้าจอ- รายการของปลั๊กอินที่ติดตั้ง- การสนับสนุนชนิดไมม์- ภาษาเบราว์เซอร์- การตั้งค่าเขตเวลา- localStorage สนับสนุน- การสนับสนุน sessionStorage...