1. النطاق ومسؤول البيانات
TestPrep Istanbul هو مسؤول البيانات. يمكن إرسال طلبات الخصوصية إلى info@testprepeurope.com.
2. البيانات التي نعالجها
- الاسم وبيانات الاتصال ومحتوى الرسائل عبر WhatsApp أو الهاتف أو البريد.
- بيانات الحساب والبرنامج والدروس والتقدم.
- تعرض لوحة المتصدرين في لوحتك نقاطك وترتيبك. لا يظهر اسمك (الاسم الأول والحرف الأول من اسم العائلة) إلا إذا فعّلت ذلك بنفسك؛ وإلا فلا يرى الطلاب الآخرون مكان اسمك سوى رقم.
- مراجع الطلب والفاتورة. يعالج Stripe بيانات البطاقة؛ لا نخزن رقم البطاقة الكامل.
- عنوان IP وبيانات الجهاز وسجلات الأمان. لا تُجمع بيانات التحليلات، بما فيها النقرات والتمرير وحركات الفأرة التي يسجّلها Microsoft Clarity، إلا بعد الموافقة.
3. الجمع والأغراض والأسس القانونية
تأتي البيانات من تواصلك ونشاط الحساب والدفع والسجلات التقنية الضرورية. نستخدمها لتقديم الخدمة والدعم والأمان والالتزام القانوني. تعتمد التحليلات غير الضرورية والتسويق، عند اللزوم، على الموافقة.
أمن الحساب: لضمان استخدام كل حساب في جلسة واحدة فقط في الوقت نفسه، ولمنع مشاركة الحسابات والنسخ الجماعي لمحتوانا، نسجّل عند تسجيل دخولك ملخّصات أحادية الاتجاه لا يمكن عكسها (hash) لبيانات متصفحك (user agent) ولكتلة شبكتك (الأجزاء الثلاثة الأولى من عنوان IP الخاص بك)، ومعرّف جلستك، والموقع الذي سجّلت الدخول عليه من مواقعنا، ووقت إغلاق جلستك بسبب تسجيل دخول على موقع آخر من مواقعنا أو على جهاز آخر. عند تسجيل دخول جديد إلى حسابك تُغلق جميع جلساتك الأخرى. لا نخزّن لهذا الغرض عنوان IP الخاص بك ولا بيانات متصفحك نفسها، ولا نستخدم بصمة الجهاز. تُحذف هذه السجلات بعد 90 يومًا من آخر استخدام. الأساس القانوني: تنفيذ العقد المبرم معك، ومصلحتنا المشروعة في الحفاظ على أمن الحسابات.
4. مقدمو الخدمة والنقل الدولي
قد يعالج مقدمو الاستضافة (Vercel) وقواعد البيانات وتسجيل الدخول (Supabase)، Stripe، WhatsApp/Meta، وGoogle Analytics وMicrosoft Clarity بعد الموافقة، البيانات ضمن أدوارهم. لا يُحمَّل Stripe.js إلا عند فتح خطوة الدفع، ويستخدم ملفات ارتباط خاصة به لمنع الاحتيال. تخضع عمليات النقل الدولي لمتطلبات KVKK/GDPR وآليات النقل السارية.
5. خيارات ملفات الارتباط
تدعم الملفات الضرورية الأمان والجلسات والتفضيلات. يكون إذن تخزين التحليلات مرفوضًا افتراضيًا، وتبقى أذونات تخزين الإعلانات مرفوضة في كل الأحوال. يمكنك تغيير الخيار في أي وقت من رابط «تفضيلات ملفات الارتباط» في تذييل الموقع أو من الزر في هذا القسم أو من قائمة حسابك.
إذا لم تسمح بالتحليلات، لا يُكتب أي ملف ارتباط تحليلي على جهازك ولا يُستخدم معرّف يتعرّف عليك مرة أخرى؛ تُرسَل مشاهدة الصفحة إلى Google Analytics كإشارة مجهولة غير مرتبطة بهويتك. ويبقى تخصيص الإعلانات معطّلاً في كل الأحوال.
لا يُحمَّل Microsoft Clarity إلا عندما تسمح بالتحليلات («قبول الكل»)، وإذا لم تسمح بها فلا يُحمَّل إطلاقًا. ينشئ Clarity خرائط حرارية وتسجيلات للجلسات من النقرات والتمرير وحركات الفأرة على صفحاتنا، لنعرف أين يصعب استخدام الموقع. يُرسَل إذن تخزين الإعلانات إلى Clarity مرفوضًا في كل الأحوال. وعند سحب إذنك يُبلَّغ Clarity بذلك وتُحذف ملفات الارتباط الخاصة به. تحتفظ Microsoft بتسجيلات الجلسات 30 يومًا، وبالتسجيلات المختارة عيّنةً عشوائية أو التي نضع عليها علامة لمدة تصل إلى 9 أشهر.
فيما يلي ملفات الارتباط وسجلات تخزين المتصفح (sessionStorage) التي يستخدمها الموقع. تُحفظ سجلات تخزين المتصفح في علامة التبويب المفتوحة فقط وتُحذف عند إغلاقها.
أثناء حلّك اختبار AP التجريبي تُحفظ إجاباتك في متصفحك حتى نهاية الاختبار، حتى لا تضيع إذا أُعيد تحميل الصفحة؛ وتُحذف عند تسليم الاختبار.
لا يُحمَّل المحتوى المضمَّن في مقالات المدونة (Spotify وYouTube وخرائط Google) قبل أن تسمح به: يظهر مكانه صندوق يحمل اسم المزوّد وزر «تحميل المحتوى». وعند السماح بالمحتوى المضمَّن أو الضغط على ذلك الزر يُحمَّل المحتوى مباشرةً من المزوّد، وقد يستخدم المزوّد ملفات الارتباط الخاصة به؛ نحن لا نكتب تلك الملفات ولا نحدّد مدتها.
أما بعض الصور في مقالات المدونة فتأتي من Pexels (images.pexels.com) وGiphy (media.giphy.com): تُحمَّل هذه الصور مع المقال دون انتظار إذنك، ويذهب الطلب مباشرةً إلى المزوّد.
- tp_cookie_consent (TestPrep Istanbul، ملف ارتباط): يحفظ خيارك بشأن ملفات الارتباط («الضرورية فقط» أو «قبول الكل»). الفئة: ضرورية. المدة: 180 يومًا.
- sb-<project-ref>-auth-token (Supabase، ملف ارتباط؛ قد يُقسَّم إلى أجزاء مرقّمة في الجلسات الطويلة): يُكتب فقط عند تسجيل الدخول ويحافظ على جلسة حسابك. الفئة: ضرورية. المدة: 400 يوم، ويُحذف عند تسجيل الخروج.
- sb-<project-ref>-auth-token-code-verifier (Supabase، ملف ارتباط): يُكمل بأمان الرابط الوارد في رسائل تأكيد التسجيل وإعادة تعيين كلمة المرور. الفئة: ضرورية. المدة: يُحذف عند استخدام الرابط، وبحد أقصى 400 يوم.
- estate_dv، estate_dv_chk (TestPrep Istanbul، ملفات ارتباط؛ لا تقرؤها الصفحة): تُكتب فقط عند تسجيل الدخول، لقاعدة الأمان التي تقصر استخدام الحساب على جلسة واحدة في الوقت نفسه؛ يحفظ estate_dv ملخصًا مشفّرًا يؤكد أن جلستك مفتوحة وأنها الوحيدة، ويحفظ estate_dv_chk أن جلسة منتهية قد فُحصت مرة واحدة. الفئة: ضرورية. المدة: estate_dv 7 أيام، estate_dv_chk 15 دقيقة.
- estate_dv_ended، estate_dv_notice (TestPrep Istanbul، ملفات ارتباط): تفتح الإشعار الذي يظهر مرة واحدة عندما تُغلق جلستك بسبب تسجيل دخول من جهاز آخر، أو عندما يغلق تسجيل دخولك الجديد جلساتك الأخرى. الفئة: ضرورية. المدة: 15 دقيقة، وتُحذف بعد عرض الإشعار.
- estate_dv_outbox:<path> (TestPrep Istanbul، localStorage): يحفظ الإجابات التي تعذّر حفظها لأن جلستك أُغلقت أثناء الاختبار، ويرسلها بعد تسجيل دخولك من جديد. الفئة: ضرورية. المدة: يُحذف بعد الإرسال، وبحد أقصى 48 ساعة.
- __stripe_mid، __stripe_sid (Stripe، ملفات ارتباط): يكتبها Stripe.js فقط عند فتح خطوة الدفع لمنع الاحتيال في المدفوعات. الفئة: ضرورية. المدة: __stripe_mid سنة واحدة، __stripe_sid 30 دقيقة. قد يستخدم Stripe أيضًا ملفات ارتباط على نطاقاته الخاصة؛ راجع سياسة ملفات الارتباط لدى Stripe.
- _ga، _ga_9VHG9H0MHJ (Google Analytics 4، ملفات ارتباط): تقيس الزيارات. تُكتب فقط عندما تسمح بملفات ارتباط التحليلات، وتُحذف عند سحب الإذن. الفئة: التحليلات. المدة: سنتان.
- _clck، _clsk (Microsoft Clarity، ملفات ارتباط): تتيح لنا رؤية كيفية استخدام الموقع عبر الخرائط الحرارية وتسجيلات الجلسات؛ يربط _clck زياراتك اللاحقة بالزائر نفسه، ويجمع _clsk صفحات الزيارة الواحدة في تسجيل واحد. تُكتب فقط عندما تسمح بملفات ارتباط التحليلات، وتُحذف عند سحب الإذن. قد تستخدم Microsoft أيضًا ملفات ارتباط على نطاقاتها الخاصة، وتحدّد Microsoft مدتها. الفئة: التحليلات. المدة: _clck سنة واحدة، _clsk يوم واحد.
- tp_purchase_<id> (TestPrep Istanbul، sessionStorage): يمنع إرسال عملية الشراء نفسها إلى Google Analytics مرتين بعد الدفع؛ والمعرّف <id> هو مرجع الدفع لدى Stripe. الفئة: ضرورية. المدة: حتى إغلاق علامة التبويب.
- ai-tutor-lesson-language، ai-tutor-lesson-mode، ai-tutor-voice (TestPrep Istanbul، localStorage): يحفظ في متصفحك لغة الدرس وطريقته وصوت المعلّم التي اخترتها في درس TestPrep AI Tutor، حتى لا يسألك الدرس التالي عنها مرة أخرى. الفئة: ضرورية. المدة: حتى تحذفها أنت.
- exit-intent-shown (TestPrep Istanbul، sessionStorage): يضمن ظهور نافذة الخروج مرة واحدة فقط في الجلسة. الفئة: ضرورية. المدة: حتى إغلاق علامة التبويب.
- qbank-<exam>-config (TestPrep Istanbul، sessionStorage): ينقل الموضوع والإعدادات التي اخترتها في بنك الأسئلة إلى شاشة التدريب. الفئة: ضرورية. المدة: حتى إغلاق علامة التبويب.
- gre-pt-start:<…> (TestPrep Istanbul، sessionStorage): يتيح لاختبار GRE التجريبي متابعة المحاولة نفسها عند إعادة تحميل الصفحة. الفئة: ضرورية. المدة: حتى إغلاق علامة التبويب.
- act-sim:<…> (TestPrep Istanbul، localStorage): يحفظ في متصفحك إجاباتك وعلاماتك وأوقاتك في قسم اختبار ACT التجريبي الذي تعمل عليه، ومسودة مقالك في قسم Writing، حتى لا تضيع عند إعادة تحميل الصفحة. الفئة: ضرورية. المدة: يُحذف عند انتهاء القسم.
- ap-sim:<…> (TestPrep Istanbul، localStorage): يحفظ في متصفحك إجاباتك وعلاماتك وأوقاتك في جزء اختبار AP التجريبي الذي تعمل عليه، وإجاباتك الحرة التي تكتبها على الشاشة، حتى لا تضيع عند إعادة تحميل الصفحة. الفئة: ضرورية. المدة: يُحذف عند انتهاء الجزء.
- Spotify (Spotify، محتوى مضمَّن): مشغّل Spotify في بعض مقالات المدونة. الفئة: المحتوى المضمّن. المدة: يحدّدها Spotify؛ راجع سياسة ملفات الارتباط لدى Spotify.
- YouTube (Google، محتوى مضمَّن): مقاطع YouTube في بعض مقالات المدونة. الفئة: المحتوى المضمّن. المدة: يحدّدها Google؛ راجع سياسة ملفات الارتباط لدى Google.
- خرائط Google (Google، محتوى مضمَّن): الخرائط في بعض مقالات المدونة. الفئة: المحتوى المضمّن. المدة: يحدّدها Google؛ راجع سياسة ملفات الارتباط لدى Google.
- images.pexels.com (Pexels، صورة): صور في بعض مقالات المدونة. عند فتح المقال تُحمَّل الصورة مباشرةً من Pexels ويتلقى Pexels هذا الطلب، ويرسل Pexels مع ردّه ملفَّي الارتباط __cf_bm و _cfuvid لنطاق pexels.com. الفئة: صورة تُحمَّل مع الصفحة. المدة: __cf_bm 30 دقيقة، _cfuvid حتى إغلاق المتصفح؛ يحدّدها Pexels، راجع سياسة الخصوصية لدى Pexels.
- media.giphy.com (Giphy، صورة): صور متحركة في بعض مقالات المدونة. عند فتح المقال تُحمَّل الصورة مباشرةً من Giphy ويتلقى Giphy هذا الطلب. الفئة: صورة تُحمَّل مع الصفحة. المدة: يحدّد Giphy مدة الاحتفاظ بالطلب؛ راجع سياسة الخصوصية لدى Giphy.
6. الاحتفاظ والأمان
نحتفظ بالبيانات للمدة اللازمة للغرض والالتزامات القانونية أو المالية فقط، ثم تُحذف أو تُتلف أو تُجعل مجهولة الهوية.
يُحذف الحساب الذي لم يُستخدم لمدة 90 يومًا مع بيانات التعلّم الخاصة به. ونرسل إلى بريدك الإلكتروني المؤكّد قبل الحذف بـ 14 يومًا رسالة تذكر تاريخه، ويكفي أن تسجّل الدخول أو تستخدم لوحة التحكم قبل ذلك التاريخ ليبقى حسابك. لا تُحذف بهذه الطريقة حسابات المعلمين والإداريين ولا الحسابات التي تمت منها عمليات شراء، ولا يُحذف أي شيء دفعت ثمنه.
بالنسبة إلى الحساب الذي يُحذف بهذه الطريقة، نحتفظ بسجلّ للحذف (عنوان البريد الإلكتروني؛ وتواريخ فتح الحساب وآخر استخدام له وحذفه؛ وعدد الاختبارات التجريبية المحذوفة معه) لمدة سنتين، ثم نمحوه.
ونستخدم هذا السجل أيضًا لمنع حساب جديد يُفتح بعنوان البريد الإلكتروني نفسه من الحصول على التجربة المجانية مرة أخرى. ولا يتأثر أي شيء تشتريه بذلك. والأساس القانوني لذلك هو مصلحتنا المشروعة في تقديم التجربة المجانية مرة واحدة لكل شخص.
تُحفظ التقارير التي يكتبها معلّمك بعد الدروس الخاصة، وملخّصات الدروس والأسابيع المرسلة إلى وليّ أمرك، والجزء الخاص بك من التقرير الأسبوعي للدورة الجماعية، إلى أن يُحذف حسابك، وتُحذف معه. أما الملخّصات التي أُرسلت بالبريد الإلكتروني فتبقى في صندوق بريد المستلم.
7. حقوقك
قد تشمل حقوقك المعلومات والوصول والتصحيح والحذف والاعتراض وسحب الموافقة وفق KVKK وGDPR عند انطباقه. أرسل طلبًا قابلًا للتحقق من الهوية إلى info@testprepeurope.com.
8. التحديثات
ينشر الإصدار الحالي وتاريخ التحديث على هذه الصفحة.
