سياسة الكوكيز

1. ما هي ملفات تعريف الارتباط؟

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

2. الكوكيز التي نستخدمها (بلا Adsterra)

الاسمالمزوّدالغرضالمدةالنوع
mizan_themeالميزان الرقمية (محلي)حفظ تفضيلكم للوضع الليلي أو النهاري.دائم (حتى المسح اليدوي)ضروري / وظيفي
mizan-cookie-consentالميزان الرقمية (محلي)حفظ قراركم بخصوص قبول أو رفض كوكيز التحليل.دائمضروري
sb-mizan-authSupabase Auth (المصادقة)إدارة جلسة تسجيل الدخول، حماية الحساب، وتخزين توكن المصادقة.جلسة + حتى 30 يوماًضروري / مصادقة
mizan:saved:content:v1الميزان الرقمية (محلي)حفظ المحتوى المحفوظ (مقالات، أخبار، مصطلحات) للوصول السريع.دائموظيفي
mizan:quiz:progress:v1الميزان الرقمية (محلي)حفظ تقدم الاختبارات، الرتبة (D-SSS)، نقاط الخبرة XP، والإجابات.دائموظيفي
mizan:quiz:progress:v1 , mizan:quiz:progress:v2 , mizan:quiz:progress:checksum:v1الميزان الرقمية (محلي)تقدم الاختبارات والرتبة D-SSS وXP، مع بصمة تحقق (checksum) لكشف أي تعديل يدوي — الرتبة الفعلية تُحسب في الخادم ولا تُقبل من المتصفح.دائموظيفي / حماية
mizan:admin:preview:v1الميزان الرقمية (محلي)وضع معاينة التغييرات قبل نشرها — يُضبط فقط لحسابات المشرفين ولا يظهر لبقية الزوار.حتى إنهاء المعاينةوظيفي / مشرفون
mizan:visitor_id , mizan:session_idالميزان الرقمية (محلي)معرّف زائر وجلسة عشوائيان لربط التحليلات وإحصاء مشاهدات المحتوى. لا يحتويان بريداً ولا اسماً.visitor_id دائم، session_id حتى إغلاق التبويبتحليلي محلي
mizan:legal:consent:v1الميزان الرقمية (محلي)سجل موافقتك على سياسة الخصوصية والشروط: النسخة الموافَق عليها، الوقت، والطريقة (بريد أو Google). يُلتقط قبل إنشاء الحساب ويُزامَن مع جدول legal_consents كإثبات قانوني، ويمنع إعادة سؤالك عن نفس النسخة.دائم — يُطلب من جديد عند تغيير نسخة السياسةضروري / قانوني
mizan:anon:user_ref:v1الميزان الرقمية (محلي)حفظ تفاعلاتك ومحاولاتك قبل إنشاء حساب، ثم إسنادها لحسابك (auth.uid) بعد تسجيل الدخول.دائم حتى تسجيل الدخولوظيفي
mizan:review:v1الميزان الرقمية (محلي)جدولة مراجعة الأسئلة التي أجبتم عنها (التكرار المتباعد): موعد المراجعة التالي لكل سؤال. تبقى على جهازكم ولا تُرسل إلى الخادم.دائم (حتى المسح اليدوي)وظيفي
mizan:gmail:token , mizan:gmail:statusالميزان الرقمية (محلي)توكن Gmail وحالة الربط لفريق الإدارة فقط (صندوق البريد الإداري)، ويُحذفان عند إلغاء الربط أو مسح التخزين.حتى إلغاء الربطإداري (فريق الإدارة)
mizan:quiz:cms-cache:v1 , mizan:quiz:cms-pending:v1 , mizan:quiz:directory:v1 , mizan:reports:pending:v1الميزان الرقمية (محلي)ذاكرة تخزين مؤقتة للبيانات العامة (بنك الأسئلة، التعديلات المعلّقة، المسارات، البلاغات غير المرسلة) لتسريع التحميل وتقليل الطلبات.دائم (يُحدَّث تلقائياً)وظيفي
mizan:analytics:queueالميزان الرقمية (محلي)طابور مؤقت لتتبع التفاعلات (page_view, quiz, reaction) قبل الإرسال.مؤقت (يُفرغ كل 10 ثوان)تحليلي محلي
mizan_reading_prefsالميزان الرقمية (محلي)حفظ تفضيلات القراءة في المقالات: نوع الخط، حجم النص، التباعد والسمة.دائم (حتى المسح اليدوي)وظيفي
mizan:viewed:<الجدول>:<slug>الميزان الرقمية (محلي)تذكّر أن مشاهدة المقال احتُسبت في هذه الجلسة، لمنع تكرار العدّ عند إعادة التحميل.حتى إغلاق التبويب (sessionStorage)تحليلي محلي
_ga، _ga_*Google Analyticsقياس الاستخدام والتنقل بشكل مجهول إحصائياً.حتى سنتينتحليلي (يتطلب موافقة)
_gidGoogle Analyticsتمييز الزوار خلال 24 ساعة.24 ساعةتحليلي (يتطلب موافقة)

3. أنواع الكوكيز (بعد إزالة الإعلانات)

  • ضرورية / مصادقة: Supabase Auth (sb-mizan-auth) — لازمة لتسجيل الدخول وحماية الحساب وربط بروفايلك ورتبتك. لا يمكن تعطيلها دون فقدان تسجيل الدخول.
  • وظيفية: mizan:saved:content:v1 (المحتوى المحفوظ)، mizan:quiz:progress:v1/v2 وmizan:quiz:progress:checksum:v1 (الرتبة D-SSS، XP، تقدم الاختبارات مع بصمة تحقق)، mizan_theme (الوضع الليلي/النهاري)، mizan-cookie-consent (قرار الموافقة نفسه)
  • تحليلية محلية: mizan:analytics:queue — طابور مؤقت للتفاعلات (page_view, quiz, reaction, save) يُفرغ كل 10 ثوان عبر sendBeacon إلى /api/analytics. لا يحتوي IP خام، بل بصمة مجردة.
  • تحليلية خارجية (بموافقة): Google Analytics (_ga, _gid) — لقياس الاستخدام المجهول فقط. لا تُفعَّل إلا بعد موافقتكم عبر شريط الكوكيز (Google Consent Mode). يمكن رفضها ويستمر الموقع كاملاً.
  • وظيفية إضافية: mizan_reading_prefs (تفضيلات القراءة). تحليلية محلية (جلسة): mizan:viewed:… في sessionStorage لمنع احتساب المشاهدة نفسها مرتين، ويُمسح عند إغلاق التبويب
  • لا يوجد كوكيز إعلانية: تمت إزالة Adsterra نهائياً. لا كوكيز تتبع بين المواقع، لا بيع بيانات لمعلنين.

4. كيف تتحكمون في الكوكيز؟

  • التحكم في التحليلات: استعملوا الأداة أعلى هذه الصفحة (قبول/رفض).
  • المحفوظات وتقدم الاختبارات: يمكن مسحها من إعدادات المتصفح → Local Storage → مفاتيح mizan:*
  • Supabase Auth: تسجيل الخروج يحذف مفتاح الجلسة (sb-mizan-auth). لا يمكن تعطيل كوكيز المصادقة مع بقاء تسجيل الدخول.
  • الظهور العام: البروفايل ولوحة الرتب ليسا كوكيز، لكن يمكنك إخفاؤهما من صفحة بروفايلك عبر is_public وshow_rank.
  • حذف الحساب: تطلبه بنفسك من /profile أو بمراسلة contact@mizan.page وفق القانون 09-08. يبدأ الطلب مهلة 30 يوماً تتراجع فيها بنفسك، ثم يُحذف حساب auth.users آلياً ومعه البيانات (profiles, mizan_profiles, quiz_attempts, reactions, content_reactions, reports, onboarding_responses, legal_consents). السجلات المالية (payments, credit_transactions) لا تُحذف بل تُفصل عن هويتك امتثالاً للمادة 26 من مدونة التجارة، ويُحتفظ بالسجلات القانونية (audit_logs, moderation_actions) بلا بيانات تعريفية.

5. الكوكيز والبيانات الوظيفية

تفاصيل التخزين المحلي والكوكيز الوظيفية موضحة في الجدول أعلاه. يمكنكم مسح عناصر التخزين من إعدادات المتصفح في أي وقت.

6. تواصل معنا

لأي استفسار بخصوص الكوكيز أو حذف الحساب، راسلونا على contact@mizan.page.