سياسة الخصوصية
تعرف على البيانات التي يعالجها RKFitness وأسباب المعالجة ومدة الاحتفاظ وحقوق المستخدم.
تاريخ السريان: 2026-09-11 · آخر تحديث: 2026-09-11 الجهة المسؤولة عن البيانات: RKFitness · الصفحة العامة: https://rkfitnessiraq.com/privacy
هذه السياسة تصف ما يجمعه تطبيق RKFitness ولوحتُه فعلاً، كما هو مبنيٌّ في الكود لا كما جرت العادة. كل بند هنا يقابله حقلٌ قائم في النظام، وكلُّ ما لا يُجمع مذكورٌ صراحةً في §2.
1. ما نجمعه ولماذا
1-1 بيانات الحساب
| البيانات | لماذا | ملاحظة |
|---|---|---|
رقم الهاتف (مطبَّع إلى +964…) | هو معرّف الحساب ووسيلة الدخول برمز OTP | رقم واحد = حساب واحد |
| الاسم الكامل | التعريف على الطلبات والعقود والفواتير | |
| تجزئة كلمة المرور (لحسابات اللوحة) | الدخول | تُخزَّن التجزئة لا كلمة المرور |
| ختم قبول الشروط والخصوصية | إثبات الموافقة | |
| العنوان النصي | عنوان الزيارة والتوصيل | |
| إحداثيات دبوس الخريطة (اختيارية) | تحديد موقع الزيارة على الخريطة | رفض إذن الموقع مسار سليم: يُكتب العنوان يدوياً |
أرقام اتصال طرف ثالث: صاحب النادي قد يُدخل اسم ورقم «موظف اتصال بديل». من يُدخل رقم غيره مسؤولٌ عن إعلامه.
1-2 الموقع الجغرافي
يُجمع الموقع عند الاستعمال فقط (لا في الخلفية، ولا تتبّعاً مستمراً)، في مواضع بعينها: عنوان الحساب، موقع النادي (لأصحاب الأندية)، عنوان طلب الصيانة، عنوان التوصيل، وإحداثيات لحظة التقاط صورة الفني ولحظة تسجيل وصوله ميدانياً (إثباتُ إنجازٍ عند النزاع). في الهاتف يُقرأ الموقع من نظام التشغيل، وفي تطبيق الويب من المتصفح بعد إذنك. تُحفظ الإحداثيات على خادمنا مع السجلّ الذي تخصّه (الحساب أو النادي أو الطلب أو الصورة أو الزيارة أو التوصيل)، وتبقى ما بقي ذلك السجلّ وفق مدد §5. رفض الإذن لا يمنع استعمال التطبيق في أيٍّ من هذه المواضع.
1-3 الصور
صور الأجهزة، وصور العطل التي يرفعها العميل مع طلبه، وصور «قبل/بعد» التي يرفعها الفني، وصور التقييم. تُستعمل دليلاً على حالة الجهاز وعلى العمل المنجز. تُلتقط بالكاميرا أو تُختار من معرض الصور، ولا يُقرأ من المعرض إلا ما يختاره المستخدم بنفسه.
1-4 التوقيع المرسوم
توقيعا العميل وممثل الشركة على عقد الاشتراك، يُحفظان صورتين ويُدمجان في نسخة العقد PDF. الغرض قانونيٌّ محض: إثبات ما وُقِّع عليه.
1-5 محتوى يكتبه المستخدم
وصف عطل طلب الصيانة، نصّ الشكوى (بلا سقف طول)، تعليق التقييم ونجومه، وملاحظة الطلب. تقييمُ الفني داخليٌّ للإدارة ولا يُعرض للعملاء إطلاقاً، ولا يُنشر أيُّ تقييمٍ إلا بعد اعتماد إداري صريح.
1-6 بيانات الجلسة والجهاز
اسم الجهاز ومنصّته وإصدار التطبيق لكل جلسة دخول، وتجزئة رمز التجديد (لا الرمز نفسه)، ورمز إشعارات Push لكل جهاز. الغرض: تشغيل الجلسات، إنهاؤها عن بُعد، وإيصال الإشعارات.
1-7 سجل النشاط (سجل التدقيق)
تُسجَّل الأحداث المالية والإدارية الحساسة (تسجيل دفعة أو إلغاؤها، تغيير سعر أو خصم أو إعداد، تفعيل/تجميد/إلغاء اشتراك، إنشاء أو تعطيل مستخدم، حذف سجل، تسوية مخزون أو عهدة) بمن نفّذها ودوره واسمه لحظتَها ومتى والقيمة قبل وبعد. قيد التدقيق لا يُعدَّل ولا يُحذف أبداً، لأنه سجل محاسبي. هذا السجل يخصّ نشاط الموظفين والإدارة في المقام الأول.
1-8 سجل العمليات
طلبات الصيانة وحالاتها، الاشتراكات والعقود ونسخها، طلبات الشراء وبنودها وعناوين توصيلها، الزيارات الأسبوعية، والإشعارات المرسلة إليك.
2. ما لا نجمعه
- لا تتبّع إعلاني ولا معرّف إعلاني ولا ملفات تعريف للإعلانات.
- لا تحليلات استخدام (Analytics) ولا تتبّعَ لسلوكك داخل التطبيق. الاستثناء الوحيد: تقاريرُ الانهيار — حين ينهار التطبيق يُرسَل تقريرٌ تقنيّ (نوعُ الخطأ ومسارُ الشيفرة ونوعُ الجهاز ونظامُه وإصدارُ التطبيق) إلى Firebase Crashlytics لإصلاح العطل وحده. لا يحمل التقريرُ اسمَك ولا رقمَك ولا محتوى بياناتك، ولا يُستعمل للتتبع ولا للإعلان.
- لا بيانات دفع ولا بطاقات: لا بوابة دفع في النظام ولا مشتريات داخل التطبيق؛ التحصيل نقديٌّ ميدانياً.
- لا بصمة ولا سمة وجه: قفل قشرة الفني يستعمل مستشعر الجهاز، والتحقق يجري داخل الجهاز ولا تصل أي سمة حيوية إلى التطبيق ولا إلى الخادم.
- لا دفتر جهات اتصال، ولا ميكروفون، ولا موقع في الخلفية، ولا قراءة ملفات خارج ما يختاره المستخدم.
- لا محادثات: لا يوجد Chat في النظام؛ الشكوى نصٌّ واحد والمعالجة داخلية.
- لا بيانات أطفال: التطبيق موجَّه للبالغين ولأصحاب الأندية والتجّار، ولا يُقصد به من هم دون 18 سنة.
3. أين تُخزَّن البيانات ومن يطّلع عليها
- تُخزَّن البيانات في قاعدة بيانات خادم النظام، وتُخزَّن الصور والتوقيعات وملفات PDF في مخزن ملفات على الخادم خارج أي مجلد عام، ولا تُقرأ إلا عبر نقطة مصادَقة تفرض صلاحية الاطّلاع.
- بلد/مزوّد الاستضافة: DigitalOcean — فرانكفورت، ألمانيا.
- الاطّلاع بحسب الدور: لا يرى الموظف إلا ما يفرضه دوره وفرعه. العميل يرى سجلّه هو. تقييم الفني الداخلي وملاحظة معالجة الشكوى محجوبان عن العملاء.
- كل اتصال بين التطبيق والخادم يجري عبر HTTPS.
4. المشاركة مع أطراف ثالثة
لا تُباع بياناتك ولا تُؤجَّر ولا تُشارَك لأغراض تسويقية مع أي جهة. الأطراف الثالثة المستعملة محصورة في:
| الطرف | ما يصله | لماذا |
|---|---|---|
| OpenStreetMap (خوادم بلاطات مؤسسة OpenStreetMap) | طلباتُ بلاط الخريطة من جهازك حين تُفتح شاشةٌ فيها خريطة: عنوانُ IP، واسمُ التطبيق، ومربّعاتُ المنطقة المعروضة (وهي تكشف المنطقة التقريبية). لا يصلها الدبوس نفسه ولا بياناتُ حسابك | عرضُ الخريطة المضمَّنة في تطبيق الهاتف وتثبيتُ الدبوس |
| Firebase Crashlytics (Google) | تقريرُ الانهيار وحده: نوعُ الخطأ ومسارُ الشيفرة ونوعُ الجهاز ونظامُه وإصدارُ التطبيق — بلا اسمٍ ولا رقمٍ ولا محتوى بيانات | تشخيصُ الانهيارات وإصلاحُها. لا تتبّع ولا إعلان |
OTPIQ (بوابة رسائل نصية — api.otpiq.com) | رقم هاتفك ورمز التحقق | إيصال رمز الدخول |
| Firebase Cloud Messaging (Google)، ويمرّ على iOS عبر خدمة Apple Push Notification | رمز جهازك ونصّ الإشعار | إيصال الإشعارات |
| DigitalOcean | ما يلزم لتشغيل الخادم وتخزينه | التشغيل |
روابط Google Maps الخارجية: في شاشة مهمّة الفني وفي لوحة التحكم زرٌّ يفتح إحداثيات العنوان في Google Maps (تطبيقاً أو متصفحاً). لا يحدث ذلك إلا حين يضغط المستخدم الزر، وتسري عندها سياسةُ Google نفسها. لا تضمّن واجهاتُنا خرائطَ Google ولا تُرسل إليها شيئاً من تلقاء نفسها.
قد تُفصح الشركة عن بيانات إذا فرض ذلك أمرٌ قانوني أو قضائي نافذ.
5. مدة الاحتفاظ
| البيانات | المدة |
|---|---|
| بيانات الحساب وسجل العمليات | ما دام الحساب قائماً، ثم 90 يوماً |
| صور الصيانة «قبل/بعد» | دائمةٌ ما دام سجل الطلب قائماً — لأنها دليل عند أي نزاع |
| العقود ونسخها وتوقيعاتها | تُحفظ أرشيفياً ولا تُمسّ نسخةٌ سابقة؛ خمس سنوات |
| قيود سجل التدقيق | لا تُعدَّل ولا تُحذف — سجلٌّ محاسبي دائم |
| تحديات رمز OTP | تنتهي صلاحيتها بعد دقائق وتُستهلك بالاستعمال |
| الجلسات | تُنظَّف المنتهية منها بوظيفة مجدولة |
| السجلات التشغيلية للخادم | 90 يوماً |
6. حقوقك
- الاطّلاع والتصحيح: بياناتُك ظاهرةٌ في شاشة الحساب وقابلةٌ للتعديل (الاسم، العنوان، الدبوس)، وتفضيلات الإشعارات قابلة للضبط بفئاتها الثلاث (تشغيلية، تذكيرات، تسويقية — والتسويقية مطفأة افتراضياً).
- إنهاء الجلسات: يمكنك تسجيل الخروج، فيُبطَل التوكن فوراً ويُلغى تسجيل جهازك للإشعارات.
- حذف الحساب: يُطلب من داخل التطبيق ويشترط تحقّقاً برمز OTP. وموانعه الحقيقية: لا يُنفَّذ الحذف مع اشتراك فعّال أو عقد نافذ، وتظهر لك حينها رسالة المانع ورقم الإدارة من داخل التطبيق عبر شاشة الشكاوى لإنهاء الارتباط أولاً.
- معنى الحذف عندنا: تُخفى بياناتك الشخصية ولا تُمحى السجلات المالية والمحاسبية. الفواتير والعقود وقيود التدقيق وصور الصيانة تبقى لأنها التزامٌ محاسبي ودليلٌ عند النزاع، ويُفصل عنها ما يعرّفك شخصياً قدر ما يسمح به القانون.
- الاعتراض والشكوى: عبر وسيلة التواصل في §8.
7. أمان البيانات
كلمات المرور مخزَّنة كتجزئة، ورموز التجديد مخزَّنة كتجزئة لا كقيمة، ورمز الـOTP نفسه مخزَّنٌ مجزّأً وله سقف محاولات ومهلة انتهاء وتحديدُ معدّل على مسارات الدخول. رمزُ التجديد على هاتفك يُحفظ في التخزين الآمن للنظام (Keychain / Keystore)، ورمز الوصول يبقى في الذاكرة ويموت مع إغلاق التطبيق. قشرة الفني مقفلة إلزامياً برمز PIN أو ببصمة الجهاز.
8. التواصل
من داخل التطبيق عبر شاشة الشكاوى · من داخل التطبيق عبر شاشة الشكاوى · بغداد، العراق
9. تغييرات هذه السياسة
عند أي تغيير جوهري — خصوصاً إضافة طرفٍ ثالثٍ جديد أو صنف بيانات جديد — يُحدَّث تاريخ السريان أعلاه وتُحدَّث في الوقت نفسه بطاقتا الخصوصية في المتجرين (docs/DATA_SAFETY.md). صنفٌ يُجمع ولا يُعلَن هو بالضبط ما يُرفض عليه التطبيق.