ब्राउज़र फिंगरप्रिंट व्यूअर
अपने ब्राउज़र फिंगरप्रिंट और FingerprintJS द्वारा रिपोर्ट किए गए सभी अंतर्निहित सिग्नल देखें, जिसमें canvas, audio, fonts और hardware डेटा शामिल है।
इनपुट
आउटपुट
रीडमी
ब्राउज़र फिंगरप्रिंटिंग क्या है?
ब्राउज़र फिंगरप्रिंटिंग एक तकनीक है जो ब्राउज़र और डिवाइस द्वारा उजागर की गई विशेषताओं का एक संयोजन एकत्र करके वेब उपयोगकर्ता की पहचान करने या ट्रैक करने के लिए उपयोग की जाती है — cookies या persistent storage का उपयोग किए बिना। इन विशेषताओं में user agent string, स्क्रीन resolution, installed fonts, canvas rendering behavior, audio context properties, WebGL capabilities, timezone, और दर्जनों अन्य signals शामिल हैं। जब संयुक्त किए जाते हैं, तो वे एक पैटर्न बनाते हैं जो अक्सर एक विशिष्ट डिवाइस और ब्राउज़र कॉन्फ़िगरेशन के लिए अद्वितीय होता है।
एक फिंगरप्रिंट आमतौर पर एक छोटे hash के रूप में व्यक्त किया जाता है — "visitor ID" — जो सभी एकत्र किए गए signals को एक साथ hash करके गणना की जाती है। cookies के बिना भी, कई उपयोगकर्ताओं को sessions के बीच फिर से पहचाना जा सकता है यदि उनका फिंगरप्रिंट काफी स्थिर है। यह समझना कि आपका ब्राउज़र कौन सा डेटा उजागर करता है, आधुनिक ट्रैकिंग तकनीकों के दायरे की सराहना करने की दिशा में पहला कदम है।
टूल विवरण
यह टूल FingerprintJS का उपयोग करके आपके ब्राउज़र फिंगरप्रिंट को generate करता है और इसमें योगदान देने वाले प्रत्येक signal का पूर्ण breakdown प्रदर्शित करता है। आप अपने अद्वितीय visitor ID, confidence score, और प्रत्येक व्यक्तिगत component के लिए एकत्र किए गए raw value को देख सकते हैं — audio context settings से लेकर canvas hash तक hardware concurrency तक।
विशेषताएं
- पूर्ण component breakdown: फिंगरप्रिंट बनाने के लिए उपयोग किए जाने वाले प्रत्येक signal का निरीक्षण करें, जिसमें canvas, audio, fonts, WebGL, screen, timezone, और अन्य शामिल हैं — structured JSON के रूप में दिखाया गया है
- Visitor ID display: अंतिम hashed visitor ID देखें जो FingerprintJS का उपयोग करने वाली वेबसाइटें आपके ब्राउज़र के साथ जोड़ेंगी
- Confidence score: 0 और 1 के बीच एक value जो दर्शाती है कि generated फिंगरप्रिंट sessions के बीच कितना विश्वसनीय होने की संभावना है
- Algorithm version: FingerprintJS library का version दिखाता है जिसका उपयोग फिंगरप्रिंट की गणना के लिए किया गया था
- One-click refresh: किसी भी समय फिंगरप्रिंट को regenerate करें यह देखने के लिए कि sessions के बीच values बदलते हैं या नहीं
यह कैसे काम करता है
जब आप टूल खोलते हैं (या Generate Fingerprint पर क्लिक करते हैं), तो FingerprintJS पूरी तरह से आपके ब्राउज़र में चलता है। यह दर्जनों ब्राउज़र और डिवाइस signals एकत्र करता है, उन्हें एक स्थिर visitor ID में hash करता है, और ID और व्यक्तिगत component values दोनों को return करता है। कोई भी डेटा किसी भी server को नहीं भेजा जाता है — सभी processing स्थानीय रूप से होती है।
सुझाव
- यदि आपका confidence score कम है, तो कुछ components ने errors return की हो सकती हैं या असामान्य values दी हो सकती हैं।
errorkey वाली entries के लिए component JSON की जांच करें। - विभिन्न ब्राउज़र या डिवाइस के बीच component output की तुलना करना यह समझने का एक व्यावहारिक तरीका है कि कौन से signals environments के बीच सबसे अधिक भिन्न होते हैं।
- Private/incognito mode एक नियमित session की तुलना में एक अलग visitor ID produce कर सकता है, क्योंकि कुछ signals जैसे storage-based caches को clear किया जाता है।