١. من نحن وما نطاق هذه السياسة
«منصة عطاء» تطبيق وموقع يديران عضوية طلاب أندية عطاء ومتابعة نشاطهم. تنطبق هذه السياسة على تطبيق iPhone وiPad وأندرويد وعلى الموقع، ولا تنطبق على مواقع أو خدمات أخرى قد تُفتح من روابط خارجية.
٢. لا تسجيل ذاتي — الحساب تُنشئه إدارة النادي
لا يستطيع أحد إنشاء حساب من التطبيق. حسابات الطلاب والمشرفين وأولياء الأمور تُنشئها إدارة النادي ضمن عضوية النادي، وتُسلَّم لصاحبها. ولذلك لا نجمع بياناتك منك عند «التسجيل»؛ بل تصلنا من إدارة ناديك بوصفها الجهة المسؤولة عن سجلّ أعضائه.
٣. ما الذي يُجمع فعلاً
أ) بيانات الحساب والعضوية
يدخلها مشرفو النادي في سجلّ النادي، لا التطبيق ولا الجهاز:
- الاسم، وكود الدخول، والمرحلة الدراسية.
- رقم الجوال ورقم جوال وليّ الأمر — اختياريان.
- رقم الهوية — اختياري، يُستعمل للتمييز بين المتشابهين في الاسم داخل سجلّ النادي فقط.
- كلمة المرور لا تُخزَّن نصّاً إطلاقاً، بل بصمتها المُجزّأة بـ
bcrypt.
ب) بيانات نشاطك في النادي
- الحضور والغياب والأعذار.
- التقييمات والنقاط والترتيب.
- الحلقات والمقاطع وما تأخّر منها.
- التكاليف ومواعيدها وحالة تسليمها.
- حجوزات الأنشطة، والاختبارات وإجاباتها ودرجاتها.
- الإشعارات الموجَّهة إليك من إدارة ناديك.
ج) المحتوى الذي ترفعه أنت
ملفات وصور تسليم التكاليف التي تختار رفعها بنفسك. لا يصل التطبيق إلى معرض صورك ولا إلى ملفاتك إلا عند اختيارك ملفاً بعينه للرفع في تلك اللحظة.
د) بيانات تقنية للأمان
- عنوان IP ونوع المتصفح أو التطبيق (
User-Agent) مع كل جلسة دخول. - وقت آخر دخول ناجح، وعدّاد المحاولات الفاشلة (للقفل التصاعدي ضد التخمين).
- سجلّ العمليات الإدارية الحسّاسة داخل النادي (مَن فعل ماذا ومتى).
هذه البيانات لحماية الحساب وتقصّي إساءة الاستعمال، ولا تُستعمل للتتبّع ولا للتسويق.
٤. ما لا يُجمع — بصراحة
- لا موقع جغرافي، ولا جهات اتصال، ولا تقويم، ولا ميكروفون، ولا كاميرا خلفية.
- لا إعلانات ولا معرّفات إعلانية ولا تتبّع عبر التطبيقات (ATT غير مستعملة لأن التطبيق لا يتتبّع أصلاً).
- لا تحليلات طرف ثالث ولا أدوات قياس سلوك: لا Google Analytics ولا Firebase ولا Sentry ولا ما يشبهها — لا توجد أي حزمة من هذا النوع في التطبيق.
- لا إشعارات دفع ولا رموز أجهزة؛ الإشعارات تُعرض داخل التطبيق عند فتحه.
- لا بيع للبيانات ولا مشاركتها مع وسطاء بيانات أو معلنين، بأي حال.
٥. ما يُحفظ على جهازك
- رمز الجلسة في سلسلة مفاتيح النظام (Keychain على iOS، ومخزن مُعمّى بمفتاح KeyStore على أندرويد) — لا في تخزين المتصفح.
- النادي الذي اخترته وتفضيلات عرض بسيطة (تبويب مختار، فترة استعراض) في تخزين التطبيق المحلي. لا تحمل أي سرّ.
تسجيل الخروج يمسح الجلسة واختيار النادي من الجهاز ويعيدك إلى صفحة اختيار الأندية. وحذف التطبيق يزيل بياناته المحلية؛ ويبقى الخادم هو صاحب القرار: الجلسة المُبطَلة تُرفض ولو بقي أثرها على الجهاز.
٦. أين تُخزَّن البيانات ومن يشغّلها
| ما هو | أين | الغرض |
|---|---|---|
| سجلّ كل نادٍ (قاعدة بيانات مستقلة) | Neon | العضوية والنشاط |
| الملفات: تسليمات، صور، نسخ احتياطية | Cloudflare R2 — ثلاثة نطاقات معزولة باعتمادات منفصلة | حفظ الملفات |
| خادم التطبيق | Render | تشغيل الـAPI |
| الموقع وحزمة الواجهة | Netlify | تقديم الصفحات |
هذه جهات استضافة ومعالِجة نيابةً عن المنصة بموجب اتفاقياتها، ولا تستعمل بياناتك لأغراضها. قد تقع خوادمها خارج المملكة.
٧. من يطّلع على بياناتك
- أنت: بياناتك ونشاطك.
- وليّ الأمر: بيانات أبنائه المرتبطين بحسابه وحدهم.
- مشرفو ومديرو ناديك: ضمن صلاحياتهم المحدَّدة في النظام، ولغرض إدارة النادي.
- لا أحد من نادٍ آخر: العزل مفروض على مستوى قاعدة البيانات ومفتاح توقيع الجلسة، لا على مستوى الواجهة.
ولا نفصح عن البيانات لجهة خارجية إلا بطلب نظامي مُلزِم.
٨. مدد الاحتفاظ
| البيانات | المدة |
|---|---|
| رمز الوصول | ١٥ دقيقة، ثم يُجدَّد |
| الجلسة (تسجيل الدخول) | ٣٠ يوماً كحدٍّ أقصى، أو حتى تسجيل الخروج |
| سجلّ العمليات والجلسات المنتهية | ١٨٠ يوماً ثم تُحذف آلياً |
| النسخ الاحتياطية (مُعمّاة) | ٣٠ يوماً ثم تُحذف آلياً |
| بيانات العضوية والنشاط | ما دامت عضويتك قائمة في النادي، ثم بحسب قرار إدارته |
٩. كيف تُحمى
- كل الاتصالات عبر HTTPS.
- كلمات المرور مُجزّأة بـ
bcrypt— لا تُخزَّن ولا تُرسَل نصّاً. - لكل نادٍ قاعدته ومفتاح توقيع جلساته؛ توكن نادٍ لا يفتح شيئاً في نادٍ آخر.
- قفل تصاعدي بعد محاولات دخول فاشلة متتالية.
- النسخ الاحتياطية مُعمّاة، ويكتبها التطبيق ولا يقرؤها.
- مفاتيح الملفات تُبنى وتُتحقَّق في الخادم ولا تُقبل من العميل.
١٠. الأطفال
بعض أندية عطاء لطلاب في سنٍّ صغيرة (نادي الأشبال مثلاً). ولأن الحسابات لا تُنشأ ذاتياً بل تصدرها إدارة النادي ضمن عضويةٍ يوافق عليها وليّ الأمر، فالمنصة لا تجمع بيانات من طفل مباشرةً خارج نشاطه المسجَّل في ناديه. ولوليّ الأمر أن يطّلع على بيانات ابنه ويطلب تصحيحها أو حذفها عبر إدارة النادي.
١١. حقوقك
- الاطّلاع على بياناتك وبيانات من تُعيلهم.
- التصحيح إن كانت خاطئة.
- الحذف أو إنهاء العضوية.
- الاعتراض على معالجةٍ بعينها.
تُمارَس هذه الحقوق عبر إدارة ناديك، فهي المسؤولة عن سجلّ أعضائه وصاحبة القرار فيه؛ والمنصة تنفّذ طلبها. وبعض البيانات قد يلزم بقاؤها مدةً محدودة لأسباب نظامية أو أمنية (سجلّ العمليات مثلاً) قبل حذفها آلياً.
١٢. التواصل
لأي سؤال أو طلب يخصّ خصوصيتك أو بياناتك، تواصل مع إدارة ناديك مباشرةً — وهي الجهة التي أصدرت حسابك وتملك سجلّه. وحين ينشر النادي بيانات تواصله داخل التطبيق تظهر لك في صفحاته.
وللمسائل التقنية المتعلقة بالمنصة نفسها: ataaclub.com.
١٣. تغييرات هذه السياسة
إن تغيّرت ممارساتنا، يُحدَّث هذا الصفحة ويُحدَّث تاريخ «آخر تحديث» أعلاه. والتغيير الجوهري يُعلَن داخل التطبيق.