Android ऐप इंस्टॉल करते समय, sideloading सहित सभी मामलों में developer verification अनिवार्य होने वाला है
(9to5google.com)- Google 2026 से केवल verified developers के apps को ही verified Android devices पर इंस्टॉल होने देने की योजना बना रहा है
- यह policy इंस्टॉल के सभी तरीकों पर लागू होगी, जिसमें Play Store के अलावा third-party app stores और APK files की direct installation भी शामिल है
- Google का कहना है कि यह कदम fake apps और malicious apps के वितरण को रोकने तथा बार-बार नुकसान पहुंचाने वाले actors को ब्लॉक करने को मजबूत करने के लिए लाया जा रहा है
- non-commercial developers (students, hobby developers) और commercial developers के लिए अलग verification process तैयार किया जाएगा
- 2026 के सितंबर से Brazil, Indonesia, Singapore, Thailand में पहले लागू किया जाएगा और 2027 में दुनिया भर में विस्तार किया जाएगा
Google की नई Android app developer verification policy का overview
- Google malware और financial fraud की रोकथाम के लिए 2026 से केवल verified developers द्वारा बनाए गए apps को ही verified Android devices पर इंस्टॉल करने की अनुमति देने की योजना बना रहा है
- यह policy Play Protect supported devices और उन devices पर लागू होगी जिनमें Google apps पहले से pre-installed हैं, और यह सिर्फ Play Store ही नहीं बल्कि third-party app stores और APK direct sideloading सहित सभी installation routes पर लागू होगी
Policy की विस्तृत जानकारी
- 2023 में Play Store पर इसी तरह की developer verification requirement पहले ही लागू की जा चुकी थी, लेकिन आगे चलकर यह सभी installation/distribution routes पर समान रूप से लागू होगी
- Google ने इसे “airport के identity check (ID check)” जैसा बताते हुए कहा कि वह app के content या source से अलग केवल developer की identity verify करेगा
- लक्ष्य यह है कि malicious app distributors, app हटाए जाने के तुरंत बाद नए harmful apps फिर से distribute न कर सकें, और विश्वसनीय दिखने वाले fake apps से होने वाले नुकसान को कम किया जा सके
- Google की जांच के अनुसार, इंटरनेट के जरिए sideloaded apps में malware occurrence rate Play Store की तुलना में 50 गुना से अधिक अधिक है
Users और developers पर असर
- app distribution की स्वतंत्रता बनी रहेगी, और developers अपनी पसंद के तरीके से users को app उपलब्ध करा सकेंगे
- सिर्फ Google Play के बाहर distribute करने वाले developers के लिए एक अलग Android Developer Console बनाया जाएगा, जबकि students और hobby developers को commercial developers से अलग verification flow दिया जाएगा
- Google Play के जरिए distribute करने वाले developers संभवतः Play Console में पहले ही संबंधित requirements पूरी कर चुके होंगे (organizations के लिए D-U-N-S number आवश्यक)
- कुछ developers 2024 के अक्टूबर से verification process शुरू कर सकेंगे, और 2026 के मार्च तक इसे पूरी तरह खोल दिया जाएगा
लागू होने की समय-सारिणी और देश
- सितंबर 2026 में Brazil, Indonesia, Singapore और Thailand सबसे पहले इस policy के दायरे में आएंगे
इसकी वजह यह बताई गई है कि इन देशों में ऐसे fraud apps से नुकसान विशेष रूप से ज्यादा रहा है - 2027 से इसे वैश्विक स्तर पर पूरी तरह लागू करने की योजना है
- संबंधित क्षेत्रों में verified Android devices पर केवल verified developers द्वारा registered apps ही इंस्टॉल किए जा सकेंगे
प्रमुख संस्थाओं और सरकारों की प्रतिक्रिया
- Indonesia के Ministry of Communication and Information Technology ने इसे “Android की openness बनाए रखते हुए user protection के साथ संतुलन” हासिल करने वाला कदम बताया
- Thailand के Ministry of Digital Economy and Society ने इसे “सकारात्मक और proactive safety measure” बताते हुए कहा कि यह देश की digital safety policy के अनुरूप है
- Brazil के banking federation (FEBRABAN) ने इसे “user protection और accountability सुनिश्चित करने की दिशा में सार्थक प्रगति” बताया
4 टिप्पणियां
मैं
audio shareनाम का एक ऐप F-Droid से सिर्फ़ apk लेकर इस्तेमाल कर रहा हूँ, तो आगे इसका क्या होगा यह जानने की जिज्ञासा है। यही मेरा एकमात्र sideloading ऐप है...अगर साइडलोडिंग वास्तव में लगभग बंद ही हो जाती है, तो मेरे लिए इसकी उपयोगिता iOS से कम हो जाएगी। मेरे हिसाब से दोनों लगभग समान फ़ीचर देते हैं, और UX में iOS थोड़ा बेहतर है, लेकिन मैं साइडलोडिंग को Android का बड़ा फ़ायदा मानता हूँ। Google Pixel पर GrapheneOS इंस्टॉल करके इस्तेमाल करना मेरा सपना था, लेकिन अगर Pixel source को private करने से लेकर साइडलोडिंग के व्यावहारिक अवरोध तक सब सामने आ रहा है, तो मेरे लिए Android इस्तेमाल करने की वजह नहीं बचेगी। अगर यह इसी तरह रिलीज़ हुआ, तो लगता है 2027 में फिर iOS पर लौट जाऊँगा।
चिंता हो रही है कि जो लोग खुद ही ऐप बनाकर इस्तेमाल करते हैं, क्या उन्हें भी developer verification लेना पड़ेगा..
Hacker News टिप्पणियाँ
Google का Android डिवाइसों में ऐप वितरण करने वाले सभी डेवलपर्स की पहचान सत्यापित करने का फैसला पूरी तरह स्वीकार करना मुश्किल है, यह वैसा ही है जैसे Windows पर कोई प्रोग्राम चलाने के लिए Microsoft को अपनी निजी जानकारी देनी पड़े; ऐसी नीति मनचाही दिशा में नहीं जाएगी
.exeचल नहीं पाता Smart App Control विस्तार सेहाल के समय में केवल दो smartphone OS होने के बीच ऐसी घटना होना बहुत गंभीर समस्या है; encryption को पूरी तरह प्रतिबंधित करने का तरीका न होने से सरकारें सुरक्षा और privacy को इस तरह की identity verification जैसी नीतियों से धीरे-धीरे काट रही हैं; Google की आधिकारिक policy page पर भी ‘official ID upload required’ है नीति मार्गदर्शिका, और मुझे लगता है कि अंततः लोगों के गुस्से के कारण Google या सरकार को यह नीति वापस लेनी पड़ सकती है; जितना संभव हो alternative mobile OS की ओर जाने की सलाह है
पिछले 10 सालों में Android और iOS दोनों से असंतोष बढ़ता गया है; platforms उपयोगकर्ता के प्रति अधिक शत्रुतापूर्ण हो गए हैं, और app stores privacy invasion, tracking, ads और addictive तत्वों से भरे घटिया apps से भर गए हैं; शुरुआती mobile app innovation की कमी महसूस होती है और Palm Pilot के दिनों की याद आती है; सवाल है कि क्या कोई सच में इस समस्या को हल कर रहा है, क्योंकि हम निश्चित ही बेहतर digital environment बना सकते हैं
“हम developers को sideloading या किसी भी app store का विकल्प देते हैं, यही open system की परिभाषा है” जैसे नारों के विपरीत, वास्तविकता में चीज़ें बंद होती जा रही हैं; खासकर “Developer’s Alliance” जैसे संगठन भी ऐसी नीतियों का समर्थन करते दिखते हैं, जिससे यह सवाल उठता है कि क्या वे सच में developers के पक्ष में हैं; मुझे लगता है कि नीति के समर्थन में बोलने वाले कई संगठन वास्तव में बड़ी कंपनियों या सरकार से जुड़े होते हैं
लेख में account approval process के बारे में लगभग कुछ नहीं था, लेकिन ऐसा लगता है कि Google के पास ऐप वितरण की मंज़ूरी मनमाने ढंग से देने या वापस लेने की शक्ति होगी; यह एक open platform पर gatekeeping की शुरुआत जैसा है; व्यक्तिगत रूप से मेरा मानना है कि unsigned apps इंस्टॉल करते समय warning dialog पर क्लिक करना या setting enable करना ही पर्याप्त है; Windows भी कुछ ऐसा ही करता है, unsigned executable पर warning दिखाता है और signed file को सीधे चलने देता है
Privacy की समस्या तो है ही, लेकिन यह भी सवाल है कि क्या ऐसी नीति open source projects के local builds को लगभग असंभव बना देगी; पहले local build को developer अपनी ही key से sign करके चढ़ा देता था, लेकिन नई policy में package name identity से बंधता हुआ दिखता है, इसलिए शायद किसी दूसरे की key से sign करना संभव न रहे; अगर मेरी याद गलत है या process बदल गया है तो इस पर राय जानना चाहूँगा
अगर यह नीति सचमुच लागू हो जाती है, तो mobile बाज़ार में न तो a) ऐसा OS बचेगा जिसमें third party से contract किए बिना app install किया जा सके, और न ही b) ऐसा OS जिसमें mainstream security-sensitive apps, खासकर banking apps, काम करें
आधिकारिक घोषणा नीचे दिए गए links में देखी जा सकती है Google official blog policy details Google Play सहायता, लेकिन Play Store में malicious apps की भरमार को देखते हुए मौजूदा verification process का खास असर नहीं दिखता; यह नई नीति Google के लिए Revanced जैसे apps को स्थायी रूप से रोकने, यानी अपनी शक्ति बढ़ाने का साधन लगती है; “safety” को बहाना बनाया जा रहा है, जबकि वास्तव में महत्वपूर्ण internet permission settings जैसी चीज़ें users के ad blocking के कारण छिपाई जाती हैं, यह निराशाजनक है; “हम केवल यह सत्यापित करते हैं कि developer कौन है, app की सामग्री नहीं देखते” जैसी पंक्ति समझ नहीं आती, क्योंकि असली security के लिए क्या app contents को किसी स्तर पर देखना ज़रूरी नहीं है? Play Protect बंद करके bypass संभव होगा या नहीं, इसका आधिकारिक बयान में ज़िक्र नहीं है, इसलिए शायद संभव नहीं होगा; इस वजह से अब Linux और Windows ही सच्चे अर्थों में स्वतंत्र development platforms लगने लगे हैं; मैं Google account के बिना develop करना चाहता हूँ
अगर यह नीति Play Protect के ज़रिए लागू की जाती है, तो नीचे दिए गए command से इसे आसानी से disable किया जा सकता है
Root permission के बिना Play Protect disable किया जा सकता है; open source app distribution के लिए मैं Google के साथ अनावश्यक व्यावसायिक संबंध नहीं रखना चाहता; अगर इसका परिणाम यह हुआ कि केवल वही users मेरी apps इंस्टॉल कर पाएँगे जिन्होंने Play Protect को globally बंद किया है, तो भी मैं इसे स्वीकार करूँगा
सवाल यह है कि हम इस स्थिति को स्वीकार करने तक पहुँचे कैसे; सच तो यह है कि countless छोटे-छोटे restrictions के साथ समझौता करते-करते हम यहाँ तक आए हैं; पहले जब आसपास ऐसे concerns उठाए जाते थे तो अक्सर लोग हँसकर कहते थे “तुम ज़रूरत से ज़्यादा संवेदनशील हो, इसमें कुछ नहीं है”, और अब वही वास्तविकता सामने है
eternal septemberजैसा कहावत-सदृश भाव, यानी बदलाव की यह धारा कभी खत्म नहीं होती