प्राइवेट ब्राउज़िंग, प्रॉक्सी और VPN, फिंगरप्रिंट ब्राउज़र और क्लाउड ब्राउज़र की तुलना करके समझें कि हर विकल्प पहचान की किस परत को रोकता है और कई खातों के संचालन में वास्तव में क्या चाहिए।
अनाम ब्राउज़र की सिफारिशें खोजने पर अक्सर ऐसी सूचियाँ मिलती हैं जिनमें प्राइवेट ब्राउज़िंग, प्रॉक्सी, फिंगरप्रिंट ब्राउज़र और क्लाउड ब्राउज़र को एक साथ रख दिया जाता है। इन सबके साथ “अनाम” शब्द जुड़ सकता है, लेकिन ये एक ही तरह की पहचान को नहीं रोकते। गलत विकल्प चुनने से हमेशा तुरंत समस्या नहीं आती; अक्सर मेहनत बेकार चली जाती है।

ट्रैक किए जाने का केवल एक रास्ता नहीं है
कोई वेबसाइट आपको पहचानना चाहे तो उसके पास कम से कम चार तरह के संकेत हो सकते हैं: नेटवर्क का एग्ज़िट पता; डिवाइस और ब्राउज़र की विशेषताएँ, जैसे टाइम ज़ोन, भाषा, रेज़ोल्यूशन, फ़ॉन्ट और ग्राफ़िक्स रेंडरिंग के परिणाम; लोकल स्टोरेज में Cookies और साइट डेटा; और खाते में लॉगिन करने के बाद बचने वाले व्यवहार संबंधी संकेत।
चारों तरीके इस श्रृंखला के अलग-अलग हिस्सों को काटते हैं। वे अलग जगह पर काम करते हैं, इसलिए बची हुई एक्सपोज़र भी अलग होती है।
प्राइवेट ब्राउज़िंग: केवल स्थानीय निशान साफ करती है
इन्कॉग्निटो या प्राइवेट विंडो इस मशीन पर बचने वाली चीज़ों को संभालती है: हिस्ट्री, कैश और Cookies विंडो बंद करने पर मिट जाते हैं।
यह नेटवर्क एग्ज़िट या डिवाइस की विशेषताएँ नहीं बदलती। उसी कंप्यूटर पर फिर से प्राइवेट विंडो खोलने पर दूसरी तरफ वही डिवाइस दिखाई देता है। यानी प्राइवेट ब्राउज़िंग किसी व्यक्ति को आपके कंप्यूटर पर पुराने निशान देखने से रोक सकती है, लेकिन वेबसाइट को आपको पहचानने से नहीं रोकती।
प्रॉक्सी और VPN: केवल एग्ज़िट बदलते हैं
ट्रैफ़िक पहले किसी दूसरे सर्वर से होकर जाता है और फिर आगे भेजा जाता है, इसलिए वेबसाइट को उस सर्वर का पता दिखाई देता है। मूल रूप से बस यही बदलता है।
डिवाइस की विशेषताओं वाली परत वैसी ही रहती है: भाषा, टाइम ज़ोन, फ़ॉन्ट और Canvas रेंडरिंग परिणाम नहीं बदलते। इससे भी बड़ी समस्या तब होती है जब एग्ज़िट पता और डिवाइस की विशेषताएँ मेल न खाएँ, क्योंकि इससे आप और अधिक अलग दिख सकते हैं—जैसे पता एक देश का हो, लेकिन सिस्टम टाइम ज़ोन और इंटरफ़ेस भाषा किसी दूसरे देश की हों। Onion routing जैसे बहु-स्तरीय एन्क्रिप्टेड तरीके नेटवर्क पथ को अधिक छिपाते हैं, लेकिन धीमे होते हैं; कई रिले से गुजरने के बाद बहुत से पेज लोड करना भारी पड़ सकता है।
फिंगरप्रिंट ब्राउज़र: वातावरण को अलग करें
यह श्रेणी डिवाइस की विशेषताओं पर काम करती है। हर खाते के लिए अलग वातावरण बनाया जाता है: अलग स्टोरेज, और टाइम ज़ोन, भाषा, रेज़ोल्यूशन, फ़ॉन्ट, Canvas, WebGL तथा ऑडियो जैसे बीस से अधिक पैरामीटर उस वातावरण के अनुसार तैयार किए जाते हैं। नेटवर्क एग्ज़िट भी अलग-अलग तय किया जा सकता है।
मुश्किल पैरामीटर बनाना नहीं, बल्कि उन्हें लंबे समय तक स्थिर रखना है। एक ही वातावरण के सभी पैरामीटर आपस में तार्किक रूप से मेल खाने चाहिए, और एक ही खाते को बार-बार वातावरण बदलने के बजाय लगातार वही वातावरण इस्तेमाल करना चाहिए। प्लेटफ़ॉर्म यह देखते हैं कि वातावरण स्थिर है या नहीं, न कि केवल किसी एक लॉगिन का व्यवहार इंसान जैसा दिखता है या नहीं।
क्लाउड ब्राउज़र: वातावरण को रिमोट मशीन पर ले जाएँ
ब्राउज़र वास्तव में सर्वर पर चलता है; स्थानीय डिवाइस केवल स्क्रीन आउटपुट प्राप्त करता है और नियंत्रण इनपुट भेजता है। अलगाव स्वाभाविक रूप से होता है, क्योंकि वातावरण आपके डिवाइस पर रहता ही नहीं। लोकल डेटा नहीं बचता और कंप्यूटर बदलने से वातावरण पर असर नहीं पड़ता।
इसके बदले में विलंब और लागत बढ़ते हैं। हर कार्रवाई को नेटवर्क पर आने-जाने की जरूरत होती है, और जितने अधिक इंस्टेंस चलेंगे, खर्च उतना बढ़ेगा। साथ ही, क्लाउड समाधान अपने आप यह तय नहीं करता कि हर इंस्टेंस बाहर कौन-सी पहचान दिखाएगा; इसे अलग से कॉन्फ़िगर करना पड़ता है।
अधिकांश अनाम ब्राउज़र डिवाइस की विशेषताएँ नहीं बदलते
चारों श्रेणियों को साथ देखने पर एक आम गलतफ़हमी सामने आती है: विज्ञापन अवरोधक लगा लेने, एंटी-ट्रैकिंग चालू करने या ऐसा सर्च इंजन इस्तेमाल करने से जो खोजों को रिकॉर्ड नहीं करता, लोग मान लेते हैं कि वे ऑनलाइन अनाम हैं। ये सुविधाएँ मुख्य रूप से ट्रैकिंग स्क्रिप्ट द्वारा डेटा जुटाने के अवसर कम करती हैं। डेटा कम इकट्ठा होता है, लेकिन डिवाइस की पहचान योग्य विशेषताएँ लगभग वैसी ही रहती हैं।
प्लेटफ़ॉर्म संबंध तय करने के लिए कई संकेतों का मिलान करते हैं। यदि फिंगरप्रिंट मेल खाता है, स्टोरेज में निशान बचा है या वही एग्ज़िट पता बार-बार दिखाई देता है, तो इनमें से कोई भी संकेत पहले किए गए अलगाव को बेअसर कर सकता है।
समस्या के अनुसार विकल्प चुनें
| आप क्या हल करना चाहते हैं | उपयुक्त तरीका |
|---|---|
| स्थानीय डिवाइस पर ब्राउज़िंग हिस्ट्री न छोड़ना | प्राइवेट ब्राउज़िंग |
| वेबसाइट को केवल दूसरी लोकेशन दिखाना | प्रॉक्सी या VPN |
| कई खातों को एक ही ऑपरेटर से जुड़ा न माना जाए | फिंगरप्रिंट ब्राउज़र |
| वातावरण रिमोट पर चले और स्थानीय डिवाइस पर कुछ न बचे | क्लाउड ब्राउज़र |
कई खातों को एक साथ चलाने में क्रम यह होना चाहिए: पहले हर खाते के वातावरण और स्टोरेज को बाकी खातों से अलग करें, फिर हर एग्ज़िट पते को स्थिर रूप से सही खाते से जोड़ें, और सबसे अंत में स्थानीय निशान साफ करें। उलटा क्रम अपनाने पर पहचान की सबसे आसान परत अंत तक खुली रहती है।


