سياسة الخصوصية
تصف هذه السياسة البيانات التي تعالجها إضافة «مرافق المعلم» وخادمها، ولماذا، وأين، ولأي مدة، وما حقوقك. المبدأ الذي بُنيت عليه الإضافة: لا تجمع أي بيانات شخصية تعريفية عنك، ولا تقرأ محادثاتك، ولا تتابع تصفحك. المتحكم في البيانات هو ClassArch (شركة سعودية، سجل تجاري رقم [CR number])، ويمكن التواصل معها على support@classarch.com.
1. ما الذي نجمعه
| البيان | ما هو | تصنيفه |
|---|---|---|
| مفتاح الترخيص | الرمز الذي تُدخله مرة واحدة لتفعيل الإضافة (CCA-XXXX-XXXX-XXXX-XXXX). يُرسل إلى خادمنا عند التفعيل، ويُخزَّن على الخادم بصيغة مشفّرة اتجاهيًا (HMAC) لا يمكن عكسها، ولا تحتفظ به الإضافة على جهازك بعد التفعيل. |
معلومات مصادقة |
| معرّف الجهاز | معرّف عشوائي تُنشئه الإضافة على جهازك عند أول تشغيل. لا يُشتق من اسمك أو حسابك أو عتاد جهازك، ويُخزَّن على الخادم بصيغة مجزّأة (hash). يُستخدم لربط الرخصة بجهازين كحد أقصى، مع وصف اختياري تختاره أنت للجهاز (مثل «حاسوب المدرسة»). | معلومات مصادقة |
| عدّادات الاستخدام | لكل رخصة ولكل يوم: عدد طلبات المحتوى، وعدد مقاطع الكتاب المقدَّمة، وعدد الدروس التي نُظّم نصها لأول مرة. تُحذف بعد 90 يومًا. | نشاط المستخدم |
| نص الدرس (ليس بيانات شخصية) | عند طلب درس لأول مرة يُرسل نص الكتاب المدرسي لذلك الدرس — وهو محتوى المنهج لا بياناتك — إلى نموذج ذكاء اصطناعي عبر خدمة Cloudflare AI Gateway لدى Google (Gemini) لتنظيمه، ثم يُحفظ النص المنظم على خادمنا ويُقدَّم لكل المعلمين بعدها دون إعادة معالجة. لا يُرسل مع النص أي معرّف للرخصة أو الجهاز، ولا أي شيء من محادثاتك. | محتوى غير شخصي |
| إشارات إساءة الاستخدام | لكل رخصة وجهاز ويوم: رمز الدولة ورقم شبكة مزوّد الإنترنت (ASN) كما تحدده Cloudflare، وعدد الطلبات. لا يُخزَّن عنوان IP في قاعدة بياناتنا. تُحذف بعد 90 يومًا. | نشاط المستخدم |
| سجلات الخادم | تعالج Cloudflare عنوان IP الخاص بك ومعلومات الطلب التقنية لتقديم الخدمة والحماية من الإغراق (تحديد المعدّل). تُحفظ سجلات الخادم لدى Cloudflare وفق مدة الاحتفاظ التي تطبّقها (حاليًا حتى 7 أيام لسجلات Workers). | بيانات تقنية |
- محتوى محادثاتك في ChatGPT أو Claude أو Gemini — الإضافة تُدرج النص في مربع الكتابة فقط ولا تقرأ الصفحة ولا الردود.
- سجل تصفحك أو أي صفحة تزورها.
- اسمك أو رقم جوالك أو بريدك الإلكتروني أو أي بيانات حساب — الإضافة لا تطلبها ولا تستقبلها.
2. لماذا نعالجها
- الاستحقاق: للتحقق من أن الرخصة صالحة وتغطي المنهج المطلوب، ولتقييد كل رخصة بجهازين.
- منع إساءة الاستخدام: لاكتشاف مشاركة المفتاح على نطاق واسع أو استخراج المحتوى آليًا (حدود يومية، تحديد معدّل الطلبات، تقرير أسبوعي بالإشارات غير المعتادة يُراجعه شخص ولا يؤدي إلى حظر تلقائي).
- الموثوقية: لتشخيص الأعطال وإصلاحها عبر سجلات تقنية.
- تنظيم نص الدرس: لتحويل نص الكتاب الخام إلى نص مرتب يصلح للإدراج في رسالة واحدة (انظر البند 1).
الأساس النظامي للمعالجة هو تنفيذ العقد المبرم معك (تقديم الخدمة التي اشتريتها) والمصلحة المشروعة في حماية الخدمة من إساءة الاستخدام.
3. أين تُخزَّن البيانات (النقل خارج المملكة)
يعمل خادم الإضافة وقاعدة بياناتها على شبكة Cloudflare، وهي مزوّد بنية تحتية دولي؛ أي أن البيانات المذكورة أعلاه تُعالج وتُخزَّن خارج المملكة العربية السعودية. لا يوجد حاليًا قرار رسمي بكفاية مستوى الحماية لدول تخزين هذه البيانات بموجب نظام حماية البيانات الشخصية. وقد صُممت الإضافة لتقليل الأثر إلى أدنى حد: البيانات المنقولة لا تتضمن أي معرّف شخصي مباشر (لا اسم ولا جوال ولا بريد)، ومفتاح الترخيص ومعرّف الجهاز يُخزَّنان مجزّأين فقط.
نص الدرس المرسل إلى نموذج الذكاء الاصطناعي (البند 1) هو محتوى الكتاب المدرسي فقط، ويمر عبر Cloudflare إلى Google خارج المملكة؛ ولا يحتوي على أي بيانات شخصية أو معرّفات لك أو لجهازك.
4. الدفع ومتجر سلة
يتم الشراء عبر متجرنا على منصة سلة. تُعالج سلة عملية الدفع وبيانات العميل المرتبطة بالطلب (الاسم، الجوال، البريد، وسيلة الدفع) بصفتها متحكمًا مستقلًا ووفق سياسة الخصوصية الخاصة بها. لا تصل بيانات الدفع أو بطاقتك إلينا. يتلقى خادمنا من سلة إشعارات الطلبات (رقم الطلب، حالته، المنتج المشترى) لأغراض التدقيق والاسترجاع ومتابعة المخزون، ونحتفظ من هذه الإشعارات بالحد الأدنى، ونحذف نصها الكامل بعد 7 أيام.
5. مدد الاحتفاظ
| البيان | المدة |
|---|---|
| عدّادات الاستخدام وإشارات إساءة الاستخدام | 90 يومًا |
| النص الكامل لإشعارات سلة | 7 أيام (يبقى بعدها سجل مختصر: رقم الطلب وحالته والمنتج) |
| جلسة الجهاز (رمز الدخول) | حتى 180 يومًا من آخر استخدام؛ تفقد صلاحيتها فور تسجيل الخروج من الجهاز أو إلغاء الرخصة، ويُحذف سجلها عند انتهاء مدتها |
| ربط الرخصة بالجهاز | طوال صلاحية الرخصة؛ ويُلغى تلقائيًا الربط غير المستخدم لأكثر من 90 يومًا عند الحاجة لجهاز جديد |
| سجل الرخصة (المجزّأ) | حتى 12 شهرًا بعد انتهاء الرخصة أو إلغائها |
| سجلات الخادم لدى Cloudflare | وفق مدة احتفاظ Cloudflare (حاليًا حتى 7 أيام) |
6. حقوقك
بموجب نظام حماية البيانات الشخصية في المملكة، يحق لك الاطلاع على بياناتك، وطلب تصحيحها أو حذفها، والاعتراض على معالجتها، وطلب نسخة منها. نظرًا لأننا لا نحتفظ بأي معرّف شخصي، فسنحتاج منك إلى بادئة مفتاح الترخيص (أول 8 أحرف) أو رقم طلب سلة لتحديد السجلات المرتبطة بك.
أرسل طلبك إلى support@classarch.com. نلتزم بالرد خلال 30 يومًا من استلام الطلب.
إذا لم يُلبَّ طلبك، يحق لك تقديم شكوى إلى الهيئة السعودية للبيانات والذكاء الاصطناعي (سدايا) بصفتها الجهة المختصة.
7. الإبلاغ عن اختراق
إذا اشتبهت في وصول غير مصرّح به إلى بياناتك أو إلى مفتاح ترخيصك، راسلنا فورًا على support@classarch.com مع كتابة «بلاغ أمني» في العنوان. في حال وقوع اختراق يؤثر على بياناتك سنبلّغك والجهات المختصة وفق ما يقتضيه النظام.
8. الامتثال لسياسات متجر Chrome الإلكتروني
الإضافة لا تستخدم واجهات Google البرمجية (Google APIs) للوصول إلى أي بيانات مستخدم. ونلتزم بالنص التالي كما تشترطه Google:
The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
استخدام المعلومات المستلمة من واجهات Google البرمجية سيلتزم بسياسة بيانات المستخدم لمتجر Chrome الإلكتروني، بما في ذلك متطلبات الاستخدام المحدود.
الأذونات التي تطلبها الإضافة: التخزين المحلي (لحفظ معرّف الجهاز وجلسة الدخول فقط)، اللوحة الجانبية، وإدراج النص في صفحات المواقع الثلاثة المدعومة فقط (chatgpt.com، claude.ai، gemini.google.com). لا تحمّل الإضافة أي شيفرة من الإنترنت.
9. التغييرات على هذه السياسة
قد نحدّث هذه السياسة عند تغيّر الخدمة أو النظام. يُنشر التحديث في هذه الصفحة مع تاريخ «آخر تحديث» الجديد، وفي حال كان التغيير جوهريًا سنعرض إشعارًا داخل الإضافة قبل أن يسري.
10. النظام الواجب التطبيق
تخضع هذه السياسة لأنظمة المملكة العربية السعودية، وبخاصة نظام حماية البيانات الشخصية ولائحته التنفيذية. الجهة الإشرافية المختصة هي الهيئة السعودية للبيانات والذكاء الاصطناعي (سدايا)، ويحق لك تقديم شكوى إليها.
Privacy Policy (English)
ClassArch Companion — last updated 2026-09-05. The Arabic text above is the governing version; this summary is provided for convenience.
The data controller is ClassArch (a Saudi company, commercial registration [CR number]), reachable at support@classarch.com. The extension is designed to collect no personally identifying information: it never reads your chats, never tracks browsing, and never asks for your name, phone number or email.
What we collect
- License key (authentication information) — entered once to activate; stored on the server only as a keyed one-way hash; not retained by the extension after activation.
- Device id (authentication information) — a random identifier the extension generates on first run, stored hashed; used to bind a license to at most 2 devices, together with an optional device label you choose.
- Usage counters (user activity) — per license per day: number of content requests, textbook chunks served and lessons organised for the first time. Deleted after 90 days.
- Lesson text (not personal data) — the first time a lesson is requested, the textbook text of that lesson — curriculum content, never your data — is sent to an AI model through Cloudflare AI Gateway at Google (Gemini) to be organised; the organised text is then stored on our server and served to every teacher afterwards without reprocessing. No license or device identifier, and nothing from your chats, accompanies it.
- Abuse signals (user activity) — per license, device and day: country code and network ASN as determined by Cloudflare, plus a request count. No IP address is stored in our database. Deleted after 90 days.
- Server logs — Cloudflare processes your IP address and technical request data to serve the API and to rate-limit abuse; logs are kept under Cloudflare's own retention (currently up to 7 days for Workers Logs).
We do not collect chat content, browsing history, or any name, phone number or email address through the extension.
Why
- Entitlement — verifying that a license is valid, covers the requested curriculum and is used on no more than 2 devices.
- Abuse prevention — daily quotas, rate limiting, and a weekly report of unusual signals that a person reviews; nothing is blocked automatically.
- Reliability — diagnosing and fixing faults from technical logs.
- Organising lesson text — turning raw textbook text into a tidy text that fits one message (see "What we collect").
Where (cross-border transfer)
The API and database run on Cloudflare, an international infrastructure provider. The data listed above is therefore processed and stored outside Saudi Arabia. No adequacy decision under the Saudi Personal Data Protection Law currently covers the countries where this data is stored. The service minimises the impact: nothing transferred contains a direct personal identifier, and the license key and device id are stored only as hashes.
The lesson text sent to the AI model (see "What we collect") is textbook content only; it passes through Cloudflare to Google outside Saudi Arabia and carries no personal data or identifiers of you or your device.
Payment and Salla
Purchases are made through our store on Salla. Salla processes the payment and the customer data attached to the order (name, mobile, email, payment method) as an independent controller under its own privacy policy. We never receive card or payment details. Our server receives order notifications from Salla (order number, status, purchased product) for audit, refunds and stock tracking, keeps only a minimal record, and deletes the full notification body after 7 days.
Retention
- Usage counters and abuse signals: 90 days.
- Full Salla notification bodies: 7 days (a minimal order record remains).
- Device session token: up to 180 days from last use; it stops granting any access the moment the device is signed out or the license is revoked, and the record is deleted when it expires.
- License–device binding: for the life of the license; bindings idle for more than 90 days are released automatically when a new device needs the slot.
- Hashed license record: up to 12 months after expiry or revocation.
- Cloudflare server logs: Cloudflare's retention (currently up to 7 days).
Your rights
Under the Saudi PDPL you may access, correct, delete, object to the processing of, or obtain a copy of your data. Because we hold no personal identifier, we will ask for your license-key prefix (first 8 characters) or Salla order number to locate the related records. Send requests to support@classarch.com; we commit to responding within 30 days. You also have the right to lodge a complaint with the Saudi Data & AI Authority (SDAIA).
Security incidents
If you suspect unauthorised access to your data or your license key, contact support@classarch.com immediately with "Security report" in the subject line. Should a breach affect your data, we will notify you and the competent authority as the law requires.
Chrome Web Store compliance
The extension does not use Google APIs to access user data. As required by Google:
The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Permissions requested: local storage (device id and session only), side panel, and inserting text into the three supported sites only (chatgpt.com, claude.ai, gemini.google.com). The extension loads no remote code.
Changes to this policy
Updates are published on this page with a new "last updated" date; material changes are announced inside the extension before they take effect.
Governing law
This policy is governed by the laws of the Kingdom of Saudi Arabia, in particular the Personal Data Protection Law and its Implementing Regulations. The supervisory authority is SDAIA, with which you may lodge a complaint.