آخر تحديث: 15 سبتمبر 2026
طوّرت Match Systems تطبيق Match Education للمدارس التي تستخدم نظام match_schools. يتصل التطبيق بخادم المدرسة نفسها — كل مدرسة (أو مجموعة مدارس) تشغّل نسختها الخاصة من النظام، ولا تملك Match Systems خادمًا مشتركًا يجمع بيانات مدارس متعددة في مكان واحد.
| الفئة | التفاصيل |
|---|---|
| هوية الحساب | البريد الإلكتروني أو الرقم الجامعي/المدرسي، الاسم، والدور (إدارة/سكرتير/معلم/طالب/ولي أمر) — تزوّد بها المدرسة، وتُستخدم لتسجيل الدخول فقط. |
| الجلسة | ملف تعريف جلسة (session cookie) يُخزَّن في المخزن المشفَّر بالجهاز (Keystore)، ولا يغادر الجهاز إلا إلى خادم المدرسة نفسه. |
| البيانات الأكاديمية | الجدول الدراسي، الحضور، الدرجات، الواجبات، نتائج الامتحانات، الرسوم، والسلوك والتقييم — حسب صلاحية دور المستخدم. |
| بيانات صحية حسّاسة | ميزة الملف الصحي/العافية تخزّن ملاحظات متعلقة بصحة الطالب، ولا يراها إلا الموظفون المخوّلون وولي أمر الطالب نفسه. |
| الصور | قد تُستخدم الكاميرا لتصوير الواجبات لرفعها، ومعرض الصور لإرفاق ملفات بالرسائل أو المنشورات أو طلبات الطباعة. تذهب الصور إلى خادم المدرسة فقط، ولا تصل لأي طرف ثالث. |
| الرسائل | البريد الداخلي ومنشورات المجتمع والتعليقات التي يرسلها المستخدم داخل التطبيق. |
| رمز الإشعارات | رمز تسجيل Firebase Cloud Messaging، يُستخدم فقط لتوجيه الإشعارات لهذا الجهاز. |
| القياس الحيوي | البصمة أو الوجه، تُستخدم فقط عبر واجهة أندرويد الحيوية على الجهاز نفسه لفتح التطبيق محليًا. لا تُرسَل أو تُخزَّن لدينا إطلاقًا — أندرويد نفسه لا يكشف البيانات الحيوية الخام لأي تطبيق. |
المدرسة هي الجهة المتحكمة بالبيانات: هي من تقرر من يملك حسابًا، وماذا يرى كل دور، ومدة الاحتفاظ بالسجلات. توفّر Match Systems البرمجية فقط، بينما تُخزَّن البيانات وتُعالَج على خادم المدرسة نفسه.
قد يستخدم هذا التطبيق طلابًا قاصرين. الحسابات تُنشأ وتُدار من قبل إدارة المدرسة، وليس عبر تسجيل ذاتي مفتوح — أي أن الطالب أو ولي الأمر لا يسجّل حسابًا بشكل مستقل.
Last updated: September 15, 2026
Match Systems built Match Education for schools running the match_schools system. The app connects to the school's own server — each school (or school group) runs its own instance; Match Systems does not operate a shared backend that pools data across schools.
| Category | Details |
|---|---|
| Account identity | Email or student ID, name, role (admin/secretary/teacher/student/parent) — supplied by the school, used to sign in. |
| Session | A session cookie, stored in the device's encrypted Keystore. Never leaves the device except to the school's own server. |
| Academic records | Timetable, attendance, grades, assignments, exam results, fees, behaviour and evaluation records — as the user's role permits. |
| Health‑adjacent data | The wellbeing/health‑file feature stores health‑related notes for a student, visible to authorised staff and the student's own guardian. |
| Photos | The camera may be used to photograph homework for submission, and the gallery to attach files to messages, posts, or print requests. Photos go to the school's own server, never to a third party. |
| Messages | Mail, community posts, and comments the user sends inside the app. |
| Push token | A Firebase Cloud Messaging registration token, used only to route notifications to this device. |
| Biometric | Fingerprint/face, used only through Android's on‑device biometric API to unlock the app locally. Never transmitted or stored by us — Android itself never exposes raw biometric data to any app. |
The school is the data controller: it decides who has an account, what each role can see, and how long records are kept. Match Systems provides the software; the school's own server is where the data is stored and processed.
Students using this app may be minors. Accounts are created and managed by the school, not through open self‑registration — a student or guardian does not sign up independently.