- यह पुष्टि हुई है कि Urban VPN Proxy समेत 8 browser extensions ने AI प्लेटफ़ॉर्म की बातचीत एकत्र कर बेची
- ये extensions ChatGPT, Claude, Gemini, Copilot समेत 10 AI services की conversation data अपने-आप एकत्र करते हैं, और उपयोगकर्ता के पास इसे बंद करने का कोई विकल्प नहीं है
- data collection VPN feature से असंबंधित रूप से background में लगातार चलता है, और सभी prompts, responses, timestamps, session information भेजी जाती है
- ऑपरेटर Urban Cyber Security Inc. और उसकी सहयोगी कंपनी BiScience इस data को marketing analytics के लिए third parties को बेचती हैं
- Google और Microsoft के ‘Featured’ badge verification से गुज़रे extensions महीनों तक वितरित होते रहे, जिससे user protection system की कमियां उजागर हुईं
यह कैसे सामने आया
- Koi के Wings AI risk engine ने ऐसे browser extensions खोजे जो AI conversation data को बाहर भेज सकते थे; उम्मीद के विपरीत, बड़े user base वाला Urban VPN Proxy शीर्ष परिणामों में था
- Urban VPN Proxy एक free VPN extension है जिसके 60 लाख से अधिक users, 4.7 rating, और Google ‘Featured’ badge हैं, और यह privacy का दावा करता है
- जांच में पाया गया कि यह extension AI platform conversations की निगरानी feature को default रूप से enabled रखकर वितरित किया गया
data collection का तरीका
- extension VPN connected हो या नहीं, लगातार data collect करता है
- जब उपयोगकर्ता ChatGPT, Claude, Gemini जैसे AI sites पर जाता है, तो यह dedicated scripts (
chatgpt.js,claude.jsआदि) inject करता है - ये scripts
fetch()औरXMLHttpRequestको override करके सभी network requests और responses को intercept करती हैं, और prompts, responses, conversation ID, timestamps निकालती हैं - निकाला गया data
window.postMessageके जरिए content script तक पहुंचाया जाता है, फिर background worker इसे Urban VPN servers (analytics.urban-vpn.comआदि) पर भेजता है - collected items में सभी inputs और outputs, session metadata, और used model information शामिल हैं
version timeline
- version 5.5.0 से पहले AI collection feature मौजूद नहीं था
- 9 जुलाई 2025 को जारी version 5.5.0 से AI conversation collection default रूप से enabled हो गया
- इसके बाद automatic updates के जरिए existing users के लिए भी बिना अलग consent के data collection code जोड़ दिया गया
- जुलाई 2025 के बाद Urban VPN install होने की स्थिति में AI services इस्तेमाल करने वाले users की बातचीत server पर store हुई और third parties के साथ share की गई मानी जानी चाहिए
‘AI protection’ feature की हकीकत
- extension description में लिखा है कि “AI protection feature personal information leaks को रोकता है और risky links के बारे में warning देता है”
- लेकिन actual code analysis से पता चला कि warning feature और data collection feature अलग-अलग काम करते हैं, और warning बंद करने पर भी collection जारी रहता है
- extension उपयोगकर्ता के email और phone number sharing पर warning देता है, जबकि उसी समय वही data Urban VPN server पर भेजता भी है
- यानी यह protection के नाम पर data extraction structure निकला
वही code कई extensions में
- वही AI collection code 7 अन्य extensions में भी मिला
- Chrome: Urban VPN Proxy, 1ClickVPN Proxy, Urban Browser Guard, Urban Ad Blocker
- Edge: वही 4 प्रकार
- कुल 80 लाख से अधिक users प्रभावित हुए
- ये extensions VPN, ad blocker, security helper जैसी अलग-अलग categories का रूप धारण करते हैं, लेकिन एक ही surveillance backend साझा करते हैं
- इनमें से अधिकांश के पास Google·Microsoft stores के ‘Featured’ badges हैं, इसलिए वे user trust के साथ वितरित हुए
ऑपरेटर और data flow
- Urban VPN का संचालन Urban Cyber Security Inc. करती है, जो data broker BiScience (B.I Science Ltd.) से संबद्ध है
- BiScience पहले भी clickstream data collection और resale के कारण security researchers का ध्यान खींच चुका है
- BiScience AdClarity, Clickstream OS जैसे products के जरिए collected data का commercialization करता है
- यह मामला browsing history collection से AI conversation collection तक विस्तार का उदाहरण है
- privacy policy में स्पष्ट लिखा है कि “collected web browsing data को BiScience के साथ share किया जाता है और commercial insights के लिए उपयोग किया जाता है”
users को सूचना देने की समस्या
- install के समय दिखने वाले consent popup में “ChatAI communication processing” का उल्लेख है, लेकिन AI conversation collection का उद्देश्य साफ़ तौर पर नहीं बताया गया
- privacy policy में “AI input और output data को marketing analysis purposes के लिए disclose किया जाता है” जैसी पंक्ति शामिल है
- इसके उलट Chrome Web Store description में लिखा है कि “data third parties को बेचा नहीं जाता”, यानी विरोधाभासी जानकारी दी गई
- जुलाई 2025 से पहले install करने वाले users को नया consent popup दिखाए बिना auto update से collection feature जोड़ दिया गया
- users के पास सिर्फ AI collection को disable करने का विकल्प नहीं है; VPN बंद करने या protection feature बंद करने पर भी collection जारी रहता है
Google की verification समस्या
- Urban VPN Proxy के पास Google Chrome Web Store का ‘Featured’ badge है
- Google कहता है कि यह badge “उन extensions को दिया जाता है जो technical best practices और high user experience standards को पूरा करते हैं”
- यानी Google manual review pass करने की स्थिति में भी AI conversation collection code शामिल था
- Chrome Web Store policy data brokers या advertising platforms को user data transfer करने से रोकती है, लेकिन BiScience खुद को data broker बताता है
- इसके बावजूद extension अब भी store में listed है
निष्कर्ष और सिफारिश
- browser extensions के पास व्यापक permissions और automatic update capability होती है, इसलिए उन पर बहुत अधिक trust की आवश्यकता होती है
- यह मामला 80 लाख users के sensitive AI conversation data को ‘security’ के नाम पर collect और sell किए जाने की घटना है
- इसे Google और Microsoft की verification systems का ऐसा उदाहरण बताया गया है, जिसने user protection से ज़्यादा false sense of trust पैदा किया
- users को Urban VPN और इससे जुड़े extensions तुरंत uninstall करने चाहिए, और जुलाई 2025 के बाद की AI conversations के third parties के साथ share होने की संभावना मानकर चलना चाहिए
IOC(Indicator of Compromise)
- Chrome: Urban VPN Proxy (eppiocemhmnlbhjplcgkofciiegomcon), Urban Browser Guard (almalgbpmcfpdaopimbdchdliminoign), Urban Ad Blocker (feflcgofneboehfdeebcfglbodaceghj), 1ClickVPN Proxy (pphgdbgldlmicfdkhondlafkiomnelnk)
- Edge: Urban VPN Proxy (nimlmejbmnecnaghgmbahmbaddhjbecg), Urban Browser Guard (jckkfbfmofganecnnpfndfjifnimpcel), Urban Ad Blocker (gcogpdjkkamgkakkjgeefgpcheonclca), 1ClickVPN Proxy (deopfbighgnpgfmhjeccdifdmhcjckoe)
1 टिप्पणियां
Hacker News की राय
मैं आम तौर पर सिर्फ Mozilla की recommended extensions ही इस्तेमाल करता हूँ
इस प्रोग्राम में केवल वही extensions शामिल होती हैं जिनका कोड Mozilla के security experts ने खुद review किया हो
Google लोगों को hire करना पसंद नहीं करता, लेकिन यह ऐसा क्षेत्र है जहाँ automatic scan नहीं, इंसानी नज़र ज़रूरी है
Mozilla Recommended Extensions Program
social engineering attacks को सिर्फ technical उपायों से नहीं रोका जा सकता, और आखिरकार या तो आम users की security awareness बढ़नी होगी, या फिर यह जोखिम है कि computing devices धीरे-धीरे और बंद ढाँचे वाले हो जाएँगे
अगर extension का काम साधारण है लेकिन code बेवजह बहुत जटिल है, तो शक होना चाहिए
जिस पल extension closed blob में बदलने लगे, वही भागने का समय है
अगर एक बार approval मिलने के बाद बाद के updates में malicious features जोड़ दिए जाएँ और फिर भी ‘recommended’ badge बना रहे, तो यह खतरनाक है
TypeScript जैसी language में compile होने पर source मिलने के बाद भी build process इतना जटिल हो सकता है कि verification मुश्किल हो जाए
malicious code कभी main.ts में नहीं होगा, उसके किसी गहरे library chain में छिपा होने की संभावना ज़्यादा है
इस extension के पीछे की कंपनी Urban Cyber Security Inc. है, जो Delaware में registered एक असली legal entity जैसी लगती है
इसका address और phone number तक public है
कंपनी जानकारी, official site, business registration info
ऊपर से सब बहुत वैध दिखता है, इसलिए संभव है कि वे खुद भी पीड़ित हों
कुछ सौ डॉलर में ऐसी company बनाई जा सकती है, और virtual office address व एक साधारण website से भी सब काफ़ी भरोसेमंद लग सकता है
इंटरनेट पर दिखने वाली जानकारी पर हमेशा शक करना चाहिए
और The Mill Space वाला Delaware address भी coworking space है
यह कंपनी पहले भी user clickstream data collection की वजह से researchers का ध्यान खींच चुकी है
वही data collection functionality कई extensions में मिली थी, और free service होने के कारण यह बहुत संदिग्ध लगता है
“एक बार संयोग, दो बार इत्तेफ़ाक, तीन बार शत्रुतापूर्ण हरकत” वाली कहावत याद आती है
संदर्भ लिंक
मैं यह देखकर हैरान था कि Google की review team मेरे extensions में से आधे reject कर देती है
Uber Driver app को background location access हमेशा allow होना चाहिए, और settings में इसे बदलने का कोई तरीका नहीं है
संबंधित forum post
सिर्फ Meta apps ही “ask every time” option को अनदेखा करते हैं
Google को users से ज़्यादा advertisers की चिंता लगती है
Apple के developer docs में इसका वर्णन है
जैसे केवल Bluetooth connection की ज़रूरत हो, फिर भी “location data access” permission माँगी जाती है
browser extensions का permission model बुनियादी रूप से गलत है
install करते समय सारी permissions एक साथ दे दी जाती हैं, और बाद के updates में क्या होगा यह पता नहीं
iOS की तरह runtime permission requests होनी चाहिए
“Recommended” badge सिर्फ अस्थायी उपाय है, और जिन extensions को “सभी sites का data पढ़ने/बदलने” की permission चाहिए, उन्हें तो शुरू से अस्तित्व में ही नहीं होना चाहिए
कुछ extensions केवल कुछ sites पर लागू होती हैं, फिर भी वे सभी sites का access माँगती हैं
मेरा मानना है कि 2025 तक एक ज़्यादा बारीक sandbox-based permission model की ज़रूरत है
“कुछ हफ़्ते पहले मैंने जीवन का एक महत्वपूर्ण फ़ैसला लेते समय Claude खोला” यह वाक्य पढ़कर मैं चौंक गया
लगता है हम सचमुच ऐसे दौर में जी रहे हैं
इंसान सोच की उलझन से बचने के लिए धीरे-धीरे AI पर निर्भर होता जा रहा है
उस नज़रिए से देखें तो उनका दिमाग़ LLM की तरह काम करता है
मैंने Claude दो बार इस्तेमाल किया, लेकिन वह ज़्यादा मददगार नहीं लगा
मैं कभी-कभी सिर्फ DuckDuckGo का AI summary इस्तेमाल करता हूँ
स्रोत
मैंने पहले BiScience की tracking activities खुद देखी हैं, इसलिए यह घटना मुझे चौंकाती नहीं
पहले Cyberhaven extension hack मामले में भी इसका ज़िक्र हुआ था
संबंधित blog 1, संबंधित blog 2
मुझे समझ नहीं आता कि इतने लोग free VPN पर भरोसा क्यों करते हैं
“अपना सारा traffic हमें सौंप दो, हम free हैं” — मैं तो कभी नहीं मानूँगा
संबंधित मामला
इसी वजह से TLS मौजूद है
internet traffic को मूल रूप से intercept होने योग्य मानकर चलना चाहिए
लेकिन व्यक्तिगत रूप से मैं Mullvad/IVPN/ProtonVPN के अलावा किसी पर भरोसा नहीं करता
ऐसे लोग long-term contract से बचने के लिए “free VPN” search करके तुरंत install कर लेते हैं
सच कहें तो यह आदत extension overuse जैसी ही है
Google को ऐसे extensions की और सख्ती से review और removal करनी चाहिए
trust सबसे अहम है, और LastPass या Ward जैसी extensions सच में value देती हैं
public extension security directory जैसी किसी व्यवस्था की ज़रूरत है
अगर extension खुद को “AI protection tool” बताकर data collect कर रहा है, तो functionality के लिहाज़ से यह सुसंगत है
समस्या code में नहीं, बल्कि policy और data usage model में है
अगर installs एक तय संख्या से ऊपर हों, तो इंसानी review ज़रूरी होना चाहिए, लेकिन Google को ऐसा तरीका पसंद नहीं लगता
मैंने सुना था कि Manifest V3 Chrome extensions को ज़्यादा सुरक्षित बनाता है, लेकिन सच में ऐसा है या नहीं, इस पर संदेह है
पहले इस तरह की detection संभव नहीं थी
इस बार system hack नहीं हुआ था, बल्कि यह शुरू से ही एक धोखाधड़ी वाला extension था
पहले मैं Greasemonkey से customization का आनंद लेता था, लेकिन अब मैं सिर्फ Privacy Badger और Ublock Origin जैसे open source extensions पर भरोसा करता हूँ
फिर भी जोखिम बना हुआ है