Uses FingerprintJS library to generate unique browser fingerprint Fingerprint based on: browser type, OS, screen resolution, installed fonts, canvas rendering, etc. Stores fingerprint hash with each ...