1. من يشغّل Eva Store
يشغّل Eva Store فريق Eva Store، ويمثله الرئيس التنفيذي المهندسة الخنساء علي محمد. أما الكيان القانوني المسجّل والعنوان وجهة التواصل الخاصة بحماية البيانات فهي [OWNER/LEGAL APPROVAL REQUIRED].
توضح هذه السياسة البيانات التي يتعامل معها التطبيق والخادم فعلاً، وأسباب ذلك، ومن يمكنه رؤيتها، والخيارات المتاحة لك. وتغطي تطبيق Eva Store وواجهة الخادم وهذا الموقع القانوني الثابت. ولا تغطي صفحات الطرف الثالث التي تفتحها من التطبيق، مثل صفحة دفع مزوّد أو تسجيل الدخول عبر Google أو Apple.
هذه نسخة الويب من إصدار السياسة 1.0، آخر تحديث 10 نوفمبر 2026. وتاريخ سريانها بانتظار اعتماد المالك.
2. البيانات التي نجمعها
نجمع الفئات التالية. "اختياري" يعني أن التطبيق لا يشترط الحقل لإنشاء حساب، لكن ميزة قد تحتاجه.
الحساب وتسجيل الدخول
- البريد الإلكتروني، ومعرّف الحساب، وأحداث المصادقة، ومعلومات الجلسة، وطريقة الدخول.
- إذا استخدمت تسجيل الدخول عبر Google أو Apple، يعيد المزوّد رمز هوية وقد يعيد اسمك وبريدك وصورة ملفك. ويرسل التطبيق الرمز إلى Supabase Auth؛ ويستلم الخادم رمز الوصول الناتج. وتُدار كلمات المرور لدى Supabase Auth ولا يخزّنها Eva Store بصيغة مقروءة.
الملف الشخصي
- الاسم، ورقم الهاتف الاختياري، ونوع الملف (طالب أو عميل)، والتخصص، والدولة، والنبذة، وصورة الملف، وعملة العرض، واللغة، والمظهر.
- حقول ملف الطالب: الجامعة، والرقم الجامعي، والسنة الدراسية، وروابط إضافية. وحقول ملف العميل: المنشأة والاهتمامات.
- تقتصر رؤية الملف الشخصي على العرض الذي يمنحه الخادم؛ ولا يحصل المستخدمون الآخرون على دليل ملفات عام. ويمكن للموظفين ذوي الصلاحيات قراءة عروض أوسع.
المحتوى والتواصل
- رسائل الدعم وطلبات الخدمة والمجموعات والبث؛ والردود والتفاعلات وحالة القراءة ومؤشرات الكتابة والحضور؛ وتعديلات الرسائل وآثار الحذف.
- الصور والفيديو والصوت والرسائل الصوتية والمستندات والمرفقات الأخرى التي ترفعها. وتُخزَّن المرفقات كموارد مع نوعها المعلن والمكتشف وحجمها وبصمتها ونتيجة فحصها.
- محتوى المجموعات والتقييمات وردود مقدمي الخدمة.
نشاط الخدمة والتجارة
- طلبات الخدمة وإجابات الاستقبال وعروض الأسعار وقراراتها والتعيينات والتسليمات والتعديلات والنزاعات والتقييمات.
- الطلبات وبنودها وحالة الدفع والاستردادات والقسائم ونقاط المكافآت والاشتراكات والسجلات المالية المرتبطة. وتُدخل أرقام البطاقات في صفحة مزوّد الدفع ولا يجمعها التطبيق.
الإشعارات وبيانات الجهاز
- تفضيلات الإشعارات وساعات الهدوء والإشعارات داخل التطبيق وتسجيلات أجهزة الدفع.
- يُخزَّن رمز الدفع بصيغته الأصلية لأنه لازم لتسليم الإشعار، وببصمة SHA-256 للبحث. ولا يُعاد إلى العملاء ولا يُكتب في الأحداث أو السجلات.
الأمان والتشغيل والإعلان
- قيود التدقيق للإجراءات الحساسة، بما فيها عنوان IP ووكيل المستخدم ومعرّف الطلب والطابع الزمني والنتيجة. وسجلات التدقيق غير قابلة للتعديل.
- البيانات التقنية اللازمة للأمان وحدود المعدل والتشخيص ومنع الإساءة.
- استخدام الميزات مثل تقدم الدورات وإجابات التقييمات وانطباعات الإعلانات ونقراتها. ولا يتضمن التطبيق حزمة تحليلات أو تقارير أعطال تابعة لطرف ثالث.
3. بيانات لا نجمعها
لا نطلب الموقع الدقيق أو التقريبي أو جهات الاتصال أو سجل المكالمات أو الكاميرا. ويُطلب إذن الميكروفون فقط عند اختيارك تسجيل رسالة صوتية. ولا يتضمن التطبيق حزمة إعلانات أو تحليلات تابعة لطرف ثالث؛ وقد يُستخدم تتبع وقياس OpenTelemetry في الخادم للموثوقية والأمان عند تفعيله.
لا ندّعي التشفير من طرف إلى طرف. تُشفَّر الرسائل أثناء النقل وتُخزَّن على الخادم حيث يمكن للموظفين والعمليات المخوّلين الوصول إليها وفق هذه السياسة. ولا ندّعي إخفاء الهوية أو "انعدام السجلات".
4. أسباب استخدام البيانات
- لإنشاء حسابك وتأمينه ومصادقتك والحفاظ على جلساتك.
- لعرض ملفك وتمكين المستخدمين المخوّلين من التفاعل معك في مساحات العمل التي يمنحها الخادم.
- لتسليم الرسائل وطلبات الخدمة والإشعارات والمرفقات والمشتريات التي ترسلها أو تستلمها.
- لحماية الخدمة: فحوص الصلاحيات وعزل مساحات العمل وحدود المعدل وفحص البرمجيات الخبيثة ومنع الاحتيال وسجلات التدقيق.
- لتقديم الدعم وحل النزاعات والامتثال للالتزامات القانونية.
- لتشغيل الميزات التي تستخدمها، مثل المجموعات والتقييمات وتقدم التعلم والمكافآت وقياس الإعلانات.
وحيث يتطلب القانون أساساً قانونياً، فالأساسات هي تنفيذ العقد والمصالح المشروعة في تأمين الخدمة وتشغيلها والموافقة حيث تلزم والالتزام القانوني. وخريطة الأساس القانوني الرسمية [OWNER/LEGAL APPROVAL REQUIRED].
6. مزودو الخدمة والمعالجون
| المزود أو المكوّن | ما يتلقاه | الغرض |
|---|---|---|
| Supabase Auth وStorage | بيانات اعتماد الدخول والرموز؛ الملفات المرفوعة وبيانات روابط التوقيع | المصادقة والتخزين الخاص للملفات. وقد يكون النشر مستضافاً أو ذاتياً؛ [OWNER/LEGAL APPROVAL REQUIRED]. |
| PostgreSQL وRedis (خادم Eva Store) | سجلات التطبيق؛ وبيانات التخزين المؤقت وحدود المعدل والحضور والنشر/الاشتراك | مصدر الحقيقة وتسريع التشغيل. وRedis ليس مصدر حقيقة. |
| Firebase Cloud Messaging (Google) | رمز دفع الجهاز ومحتوى الإشعار | تسليم الإشعارات إلى الأجهزة المسجّلة. |
| Google Sign-In / Sign in with Apple | رمز الهوية وبيانات الملف التي تصرّح بها | المصادقة، إذا اخترت تلك الطريقة. |
| LiveKit | الصوت/الفيديو الفوري وبيانات اتصال الجلسات التي تنضم إليها | ميزات الصوت/الفيديو المباشر حيث تفعّل. |
| مزودو البريد والرسائل النصية | البريد الإلكتروني أو رقم الهاتف والرسالة | إشعارات المعاملات عند تهيئة تلك القنوات. |
| مزود الدفع | بيانات الدفع التي تدخلها في صفحة الدفع؛ مرجع الطلب | معالجة الدفع للمشتريات المتاحة بالعملة. والمزود [OWNER/LEGAL APPROVAL REQUIRED]. |
| فاحص البرمجيات الخبيثة | بايتات الملف المرفوع للفحص، أو بصمة SHA-256 فقط إذا استُخدم مزود يكتفي بالبصمة | كشف البرمجيات الخبيثة قبل إتاحة الملف. وفاحص الإنتاج [OWNER/LEGAL APPROVAL REQUIRED]. |
| مزود ترجمة الاستجابات | نص الاستجابة البشري المصرح به فقط | الترجمة عند تفعيل الميزة؛ ولا يتلقى سجلات قاعدة البيانات أو المعرّفات أو الأسرار. |
قد يخزّن المعالجون بيانات خارج بلدك. ومواقع الاستضافة وضمانات النقل [OWNER/LEGAL APPROVAL REQUIRED]. ولا يُستخدمون إلا للأغراض المذكورة.
7. الأمان
- تُنقل الحركة بين التطبيق والخادم عبر اتصال مشفّر (TLS). وواجهة الإنتاج مهيأة لـ TLS 1.2 و1.3.
- تتحقق كل عملية في الخادم من صلاحية المستدعي قبل قراءة البيانات أو تغييرها. وتُفرض حدود مساحات العمل والصلاحيات على الخادم؛ والوصول يُرفض افتراضياً.
- كلمات المرور يديرها Supabase Auth. ويحتفظ التطبيق فقط برمز التحديث على الجهاز في مخزن المفاتيح، ويعطّل النسخ الاحتياطي لتطبيق Android. وتستخدم استدعاءات الواجهة رموز وصول Bearer، لا ملفات تعريف الارتباط.
- تُتحقق الملفات المرفوعة وتُفحص. ولا يتاح الملف للمستخدمين المخوّلين إلا بعد نجاح الفحص؛ وتُزال الملفات المرفوضة من التخزين.
- تُخزَّن رموز الدفع كما هو موضح في القسم 2 ولا تُعاد أو تُسجَّل. وسجلات التدقيق الحساسة غير قابلة للتعديل ولا يمكن تغييرها أو حذفها من دور التطبيق.
- دور قاعدة البيانات في التشغيل يملك صلاحيات DML لا صلاحيات مالك المخطط. وRedis يحتفظ فقط ببيانات قابلة لإعادة البناء.
لا مبالغة في الادعاءات. لا ندّعي التشفير من طرف إلى طرف أو إخفاء الهوية أو انعدام السجلات. ويمكن للموظفين والمعالجين المخوّلين الوصول إلى البيانات وفق هذه السياسة، وتُحفظ سجلات الأمان.
8. الاحتفاظ
يعتمد الاحتفاظ على الفئة. وترد الفترات الرئيسية والحدود المعروفة هنا؛ والجدول المفصل في الاحتفاظ بالبيانات.
- تُحفظ بيانات الحساب والملف الشخصي ما دام الحساب قائماً. وبعد طلب الحذف يدخل الحساب دورة الحذف ويُجهَّل ما لم يوجد تعليق.
- تُحفظ الرسائل وطلبات الخدمة والتقييمات وسجلات التدقيق للمشاركين الآخرين ولسلامة الخدمة والنزاعات والمال والأمان. وبعد الحذف تُربط بمعرّف داخلي مع إزالة اسمك بالقدر الذي تسمح به آلية العمل.
- تُزال الإشعارات بعد نحو 180 يوماً. وتُزال سجلات الأحداث التشغيلية (outbox والتكاملات والإضافات وMCP) بعد نحو 30 يوماً. وتُجمَّع أحداث الإعلانات الخام بعد 3 أيام UTC كاملة وتُزال بعد 10 أيام.
- تُحفظ تسجيلات أجهزة الدفع حتى تلغي الجهاز أو تسجّل الخروج من كل مكان أو تحذف الحساب. ولا تزيلها آلية الحذف الحالية تلقائياً؛ راجع صفحة الحذف.
- سجلات التدقيق، بما فيها عنوان IP ووكيل المستخدم، غير قابلة للتعديل ولا توجد لها مدة احتفاظ تلقائية. وفترة الاحتفاظ القانونية [OWNER/LEGAL APPROVAL REQUIRED].
- النسخ الاحتياطية، حيث يحتفظ بها مزود البنية التحتية، تنتهي وفق مدة احتفاظ ذلك المزود. ومدة احتفاظ النسخ الاحتياطية [OWNER/LEGAL APPROVAL REQUIRED].
إعدادات التنظيف التقنية هذه ليست جدول احتفاظ قانونياً كاملاً. والجدول المعتمد والأسس القانونية والحدود القصوى [OWNER/LEGAL APPROVAL REQUIRED].
9. حقوقك وخياراتك
يمكنك عرض بيانات ملفك وتصحيحها في التطبيق، وتغيير تفضيلات الإشعارات وساعات الهدوء، وإخفاء آخر ظهور، وإلغاء الأجهزة المسجّلة، وتعطيل حسابك أو طلب حذفه.
يمكنك طرح سؤال خصوصية أو تقديم طلب عبر محادثة الدعم داخل التطبيق. ويُتحقق من الهوية قبل تنفيذ أي طلب حساس. ولا يوفر التطبيق حالياً تصديراً ذاتياً للبيانات؛ ويجب طلب التصدير عبر الدعم، وعملية الاستجابة ومدتها [OWNER/LEGAL APPROVAL REQUIRED].
إلغاء تفضيل إشعارات لا يوقف إشعارات الأمان التي يعتبرها الخادم إلزامية (مثل تنبيهات أمان الحساب).
إذا اعتقدت أن بياناتك تُعالج بشكل غير قانوني، يمكنك تقديم شكوى إلى الجهة الإشرافية المنطبقة عليك. والجهة الإشرافية الرئيسية للمشغّل [OWNER/LEGAL APPROVAL REQUIRED].
10. الأطفال
Eva Store غير موجّه للأطفال. ولا يطبّق التطبيق حالياً التحقق من العمر أو جمع موافقة الوالدين. وهذه ثغرة امتثال معروفة قيد المراجعة قبل النشر الأوسع. والحد الأدنى للعمر وآلية موافقة الوالدين [OWNER/LEGAL APPROVAL REQUIRED].
إذا كنت قاصراً بموجب القانون المنطبق عليك، فاستخدم Eva Store بمشاركة أحد الوالدين أو الوصي فقط.
11. النقل الدولي
قد تخزّن Eva Store ومعالجوها البيانات أو تعالجها خارج بلدك. وحيث يلزم، تستند عمليات النقل إلى آلية نقل معتمدة. ومناطق الاستضافة ومواقع المعالجين وضمانات النقل [OWNER/LEGAL APPROVAL REQUIRED].
12. التغييرات والتواصل
ننشر التغييرات الجوهرية بإصدار وتاريخ سريان جديدين. ويبقى الإصدار الحالي متاحاً في التطبيق وعلى هذا الموقع. وإذا تطلّب التغيير موافقة جديدة، يطلبها التطبيق؛ ولا يُحجب الوصول إلى معلومات الحذف والخصوصية.
قناة الدعم المنشورة الوحيدة هي محادثة الدعم داخل التطبيق (الملف الشخصي ← التواصل مع الدعم). وجهة التواصل العامة للخصوصية على هذا الموقع [OWNER/LEGAL APPROVAL REQUIRED].