ميزان

1. نطاق السياسة

توضح هذه السياسة كيف يتعامل تطبيق ميزان («التطبيق») على iOS وAndroid مع المعلومات عند استخدامك لأسعار الذهب، حاسبة الذهب، الخزنة (المشتريات)، الزكاة، تنبيهات السعر وتسجيل الدخول.

2. المعلومات التي نعالجها

  • الحساب (Firebase Authentication): معرّف الحساب، والبريد الإلكتروني والاسم عندما توفّرهما طريقة الدخول، وطريقة الدخول نفسها: البريد وكلمة المرور أو Apple أو Google أو X. يُستخدم Facebook فقط للحسابات المرتبطة به مسبقًا لتسجيل الدخول مجددًا أو لتأكيد حذف الحساب، مع إيقاف التسجيل التلقائي للأحداث وجمع المعرّف الإعلاني في حزمة Meta.
  • الخزنة: اسم القطعة ونوعها وعيارها ووزنها، وسعر الشراء وعملته وتاريخه إن أدخلتها، وإدراجها في الزكاة. تتطلب الخزنة حسابًا، وتُحفظ في قاعدة بيانات Cloud Firestore مرتبطة بحسابك.
  • الزكاة: إعدادات الزكاة والقطع التي تضيفها في حاسبة الزكاة، وتُحفظ مع حسابك عند تسجيل الدخول.
  • حماية الخزنة (اختيارية): عند تفعيلها يُطلب التحقق بقفل جهازك نفسه (Face ID أو Touch ID أو رمز الجهاز أو بصمة Android) لفتح الخزنة والزكاة والبيانات والنسخ الاحتياطي. يتولى نظام جهازك التحقق، ولا يتلقى ميزان أي بيانات للوجه أو البصمة ولا يحفظها؛ يُحفظ اختيار التفعيل على جهازك فقط.
  • البيانات والنسخ الاحتياطي: تقرير PDF وملف CSV ونسخة احتياطية بصيغة JSON تُنشأ على جهازك فقط عندما تطلبها، وتختار أنت مكان حفظها أو مشاركتها. تحتوي على بيانات خزنتك وزكاتك، فاحتفظ بها في مكان آمن. استعادة نسخة احتياطية تضيف قطعها إلى حسابك ولا تحذف شيئًا منه.
  • تنبيهات السعر: إعدادات التنبيه ورمز إشعارات خاص بجهازك (انظر القسم 9).
  • إعدادات التطبيق: الدولة واللغة وشكل الأرقام وتفضيلات الواجهة، وتُحفظ على جهازك.
  • مشتريات Apple داخل التطبيق والاشتراكات (iOS، إزالة الإعلانات): تُباع إزالة الإعلانات الاختيارية عبر App Store من Apple، إما اشتراكًا شهريًا يتجدد تلقائيًا أو شراءً لمرة واحدة مدى الحياة. تتولى Apple الدفع وتحصيل الاشتراك وتحتفظ ببيانات الدفع؛ لا يتلقى ميزان رقم بطاقتك أو أي بيانات دفع أخرى. يتجدد الاشتراك الشهري تلقائيًا حتى تلغيه، ويمكنك إدارته أو إلغاؤه من إعدادات حساب Apple، وتجد «استعادة المشتريات» في الإعدادات ← إزالة الإعلانات. يتحقق التطبيق من مشترياتك على جهازك بواسطة StoreKit من Apple ليقرر عرض الإعلانات، ولا يقرأ لذلك إلا ما يحتاجه: المنتج المشترى وحالة تجديده وانتهائه واسترداده أو إلغائه. لا نحفظ المشتريات في قاعدة بياناتنا (Cloud Firestore) ولا على خوادمنا، ولا نربطها بحساب ميزان، ولا يغيّرها تسجيل الدخول أو الخروج. ما دامت إزالة الإعلانات فعّالة لا يطلب التطبيق إعلانات. إذا سمحت بالتحليلات، قد تسجّل Google Analytics for Firebase حدث الشراء تلقائيًا (المنتج والسعر والعملة، دون أي بيانات دفع)، دون ربطه بحساب ميزان. المشتريات على iOS منفصلة عن Android.
  • مشتريات Google Play داخل التطبيق والاشتراكات (Android، إزالة الإعلانات): تُباع إزالة الإعلانات الاختيارية على Android عبر Google Play، إما اشتراكًا شهريًا يتجدد تلقائيًا أو شراءً لمرة واحدة مدى الحياة، ولا تُعرض للبيع لحسابات Google Play في دول الاتحاد الأوروبي. تتولى Google الدفع وتحصيل الاشتراك وتحتفظ ببيانات الدفع؛ لا يتلقى ميزان رقم بطاقتك أو أي بيانات دفع أخرى. يتجدد الاشتراك الشهري تلقائيًا حتى تلغيه من «الاشتراكات» في Google Play، وتجد «استعادة المشتريات» في الإعدادات ← إزالة الإعلانات. للتأكد من الشراء يرسل التطبيق إلى خادم ميزان (Cloud Functions for Firebase) رمز الشراء الذي يقدّمه Google Play، ويتحقق الخادم منه لدى Google Play. نحتفظ على خادمنا بسجل لكل عملية شراء: المنتج وحالته ونهاية الفترة المدفوعة ورقم الطلب في Google Play ورمز الشراء، دون أي بيانات دفع. إذا كنت مسجّل الدخول عند الشراء يرسل التطبيق إلى Google Play بصمة أحادية الاتجاه لمعرّف حسابك في ميزان (وليس المعرّف نفسه أو بريدك)، وتُربط عملية الشراء بحسابك فلا تزيل الإعلانات إلا له؛ وإذا اشتريت دون حساب تُربط بأول حساب تسجّل الدخول به. ما دامت إزالة الإعلانات فعّالة لا يطلب التطبيق إعلانات. إذا سمحت بالتحليلات، قد تسجّل Google Analytics for Firebase حدث الشراء تلقائيًا (المنتج والسعر والعملة، دون أي بيانات دفع). المشتريات على Android منفصلة عن iOS: لا تزيل مشتريات Google Play الإعلانات على iOS ولا العكس.
  • الإعلانات (Google AdMob): قد تعالج Google بيانات الجهاز ومعرّفاته، بما فيها المعرّف الإعلاني على Android، ومنطقة تقريبية مستنتجة من عنوان IP، وبيانات التفاعل مع الإعلان والتشخيص، وفق خيارات الموافقة المتاحة لك. على iOS، بدءًا من الإصدار 2.5.1، قد يطلب التطبيق قبل بدء الإعلانات إذن «شفافية تتبّع التطبيقات» من Apple، وذلك فقط عندما ستُعرض الإعلانات، وفي المنطقة الاقتصادية الأوروبية والمملكة المتحدة وسويسرا فقط بعد موافقتك على الإعلانات المخصصة في رسالة الموافقة من Google. إذا سمحت بذلك، يجوز لـ Google استخدام المعرّف الإعلاني لجهازك (IDFA) لتخصيص الإعلانات وقياسها عبر تطبيقات ومواقع شركات أخرى. وإذا لم تسمح به، أو كان التتبّع مقيّدًا على جهازك، فلا يتاح المعرّف الإعلاني ويطلب التطبيق من Google إعلانات غير مخصصة فقط؛ وقد تستخدم Google مع ذلك معلومات السياق والموقع التقريبي وبيانات محدودة لتحديد عدد مرات ظهور الإعلان والتقارير المجمّعة ومنع الاحتيال. لا تطلب إصدارات iOS الأقدم من ميزان هذا الإذن، فلا يتاح لها المعرّف الإعلاني؛ وفي تلك الإصدارات قد تخصّص Google الإعلانات باستخدام معلومات أخرى وفق اختياراتك في رسالة الموافقة من Google حيث تظهر. يطبّق تحديث ميزان الحمايات الموضحة هنا. يعمل ميزان بالطريقة نفسها في الحالتين، ويمكنك تغيير ذلك في أي وقت من إعدادات iOS ← الخصوصية والأمن ← التتبّع. على iOS، ما دامت إزالة الإعلانات فعّالة لا يطلب التطبيق إعلانات ولا يشغّل حزمة AdMob ولا يطلب إذن التتبّع؛ قد تظهر رسالة الموافقة من Google مع ذلك لأنها تشمل التحليلات أيضًا.
  • التحليلات (Google Analytics for Firebase): الشاشات المعروضة والميزات المستخدمة (كفتح الحاسبة أو إضافة قطعة أو إنشاء تنبيه) دون المبالغ أو الأوزان أو الأسعار التي تدخلها (باستثناء حدث شراء إزالة الإعلانات الموضّح أعلاه)، ومعلومات فنية مثل طراز الجهاز ونظام التشغيل وإصدار التطبيق ومعرّف تثبيت التطبيق، ومنطقة تقريبية مستنتجة من عنوان IP. لا تجمع التحليلات المعرّف الإعلاني، ولا نربطها بحسابك، ولا نستخدمها للتتبع.
  • بيانات فنية: طلبات الشبكة اللازمة لجلب أسعار الذهب وأسعار الصرف والسجل العام للأسعار. على iOS، بدءًا من الإصدار 2.5.1، قد ترسل أداة أسعار الذهب على الشاشة الرئيسية طلبات الأسعار وأسعار الصرف نفسها والتطبيق مغلق (مرة كل 10 دقائق تقريبًا كحدّ أقصى، عندما يحدّث iOS الأداة). لا ترسل هذه الطلبات أي معلومات عن حسابك ولا أي معرّفات، وكأي طلب شبكة تتلقى خدمات الأسعار عنوان IP الخاص بك.

3. الصور

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

4. لماذا نستخدم المعلومات

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

5. الموافقة وخيارات الخصوصية

إذا كنت في المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا، يعرض التطبيق عند أول تشغيل رسالة موافقة من Google (User Messaging Platform). تحدد اختياراتك الخاصة بالإعلانات ما إذا كانت الإعلانات مخصصة أو محدودة، وعلى iOS وAndroid تحدد اختياراتك أيضًا، بشكل منفصل، تشغيل Google Analytics: لا تعمل التحليلات قبل موافقتك عليها، وإذا سحبت الموافقة تتوقف ويُعاد تعيين بياناتها على جهازك. خارج هذه المناطق، حيث لا تلزم هذه الموافقة، قد تعمل التحليلات كما هو موضح في القسم 2. إذا رفضت تشغيل التحليلات صراحةً، نتذكر هذا الاختيار على جهازك ونبقي التحليلات متوقفة حتى إذا أصبحت الموافقة غير مطلوبة في منطقتك لاحقًا، ما لم تغيّر اختيارك بنفسك من خيارات الخصوصية حيث تكون متاحة. حيث يظهر خيار «خيارات الخصوصية» في الإعدادات، يمكنك تغيير اختياراتك منه في أي وقت. على iOS، إذن التتبّع من Apple (شفافية تتبّع التطبيقات) منفصل عن هذه الخيارات وموضّح في القسم 2 تحت «الإعلانات»، وحيث ينطبق الاثنان يُتّبع الخيار الأكثر تقييدًا.

6. الخدمات الخارجية

يعتمد التطبيق على Google Firebase (المصادقة وقاعدة البيانات Cloud Firestore والإشعارات والتحليلات)، وGoogle AdMob وUser Messaging Platform للإعلانات والموافقة، وApp Store من Apple للمشتريات داخل التطبيق على iOS، وGoogle Play Billing للمشتريات داخل التطبيق على Android، ومزوّدي تسجيل الدخول الذين تختارهم (Apple وGoogle وX، وMeta للحسابات المرتبطة بـ Facebook). تخضع معالجة كل مزوّد أيضًا لسياسة الخصوصية الخاصة به.

7. التخزين والحماية

ترتبط بيانات الحساب بمعرّف مستخدم Firebase وتخضع لقواعد وصول تمنع حسابًا من قراءة بيانات حساب آخر. قد يحتفظ التطبيق بنسخة مؤقتة محليًا لتمكين المزامنة والعمل عند انقطاع الاتصال. لا توجد وسيلة تخزين أو نقل تضمن أمانًا مطلقًا.

8. حذف الحساب والاحتفاظ بالبيانات

نحتفظ ببيانات حسابك ما دام الحساب موجودًا. يمكنك حذفه بطريقتين:

  • داخل التطبيق: الإعدادات ← الحساب ← حذف الحساب. قد يُطلب منك تسجيل الدخول مجددًا بالطريقة نفسها لتأكيد هويتك.
  • بالبريد: إذا لم تتمكن من استخدام التطبيق، راسلنا من بريد الحساب على trymizanapp@gmail.com بعنوان «Delete Mizan Account». سنطلب معلومات محدودة للتحقق من ملكية الحساب، ثم نحذف البيانات نفسها.

ما يُحذف: جميع قطع الخزنة (مع أي صور مرفقة)، وإعدادات الزكاة وقطعها، وتنبيهات السعر ورموز الإشعارات من قاعدة بياناتنا، ثم حساب الدخول نفسه في Firebase Authentication، وتُفصل مشتريات Google Play المرتبطة بحسابك عنه. يتم الحذف من التطبيق فورًا ولا يمكن التراجع عنه، ولا نحتفظ بنسخ احتياطية من قاعدة البيانات. تُكمل Google Cloud إزالة البيانات المحذوفة من أنظمتها وفق إجراءاتها المعتادة.

ما لا يشمله الحذف:

  • البيانات المحفوظة على جهازك فقط (إعدادات التطبيق وتفضيلات تذكير الزكاة وأي بيانات حُفظت قبل تسجيل الدخول) تبقى حتى تحذف التطبيق.
  • سجلات مشتريات Google Play على خادمنا (المنتج وحالته ورقم الطلب ورمز الشراء) تبقى دون ارتباط بحسابك، لمعالجة الاسترداد وإساءة الاستخدام؛ ويحتفظ Google Play بسجلات مشترياته وفق سياسات Google.
  • بيانات التحليلات غير مرتبطة بحسابك، فلا يمكن تحديدها وحذفها لكل حساب؛ تحذف Google Analytics البيانات على مستوى الأحداث تلقائيًا بعد مدة الاحتفاظ المحددة للتطبيق، وهي 14 شهرًا كحد أقصى.
  • بيانات الإعلانات التي تعالجها Google AdMob، وبيانات مزوّدي الدخول (Apple وGoogle وX وMeta)، تخضع لسياسات تلك الجهات؛ ويمكنك إلغاء وصول ميزان من إعدادات حسابك لديها.

9. الإشعارات والروابط الخارجية

تذكيرات الزكاة إشعارات محلية يتحكم بها جهازك. روابط جهات الزكاة تفتح مواقع خارجية مستقلة؛ لا يعالج ميزان عملية الدفع أو بياناتها ولا يتحمل مسؤولية ممارسات تلك المواقع.

تنبيهات السعر: عند إنشاء تنبيه لسعر الذهب نحفظ إعداداته (العيار، الارتفاع أو الانخفاض، السعر المستهدف والعملة) مرتبطة بحسابك، مع رمز إشعارات (Firebase Cloud Messaging) خاص بجهازك، ليتمكن خادمنا من إشعارك عند وصول السعر إلى هدفك. يُستخدم الرمز لإرسال هذه الإشعارات فقط، ويُحذف عند تسجيل الخروج، وتُحذف تنبيهاتك ورموزك عند حذف حسابك. لا تحتوي الإشعارات إلا على معلومات تنبيه سعر الذهب.

10. الأطفال

التطبيق موجّه للبالغين وغير موجّه للأطفال، ولا نتعمد جمع بيانات شخصية منهم. تواصل معنا إذا اعتقدت أن طفلًا زوّدنا بمعلومات شخصية.

11. حقوقك وخياراتك

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

12. التغييرات والتواصل

قد نحدّث هذه السياسة عند تغيير التطبيق أو المتطلبات. سننشر النسخة المحدثة هنا مع تاريخها. للاستفسارات: trymizanapp@gmail.com.