الميكروفون
يتيح الوصول إلى الميكروفون لتطبيق ما تسجيل الصوت في أي وقت عندما يكون في المقدّمة — وفي الخلفية إذا كان يملك أيضاً إذن RECORD_AUDIO مع خدمة تعمل في المقدّمة.
في الممارسة العملية، لا تحتاج التطبيقات الشرعية إلى الميكروفون إلا لثلاثة أغراض: المكالمات الصوتية/المرئية، والتسجيل الصوتي الصريح، والتعرّف على الكلام عند الطلب. أما تطبيق طقس أو توصيل أو ألعاب يطلب الوصول إلى الميكروفون فهو مؤشّر خطر فوري.
على Android 12 وما فوق، يضيء مؤشّر برتقالي في الزاوية العلوية اليمنى عندما يستخدم تطبيق الميكروفون. تعلّم أن تتعرّف عليه.
الموقع الدقيق
يميّز Android بين الموقع التقريبي (ACCESS_COARSE_LOCATION، بدقّة نحو 3 كيلومترات — أي ما يعادل المدينة) والموقع الدقيق (ACCESS_FINE_LOCATION، بنظام GPS ضمن بضعة أمتار).
يتيح الموقع الدقيق للتطبيقات تتبّع تحرّكاتك بدقّة تكشف عنوان منزلك، ومكان عملك، وعادات تنقّلك، وزياراتك الطبية. هذه البيانات ثمينة للغاية في أسواق الإعلانات — وأثمن بكثير في الأيدي الخاطئة.
امنح الموقع الدقيق فقط لتطبيقات الملاحة (Google Maps، Waze) والتوصيل والنقل. واختر دائماً «أثناء استخدام التطبيق فقط» بدلاً من «دائماً».
جهات الاتصال والرسائل النصية والهاتف
تشكّل هذه الأذونات الثلاثة معاً ما يسمّيه باحثو الأمن «الرسم الاجتماعي» (social graph): خريطة كاملة لشبكة علاقاتك البشرية. تمنح جهات الاتصال الوصول إلى جميع الأسماء وأرقام الهواتف والبريد الإلكتروني والملاحظات لكل شخص في دفتر عناوينك. وتكشف الرسائل النصية محتوى جميع محادثاتك — بما في ذلك رموز 2FA. ويكشف الهاتف سجلّ مكالماتك بالكامل.
أما تطبيق ألعاب أو تحرير صور أو طقس يطلب هذه الأذونات فليس لديه أي سبب شرعي لذلك. الاستثناء المقبول الوحيد: تطبيقات المراسلة والاتصال حيث تكون هذه الأذونات مبرّرة وظيفياً.
الأسئلة الأربعة التي يجب طرحها
قبل منح أي إذن، اطرح على نفسك هذه الأسئلة الأربعة:
- →هل يحتاج التطبيق إلى هذا الإذن ليعمل؟ (قارئ ملفات PDF لا يحتاج إلى ميكروفونك.)
- →إذا رفضت، هل يتعطّل التطبيق أو يرفض التشغيل؟ (هذا مؤشّر قوي على استيلاء تعسّفي على الأذونات أو على وجود برمجية خبيثة.)
- →هل ينتمي التطبيق إلى مطوّر معروف لديه سياسة خصوصية قابلة للتحقّق؟
- →هل يمكن منح الإذن «أثناء استخدام التطبيق فقط» بدلاً من بشكل دائم؟
القاعدة الذهبية هي مبدأ الحدّ الأدنى من الامتيازات: امنح فقط ما هو ضروري بشكل صارم لعمل التطبيق. عند الشك، ارفض وراقب ما إذا كان التطبيق يعمل على أي حال. غالباً ما ستُفاجأ باكتشاف أنه لم يكن بحاجة إليه.
- Android Developers — Request location permissions (ACCESS_COARSE_LOCATION vs ACCESS_FINE_LOCATION accuracy)
- Android Open Source Project — Privacy indicators (microphone and camera status-bar indicators, Android 12)
- Google Play Console Help — Use of SMS or Call Log permission groups
- de Montjoye, Hidalgo, Verleysen & Blondel, 'Unique in the Crowd: The privacy bounds of human mobility', Scientific Reports, 2013
حلّل تطبيقاتك