Android ऐप अनुमतियां समझाई गईं
प्रत्येक Android ऐप आपके डिवाइस के कुछ हिस्सों तक पहुंचने के लिए अनुमति मांगता है, लेकिन अनुरोध स्क्रीन शायद ही कभी बताती है कि ये अनुमतियां किसी ऐप को वास्तव में क्या करने देती हैं। नीचे दिया गया विवरण प्रत्येक प्रमुख Android अनुमति को कवर करता है, उन मुट्ठी भर को इंगित करता है जो वास्तव में आपकी गोपनीयता को प्रभावित करते हैं, और आपको यह तय करने के लिए कुछ सरल नियम देते हैं कि क्या अनुमति देनी है।
Android अनुमतियाँ क्या हैं?
Android अनुमतियाँ एक सुरक्षा तंत्र है जो नियंत्रित करती है कि कोई ऐप आपके डिवाइस पर क्या एक्सेस कर सकता है। जब आप कोई ऐप इंस्टॉल या चलाते हैं, तो यह विभिन्न हार्डवेयर सुविधाओं (कैमरा, माइक्रोफ़ोन) या डेटा (संपर्क, स्थान) तक पहुंच का अनुरोध कर सकता है। आपकी गोपनीयता और सुरक्षा बनाए रखने के लिए इन अनुमतियों को समझना महत्वपूर्ण है।
अनुमति श्रेणियाँ
Android अनुमतियों को दो मुख्य श्रेणियों में विभाजित करता है:
सामान्य अनुमतियाँ (स्वचालित रूप से स्वीकृत)
ये अनुमतियाँ उपयोगकर्ता की गोपनीयता के लिए कोई महत्वपूर्ण जोखिम पैदा नहीं करती हैं और स्वचालित रूप से प्रदान की जाती हैं:
- इंटरनेट: इंटरनेट तक पहुंच, लगभग सभी ऐप्स को इसकी आवश्यकता होती है
- कंपन: डिवाइस की कंपन मोटर को नियंत्रित करें
- वॉलपेपर सेट करो: डिवाइस वॉलपेपर बदलें
- जागा ताला: डिवाइस को निष्क्रिय होने से रोकें
- ACCESS_NETWORK_STATE: नेटवर्क कनेक्टिविटी स्थिति जांचें
- ब्लूटूथ: युग्मित ब्लूटूथ डिवाइस से कनेक्ट करें
खतरनाक अनुमतियाँ (उपयोगकर्ता अनुमोदन की आवश्यकता है)
इन अनुमतियों में उपयोगकर्ता डेटा या डिवाइस सुविधाएँ शामिल हैं जो गोपनीयता को प्रभावित कर सकती हैं:
| अनुमति समूह | यह क्या पहुँचता है | जोखिम स्तर |
|---|---|---|
| कैमरा | फ़ोटो लें और वीडियो रिकॉर्ड करें | ⚠️उच्च |
| माइक्रोफ़ोन | ऑडियो रिकॉर्ड करें | ⚠️उच्च |
| जगह | जीपीएस और नेटवर्क-आधारित स्थान | ⚠️उच्च |
| संपर्क | अपनी संपर्क सूची पढ़ें/लिखें | ⚠️उच्च |
| फ़ोन | कॉल करें, फ़ोन स्थिति, कॉल लॉग पढ़ें | 🔴 बहुत ऊँचा |
| एसएमएस | एसएमएस संदेश भेजें, पढ़ें और प्राप्त करें | 🔴 बहुत ऊँचा |
| भंडारण | अपने डिवाइस पर फ़ाइलें पढ़ें/लिखें | ⚠️ मध्यम-उच्च |
| कैलेंडर | कैलेंडर ईवेंट पढ़ें/लिखें | ⚠️ मध्यम |
| शारीरिक सेंसर | हृदय गति मॉनिटर, स्टेप काउंटर | ⚠️ मध्यम |
कब संदेह करें
आपको अनुमति अनुरोध पर तब सवाल उठाना चाहिए जब वह ऐप के फ़ंक्शन से मेल नहीं खाता हो:
- 🚩 एक टॉर्च ऐप जो संपर्क या एसएमएस एक्सेस का अनुरोध करता है
- 🚩 कैमरा या माइक्रोफ़ोन एक्सेस का अनुरोध करने वाला कैलकुलेटर
- 🚩 एक वॉलपेपर ऐप जो फ़ोन या कॉल लॉग एक्सेस का अनुरोध करता है
- 🚩 एसएमएस अनुमतियों का अनुरोध करने वाला गेम
- 🚩 कोई भी ऐप एक साथ सभी अनुमतियों का अनुरोध करता है
इंस्टॉल करने से पहले APK की अनुमतियां कैसे जांचें
यदि आप किसी APK को साइडलोड कर रहे हैं, तो आपको इंस्टॉल करने से पहले इसकी अनुमतियां जांच लेनी चाहिए:
- संपूर्ण अनुमति सूची निकालने के लिए हमारे APK जानकारी उपकरण का उपयोग करें
- ऐप के बताए गए उद्देश्य के विरुद्ध प्रत्येक अनुमति की समीक्षा करें
- Play Store पर आधिकारिक ऐप के साथ अनुमतियों की तुलना करें
- यदि कुछ संदिग्ध लगे तो उसे इंस्टॉल न करें
विशेष अनुमतियाँ: वे जो इंस्टालेशन के समय दिखाई नहीं देतीं
"सामान्य" और "खतरनाक" अनुमतियों के अलावा, Android के पास विशेष या ठीक है अनुमतियाँ नामक एक तीसरा स्तर है। ये प्लेटफ़ॉर्म पर सबसे शक्तिशाली क्षमताएं हैं, इतनी शक्तिशाली कि ओएस प्रत्येक को सक्षम करने के लिए सेटिंग्स में एक अलग, जानबूझकर यात्रा को मजबूर करता है। वे मैलवेयर द्वारा सबसे अधिक दुरुपयोग किए जाने वाले भी हैं। यदि कोई साइडलोडेड ऐप इनमें से कुछ भी मांगता है, तो रुकें और पूछें कि क्यों।
- अभिगम्यता सेवा (BIND_ACCESSIBILITY_SERVICE: मूल रूप से स्क्रीन रीडर और शारीरिक-विकलांगता सहायता के लिए डिज़ाइन किया गया है)। इस अनुमति वाला एक ऐप आपकी स्क्रीन पर सब कुछ पढ़ सकता है, देख सकता है कि आप क्या टाइप कर रहे हैं और यहां तक कि आपकी ओर से बटन भी टैप कर सकता है। केवल उन ऐप्स को अनुदान दें जहां फ़ंक्शन स्पष्ट रूप से पहुंच-संबंधी है (टॉकबैक, पासवर्ड प्रबंधकों के ऑटो-फिल प्रवाह, स्क्रीन-रीडिंग डिक्शनरी ऐप्स)।
- डिवाइस एडमिन/डिवाइस स्वामी: एक ऐप को डिवाइस को लॉक करने, डेटा मिटाने, पासवर्ड बदलने और कैमरे को अक्षम करने देता है। लगभग किसी भी उपभोक्ता ऐप को इसकी आवश्यकता नहीं है। एंटरप्राइज़ मोबाइल प्रबंधन (एमडीएम) क्लाइंट एक वैध अपवाद हैं।
- अन्य ऐप्स पर ड्रा करें (SYSTEM_ALERT_WINDOW: किसी ऐप को स्क्रीन पर किसी भी अन्य चीज़ पर पेंट करने की अनुमति देता है)। चैट-हेड बबल और ओवरले अनुवादकों द्वारा वैध रूप से उपयोग किया जाता है; टैप-जैकिंग मैलवेयर द्वारा दुरुपयोग किया गया है जो नकली "अपने पुरस्कार का दावा करें" ओवरले के तहत "हां, मेरा खाता खाली करें" बटन को छुपाता है।
- सभी फ़ाइलें एक्सेस (MANAGE_EXTERNAL_STORAGE: Android 11+ पर स्कोप्ड-स्टोरेज सुरक्षा को बायपास करता है और ऐप को साझा स्टोरेज पर प्रत्येक फ़ाइल को देखने देता है)। अधिकांश ऐप्स को इसके बजाय मानक फोटो/दस्तावेज़ पिकर का उपयोग करना चाहिए।
- अधिसूचना श्रोता: एक ऐप को डिवाइस पर प्रत्येक अधिसूचना को पढ़ने देता है। उत्पादकता हब ऐप्स के लिए एक बेहतरीन सुविधा; दुरुपयोग होने पर क्रेडेंशियल चोरी के लिए एक आदर्श उपकरण (बैंकिंग ऐप्स अधिसूचना स्ट्रीम पर एक बार कोड पोस्ट करते हैं)।
- अज्ञात ऐप्स इंस्टॉल करें: होस्ट ऐप को साइड-लोडर में बदल देता है। इसे अपने ब्राउज़र या फ़ाइल प्रबंधक पर तभी सेट करें जब आपको वास्तव में प्ले स्टोर के बाहर से APK इंस्टॉल करने की आवश्यकता हो, फिर इसे वापस बंद कर दें।
देखने के लिए अनुमति संयोजन
व्यक्तिगत अनुमतियाँ कहानी का केवल एक भाग बताती हैं। संयोजन अक्सर किसी एक अनुरोध की तुलना में अधिक खुलासा करने वाले होते हैं:
- अभिगम्यता + अधिसूचना श्रोता + एसएमएस: यह क्लासिक Android बैंकिंग-ट्रोजन तिकड़ी है। ट्रोजन ऑन-स्क्रीन सामग्री पढ़ता है, बैंक की वन-टाइम-पासवर्ड अधिसूचना को रोकता है, और यदि उपयोगकर्ता को टेक्स्ट के माध्यम से ओटीपी प्राप्त होता है तो वह एसएमएस से भी ओटीपी खींच सकता है। कोई भी वैध उपभोक्ता ऐप इन तीनों को संयोजित नहीं करता है।
- कैमरा + माइक्रोफ़ोन + ALL_FILES_ACCESS + पृष्ठभूमि स्थान: टॉर्च, कैलकुलेटर या वॉलपेपर होने का दिखावा करने वाला एडवेयर-शैली निगरानी ऐप। अस्वीकार करें और अनइंस्टॉल करें.
- सिस्टम_अलर्ट_विंडो + बाइंड_डिवाइस_एडमिन: रैंसमवेयर-क्लास व्यवहार। ऐप लॉन्चर के शीर्ष पर "आपका फोन लॉक हो गया है, एक्स का भुगतान करें" स्क्रीन पेंट कर सकता है और उपयोगकर्ता को इसे अक्षम करने से रोक सकता है।
- ऐसे ऐप के लिए फ़ोन + संपर्क + कॉल लॉग जो डायलर, संपर्क ऐप या कॉल-रिकॉर्डिंग टूल नहीं है: अत्यधिक सावधानी। इस संयोजन का Google द्वारा उन श्रेणियों में उपलब्ध ऐप्स के बहुत ही संकीर्ण सेट के बाहर कोई वैध उपयोग नहीं है।
एक कार्यशील ऑडिट उदाहरण
मान लीजिए कि आपको एक फोरम पर एक मुफ्त "टॉर्च" APK मिला और इंस्टॉल करने से पहले इसे हमारे APK जानकारी उपकरण के माध्यम से चलाया। मेनिफेस्ट निम्नलिखित अनुरोधित अनुमतियाँ दिखाता है:
android.permission.CAMERA
android.permission.FLASHLIGHT
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.READ_SMS
android.permission.RECEIVE_SMS
android.permission.READ_PHONE_STATE
android.permission.ACCESS_FINE_LOCATION
android.permission.SYSTEM_ALERT_WINDOW
एक टॉर्च ऐप को कैमरा अनुमति (कैमरा सबसिस्टम के माध्यम से एलईडी तक पहुंचने के लिए), फ्लैशलाइट अनुमति और संभवतः विज्ञापनों के लिए इंटरनेट अनुमति की आवश्यकता होती है। उस पंक्ति के नीचे सब कुछ अनुचित है। READ_SMS + READ_CONTACTS + RECEIVE_SMS + स्थान + ड्रॉ-ओवर-ऐप्स ऊपर वर्णित निगरानी और ओटीपी-चोरी हस्ताक्षर है। निर्णय: इंस्टॉल न करें. फ़ाइल हटाएँ. अधिक से अधिक
आपके द्वारा साइडलोड किए गए प्रत्येक APK पर इसी तरह की जांच चलाएं। अनुमति ऑडिटर के साथ पांच मिनट आपको उन समस्याओं से बचाते हैं जिन्हें कोई भी एंटीवायरस ऐप इस तथ्य के बाद साफ़ नहीं कर सकता है।
विभिन्न Android संस्करणों पर अनुमतियाँ कैसे व्यवहार करती हैं
अनुमति यूएक्स को लगभग हर साल नया आकार दिया गया है। वही अंतर्निहित क्षमता Android 9 बनाम Android 15 पर बहुत भिन्न महसूस हो सकती है:
- Android 6 (2015): ने खतरनाक समूह के लिए रनटाइम अनुमतियाँ पेश कीं। ऐप्स अब इंस्टॉल के समय हर चीज़ की मांग नहीं कर सकते; उन्हें पूछना पड़ा कि उन्होंने इस सुविधा का उपयोग कब किया।
- Android 10: तीन-राज्य स्थान अनुमतियाँ (हर समय अनुमति दें / केवल उपयोग करते समय अनुमति दें / अस्वीकार करें)। पृष्ठभूमि स्थान एक अलग से दी गई अनुमति बन गया।
- Android 11: एक बार की अनुमति (एकल सत्र के लिए अनुदान) और कई महीनों से अप्रयुक्त ऐप्स के लिए स्वचालित अनुमति निरस्तीकरण।
- Android 13: नए इंस्टॉल किए गए ऐप्स के लिए अलग अधिसूचना अनुमति; ग्रैन्युलर मीडिया अनुमतियाँ (READ_MEDIA_IMAGES, READ_MEDIA_VIDEO, READ_MEDIA_AUDIO ब्लैंकेट READ_EXTERNAL_STORAGE की जगह ले रही हैं)।
- Android 14: आंशिक फोटो/वीडियो एक्सेस, इसलिए ऐप्स संपूर्ण लाइब्रेरी के बजाय "केवल ये फ़ोटो" मांग सकते हैं।
- Android 15: सख्त अग्रभूमि-सेवा नियंत्रण; घोषित सेवा प्रकार वास्तव में उपयोग की गई रनटाइम अनुमतियों से मेल खाना चाहिए।
यदि आप अभी भी पुराने Android संस्करण पर हैं, तो आपको नई सुरक्षा नहीं मिलती है। आप जो इंस्टॉल कर रहे हैं उसके बारे में और भी अधिक सावधान रहें।
सवाल-जवाब
अगर मैं अनुमति देने से इनकार कर दूं, तो क्या ऐप काम करना बंद कर देगा?
अधिकांश ऐप्स शानदार ढंग से ख़राब हो जाते हैं: कैमरा बटन धूसर हो जाता है, स्थान-जागरूक सुविधा अक्षम हो जाती है, और बाकी अभी भी काम करता है। बुरी तरह से लिखे गए ऐप्स का एक छोटा सा हिस्सा क्रैश हो जाता है या शुरू करने से इनकार कर देता है, ऐसी स्थिति में पूछें कि क्या आपको वास्तव में ऐसे ऐप की ज़रूरत है जो इतनी अधिक मांग करता है।
कोई ऐप कभी-कभी दोबारा अनुमति क्यों मांगता है?
या तो आपने पहले "केवल इस बार" (एक बार का अनुदान) चुना था, या अनुमति रद्द कर दी गई थी क्योंकि आपने लंबे समय तक ऐप का उपयोग नहीं किया था और Android ने इसे स्वतः रद्द कर दिया था। दोनों व्यवहार जानबूझकर की गई सुरक्षा हैं।
क्या मैं APK द्वारा घोषित प्रत्येक अनुमति को इंस्टॉल करने से पहले देख सकता हूं?
हाँ। APK को हमारे APK जानकारी उपकरण में ड्रॉप करें, और यह आपके ब्राउज़र में AndroidManifest.xml को पार्स करता है, बाइनरी XML प्रारूप को डीकोड करता है, और ऐप द्वारा घोषित प्रत्येक uses-permission प्रविष्टि को सूचीबद्ध करता है। "इंस्टॉल करें" पर टैप करने से पहले उस सूची की तुलना ऐप की श्रेणी से करें जिसकी आप अपेक्षा करते हैं।
APK अनुमतियाँ जाँचें
यह देखने के लिए हमारे मुफ़्त APK इन्फो टूल का उपयोग करें कि कोई APK आपके इंस्टॉल करने से पहले वास्तव में किन अनुमतियों का अनुरोध करता है।
APK जानकारी जांचेंआपके डिवाइस पर अनुमतियाँ प्रबंधित करना
ऐप अनुमतियों की समीक्षा कैसे करें
- सेटिंग्स → ऐप्स पर जाएं
- एक ऐप चुनें
- अनुमतियां टैप करें
- आवश्यकतानुसार अनुमतियों की समीक्षा करें और टॉगल करें
विशिष्ट अनुमति के साथ सभी ऐप्स कैसे देखें
- सेटिंग्स → गोपनीयता → अनुमति प्रबंधक पर जाएं
- एक अनुमति श्रेणी चुनें (कैमरा, स्थान, आदि)
- वे सभी ऐप्स देखें जिनके पास उस अनुमति तक पहुंच है
- उन ऐप्स से एक्सेस रद्द करें जिन्हें इसकी आवश्यकता नहीं है
Android 13+ अनुमति परिवर्तन
हाल के Android संस्करणों ने अनुमति प्रबंधन में महत्वपूर्ण सुधार किए हैं:
- बारीक मीडिया अनुमतियाँ: पूर्ण संग्रहण एक्सेस के बजाय, ऐप्स को विशिष्ट मीडिया प्रकारों (फ़ोटो, वीडियो, ऑडियो) का अनुरोध करना होगा
- अधिसूचना अनुमति: ऐप्स को अब सूचनाएं भेजने के लिए अनुमति मांगनी होगी
- स्वतः निरस्त: उन ऐप्स के लिए अनुमतियाँ स्वचालित रूप से रद्द कर दी जाती हैं जिनका आपने महीनों में उपयोग नहीं किया है
- अनुमानित स्थान: आप सटीक स्थान के बजाय अनुमानित स्थान दे सकते हैं
- एकमुश्त अनुमतियाँ: केवल एक सत्र के लिए कैमरा/माइक्रोफोन/स्थान प्रदान करें
ऐप अनुमतियों की ऑडिटिंग के लिए व्यावहारिक नियम
अनुमतियाँ ऐसी होती हैं जहाँ आपकी बहुत सी गोपनीयता जीत जाती है या खो जाती है, इसलिए टैप करने के बजाय उन्हें पढ़ना लाभदायक होता है। ऐसी किसी भी चीज़ पर सवाल उठाएं जो ऐप के लिए उपयुक्त नहीं है, और इसे साइडलोड करने से पहले हमारे APK इन्फो एक्सट्रैक्टर के माध्यम से एक APK चलाएं। एक अच्छी तरह से निर्मित ऐप यह पूछता है कि उसे काम करने के लिए क्या चाहिए, और कुछ नहीं।