سياسة الخصوصية

خصوصيتك جزء أساسي من التطبيق

يعمل تطبيق «جبتها منين؟» محليًا من دون حساب إجباري أو إعلانات، ويستخدم Firebase Remote Config تلقائيًا لفحص معلومات إصدار التطبيق. تشرح هذه السياسة ما يحدث لبياناتك عند الاستخدام وعند اختيارك ربط Google Drive للنسخ الاحتياطي.

آخر تحديث: 9 أغسطس 2026 الإصدار المشمول: 1.0.0

1 نطاق هذه السياسة

تنطبق هذه السياسة على تطبيق «جبتها منين؟» (WhereFrom)، ومعرّف الحزمة com.iaraby.wherefrom، الذي يطوره Karam Araby. لا تنطبق على مواقع أو تطبيقات أو خدمات تابعة لجهات أخرى قد تفتحها باختيارك من داخل التطبيق.

2 البيانات التي يحفظها التطبيق محليًا

يتيح التطبيق لك حفظ معلومات تختار إدخالها عن مشترياتك، وقد تشمل:

  • اسم الغرض والتصنيف والمتجر أو المصدر.
  • رابط المصدر أو رقم هاتف المتجر، إذا أضفتهما.
  • السعر والعملة وتاريخ الشراء.
  • التفاصيل والملاحظات ورأيك في إعادة الشراء والمفضلة.
  • صورة تختارها من جهازك.
  • إعدادات التطبيق، مثل اللغة والمظهر.

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

3 فحص التحديث وFirebase Remote Config

عند تشغيل التطبيق، يتصل Firebase Remote Config تلقائيًا للتحقق من رقم الإصدار المطلوب، وما إذا كان التحديث اختياريًا أو إلزاميًا، ورابط المتجر المناسب. وقد يستقبل التطبيق تحديثات لهذه القيم أثناء عمله. لا تتضمن هذه الطلبات سجلات مشترياتك أو صورها أو ملاحظاتك.

يعتمد Remote Config على Firebase Installations، ولذلك تنشئ Firebase معرّف تثبيت عشوائيًا خاصًا بهذه النسخة من التطبيق (Firebase Installation ID) ورمز مصادقة مرتبطًا به. وقد تُرسل أيضًا بيانات التطبيق والجهاز اللازمة لاختيار الإعداد المناسب، ومنها معرّف التطبيق واسم الحزمة وإصدار التطبيق ورقم البناء وإصدار SDK، واللغة أو إعداد المنطقة ورمز البلد/المنطقة المضبوط على الجهاز (وقد يكون مجرد مؤشر تقريبي للبلد)، والمنطقة الزمنية، والمنصة وإصدار نظام التشغيل. تتلقى Google كذلك عنوان IP وبيانات الطلب وسجلات الأمان أو الأخطاء المعتادة عند الاتصال بخوادمها.

لا يطلب التطبيق موقع GPS أو موقعًا دقيقًا لهذه الوظيفة. معرّف التثبيت ليس معرّف إعلانات ولا معرّف حساب Firebase، ولا نضيف إشارات مخصصة أو خصائص تحليلات إلى Remote Config، ولا نستخدمه للإعلانات أو تتبع سلوك الشراء.

4 تسجيل Google والنسخ الاحتياطي الاختياري

تستطيع استخدام التطبيق من دون تسجيل الدخول. إذا اخترت ربط Google Drive، يستخدم التطبيق Google Sign-In وFirebase Authentication للتحقق من حسابك. وقد تعالج هذه الخدمات معرّف مستخدم Firebase ومعرّف حساب Google أو مزود تسجيل الدخول، وعنوان بريد Google، واسم العرض، ورابط صورة الحساب إن كانت متاحة، ورموز المصادقة، وبيانات أساسية عن إنشاء الحساب وآخر تسجيل دخول. يبقى سجل Firebase Authentication بعد تسجيل الخروج أو إلغاء وصول Google إلى أن يُحذف وفق الخطوات أدناه.

يطلب التطبيق نطاق الوصول drive.appdata فقط. يسمح هذا النطاق للتطبيق بإنشاء وقراءة وحذف نسخه الاحتياطية داخل مجلد بيانات خاص ومخفي في Google Drive، ولا يسمح له بالاطلاع على ملفات Drive الأخرى. تحتوي النسخة على حقول سجلات مشترياتك التي أدخلتها، مثل الاسم والمصدر والرابط أو الهاتف والسعر والعملة والتواريخ والتصنيف والتفاصيل والملاحظات والمفضلة ورأي إعادة الشراء، إضافة إلى الصور الموجودة التي اخترتها، وبيان تقني يتضمن وقت إنشاء النسخة وإصدار التطبيق ومخطط النسخة والأعداد وقيم التحقق. لا تتضمن النسخة إعداد اللغة أو المظهر.

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

تنبيه أمني مهم

يحمي Google Drive النسخة وفق أمان حساب Google، لكن التطبيق لا يضيف حاليًا تشفيرًا من طرف إلى طرف أو كلمة مرور مستقلة إلى ملف النسخة الاحتياطية.

5 كيف نستخدم البيانات

تُستخدم البيانات فقط لتقديم الوظائف التي تطلبها، مثل:

  • عرض سجلات المشتريات والبحث فيها وتصفيتها وتعديلها.
  • فتح رابط المصدر أو رقم الهاتف عند اختيارك.
  • مشاركة المعلومات عبر التطبيقات التي تحددها على جهازك.
  • جلب إعداد الإصدار والتحديث المناسب من Firebase Remote Config.
  • مصادقة حساب Google الذي تختار استخدامه للنسخ السحابي.
  • إنشاء نسخة احتياطية أو استعادتها أو حذفها من Google Drive.
  • الحفاظ على اللغة والمظهر والتفضيلات التي اخترتها.

لا نستخدم بياناتك للإعلانات المخصصة، أو إنشاء ملفات تعريف تسويقية، أو بيعها، أو تدريب نماذج ذكاء اصطناعي.

6 المشاركة والخدمات التابعة لأطراف ثالثة

لا يشارك التطبيق بيانات مشترياتك مع المطور أو وسطاء بيانات. تعالج Google وFirebase تلقائيًا بيانات التثبيت والبيانات التقنية اللازمة لـRemote Config. وعندما تختار تسجيل Google والنسخ السحابي، تعالجان أيضًا معلومات المصادقة وتفويض Drive وتخزين النسخ اللازمة لتقديم هذه الوظائف، وفق سياساتهما وشروطهما.

يلتزم استخدام التطبيق للمعلومات المستلمة من Google APIs بسياسة بيانات مستخدمي خدمات Google API، بما في ذلك متطلبات الاستخدام المحدود.

عند فتح رابط أو إجراء مكالمة أو مشاركة محتوى، تنتقل المعلومات التي اخترتها إلى المتصفح أو تطبيق الهاتف أو تطبيق المشاركة الذي حددته، وتخضع بعد ذلك لسياسة ذلك التطبيق.

7 الأمان والاحتفاظ بالبيانات

نستخدم وسائل الحماية التي توفرها أنظمة Android وiOS لمساحة التطبيق الخاصة، ونستخدم تدفقات OAuth الرسمية من Google للوصول المحدود إلى Drive. ومع ذلك، لا توجد وسيلة تخزين أو نقل مضمونة الأمان بنسبة 100%. احمِ جهازك وحساب Google بقفل شاشة وكلمة مرور قوية والتحقق بخطوتين.

تبقى البيانات المحلية حتى تحذف السجل، أو تمسح بيانات التطبيق، أو تزيل التطبيق، مع مراعاة أي نسخ يحتفظ بها نظام التشغيل. يحذف التطبيق ملفات العمل المؤقتة للنسخ عند اكتمال العملية بصورة طبيعية؛ وإذا انقطعت، قد تبقى الملفات في مساحة النظام المؤقتة إلى أن ينظفها النظام. تبقى نسخ Drive حتى تحذفها من شاشة النسخ أو تحذف بيانات التطبيق المخفية من إعدادات Google Drive؛ وحذف حساب المصادقة لا يحذف هذه النسخ تلقائيًا.

يحتفظ Firebase بسجل المصادقة الاختياري حتى حذفه، وفقًا لسياسات الاحتفاظ والنسخ الاحتياطي لدى Google. يبقى معرّف Firebase Installations مخزنًا محليًا ما دامت نسخة التطبيق وبياناتها موجودة؛ يؤدي مسح بيانات التطبيق أو إزالته عادةً إلى إعادة ضبط حالة التثبيت المحلية بحسب المنصة، وقد يُنشأ معرّف جديد عند الاستخدام التالي أو إعادة التثبيت. تحتفظ Google بالسجلات الفنية والأمنية ونسخها الاحتياطية وتحذفها وفق سياساتها والتزاماتها القانونية.

8 حذف الحساب والبيانات — خطوات الطلب

طلب حذف حساب «جبتها منين؟»

إذا استخدمت تسجيل Google، يمكنك طلب حذف سجل حسابك الاختياري في Firebase Authentication. لا يوجد حساب Firebase Authentication لحذفه إذا لم تسجل الدخول أصلًا.

  1. قبل إرسال الطلب، احذف كل نسخة Drive تريد إزالتها من شاشة النسخ الاحتياطي (يمكنك تكرار حذف أحدث نسخة)، أو احذف بيانات التطبيق المخفية من إعدادات Google Drive. لا يستطيع المطور فتح ملفات Drive الخاصة بك أو حذفها بمجرد رسالة بريد، وحذف حساب Firebase لا يحذفها تلقائيًا.
  2. احذف السجلات المحلية من داخل التطبيق، أو امسح بيانات التطبيق من إعدادات الجهاز، أو أزل التطبيق إذا أردت حذف كل البيانات المحلية.
  3. أرسل من عنوان Google المرتبط بالتطبيق رسالة بعنوان «WhereFrom account deletion request» إلى karam.araby@gmail.com واذكر أنك تطلب حذف حساب تطبيق الحزمة com.iaraby.wherefrom.
  4. نتحقق من الملكية باستخدام عنوان المرسل، وقد نطلب تأكيدًا محدودًا. نعالج الطلب المؤكد عادةً ونرسل تأكيد الإكمال خلال 30 يومًا.

يشمل الحذف سجل Firebase Authentication الواقع تحت سيطرتنا، بما فيه معرّف Firebase والارتباط بمزود Google والبريد والاسم ورابط الصورة وبيانات المصادقة الأساسية المرتبطة. لا يحذف ذلك حساب Google نفسه. قد تحتفظ Google ببيانات محدودة في سجلات الأمان أو النسخ الاحتياطية للفترة التي تفرضها سياساتها أو القوانين. نحتفظ بمراسلات الطلب فقط للمدة اللازمة لتنفيذه وتوثيقه ومنع إساءة الاستخدام أو الوفاء بالتزام قانوني.

تسجيل الخروج أو إلغاء الإذن لا يساوي حذف الحساب. يمكنك إلغاء وصول التطبيق بصورة منفصلة من صفحة التطبيقات المرتبطة بحساب Google . معرّف Firebase Installations خاص بالتثبيت وليس حسابًا؛ يؤدي مسح بيانات التطبيق أو إزالته عادةً إلى إعادة ضبط حالته المحلية بحسب المنصة، وقد تنطبق على سجله لدى Google مدد الاحتفاظ الخاصة بخدمات Firebase.

9 خصوصية الأطفال

التطبيق أداة عامة لتذكر المشتريات، وليس موجهًا خصيصًا للأطفال دون 13 عامًا أو السن الأدنى المعمول به في بلدهم. لا يجمع المطور عن قصد بيانات شخصية من الأطفال. إذا اعتقد ولي أمر أن طفلًا قد أرسل بيانات عبر ميزة Google الاختيارية، يمكنه التواصل معنا لطلب المساعدة.

10 التغييرات على السياسة

قد نحدّث هذه السياسة عند تغيير وظائف التطبيق أو المتطلبات القانونية. سنحدّث تاريخ «آخر تحديث» في أعلى الصفحة، وقد نعرض إشعارًا داخل التطبيق عندما يكون التغيير جوهريًا.

11 التواصل

للأسئلة المتعلقة بالخصوصية أو طلبات الحذف، تواصل مع مطور التطبيق:

Karam Araby karam.araby@gmail.com