لوحة تحكم الوالدين ودليل مستخدم تطبيق الهاتف المحمول
LexMatrix Guard هو نظام مراقبة أبوية يحمي الأطفال من منصات الوسائط الاجتماعية الضارة ويدير وقت الشاشة. يتكون من جزأين:
يفرض النظام 72 منصة - 10 منصات محظورة قانونًا للأطفال دون سن 16 عامًا (بما يتوافق مع تشريعات السلامة عبر الإنترنت في أستراليا والبرازيل والدنمارك وفرنسا واليونان وإندونيسيا وماليزيا وإسبانيا والإمارات العربية المتحدة والمملكة المتحدة) بالإضافة إلى 62 منصة ثغرات يتحكم فيها الآباء والتي يهاجر إليها الأطفال عند قفل التطبيقات المحظورة. يتم مراقبة المنصات التالية:
| منصة | فئة | الوضع القانوني | الحالة الافتراضية |
|---|---|---|---|
| فيسبوك | وسائل التواصل الاجتماعي | محظور (<16) | مقفل |
| انستغرام | وسائل التواصل الاجتماعي | محظور (<16) | مقفل |
| ركلة | البث المباشر | محظور (<16) | مقفل |
| رديت | وسائل التواصل الاجتماعي | محظور (<16) | مقفل |
| سناب شات | وسائل التواصل الاجتماعي | محظور (<16) | مقفل |
| المواضيع | وسائل التواصل الاجتماعي | محظور (<16) | مقفل |
| تيك توك | وسائل التواصل الاجتماعي | محظور (<16) | مقفل |
| نشل | البث المباشر | محظور (<16) | محدد زمنيًا |
| اكس (تويتر) | وسائل التواصل الاجتماعي | محظور (<16) | مقفل |
| يوتيوب | فيديو / الجري | محظور (<16) | محدد زمنيًا |
هذه المنصات ليست محظورة قانونًا ولكنها تُستخدم بشكل شائع كبدائل للثغرات. يتم تعيينها افتراضيًا على مقفل ويمكن للوالدين تغييرها إلى محدد زمنيًا أو مسموح في أي وقت.
| منصة | فئة | الحالة الافتراضية |
|---|---|---|
| BeReal | وسائل التواصل الاجتماعي | مقفل |
| Bilibili | فيديو / الجري | مقفل |
| Bitchat | اجتماعي مجهول | مقفل |
| Bluesky | وسائل التواصل الاجتماعي | مقفل |
| BOTIM | المراسلة | مقفل |
| Briar | المراسلة | مقفل |
| Bridgefy | المراسلة | مقفل |
| Canva | الإنتاجية / الاجتماعية | مقفل |
| Character.ai | الذكاء الاصطناعي/الاجتماعي | مقفل |
| Chai | الذكاء الاصطناعي/الاجتماعي | مقفل |
| Civitai | الذكاء الاصطناعي/الاجتماعي | مقفل |
| Dailymotion | فيديو / الجري | مقفل |
| Discord | المراسلة | مقفل |
| DLive | البث المباشر | مقفل |
| Fizz | اجتماعي مجهول | مقفل |
| Fortnite | الألعاب/الاجتماعية | مقفل |
| Gas | اجتماعي مجهول | مقفل |
| Geneva | المراسلة/المجتمع | مقفل |
| Habbo Hotel | الألعاب/الاجتماعية | مقفل |
| IMO | المراسلة | مقفل |
| IMVU | الألعاب/الاجتماعية | مقفل |
| JanitorAI | الذكاء الاصطناعي/الاجتماعي | مقفل |
| Kik | الرسائل / الاجتماعية | مقفل |
| Lemon8 | وسائل التواصل الاجتماعي | مقفل |
| Lemmy | وسائل التواصل الاجتماعي | مقفل |
| Line | الرسائل / الاجتماعية | مقفل |
| Locket | صور/اجتماعي | مقفل |
| Mastodon | وسائل التواصل الاجتماعي | مقفل |
| Matrix/Element | المراسلة | مقفل |
| Minecraft | الألعاب/الاجتماعية | مقفل |
| NGL | اجتماعي مجهول | مقفل |
| منصة | فئة | الحالة الافتراضية |
|---|---|---|
| Nostr | الاجتماعية اللامركزية | مقفل |
| NoteIt | صور/اجتماعي | مقفل |
| Partiful | وسائل التواصل الاجتماعي | مقفل |
| وسائل التواصل الاجتماعي | مقفل | |
| Pixiv | فيديو / الجري | مقفل |
| Poly.AI | الذكاء الاصطناعي/الاجتماعي | مقفل |
| Rec Room | الألعاب/الاجتماعية | مقفل |
| Rednote | وسائل التواصل الاجتماعي | مقفل |
| Replika | الذكاء الاصطناعي/الاجتماعي | مقفل |
| Retro | وسائل التواصل الاجتماعي | مقفل |
| Roblox | الألعاب/الاجتماعية | مقفل |
| Rumble | فيديو / الجري | مقفل |
| Sarahah | اجتماعي مجهول | مقفل |
| Sendit | اجتماعي مجهول | مقفل |
| Session | المراسلة | مقفل |
| Signal | المراسلة | مقفل |
| SpicyChat AI | الذكاء الاصطناعي/الاجتماعي | مقفل |
| Steam Community | الألعاب/الاجتماعية | مقفل |
| Telegram | المراسلة | مسموح |
| Threema | المراسلة | مقفل |
| Trovo | البث المباشر | مقفل |
| Viber | المراسلة | مقفل |
| VRChat | الألعاب/الاجتماعية | مقفل |
| VSCO | وسائل التواصل الاجتماعي | مقفل |
| الرسائل / الاجتماعية | مقفل | |
| المراسلة | مسموح | |
| Whisper | اجتماعي مجهول | مقفل |
| Wizz | وسائل التواصل الاجتماعي | مقفل |
| Yik Yak | اجتماعي مجهول | مقفل |
| Yope | وسائل التواصل الاجتماعي | مقفل |
| Yubo | وسائل التواصل الاجتماعي | مقفل |
لوحة المعلومات الرئيسية هي تطبيق ويب تقدمي (PWA). لا تحتاج إلى تثبيت أي شيء من متجر التطبيقات — ما عليك سوى فتح المتصفح الخاص بك والانتقال إلى:
https://lexmatrixguard.com/dashboard
يتم إنشاء الحساب بدعوة من أجل الأمان. ستحتاج إلى رمز الدعوة للتسجيل.
بعد إنشاء حسابك، يتم إرسال رسالة التحقق إلى بريدك الوارد:
أثناء التسجيل، ستختار وضع إعداد الأجهزة الخاص بك. يحدد هذا ما إذا كانت ميزات حماية سطح المكتب (إضافة المتصفح، البرنامج الخفي، مراقبة نبضات القلب، تنبيهات سطح المكتب) مرئية في لوحة المعلومات الخاصة بك.
بمجرد التحقق من بريدك الإلكتروني، سيُطلب منك إدخال رقم التعريف الشخصي للأمان المكون من 6 أرقام للوصول إلى لوحة المعلومات. هذا هو رقم التعريف الشخصي الذي قمت بتعيينه أثناء التسجيل.
إذا كان لديك حساب بالفعل:
إذا نسيت كلمة المرور، فانقر على "هل نسيت كلمة المرور؟" في شاشة تسجيل الدخول لتلقي رسالة إعادة تعيين عبر البريد الإلكتروني.
بعد تسجيل الدخول، ستظهر لك لوحة التحكم الرئيسية. هذا هو مركز التحكم الخاص بك. يتم تنظيم لوحة القيادة في الأقسام التالية، وقد تم شرح كل منها بالتفصيل في الأقسام أدناه:
يحتوي شريط التنقل العلوي على:
تتيح لك بطاقة حظر التجول جدولة فترة هدوء ليلية يتم خلالها إيقاف التنبيهات وأجهزة الأطفال مقفلة. وهذا يضمن لك الاستيقاظ على لوحة معلومات نظيفة دون تنبيهات غير مرغوب فيها طوال الليل.
عندما يكون حظر التجول نشطا:
isWithinCurfew() ويتخطى عمليات الكتابة التي يقوم بها Firestore، أو عمليات دفع FCM، أو الإقرارات التلقائية بناءً على إعداداتك
تتيح لك بطاقة وضع إعداد الأجهزة التبديل بين وضعي محمول فقط ومحمول + سطح المكتب. يتحكم هذا في ما إذا كان قسم حماية سطح المكتب (إقران إضافة المتصفح، تنزيل البرنامج الخفي، مراقبة نبضات القلب، تنبيهات العبث بسطح المكتب) مرئيًا في لوحة المعلومات الخاصة بك.
يمكنك إدارة عدة أطفال من حساب والد واحد. كل طفل لديه ملف التعريف الخاص به، وإعدادات التنفيذ، وبيانات اعتماد تسجيل الدخول لتطبيقات الهاتف المحمول.
استخدم محدد القائمة المنسدلة CHILD الموجود أعلى لوحة التحكم للتبديل بين الملفات الشخصية للأطفال. يتم تحديث لوحة المعلومات لإظهار إعدادات الطفل المحدد وحالة الجهاز.
بعد إنشاء الملف الشخصي، يظهر مربع إشعار أخضر يعرض عنوان البريد الإلكتروني الذي تم إنشاؤه للطفل وتذكيرك بكلمة المرور التي قمت بتعيينها. هذه هي بيانات الاعتماد التي سيستخدمها طفلك لتسجيل الدخول على جهازه المحمول.
طبقة التشريعات الأساسية هي المفتاح الرئيسي لإنفاذ النظام الأساسي المحظور قانونًا. عندما تكون نشطة (التبديل إلى اليمين، اللون سماوي)، يتم قفل جميع المنصات المحظورة على جهاز طفلك.
تعرض بطاقة تكامل الجهاز حالة جهاز طفلك في الوقت الفعلي. يعرض:
يعد Enforcement Kill Switch أداة تحكم في حالات الطوارئ تسمح لك بتعطيل جميع عمليات حظر النظام الأساسي عن بُعد على جهاز طفلك. يعد هذا مفيدًا إذا كنت بحاجة إلى منح حق الوصول الكامل مؤقتًا (على سبيل المثال، لمتطلبات المدرسة).
تتحكم مصفوفة تخصيص الوقت في مقدار الوقت الذي يمكن أن يقضيه طفلك في محدد زمنيًا المنصات (حاليًا Twitch وYouTube). تتم مشاركة الميزانية الزمنية عبر جميع التطبيقات المحددة بوقت.
انقر فوق "+15 دقيقة UPLINK" لإضافة 15 دقيقة إلى الميزانية الزمنية. لا يتطلب هذا رقم تعريف شخصي — فمنح الوقت متاح دائمًا.
انقر على "FORCE LOCKDOWN" لإلغاء ميزانية الوقت فورًا وقفل جميع التطبيقات المحددة بوقت. وهذا يتطلب رقم التعريف الشخصي للأمان الخاص بك.
بينما يتم فرض الأنظمة الأساسية المحظورة قانونًا (Facebook وInstagram وTikTok وما إلى ذلك) تلقائيًا من جانب الخادم القائمة القانونية، 48 منصة معفاة من الحظر القانوني ويمكن التحكم فيها بالكامل من قبل الوالدين. وتشمل هذه تطبيقات المراسلة (WhatsApp، Telegram، Discord، Signal، Session، WeChat، Viber، Threema، Line، IMO، BOTIM، Kik)، مراكز الألعاب/التواصل الاجتماعي (Roblox، Fortnite، Minecraft، VRChat، Rec Room، IMVU، فندق Habbo، Steam Community)، التطبيقات الاجتماعية المتخصصة (Rednote، Lemon8، Yope، BeReal، Pinterest، Bluesky، Mastodon، Lemmy، Nostr)، تطبيقات مجهولة المصدر (Whisper، NGL، Yik Yak، Sarahah، Sendit، Fizz)، تطبيقات الذكاء الاصطناعي المصاحبة (Character.ai، Replika، Chai)، منصات الفيديو/البث المباشر (Bilibili، وDailymotion، وRumble، وTrovo، وDLive)، وتطبيقات الصور/الأدوات المساعدة (Canva، وLocket، وNoteIt، وJenifa، وMatrix/Element).
معظم هذه الإعدادات الافتراضية هي مقفل لسد فجوات ترحيل الثغرات. الوضع الافتراضي لتطبيق WhatsApp وTelegram هو مسموح للتواصل العائلي. يمكنك تبديل كل حالة بين ثلاث حالات في أي وقت. يتطلب كل تغيير رقم التعريف الشخصي للأمان المكون من 6 أرقام ويتم التحقق منه من جانب الخادم.
| ولاية | شارة | تأثير |
|---|---|---|
| يسمح | مسموح به | يمكن الوصول إلى النظام الأساسي مجانًا – دون أي حظر على أي جهاز. |
| حاجز | مقفل | يتم حظر تطبيق النظام الأساسي ونطاقات الويب على جميع عملاء التنفيذ (امتداد الهاتف المحمول + سطح المكتب). |
| توقيت | محدد زمنيًا | يُسمح بالمنصة فقط عندما يكون لدى Time Wallet ميزانية متبقية. عندما تنفد الميزانية، يتم حظر المنصة تلقائيًا. |
updatePolicy المرتبطة برقم التعريف الشخصي (PIN)
مع platformStates: { [platformName]: الحالة . يتم تشغيل syncActiveBlocks ثم يتم التحديث
active_blocks/current، والتي تقرأها تطبيقات الجوال وملحق متصفح سطح المكتب في الوقت الفعلي.
يتم تسجيل جميع التغييرات في policy_audit/{timestamp.
يوضح هذا الجدول كل منصة مراقبة وفئتها ووضعها القانوني وحالة التنفيذ الحالية. فهو يمنحك نظرة سريعة سريعة على ما هو محظور أو موقوت أو مسموح به على جهاز طفلك.
أسفل جدول النظام الأساسي، سترى ستة أقراص للمنطقة تشير إلى الأطر القانونية التي يتم تطبيقها:
بالإضافة إلى حظر 58 منصة فردية بالاسم، يفرض LexMatrix Guard 6 فئات مقيدة التي تلتقط التطبيقات غير المعروفة أو الناشئة حسب نوعها. حتى لو لم يكن التطبيق المتخصص موجودًا في قائمتنا المكونة من 58 منصة، فسيتم حظر الفئات يضمن أنه لا يزال محظورًا بناءً على نوع التطبيق.
| فئة | وصف | الحالة الافتراضية |
|---|---|---|
| وسائل التواصل الاجتماعي | تطبيقات التواصل الاجتماعي (فيسبوك، إنستغرام، تيك توك، وغيرها) | مقفل |
| البث المباشر | منصات البث المباشر (Twitch، Kick، DLive، Trovo) | مقفل |
| الألعاب/الاجتماعية | منصات الألعاب ذات الميزات الاجتماعية (Roblox، Fortnite، Minecraft، VRChat) | مقفل |
| اجتماعي مجهول | تطبيقات اجتماعية مجهولة المصدر/عابرة (Whisper، NGL، Yik Yak، Sarahah) | مقفل |
| الذكاء الاصطناعي/الاجتماعي | رفيق الذكاء الاصطناعي وتطبيقات الذكاء الاصطناعي الاجتماعية (Character.ai وReplika وChai) | مقفل |
| فيديو / الجري | منصات مشاركة وبث الفيديو (YouTube، Bilibili، Dailymotion، Rumble) | محدد زمنيًا |
يقوم LexMatrix Guard بتوسيع الحظر على أساس الفئة إلى مستوى دقة نظام أسماء النطاقات، مما يمنع طفلك من التحايل على الحظر باستخدام خوادم DNS البديلة، وتطبيقات VPN التي توجه DNS خارجيًا، أو خدمات DNS-over-HTTPS (DoH) / DNS-over-TLS (DoT).
عندما يكون حظر الفئة أو النظام الأساسي نشطًا على نظام التشغيل iOS، يعترض تطبيق التنفيذ استعلامات DNS داخل ملحق الشبكة (iOS) ويمنع حل أي مجال في قائمة حظر DNS. تتلقى الاستعلامات المحظورة استجابة NXDOMAIN، مما يجعل الجهاز يصدق المجال غير موجود — بدلاً من مجرد انتهاء المهلة.
تعرض لوحة المعلومات بطاقة الحالة "DNS FILTERING" في قسم حماية الهاتف المحمول، بجوار طبقة التشريعات الأساسية وبطاقات سلامة الجهاز. تظهر البطاقة:
تعرض البطاقة أيضًا نوع المحلل — ملحق الشبكة لنظام التشغيل iOS — استنادًا إلى النظام الأساسي لجهاز الطفل (تصفية DNS مدعومة فقط على أجهزة iOS).
يقوم LexMatrix Guard بفحص جهاز طفلك كل 30 دقيقة ويبلغ عن جميع التطبيقات المثبتة لجهازك لوحة القيادة. ويمنحك هذا رؤية كاملة لما هو موجود على جهاز طفلك، وليس فقط الأنظمة الأساسية الموجودة لديك تكوينها بشكل صريح.
يظهر قسم "مخزون التطبيقات المثبتة" على لوحة المعلومات أسفل تدقيق تفاعل النظام الأساسي. فهو يسرد كل التطبيقات غير التابعة للنظام والمثبتة على جهاز طفلك، مرتبة أبجديًا، موضحًا:
عندما يكتشف فحص الجهاز وجود تطبيق جديد غير موجود في خريطة النظام الأساسي المعروفة، فإن LexMatrix Guard يرسل إليك على الفور تنبيهًا NEW_APP_DETECTED. يظهر التنبيه كشعار في الجزء العلوي من الصفحة لوحة القيادة وتتضمن:
يجب عليك إدخال رقم التعريف الشخصي للأمان الخاص بك لتصنيف التطبيق. بمجرد تصنيفها، تطبيق الإنفاذ على جهاز الطفل يتلقى التحديث في الوقت الحقيقي.
تتيح قائمة الحظر المجتمعية للآباء التعهيد الجماعي لاكتشاف التهديدات. عندما يكتشف أحد الوالدين تطبيق مشبوه غير موجود في قائمة 58 منصة أو فئة مقيدة، يمكنهم الإبلاغ عنه للمجتمع. بمجرد قيام عدد كافٍ من الآباء في نفس المنطقة بالإبلاغ عن نفس التطبيق، تتم ترقيته تلقائيًا إلى قائمة المراقبة ويتلقى جميع الآباء الآخرين في تلك المنطقة تنبيهًا.
يتم إرسال التقرير إلى وظيفة السحابة reportCommunityApp، والتي تقوم بتسجيله في ملف
community_blocklist مجموعة Firestore، مخصصة لمنطقتك.
onCommunityAppPromoted على تشغيل جميع أجهزة الأطفال وفحصها في تلك المنطقة بحثًا عن التطبيق المُبلغ عنه.عند ترقية أحد التطبيقات إلى قائمة المراقبة، يظهر التنبيه الموجود على لوحة التحكم:
يستخدم LexMatrix Guard تحليل نمط حدث إمكانية الوصول على Android لاكتشاف متى يتم تطبيق غير مصنف يتصرف مثل منصة التواصل الاجتماعي. حتى لو لم يكن التطبيق مدرجًا في قائمة الأنظمة الأساسية البالغ عددها 58 نظامًا أو في فئة مقيدة، يمكن للمصنف السلوكي وضع علامة عليه بناءً على أنماط واجهة المستخدم الخاصة به.
يراقب BehavioralClassifier على Android أحداث إمكانية الوصول (تغييرات حالة النافذة، وتغييرات المحتوى،
عرض النقرات) ويبحث عن ثلاثة أنماط سلوكية:
عند اكتشاف نمط سلوكي، يظهر تنبيه BEHAVIORAL_FLAG على لوحة المعلومات مع:
تستخدم التنبيهات فترة تهدئة مدتها 30 دقيقة لمنع البريد العشوائي. إذا نقرت على حظر التطبيق، تتم إضافة التطبيق إلى
قائمة behavioralFlags وسيتم حظرها على جهاز الطفل في الوقت الفعلي.
تحتوي العديد من منصات الألعاب (Roblox وFortnite وMinecraft وRec Room وVRChat) على أنظمة دردشة داخل اللعبة يستخدمها الأطفال
للاتصالات غير الخاضعة للإشراف. يقوم GamingChatDetector الخاص بـ LexMatrix Guard على Android بتحليل إمكانية الوصول
شجرة العقدة لاكتشاف أنماط واجهة مستخدم الدردشة داخل تطبيقات الألعاب هذه.
يبحث الكاشف عن عناصر واجهة مستخدم الدردشة الخاصة بالألعاب:
عند اكتشاف واجهة مستخدم للدردشة في تطبيق ألعاب، يتم إنشاء تنبيه GAMING_CHAT_DETECTED خلال 5 دقائق فترة التهدئة. يظهر شعار التنبيه:
إذا كان تطبيق الألعاب موجودًا بالفعل في المجموعة المحظورة، فستعرض خدمة التنفيذ تراكب شاشة القفل عند اكتشاف الدردشة.
يتم إعفاء WhatsApp وTelegram من الحظر القانوني حتى يتمكن الأطفال من التواصل مع العائلة. ومع ذلك، بهم يتم استخدام ميزات المنتديات والقنوات والمجموعات العامة بواسطة الأطفال للانضمام إلى مساحات الاتصال الجماهيري غير الخاضعة للإشراف. يمكن لـ LexMatrix Guard منع الوصول إلى هذه الميزات المحددة داخل التطبيقات، دون حظر التطبيقات تمامًا.
| ميزة | برنامج | ماذا يفعل |
|---|---|---|
| مجتمعات واتساب | واتساب | يمنع الوصول إلى خلاصات مجموعة المجتمع واكتشافها |
| قنوات الواتساب | واتساب | يمنع الوصول إلى قنوات البث ومتابعتها |
| قنوات التليجرام | برقية | يمنع الوصول إلى قنوات البث والانضمام/العرض |
| مجموعات برقية | برقية | يمنع الوصول إلى الانضمام إلى المجموعة العامة وعرضها |
يقوم MessengerFeatureBlocker بتحليل شجرة عقدة الوصول لأنماط واجهة المستخدم المعروفة (تسميات علامات التبويب،
عناوين الشاشة ونصوص الأزرار) المرتبطة بالميزات المقيدة. عند اكتشاف ميزة مقيدة:
على نظام التشغيل iOS، لا تدعم Screen Time API الحظر على مستوى الميزات داخل التطبيقات. عند حظر أي ميزة للمراسلة نشطًا، يقوم LexMatrix Guard بحظر التطبيق بأكمله (WhatsApp أو Telegram) كإجراء احتياطي.
يظهر شعار التنبيه على لوحة المعلومات (باللون الأزرق):
عندما يقوم طفلك بتعطيل خدمة التنفيذ على جهازه، تظهر لافتة حمراء نابضة TAMPER ALERT يظهر في الجزء العلوي من لوحة القيادة. يظهر:
إذا لم يرسل جهاز الطفل نبضات قلب لأكثر من 10 دقائق (ولكن لم يتم تشغيل أي تنبيه للعبث)، يظهر تحذير باللون الكهرماني: "لا يوجد نبض من جهاز الطفل خلال أكثر من 10 دقائق."
في الجزء السفلي من لوحة المعلومات، يعرض قسم تاريخ تنبيه التلاعب سجلاً كاملاً لجميع التنبيهات. تعرض القائمة أحدث 5 تنبيهات بشكل افتراضي. إذا كان هناك أكثر من 5، فيمكنك التمرير عموديًا داخل الملف قائمة لرؤية الإدخالات القديمة.
يظهر كل إدخال تنبيه:
يقوم LexMatrix Guard بمراقبة حالة بطاقة SIM الخاصة بطفلك في الوقت الفعلي. إذا تمت إزالة بطاقة SIM، يتم تبديله بجهاز مختلف، أو يتحول الطفل إلى جهاز مختلف تمامًا، وهو تنبيه فوري يتم إرسالها إلى لوحة القيادة الخاصة بك والديك. وهذا يمنع الأطفال من تجاوز التنفيذ عن طريق تحريك أجهزتهم حساب إلى جهاز جديد غير مراقب.
يسجل تطبيق تطبيق الهاتف المحمول تجزئة مشفرة لبطاقة SIM الخاصة بالطفل في وقت تسجيل الدخول و ويقوم بتخزينها باعتبارها تجزئة بطاقة SIM المعتمدة على الخادم. في كل نبضة قلب (كل 30 ثانية)، يتحقق التطبيق من حالة بطاقة SIM الحالية ويقارنها بالتجزئة المعتمدة:
عند اكتشاف أي من هذه الأحداث، يتم كتابة تنبيه للتلاعب في سجل تنبيهات الطفل ودفعه يتم إرسال الإشعار إلى أجهزة الوالدين على الفور.
عندما يظهر تنبيه SIM_CHANGED على لوحة التحكم، يتم عرض زرين مزودين برقم PIN:
يتطلب كلا الإجراءين رقم التعريف الشخصي للأمان المكون من 6 أرقام، والذي يتم التحقق منه من جانب الخادم بواسطة
authorizeSimChange وظيفة السحابة.
تظهر التنبيهات المتعلقة ببطاقة SIM في خلاصة سجل تنبيهات العبث أسفل لوحة التحكم. إلى جانب تنبيهات العبث الأخرى. يظهر كل تنبيه لبطاقة SIM:
SIM_REMOVED، أو SIM_CHANGED، أو DEVICE_SWITCH_DETECTED)
يعد Desktop Enforcer Daemon برنامجًا خفيف الوزن يعمل في الخلفية ويتم تشغيله على جهاز طفلك كمبيوتر يعمل بنظام التشغيل Windows أو macOS أو Linux وينهي التطبيقات المحظورة على مستوى نظام التشغيل — حتى لو تم إطلاقها خارج المتصفح. يعمل هذا جنبًا إلى جنب مع ملحق المتصفح لتوفيره تغطية سطح المكتب كاملة.
تم تصميم البرنامج الخفي للآباء غير التقنيين - ولا يلزم تكوين يدوي.
daemon_config.json..exe في نظام التشغيل Windows).عندما ينهي البرنامج الخفي ملفًا تنفيذيًا محظورًا، تظهر لافتة خضراء DESKTOP ENFORCER على لوحة القيادة الأم. يظهر:
على نظام التشغيل Windows، يقوم البرنامج الخفي بتثبيت ثلاث طبقات مستقلة من الثبات لمنع طفلك من ذلك تعطيله:
| طبقة | ماذا يفعل |
|---|---|
| خدمة Windows | يبدأ التشغيل تلقائيًا عند التمهيد. إذا قام الطفل بإنهاء العملية عبر إدارة المهام، فسيقوم Windows بإعادة تشغيلها تلقائيًا خلال 30 ثانية. |
| مراقبة المهام المجدولة | إعادة تشغيل البرنامج الخفي كل 5 دقائق إذا لم يكن قيد التشغيل. يبقى على قيد الحياة حتى لو تم حذف الخدمة. |
| مفتاح تشغيل التسجيل | يقوم بتشغيل البرنامج الخفي تلقائيًا عندما يقوم الطفل بتسجيل الدخول إلى حساب Windows الخاص به. |
على نظام التشغيل macOS، يقوم البرنامج الخفي بتثبيت قائمة LaunchAgent في
~/Library/LaunchAgents/com.lexmatrix.guard.plist مع ضبط KeepAlive على
صحيح. وهذا يضمن بدء تشغيل البرنامج الخفي تلقائيًا عندما يقوم الطفل بتسجيل الدخول ويتم تشغيله تلقائيًا
إعادة تشغيل إذا قتل.
في نظام التشغيل Linux، يتم تثبيت خدمة مستخدم systemd على
~/.config/systemd/user/lexmatrix-guard.service مع Restart=always،
توفير نفس سلوك التشغيل التلقائي وإعادة التشغيل عند التعطل.
daemon_config.json باستخدام
أذونات 0600 (المالك للقراءة/الكتابة فقط) لمنع المستخدمين الآخرين على النظام من
قراءة سر HMAC الخاص بالبرنامج الخفي.لا يتطابق البرنامج الخفي فقط مع الاسم الثنائي — فهو يتحقق أيضًا من الأسماء المستعارة لكل منها منصة الهدف. يؤدي هذا إلى اكتشاف الثنائيات المعاد تسميتها والمتغيرات المحمولة وإصدارات بيتا/كناري. على سبيل المثال:
DiscordPTB.exe، DiscordCanary.exetdesktop.exe، TelegramDesktop.exetor-browser.exe، torbrowser.exeفي نظام التشغيل Windows، يكتشف البرنامج الخفي أيضًا عمليات WSL (نظام Windows الفرعي لنظام التشغيل Linux).
إذا كان wsl.exe قيد التشغيل، فسيقوم البرنامج الخفي بالتحقق من عمليات Linux داخل حاوية WSL بحثًا عن
ثنائيات النظام الأساسي المحظورة.
يظهر نبض البرنامج الخفي في قسم حماية سطح المكتب بلوحة المعلومات جنبًا إلى جنب نبضات امتداد المتصفح. تظهر بطاقة الجهاز:
daemon_config.json مفقودًا، فسيقوم البرنامج الخفي
لا يزال يعمل وينهي الملفات التنفيذية المحظورة - لكنه لا يمكنه إرسال تنبيهات أو نبضات إلى السحابة.
وهذا يضمن استمرار التنفيذ حتى إذا تم حذف ملف التكوين عن طريق الخطأ.تظهر أيضًا أحداث حظر البرنامج الخفي في موجز سجل تنبيهات العبث الموجود أسفل الملف لوحة التحكم، والتي تم وضع علامة عليها بشارة DESKTOP DAEMON الخضراء حتى تتمكن من تمييزها عنها ملحق المتصفح وتنبيهات تطبيقات الهاتف المحمول.
يحمي رقم التعريف الشخصي للأمان المكون من 6 أرقام جميع الإجراءات الحساسة على لوحة المعلومات، وهو مطلوب لتسجيل الخروج من تطبيق التنفيذ على جهاز طفلك. يمكنك تغيير رقم التعريف الشخصي (PIN) الخاص بك في أي وقت.
يتطلب تسجيل الخروج من لوحة معلومات الوالدين رقم التعريف الشخصي للأمان الخاص بك للأمان.
إذا قمت بإدخال رقم PIN خاطئ، فسيظهر خطأ "رقم PIN للأمان غير صحيح" ويمكنك المحاولة مرة أخرى.
يعمل تطبيق تطبيق Android على هاتف Android الخاص بطفلك (Android 8.0 / API 26 أو الإصدارات الأحدث). ويستخدم خدمة إمكانية الوصول لاكتشاف عمليات تشغيل التطبيقات وحظرها، ومسؤول الجهاز لمنع إلغاء التثبيت.
تقوم بعض الشركات المصنعة لنظام Android (Xiaomi وOppo وVivo وSamsung) بإيقاف خدمات الخلفية بقوة لتوفير البطارية. لضمان التنفيذ الموثوق:
يعمل تطبيق تطبيق iOS على جهاز iPhone أو iPad الخاص بطفلك (iOS 16.0 أو أحدث). ويستخدم عناصر التحكم العائلية من Apple (Screen Time API) لحظر التطبيقات على مستوى نظام التشغيل.
بعد تثبيت تطبيق التنفيذ على جهاز طفلك، يتعين عليك تسجيل الدخول باستخدام بيانات اعتماد الطفل التي تم إنشاؤها عند إنشاء ملف التعريف الخاص بهم (انظر القسم 4.2).
بمجرد تسجيل الدخول، يعمل تطبيق التنفيذ بصمت في الخلفية. إليك ما يحدث:
بالنسبة لتطبيقات محدد زمنيًا (Twitch وYouTube)، يمكن للطفل استخدامها بحرية حتى ميزانية الوقت تنفد. يقوم تطبيق الهاتف المحمول بإبلاغ الخادم عن الاستخدام كل 30 ثانية. عندما تنتهي الميزانية.. يتم قفل التطبيق تلقائيا.
بالإضافة إلى ذلك، يمكن للوالدين ضبط الأنظمة الأساسية التي يتحكم فيها الوالدين (Discord وTelegram وWhatsApp) على حالة محدد زمنيًا على لوحة التحكم. عند التعيين على محدد زمنيًا، فإنها تخضع لنفس ميزانية Time Wallet لكل ساعة وسيتم قفلها تلقائيًا بمجرد استنفاد المحفظة.
يتطلب تسجيل الخروج من تطبيق التنفيذ على جهاز الطفل إدخال رقم التعريف الشخصي للأمان الخاص بالوالد. وهذا يمنع الأطفال من تعطيل التنفيذ عن طريق تسجيل الخروج بأنفسهم.
تظهر شاشة "تم تعطيل الحماية" مع تعليمات لتعطيل إمكانية الوصول في الإعدادات. يمكن للوالد إعادة تمكين الحماية في أي وقت عن طريق النقر على "إعادة تمكين الحماية".
جهاز الطفل لم يرسل نبضات قلب بعد. تحقق من ذلك:
لم يتم الإبلاغ عن جهاز الطفل منذ أكثر من 10 دقائق. قد يكون الجهاز:
يجب أن تكتشف AccessibilityGuardService الخاصة بالتطبيق هذا الأمر وتقفل الجهاز. سيظهر لك تنبيه TAMPER_DETECTED على لوحة القيادة. على جهاز الطفل، يمنع قفل ملء الشاشة الاستخدام حتى تتم إعادة تمكين خدمة الوصول. انتقل إلى الإعدادات → إمكانية الوصول → LexMatrix Guard → تشغيل لاستعادة التنفيذ.
اتصل بدعم LexMatrix Guard. لأسباب أمنية، لا تتوفر إعادة تعيين رقم التعريف الشخصي (PIN) من خلال واجهة التطبيق.
لا، يتم تتبع استخدام الوقت من جانب الخادم. يُبلغ تطبيق الهاتف المحمول عن الاستخدام كل 30 ثانية، ويمسح بيانات التطبيق لا يؤثر على سجل الخادم للاستخدام المتراكم.
لن يتم تحديث لوحة المعلومات في الوقت الفعلي، ولكن يستمر التنفيذ على جهاز الطفل - فهو يعمل بشكل مستقل بناءً على آخر سياسة تم استلامها. عندما يعود الإنترنت لديك، قم بتحديث لوحة التحكم لترى أحدث حالة.
يستمر تطبيق التنفيذ في فرض آخر سياسة تم استلامها دون الاتصال بالإنترنت. سوف تظهر لوحة القيادة HEARTBEAT_STALE بعد 10 دقائق. عندما يعيد الجهاز الاتصال، فإنه يستأنف إرسال نبضات القلب و يتم تحديث لوحة القيادة تلقائيًا.
نعم. قم بتسجيل الدخول إلى PWA على أي متصفح/جهاز باستخدام البريد الإلكتروني وكلمة المرور الخاصين بوالديك. تتم مزامنة لوحة القيادة في الوقت الحقيقي.
تحقق من وجود شعار خطأ أحمر أسفل المحدد الفرعي - سيظهر أي أخطاء في حفظ السياسة. تأكد من أن لديك اتصال إنترنت مستقر وجرب زر التحديث.
إذا كان البرنامج الخفي قيد التشغيل ولكن لوحة المعلومات لا تظهر نبضات القلب:
daemon_config.json في نفس المجلد الذي يوجد به الملف الثنائي الخفيفي نظام التشغيل Windows، تقوم طبقة خدمة Windows بإعادة تشغيل البرنامج الخفي تلقائيًا خلال 30 ثانية. إذا تم تعطيل الخدمة أيضًا، فإن مراقب المهام المجدولة يعيد تشغيلها خلال 5 دقائق. إذا فشل كلاهما، فستتلقى DESKTOP_HEARTBEAT_STALE تنبيهًا بالتلاعب خلال 3 دقائق.
يمكن للطفل حذف الملف الثنائي، لكن هذا يؤدي إلى كسر جميع طبقات الثبات وإيقاف نبضات القلب - مما يؤدي إلى ظهور تنبيه DESKTOP_HEARTBEAT_STALE على لوحة المعلومات خلال 3 دقائق. ستعرف على الفور أنه تم العبث بالبرنامج الخفي. أعد تنزيله من النافذة المنبثقة لامتداد المتصفح.
لقد قام طفلك بتثبيت تطبيق من مصدر آخر غير متجر Play الرسمي (Android) أو App Store (iOS). وهذا ما يسمى "التحميل الجانبي" ويمكن أن يشكل خطراً أمنياً. يُظهر التنبيه التطبيق الذي تم تحميله جانبًا وملفه مصدر المثبت. يمكنك حظر التطبيق مباشرةً من لافتة التنبيه الموجودة على لوحة التحكم.
جهاز طفلك متصل بالإنترنت ويرسل نبضات القلب، لكن محرر الاستخدام المحدد بوقت توقف عن الإبلاغ لأكثر من 10 دقائق بينما لا يزال لدى الطفل ميزانية زمنية متبقية. قد يشير هذا إلى أن الطفل لديه وجدت طريقة للتدخل في خدمة تتبع الاستخدام. التحقق من جهاز الطفل للتأكد من التنفيذ التطبيق يعمل بشكل صحيح ولم يتم العبث به.
بمجرد تجميعه في بيئة macOS باستخدام Xcode، يمكن نشر تطبيق iOS Enforcement عبر ملفات تعريف توفير TestFlight أو Apple Developer. أثناء الإعداد، سيطالب جهاز الطفل بتمكين واجهة برمجة التطبيقات Family Controls. يتطلب هذا التكوين كلمة مرور معرف Apple الخاص بالوالدين لتأكيد ومنع الطفل من حذف التطبيق أو تعطيله.
الإمارات العربية المتحدة قرار مجلس الوزراء رقم 106 يفرض قيودًا عمرية على منصات التواصل الاجتماعي للأطفال دون سن 15 عامًا عند تحديد منطقة الإمارات العربية المتحدة أثناء تسجيل الوالدين أو إنشاء الملف الشخصي، يقوم درع الامتثال القانوني تلقائيًا بتكوين الإعدادات الافتراضية للوصول إلى النظام الأساسي لتتوافق مع هذا الحظر القانوني لمن هم أقل من 15 عامًا.
نعم. كل ملف تعريف طفل له إعداداته الخاصة. تقوم المنصة تلقائيًا بتتبع قواعد الامتثال المحلية الصحيحة وتنفيذها (أستراليا أو البرازيل أو الإمارات العربية المتحدة أو المملكة المتحدة) بناءً على المنطقة المحددة عند إنشاء ملف تعريف الطفل أو تحريره على لوحة المعلومات.
يلخص هذا القسم عمليات التكامل والتحصين الأمني التي تم إصدارها في التحديثات الأخيرة. ويغطي مناطق الامتثال الجديدة في إندونيسيا وماليزيا، وترقيات لوحة معلومات PWA، وميزات تحصين العميل التي يجب على الآباء معرفتها.
يدعم LexMatrix Guard الآن منطقتي امتثال إضافيتين، مما يرفع الإجمالي إلى ستة:
أثناء تسجيل الوالدين وعند إنشاء ملف تعريف الطفل أو تعديله، حدد منطقة الامتثال الصحيحة بحيث يتم تحميل الحد القانوني الأدنى الصحيح والإعدادات الإقليمية الافتراضية. يتم فرض عمليات الحظر الخاصة بالمنطقة تلقائيًا (على سبيل المثال، قفل YouTube و Twitch في الإمارات العربية المتحدة والبرازيل وإندونيسيا وماليزيا).
تلقى لوحة معلومات الوالدين عددًا من عناصر التحكم الجديدة ومؤشرات الحالة:
بعد تدقيق الأمان لـ LexMatrix Guard، تمت إضافة أو تعزيز العديد من وسائل الحماية التي تواجه الوالدين وتواجه العميل:
notificationPrivacy إلى full أو minimal أو none في مستند المستخدم الخاص بك للتحكم في مقدار تفاصيل التنبيه التي تظهر في إشعارات شاشة القفل.getSensitiveAlertDetail.strong و a فقط) وترفض 18 اختبارًا لـ XSS البرامج النصية ومعالجات الأحداث وعناوين URL غير الآمنة.unsafe-inline من style-src عبر جميع مسارات مواقع الويب الثابتة ومسار لوحة المعلومات. تم استبدال جميع سمات النمط المضمنة بفئات CSS.CryptoKey غير قابل للاستخراج في IndexedDB. لم تعد الأسرار الخام تُستخدم لطلبات الحالة المستقرة وتم إزالة تراجع HMAC القديم.daemon_config.json لبرنامج سطح المكتب الخفي./daemon/v1.0.0/. يقوم Firebase Hosting بتخزينها مؤقتًا برؤوس غير قابلة للتغيير. يتحقق البرنامج الخفي من /daemon/manifest.json بحثًا عن التحديثات، ويفرض حظر خفض الإصدار، ويلتزم بالإلغاء في حالات الطوةارئ.icacls ACLs، وملفات macOS LaunchAgent plists وملفات خدمة Linux systemd تم تعيينها للقراءة فقط (0444),وتم تقليل فاصل ساعة المراقبة للمهام المجدولة إلى 3 دقائق لاسترداد أسرع.DESKTOP_INCOGNITO_ATTEMPT.dnsFilteringMode صريح من monitoring-only أو configured أو enforced أو degraded، مع شارات ملونة وأوصاف محلية على لوحة المعلومات.android.util.Log المباشرة بغلاف SafeLog خاضع للتصحيح، بحيث لا تظهر البيانات الحساسة في logcat.SimStateReceiver و BootReceiver الآن من إجراءات النية ويتحقق من حالة التشغيل الفعلية لـ AccessibilityGuardService بدلاً من افتراضها من البث.BOCHA ("Bring Our Children Home Again") هو مؤشر لوحة المعلومات على أن LexMatrix Guard يعمل كقفل هوية رقمي على الجهاز. من خلال حظر مصافحة نطاق النظام الأساسي المحظور محليًا قبل حل أي اتصال، يمنع النظام طلبات التحقق من العمر لشركات التكنولوجيا الكبرى من طلب مسح جواز سفر طفلك، أو روابط eID، أو عمليات المسح البيومترية للوجه. تعرض البطاقة Identity Protection: Sovereign / Anonymous و Biometric Prompts: Pre-empted (0 Loaded) عندما يكون قفل الهوية نشطًا.
| شرط | معنى |
|---|---|
| PWA | تطبيق الويب التقدمي — تطبيق ويب يتم تثبيته مثل التطبيق الأصلي على الشاشة الرئيسية لهاتفك |
| تطبيق التنفيذ | تطبيق الهاتف المحمول المثبت على جهاز الطفل والذي يحظر التطبيقات ويفرض السياسات |
| الدرع العالمي | التبديل الرئيسي لإنفاذ النظام الأساسي المحظور قانونًا |
| مفتاح الإيقاف | تبديل الطوارئ لتعطيل حظر النظام الأساسي غير المحظور عن بعد |
| رقم التعريف الشخصي للأمان | مطلوب رمز مكون من 6 أرقام لجميع الإجراءات الحساسة (التبديل، والتأمين، وتسجيل الخروج) |
| نبض القلب | إشارة دورية من جهاز الطفل تؤكد اتصاله بالإنترنت وتفعيل التنفيذ |
| تنبيه العبث | يتم تشغيل التنبيه عندما يقوم الطفل بتعطيل خدمة التنفيذ أو التدخل فيها |
| تخصيص الوقت | ميزانية الوقت المشتركة لمنصات TIMED (Twitch، YouTube) |
| مقفل | المنصة محظورة بالكامل، ولا يستطيع الطفل فتحها |
| محدد بالتوقيت | النظام الأساسي مسموح به ولكنه محدود بالميزانية الزمنية |
| مسموح | يمكن الوصول إلى النظام الأساسي مجانًا (مثل التطبيقات المعفاة مثل WhatsApp) |
| خدمة إمكانية الوصول | ميزة نظام Android المستخدمة لاكتشاف عمليات تشغيل التطبيقات وحظرها |
| عناصر التحكم العائلية | تُستخدم واجهة برمجة تطبيقات Screen Time من Apple على نظام التشغيل iOS لحظر التطبيقات على مستوى نظام التشغيل |
| مسؤول الجهاز | ميزة Android التي تمنع إلغاء تثبيت التطبيق |
| حساب مصادقة الطفل | بيانات اعتماد تسجيل الدخول المخصصة لجهاز الطفل (لا يمكن تعديل السياسات) |
| الكتل النشطة | بيانات للقراءة فقط على السحابة يقرأها تطبيق الهاتف المحمول لمعرفة التطبيقات التي سيتم حظرها |
| حظر الفئات | 6 فئات مقيدة (وسائل التواصل الاجتماعي، البث المباشر، الألعاب/الشبكات الاجتماعية، الشبكات الاجتماعية المجهولة، الذكاء الاصطناعي/الشبكات الاجتماعية، الفيديو/البث المباشر) محظورة افتراضيًا لالتقاط التطبيقات غير المعروفة حسب النوع |
| تصفية نظام أسماء النطاقات | حظر DNS المدرك للفئة على مستوى الشبكة. يعترض استعلامات DNS في نفق VPN (Android) أو امتداد الشبكة (iOS) ويمنع حل النطاقات المقيدة، ويمنع التحايل عبر خوادم DNS البديلة |
| NXDOMAIN | يشير رمز استجابة DNS إلى عدم وجود المجال الذي تم الاستعلام عنه. يستخدم بواسطة تصفية DNS لحظر المجالات المقيدة |
| دائرة الصحة/دائرة النقل | DNS-over-HTTPS / DNS-over-TLS — بروتوكولات DNS المشفرة التي يمكنها تجاوز تصفية DNS التقليدية. يقوم LexMatrix Guard بحظر 20 نقطة نهاية DoH/DoT معروفة لمنع التحايل |
| مخزون التطبيقات | قائمة كاملة بجميع التطبيقات غير التابعة للنظام المثبتة على جهاز الطفل، ويتم فحصها كل 30 دقيقة وعرضها أبجديًا على لوحة التحكم |
| تنبيه التطبيق الجديد | يتم تشغيل التنبيه عندما يكتشف فحص الجهاز تطبيقًا غير موجود في خريطة النظام الأساسي المعروفة، بنقرة واحدة على أزرار الحظر/التوقيت/السماح |
| قائمة الحظر بالمجتمع | قائمة بالتطبيقات التي تم الإبلاغ عنها على مستوى المنطقة ومزودة بمصادر أصلية. عندما يقوم 3 آباء بالإبلاغ عن نفس التطبيق، تتم ترقيته إلى قائمة المراقبة ويتم إرسال التنبيهات إلى جميع الآباء في تلك المنطقة |
| قائمة المشاهدة | الحالة الممنوحة لتطبيق تم الإبلاغ عنه من قبل المجتمع بعد 3 تقارير. يطلق تنبيهات لجميع الآباء في المنطقة الذين تم تثبيت التطبيق على أطفالهم |
| التصنيف السلوكي | ميزة المرحلة الرابعة التي تحلل أنماط أحداث إمكانية الوصول على Android لاكتشاف التطبيقات التي تتصرف مثل الوسائط الاجتماعية (واجهة مستخدم الموجز الاجتماعي، والبنية التحتية للمراسلة، وأنظمة الملفات الشخصية). لتنبيه الوالد بتنبيه BEHAVIORAL_FLAG |
| التطبيق الاجتماعي الرائج | ميزة المرحلة الرابعة التي تستطلع موجز RSS لـ Apple App Store يوميًا لتطبيقات الشبكات الاجتماعية الرائجة عبر خمس مناطق (أستراليا والمملكة المتحدة والإمارات العربية المتحدة والولايات المتحدة والمملكة المتحدة). لتنبيه الآباء الذين قام أطفالهم بتثبيت تطبيقات رائجة حديثًا |
| اكتشاف دردشة الألعاب | ميزة المرحلة 4 التي تكتشف واجهة مستخدم الدردشة داخل اللعبة في Roblox وFortnite وMinecraft وRec Room وVRChat عبر تحليل شجرة عقدة الوصول. يتم إنشاء تنبيهات GAMING_CHAT_DETECTED مع فترة انتظار مدتها 5 دقائق |
| حظر ميزات المراسلة | ميزة المرحلة 4 التي تمنع الوصول إلى مجتمعات/قنوات WhatsApp وقنوات/مجموعات Telegram داخل التطبيقات. على نظام Android، اضغط على "رجوع" للانتقال بعيدًا. على نظام التشغيل iOS، يتم حظر التطبيق بأكمله كإجراء احتياطي |
| برنامج Desktop Enforcer Daemon | برنامج خلفية Go خفيف الوزن ينهي الملفات التنفيذية المحظورة على مستوى نظام التشغيل على أنظمة التشغيل Windows وmacOS وLinux. يتم تنزيله تلقائيًا من النافذة المنبثقة لامتداد المتصفح مع اكتشاف نظام التشغيل. يرسل أحداث الكتلة ونبضات القلب الموقعة بواسطة HMAC إلى Cloud Functions |
| daemon_config.json | ملف التكوين الذي تم إنشاؤه بواسطة ملحق المتصفح أثناء الاقتران، والذي يحتوي على معرف الجهاز الرئيسي، وchildId، وdeviceId، وdaemonSecret، وعناوين URL الخاصة بوظيفة السحابة. يتم وضعه بجانب البرنامج الثنائي الخفي حتى يتمكن من المصادقة مع الواجهة الخلفية |
| daemonSecret | سر سداسي عشري بحجم 64 بايت يتم إنشاؤه أثناء إقران الجهاز، يُستخدم لمصادقة HMAC-SHA256 بين برنامج Go الخفي ووظائف السحابة. تم تخزينه في Firestore على مستند الجهاز وتم تسليمه إلى البرنامج الخفي عبر daemon_config.json |
| DESKTOP_DAEMON_BLOCKED | نوع التنبيه الذي يتم إنشاؤه عندما ينهي البرنامج الخفي Go ملفًا قابلاً للتنفيذ محظورًا. يتم عرضه كشعار أخضر "DESKTOP ENFORCER" على لوحة المعلومات الرئيسية مع اسم النظام الأساسي والتفاصيل الثنائية |
| المثابرة في مكافحة التلاعب | حماية Windows ثلاثية الطبقات تمنع الطفل من تعطيل البرنامج الخفي: خدمة Windows (بدء التشغيل التلقائي + إعادة التشغيل عند الفشل)، ومراقبة المهام المجدولة (يتم إعادة تشغيلها كل 5 دقائق)، ومفتاح تشغيل التسجيل (التشغيل التلقائي عند تسجيل الدخول). يستخدم macOS LaunchAgent مع KeepAlive؛ يستخدم Linux systemd مع Restart=always |
| اكتشاف التطبيقات ذات التحميل الجانبي | ميزة الأمان التي تتعقب مصدر التثبيت لكل تطبيق على جهاز الطفل. تعمل التطبيقات المثبتة من مصادر خارج متجر Play أو مصادر غير تابعة لمتجر التطبيقات (محملة جانبيًا) على تشغيل تنبيهات SIDELOADED_APP_DETECTED مع إشعارات دفع FCM إلى الوالدين |
| الاستخدام المحدد بوقت قديم | يتم تشغيل نوع التنبيه عندما يكون لدى الطفل ميزانية محددة بوقت متبقية ويكون الجهاز ينبض بشكل نشط، ولكن توقف إعداد تقرير الاستخدام المحدد لمدة >10 دقائق. يشير إلى التجاوز المحتمل من جانب العميل لتقارير الاستخدام |
| التحقق من التطبيق | فرض فحص تطبيق Firebase - يتحقق من سلامة التطبيق في جميع وظائف السحابة القابلة للاستدعاء في الإنتاج عبر متغير البيئة ENFORCE_APP_CHECK. يحظر البرنامج النصي للنشر المسبق النشر إذا لم يتم تعيينه |
| سياسات المؤسسة | قوالب السياسة المُدارة لمتصفح Chrome/Edge/Firefox لعمليات النشر على مستوى المؤسسات: فرض تثبيت الإضافة، وإزالة الحظر، وتعطيل وضع التصفح المتخفي/وضع الضيف، وتعطيل أدوات المطورين. راجع ملحق المتصفح/ENTERPRISE-POLICIES.md |
| عدم فاعلية الرد التلقائي على الويب | يتم تخزين معرفات أحداث Stripe وPayPal webhook في مجموعة webhook_events Firestore لمنع إنشاء رمز الدعوة المكرر من إعادة محاولات webhook |
| اكتشاف بطاقة SIM | مراقبة في الوقت الحقيقي لحالة بطاقة SIM الخاصة بالطفل. يكتشف إزالة بطاقة SIM ومقايضة بطاقة SIM وتبديل الأجهزة من خلال مقارنة تجزئة التشفير لبطاقة SIM الحالية بالتجزئة المعتمدة المخزنة على الخادم |
| SIM_REMOVED | يتم تشغيل نوع التنبيه عند إزالة بطاقة SIM فعليًا من جهاز الطفل |
| SIM_CHANGED | نوع التنبيه الذي يتم تشغيله عند إدخال بطاقة SIM مختلفة (لم تعد التجزئة تتطابق مع التجزئة المعتمدة). يمكن للوالدين قبول التغيير أو رفضه عبر الأزرار المرتبطة برقم التعريف الشخصي (PIN). |
| DEVICE_SWITCH_DETECTED | نوع التنبيه الذي يتم تشغيله عند تسجيل الدخول إلى حساب الطفل على جهاز مختلف، مما يشير إلى محاولة محتملة لتجاوز التنفيذ عن طريق الانتقال إلى هاتف جديد |
| تفويضSimChange | وظيفة السحابة التي تعالج إجراءات القبول أو الرفض الأصلية في تنبيهات تغيير بطاقة SIM. يتطلب التحقق من رقم التعريف الشخصي المكون من 6 أرقام. يقوم ACCEPT بتحديث تجزئة بطاقة SIM المعتمدة؛ يقوم الخيار REJECT بوضع علامة على التنبيه على أنه تم تصعيده |
| Device Mode | إعداد لكل طفل ('mobile_only' أو 'mobile_desktop') يتم اختياره أثناء تسجيل الوالدين ويمكن تبديله عبر مفتاح لوحة المعلومات المحمي برقم التعريف الشخصي. عند ضبطه على 'mobile_only'، يتم إخفاء قسم حماية سطح المكتب، ويتم تخطي اشتراكات أجهزة سطح المكتب واستطلاع نبضات القلب، ويتم قمع إنشاء تنبيهات سطح المكتب من جانب الخادم عبر المساعد isMobileOnly() |
| isMobileOnly() | مساعد من جانب الخادم في functions/lib/notifications.js يتحقق من حقل deviceMode في مستند الطفل. يُرجع true عندما deviceMode === 'mobile_only'، مما يسمح لوظائف السحابة بتخطي إنشاء تنبيهات سطح المكتب للعائلات التي تستخدم الهاتف المحمول فقط |