MathTrail

سياسة الخصوصية

آخر تحديث: 26 أكتوبر 2026.

MathTrail مشروع مجاني ومفتوح المصدر، تطوّره وتديره ALT EdTech. وتُرسل الأسئلة عن هذه السياسة أو عن بيانات طفلكم إلى altedtech.info@gmail.com. أما طريقة ربطه، وما العمل إذا بدا أن شيئًا ما ليس على ما يرام، ففي صفحة المساعدة.

باختصار

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

ما هو MathTrail

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

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

من يسجّل الدخول

شخص بالغ فقط: أحد الوالدين أو معلم. ليس للطفل حساب ولا تسجيل دخول خاص. وتضع منصات الدردشة قواعدها الخاصة بالعمر: فClaude مخصص للبالغين، ويشترط ChatGPT موافقة أحد الوالدين للمراهقين. ولا يستهدف MathTrail الأطفال الذين يستخدمون الدردشة بمفردهم.

الأطفال

مسائل MathTrail موجهة إلى الأطفال في الصفوف من 1 إلى 6، أي من سن السادسة إلى الثانية عشرة تقريبًا. والمقصود أن يكتب الشخص البالغ في الدردشة، وأن تكون إجابة الطفل، إلى جانبه، بالنقر على خيار في البطاقة. ولا حساب للطفل. ويضم الملف الشخصي ما يقدّمه الشخص البالغ عن الطفل، تحت اسم مستعار، مع إجابات الطفل، في ملف الشخص البالغ نفسه؛ أما ما تحتفظ به سجلات الخدمة من تلك الإجابات، وإلى متى، فمبيّن أدناه.

ما الذي يُحفظ، وأين

على Google Drive الخاص بكم

الملف الشخصي ملف JSON واحد، mathtrail-profile.json، في مجلد اسمه MathTrail على Drive الخاص بكم. يمكنكم فتحه أو قراءته أو نسخه أو نقله أو حذفه كأي ملف آخر، والمهملات والنُسخ السابقة في Drive ملك لكم.

وفيه:

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

لا يضم الملف اسم الطفل، ولا تاريخ الميلاد، ولا المدرسة، ولا العنوان، ولا الصورة، ولا أي شيء آخر يكشف هوية الطفل. الاسم المستعار هو الاسم الوحيد المستخدم، ولا يظهر أبدًا داخل أي مسألة.

على الخادم

لا شيء. الخدمة برنامج واحد يجيب عن الطلب ثم ينساه. ليس لديها قاعدة بيانات، ولا قرص، ولا ذاكرة تخزين مؤقت لبياناتكم.

ولا يُحفظ تسجيل دخولكم باستخدام حساب Google أيضًا: بل يُشفَّر ويُوضع داخل الرمز المميز الذي تسلّمه الخدمة إلى دردشتكم، مع البلد الذي سجّلتم الدخول منه، كما هو موضح أدناه. والمفتاح موجود في Google Secret Manager، ولا يغادر الخادم أبدًا.

في السجلات

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

ولعدّ الأطفال الذين يستخدمون MathTrail كل يوم وكل أسبوع وكل شهر دون معرفة هوية أي منهم، تتضمن الأسطر الخاصة بمسألة أُعطيت، وبإجابة، وبموضوع تم إتقانه، فيما بينها:

  • اسم للعدّ يخص الطفل: رمز يُنشأ، بمفتاح خاص بالخدمة، من معرّف الملف الشخصي والشهر التقويمي. يبقى كما هو طوال شهر ويتغير في الشهر التالي، ولا يمكن أن يُستنتج منه أي شيء عن الطفل: لا المعرّف، ولا الاسم المستعار، ولا أي شيء آخر؛
  • الدردشة (Claude أو ChatGPT أو غيرهما)، ولغة المسألة، والصف، والشهر الذي أُنشئ فيه الملف الشخصي، وعدد المواضيع التي تم إتقانها؛
  • في السطر الخاص بمسألة أُعطيت: البلد، والولاية في الولايات المتحدة، إن ذكرتموهما في الملف الشخصي، والبلد الذي سجّلتم الدخول منه، كل منها برمز قصير؛
  • للإجابة: موضوعها ومستواها ومستوى صعوبتها، وهل كانت صحيحة، والفخ وراء الإجابة الخاطئة، وهل استُخدم التلميح، وهل كانت «لا أعرف»، وسرعة وصولها (خلال دقيقة، أو خلال ثلاث دقائق، أو بعد ذلك)، واحتمال الإجابة الصحيحة الذي توقعته الخدمة لمسألتها، ومن اختار المسألة (قاعدة الخدمة، أو الدردشة، أو أنتم)، وهل كانت من الإجابات الأولى التي تحدد مستوى بداية الطفل، وبعد تلك الإجابات، الشريحة التي وقع فيها عدد إجابات الطفل، كأن تكون من 6 إلى 20.

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

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

ولا تحتوي السجلات أبدًا على الاسم المستعار، ولا نص أي مسألة، ولا حرف أي إجابة، ولا أي عنوان بريد إلكتروني، ولا أي رمز مميز، ولا معرّف الطفل، ولا العنوان الذي جاء منه الطلب.

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

البلد الذي تسجّلون الدخول منه

عند تسجيلكم الدخول، تعيد Google متصفحكم إلى MathTrail، وفي تلك اللحظة وحدها تبحث الخدمة عن البلد الذي ينتمي إليه عنوان متصفحكم، في قاعدة بيانات IP-to-Country المجانية من DB-IP، وهي ملف تحتفظ به الخدمة على خادمها الخاص، فلا يُرسل أي شيء إلى DB-IP ولا إلى أي جهة أخرى. ولا يُحفظ إلا رمز البلد المكوّن من حرفين، مختومًا داخل الرمز المميز الذي تحمله دردشتكم؛ أما العنوان نفسه فلا يُخزَّن ولا يُدوَّن. والعنوان الذي لا ينتمي إلى أي بلد، كعنوان شبكة خاصة، لا يُستخرج منه أي بلد. أما طلبات دردشتكم نفسها فتأتي من خوادمها، لا منكم، لذا يبقى البلد هو بلد آخر تسجيل دخول لكم.

ويمكنكم استبعاد هذا البلد من العدّ: حدّدوا «لا تُحتسب الدولة التي أسجّل الدخول منها» في نموذج الملف الشخصي، أو اطلبوا ذلك في الدردشة. ومن حينها لا يحمله أي سطر تكتبه الخدمة، إلى أن تلغوا تحديد المربع.

تحديد الموقع الجغرافي من عنوان IP بواسطة DB-IP، بموجب ترخيص Creative Commons Attribution 4.0.

الغرض من كل منها

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

مدة الاحتفاظ بكل منها

  • ملف الملف الشخصي: إلى أن تحذفوه. ويبقى الملف المحذوف في المهملات على Drive مدة 30 يومًا، ما لم تفرغوها. ويحتفظ Drive بالنُسخ السابقة من الملف لبعض الوقت، ويطلب منه MathTrail الاحتفاظ للأبد بأول نسخة من كل يوم تغيّر فيه الملف الشخصي، على ألا تزيد على مئتي نسخة.
  • الرمز المميز الذي تحمله دردشتكم: 15 دقيقة، ويُجدَّد لمدة تصل إلى 30 يومًا في كل مرة، و90 يومًا على الأكثر من تسجيل الدخول.
  • ملفا تعريف الارتباط الخاصان بتسجيل الدخول: 10 دقائق للملف الذي يربط خطوات تسجيل الدخول ببعضها، و180 يومًا للملف الذي يتذكر التطبيقات التي وافقتم عليها.
  • سجلات الخدمة، وسجل Cloud Run للطلبات: 30 يومًا.
  • نسخة الأسطر التي يُستند إليها في عدّ الأطفال: 62 يومًا.
  • التتبعات الخاصة بمدة الطلبات: 30 يومًا. وهي تشمل نحو طلب واحد من كل عشرة، مع حجب العنوان والمتصفح والمسار والاستعلام.
  • القياسات الخاصة بعمل الخدمة، مثل عدد الاستدعاءات الناجحة: 24 شهرًا. ولا تضم شيئًا عن أي طفل.
  • الأعداد الإجمالية: لسنوات. ولا تضم أي معرّف من أي نوع.
  • سجلات الوصول إلى هذا الموقع، ومحادثاتكم: طوال مدة احتفاظ كل من GitHub ومزوّد دردشتكم بها، وفق سياساتهما الخاصة.

تسجيل الدخول باستخدام حساب Google وDrive

يطلب تسجيل الدخول من Google إذنًا واحدًا، drive.file. وهو إذن Drive المحدود: فهو يمنح الوصول فقط إلى الملفات التي أنشأها هذا التطبيق نفسه. ولا يستطيع MathTrail أن يرى أي شيء آخر على Drive الخاص بكم، ولا أن يسرده أو يفتحه، بما في ذلك الملفات التي أنشأتموها بأنفسكم.

ولمعرفة صاحب تسجيل الدخول، تسأل الخدمة Google بعد ذلك عن حساب Google الذي منح هذا الإذن. فتخبرها Google بمعرّف الحساب، لا ببريدكم الإلكتروني، ولا تحتفظ الخدمة إلا بالرمز الذي تنشئه من ذلك المعرّف، والموصوف أعلاه.

ومن المفيد معرفة أمرين مسبقًا، لأنهما يبدوان عطلين وليسا كذلك:

  • تطلب Google إذنكم عند كل ربط. فالخدمة لا تحتفظ لديها بأي بيانات اعتماد طويلة الأمد من Google، لذا لا بد من الحصول عليها من جديد عند كل ربط، وتعرض Google شاشة الأذونات في كل مرة.
  • يسمح حساب Google بنحو مئة إذن من هذا النوع في آن واحد. وبعد نحو مئة عملية ربط يتوقف أقدمها عن العمل، دون أي تحذير. ويحل تسجيل الدخول من جديد هذه المشكلة.

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

ما يصل إلى نموذج الدردشة

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

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

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

أما نص المسألة نفسه فيكتبه النموذج، ثم يعود عبر فحوص MathTrail.

ما يمكنكم رؤيته، وما تعرضه الدردشة

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

ولا يخفي MathTrail ذلك، ولا يستطيع إخفاءه. فالإجابة مشفّرة كي لا يمكن أخذها من ملف الملف الشخصي أو تسليمها مرتين؛ لكنها ليست مخفية عن الشخص البالغ الذي يقرأ سجل دردشته. وإن أردتم أن تكون المسألة مفاجأة، فلا تتصفحوا سجل الاستدعاءات أمام الطفل.

الإعلانات، والتنميط، والتدريب

لا إعلانات في MathTrail. ولا يُستخدم أي شيء عن طفلكم لبناء ملف إعلاني، ولا يُباع شيء أو يُعطى لأي وسيط بيانات. ولا يستخدم MathTrail بيانات طفلكم لتدريب أي نموذج.

أما ما يفعله مزوّد الدردشة بالمحادثة فتحكمه سياسته الخاصة، وهي نفسها التي تسري أصلًا على كل رسالة أخرى ترسلونها في تلك الدردشة.

ملفات تعريف الارتباط

لا يضع هذا الموقع أي ملفات تعريف ارتباط، ولا يستخدم أي أدوات تحليلات، ولا يحمّل أي شيء من نطاقات أخرى.

وتضع الخدمة ملفي تعريف ارتباط في أثناء تسجيل الدخول فقط، وكلاهما ضروري للغاية: أحدهما يربط بداية تسجيل الدخول بنهايته، والآخر يتذكر التطبيقات التي سبق أن وافقتم عليها كي لا تُسألوا مرتين. ولا يُستخدم أي منهما للتتبع.

استعادة بياناتكم، وحذفها

كل شيء موجود على Drive الخاص بكم، ولذلك فهو كله بين أيديكم:

  • التصدير: افتحوا مجلد MathTrail على Drive ونزّلوا mathtrail-profile.json. فهذا الملف هو الملف الشخصي كله.
  • الحذف: احذفوا الملف. ثم أفرغوا المهملات في Drive لإزالته تمامًا. ولا يبقى شيء من الملف الشخصي في أي مكان آخر.
  • إلغاء الوصول: انتقلوا إلى التطبيقات المرتبطة في حسابكم على Google، وأزيلوا إذن وصول MathTrail إلى حسابكم. وعندها لن تستطيع الخدمة الوصول إلى أي شيء.
  • إزالة التطبيق: افصلوا MathTrail من إعدادات دردشتكم نفسها.

وحذف الملف وإبطال الوصول أمران مستقلان، وبعد القيام بكليهما لا يبقى أي شيء.

من يشارك أيضًا

ويستطيع القائمون على MathTrail قراءة سجلات الخدمة والأعداد الإجمالية في Google Cloud، وهي تضم ما وُصف أعلاه لا أكثر. ولا أحد غيرهم.

التغييرات

إذا تغيّرت هذه السياسة، يتغير التاريخ في أعلاها معها، وتبقى الصيغة السابقة في السجل العام للمشروع.

اللغات

تُنشر هذه السياسة بعدة لغات. والنص الإنجليزي هو النص المعتمد؛ وحيثما اختلفت عنه ترجمة، تسري النسخة الإنجليزية.