كل المقالات

هل يستطيع تطبيق حظر التطبيقات رؤية تطبيقاتك على الآيفون؟

على الآيفون، تطبيق الحظر المبني على أطر مدة استخدام الجهاز من آبل لا يستطيع رؤية التطبيقات التي اخترتها. ليست هذه مسألة سياسة بل مسألة بنية: شاشة الاختيار التي تضغط عليها يرسمها iOS، والذي يستلمه التطبيق مقابلها مجموعة رموز مبهمة — مقابض مختومة لا اسم فيها ولا معرّف حزمة ولا أيقونة. يستطيع التطبيق تسليم رمز إلى النظام ليرفع درعاً. ولا يستطيع فتحه. كما أنه لا يستلم استخدامك لكل تطبيق أبداً. هذا واحد من ادعاءات الخصوصية النادرة التي لا يلزمك تصديقها على عهدة أحد، ويستحق أن تفهمه قبل أن تثبّت أي شيء.

شاشة إعدادات الآيفون تعرض خيارات مدة استخدام الجهاز

ماذا يحدث فعلاً حين تضغط «اختر التطبيقات» في تطبيق حظر؟

تقريباً لا شيء مما تتوقعه.

كل تطبيق حظر شرعي على الآيفون مبني على ثلاثة أطر من آبل: FamilyControls للإذن والاختيار، وManagedSettings للدرع، وDeviceActivity للجداول والعتبات. والمسار يجري هكذا:

  1. يطلب التطبيق تفويض مدة استخدام الجهاز. توافق عليه ببصمة الوجه أو رمز دخولك — منحة واحدة ظاهرة.
  2. يعرض التطبيق شاشة اختيار. والمهم أن التطبيق لا يرسم تلك الشاشة؛ فهي واجهة من النظام. قائمة تطبيقاتك يرسمها iOS خلف حدّ لا يستطيع التطبيق الخارجي القراءة عبره — المطوّر يوفّر الإطار ولا شيء داخله.
  3. تُنهي اختيارك وتُغلق الشاشة. والذي يستلمه التطبيق هو FamilyActivitySelection: كيس من الرموز.

الخطوة الثالثة هي حيث ينكسر الحدس. تشعر أنك سلّمت تطبيقاً قائمة. أنت لم تفعل. أنت سلّمت iOS قائمة، وسلّم iOS التطبيقَ مجموعة إيصالات.

ما الرمز المبهم بلغة بسيطة؟

فكّر في بطاقة المعاطف عند مدخل قاعة. هي تقابل معطفاً واحداً بالضبط وتتيح لك التصرف به: تعيد البطاقة فيُسترَد المعطف. لكن البطاقة لا تقول شيئاً عن المعطف: لا لونه، ولا ماركته، ولا صاحبه.

ApplicationToken يعمل بالطريقة ذاتها. يستطيع التطبيق تسليمه لـ ManagedSettings قائلاً ضع درعاً على هذا، وتسليمه لـ DeviceActivity قائلاً أخبرني حين يتجاوز هذا خمس عشرة دقيقة، وعدّ كم رمزاً يحمل، وتخزينه ليعيد تطبيق الدرع نفسه غداً. ولا يستطيع تحويل واحد منها إلى اسم أو أيقونة أو معرّف حزمة أو رقم استخدام. والرموز أيضاً محصورة النطاق: التطبيق نفسه على هاتفك يُنتج رمزاً مختلفاً داخل تطبيق حظر آخر، فلا يمكن استخدامها لربط هويتك بين الخدمات.

لكن تطبيق الحظر عندي يعرض أسماء التطبيقات وأيقوناتها — كيف؟

هذا هو الاعتراض الذي يُقنع أغلب الناس بأن ادعاء الخصوصية مجرد تسويق، والجواب أنيق. توفّر SwiftUI واجهة Label تقبل رمزاً وتعرض اسم التطبيق وأيقونته الصحيحين على الشاشة، داخل واجهة يتحكم بها النظام. البكسلات تظهر في واجهة التطبيق؛ أما النص نفسه فلا يدخل شيفرة التطبيق أبداً، ولا يمكن تسجيله، ولا يمكن إرساله إلى أي مكان.

فأنت ترى إنستغرام، وشيفرة المطوّر ترى رمزاً غير قابل للقراءة يشير إليه. الأمران صحيحان في آن واحد. إنه الفرق بين نافذة ونسخة.

ماذا يستطيع تطبيق الحظر أن يرى، وماذا لا يستطيع أبداً؟

ما يستطيع رؤيتهما لا يستطيع رؤيته أبداً
أنك منحت تفويض مدة استخدام الجهازأي التطبيقات اخترت، بالاسم أو بمعرّف الحزمة
كم تطبيقاً وفئةً ونطاقاً اخترتأيقونة أي اختيار بعينه أو فئته
أن عتبة سجّلها هو قد تُجوِّزتالدقائق الدقيقة لكل تطبيق، أو تاريخ استخدامك لكل تطبيق
أن درعاً وُضع أو أُزيلما فعلته داخل أي تطبيق
ما تكتبه أنت داخل التطبيق نفسه من أهداف وملاحظات وإعداداتسجل تصفّحك أو رسائلك أو بيانات شبكتك

النموذج الذهني الصحيح أن تطبيق الحظر أعمى ويمسك مفتاح إضاءة. يعرف أن المفتاح قُلِب وكم من الوقت تراكم تقريباً في عدّاد ضبطه هو. ولا يعرف ما الذي يقع على الجانب الآخر من الجدار.

لماذا تكون الأرقام في تطبيق وقت شاشة خارجي تقديرية فقط؟

هذا ينبع من التصميم نفسه، وهو المقابل الأمين لمكسب الخصوصية. تطبيق الحظر لا يحصل على عدّاد دقائق حيّ. هو يسجّل عتبات لدى DeviceActivity — نبّهني حين تبلغ التطبيقات المختارة خمس دقائق داخل هذه الفترة — ويستدعيه iOS حين تُتجاوَز إحداها، فيُستنتَج الاستخدام من العتبات التي عملت. كما أن iOS يقيس الاستخدام التراكمي عبر فترة زمنية لا لكل جلسة، فلا يوجد مفهوم نظيف اسمه هذه الجلسة متاح لتطبيق خارجي أصلاً.

أي تطبيق آيفون يعرض دقة على مستوى الثانية لكل تطبيق إما أنه يستخدم امتداد التقارير من آبل نفسها، وهو محبوس في صندوق رملي ضيق لا يسمح بإرسال تلك البيانات إلى أي مكان، أو أنه يحصل على الأرقام بطريق يستحق السؤال عنه. الأرقام الخشنة عَرَض لنموذج خصوصية جيد، لا عيب فيه.

لماذا تطلب بعض التطبيقات ملف تعريف VPN أو ملف تعريف تكوين؟

لأنها تفعل شيئاً لا يستطيع FamilyControls فعله — وهنا تتغير حسبة الثقة فعلاً.

ملفات تعريف VPN ومرشّحات المحتوى. حظر المواقع الإلكترونية يستلزم اعتراض طلب المتصفح، ودرع التطبيقات من آبل لا يمتد إلى بيانات سفاري. يوجّه تكوين VPN نشاط شبكتك عبر مُرشِّح قادر على فحص النطاقات التي تزورها. والأدوات العابرة للمنصات التي تغطي ويندوز وأندرويد و iOS تستخدمه عموماً، لأن أطر آبل لا توجد إلا على منصات آبل. هو يعمل وهو مشروع، لكنه سطح أوسع جوهرياً: فأياً كان من يُشغّل ذلك المرشّح، بإمكانه احتمالاً رؤية أين تذهب.

ملفات تعريف التكوين وإدارة الأجهزة. هذه حمولات إدارة صُمّمت لأجهزة تملكها الشركات والمدارس. وبحسب الحمولة، يستطيع ملف التعريف فرض قيود لا يمكن للمستخدم إزالتها وكشف قدر كبير عن الجهاز. والتطبيق الاستهلاكي الذي يطلب من فرد عادي تثبيت واحد منها يطلب شيئاً لم يُصمَّم لهذه العلاقة أبداً.

ولا واحد منهما شرير تلقائياً — فمنتج رقابة أبوية، أو تطبيق حظر لا بدّ أن يغطي حاسوب عمل، قد لا يملك بديلاً. لكن اعرف أي صفقة تعقد: تطبيق حظر مبني على FamilyControls عاجز بنيوياً عن معرفة الكثير عنك، بينما تطبيق حظر قائم على VPN يطلب منك أن تثق به.

وتحفّظ واحد: هذا مقال عن iOS. على أندرويد تعتمد تطبيقات الحظر عادةً على خدمة إمكانية الوصول و UsageStatsManager، وكلاهما يسلّم أسماء الحزم واستخدام كل تطبيق بلا تعمية. ضمانة الرمز المبهم خاصية من خصائص منصة آبل ولا تنتقل معك.

«أعمل في مستشفى، ونصف ما على هاتفي متعلق بالعمل. كنت أفترض أن كل تطبيق تركيز يبني عني ملفاً بهدوء، فلم أثبّت واحداً قط. الذي غيّر رأيي أنني قرأت كيف تعمل شاشة الاختيار فعلاً — التطبيق لا يستطيع رؤية اختياري لأن iOS لا يعطيه إياه أصلاً. هذا نوع مختلف تماماً من الوعد عن سياسة خصوصية.» — نادية، صيدلانية إكلينيكية في مستشفى، 38 سنة

كيف تقيّم ادعاءات الخصوصية في أي تطبيق وقت شاشة؟

قائمة فحص من خمس دقائق لأي تطبيق في هذه الفئة:

  1. ما الأذونات التي يطلبها؟ تفويض مدة استخدام الجهاز وحده منحة ضيقة ومحدّدة جيداً. أما ملف تعريف VPN أو ملف تعريف تكوين أو أذونات إمكانية الوصول أو وصول كامل للشبكة فكلٌّ منها يوسّعها كثيراً. اسأل ما الذي يشتريه لك الإذن الإضافي.
  2. هل يشترط الحظر حساباً؟ إن كان عليك إنشاء حساب قبل أن تضع درعاً على تطبيق واحد، فثمة حالة تذهب إلى مكان ما. قد يكون ذلك مقبولاً — المزامنة تحتاجه — لكنه اختيار لا ضرورة.
  3. ما مدى دقة أرقامه؟ على iOS، الرسوم البيانية الدقيقة دقيقةً بدقيقة لكل تطبيق إشارة إلى مزيد من التدقيق لا ميزة تكافئها.
  4. اقرأ ملصق الخصوصية في متجر التطبيقات، وخصوصاً بند البيانات المرتبطة بك — واسمه بالإنجليزية Data Linked to You. التحليلات وتقارير الأعطال أمر عادي؛ أما بيانات الاستخدام المربوطة بهوية، أو أي شيء تحت بند البيانات المستخدمة لتتبعك، فقضية أخرى.
  5. تفقّد سياسة الأطراف الثالثة. حِزم الإعلانات وشركاء الإسناد هما الطريق الواقعي الذي تتسرب منه البيانات السلوكية من تطبيق جيد البناء بغير ذلك.
  6. اسأل ماذا يحدث لو اختفت الشركة. النموذج الذي يعمل على الجهاز يتدهور إلى تطبيق يتوقف عن العمل. والنموذج السحابي يعني أن تاريخك يعيش داخل صفقة استحواذ عند أحدهم.

كيف يساعدك Unscrol؟

الجواب الأمين أولاً: أكثر أدوات وقت الشاشة خصوصيةً على آيفونك هي التي تشحنها آبل معه أصلاً. مدة استخدام الجهاز وحدود التطبيقات ووقت التوقف لا يدخل فيها طرف ثالث، ولا تكلّف شيئاً، وتُبقي كل شيء داخل منظومة آبل نفسها. وإن كانت نافذة وقت توقف ورمز دخول يحتفظ به شريكك يحلّان مشكلتك، فهذه هي الإجابة الصحيحة وينبغي أن تتوقف هنا.

Unscrol تطبيق للآيفون وساعة آبل للحالة التي كفّت فيها شاشة الحد من آبل عن تغيير أي شيء — مبني داخل الحدّ الموصوف أعلاه لا حوله.

لوحة حظر التطبيقات في Unscrol تعرض جداول اليوم والفئات المحظورة: الألعاب والترفيه والتواصل

تختار رقمين، إجمالياً يومياً وحداً أقصى للجلسة، وينفّذ iOS الاثنين: استهلك كتلة من الميزانية بحجم جلسة فتُقفل تطبيقاتك المختارة خمس عشرة دقيقة؛ وأنفق الميزانية اليومية كاملة فتُقفل حتى الغد. ويغطي الدرع القابل للجدولة نوافذ مثل النوم أو العمل، وإطفاؤه في منتصف الجلسة بطيء عن قصد — تمرين تنفّس وانتظار، لا لمسة واحدة.

وفي الخصوصية تحديداً، يطلب Unscrol تفويض مدة استخدام الجهاز ولا شيء غيره. لا VPN. لا ملف تعريف تكوين. شاشة الاختيار التي تراها هي شاشة النظام، والتطبيق لا يستلم إلا رموزاً مبهمة، فلا يستطيع قراءة أي تطبيقات اخترت ولا أسماءها ولا أيقوناتها ولا استخدامك لكل تطبيق. وقوائم الحظر وبيانات الاستخدام يعالجها iOS على الجهاز ولا تصل خوادم Unscrol أبداً. والمقايضة مذكورة بوضوح داخل التطبيق: أرقام الاستخدام تقديرية مشتقّة من عتبات تُتجاوَز، لا من ساعة إيقاف، لأن هذا هو الرقم الوحيد الذي تستطيع هذه البنية إنتاجه. التنزيل مجاني؛ والطبقة المدفوعة الاختيارية تضيف منقذ السلسلة ليوم فائت وخمس خانات تحديات متزامنة بدل خانة واحدة.

الأسئلة الشائعة

هل يستطيع تطبيق وقت الشاشة رؤية التطبيقات التي حظرتها؟

على iOS، لا. تطبيق الحظر المبني على إطار FamilyControls من آبل لا يستلم هوية أي تطبيق إطلاقاً. حين تختار تطبيقاتك، فإن شاشة الاختيار التي تضغط عليها يرسمها النظام لا التطبيق، والذي يعود إليه مجموعة رموز مبهمة: مقابض مختومة يستطيع تسليمها لـ iOS ليضع درعاً، ولا يستطيع فكّها إلى اسم أو معرّف حزمة أو أيقونة. يعرف التطبيق كم عنصراً اخترت ولا يعرف شيئاً عن ماهيتها. وهذا ينفّذه نظام التشغيل، لا تَعِد به سياسة خصوصية.

ما الرمز المبهم في واجهة مدة استخدام الجهاز من آبل؟

الرمز المبهم إشارة بلا معنى تنوب عن تطبيق أو نطاق موقع أو فئة اخترتها. يُصدره إطار FamilyControls من آبل ليتمكن تطبيق خارجي من التصرف بناءً على اختيارك دون أن يعرف ما هو أبداً. يمكن تمرير الرمز مجدداً إلى iOS لوضع درع على التطبيق أو لضبط عتبة استخدام، وهذا كل شيء. كما أن الرموز محصورة النطاق، فالتطبيق نفسه يُنتج رمزاً مختلفاً داخل كل تطبيق حظر، ولا يمكن استخدامها لربط هويتك عبر الخدمات المختلفة.

لماذا تطلب بعض تطبيقات الحظر تثبيت ملف تعريف VPN؟

عادةً لأنها تحظر مواقع إلكترونية، أو تحظر عبر منصات أخرى مثل ويندوز وأندرويد حيث لا وجود لأطر مدة استخدام الجهاز من آبل. توجيه بياناتك عبر مُرشِّح هو الطريقة الوحيدة لاعتراض طلب المتصفح. التقنية مشروعة، لكنها منح ثقة أوسع بكثير من درع يعمل على الجهاز: فأياً كان من يُشغّل ذلك المرشّح، فبإمكانه احتمالاً رؤية النطاقات التي تطلبها. وينطبق الأمر نفسه على أي تطبيق استهلاكي يطلب منك تثبيت ملف تعريف تكوين أو إدارة، وهي تقنية صُمّمت لأجهزة تملكها الشركات.

كيف أعرف أن تطبيق وقت الشاشة خصوصيّ فعلاً؟

انظر إلى ما يطلبه وما يعرضه. التطبيق الذي يطلب تفويض مدة استخدام الجهاز فقط ولا يطلب VPN ولا ملف تعريف تكوين ولا أذونات إمكانية الوصول، محدود بنيوياً فيما يستطيع معرفته. تحقّق أيضاً مما إذا كان يشترط حساباً لتشغيل الحظر أصلاً، واقرأ ملصق الخصوصية في متجر التطبيقات وخصوصاً بند البيانات المرتبطة بك. وكن متشككاً في الرسوم البيانية التي تعرض دقائق دقيقة لكل تطبيق على iOS، لأن هذا المستوى من التفصيل يعني غالباً أن البيانات تُعالَج في مكان لا يحميه نظام التشغيل.