سياسة الخصوصية · حُدّثت في ١٢ أكتوبر ٢٠٢٦
الخصوصية
زاد يُبقي عبادتك على هاتفك. لا حساب ولا إعلانات ولا تتبّع. وثلاثة أشياء فقط قد تخرج من الهاتف: تشخيص الأعطال والأداء، وعدّ يومي مجهول للاستخدام يمكنك إيقافه، والبلاغات التي تختار إرسالها.
باختصار
على هاتفك
تقدمك في الأذكار وعلاماتك وخططك وإعداداتك والمكان الذي تُحسب به المواقيت، كلها على الهاتف. وتُحسب المواقيت والقبلة عليه. ولا يُرفع شيء.
التشخيص
تقارير الأعطال وعيّنة من قياسات الأداء تذهب إلى Sentry لإصلاح الأخطاء. بلا اسم ولا حساب ولا عنوان IP، ودون تسجيل للشاشة.
العدّ اليومي
مرة في اليوم: معرّف عشوائي وإصدار التطبيق والمنصة ومنطقة جهازك، لنعرف عدد المستخدمين. أوقفه من الإعدادات ثم الخصوصية.
البلاغات
لا تُرسل إلا حين تضغط زر الإرسال. وبلاغ المواقيت يحمل المكان الدقيق الذي يحسب به التطبيق، فلا سبيل للتحقق منه بغيره.
السياسة كاملة
1. من نحن
زاد (أذكاري سابقًا) تطبيق مجاني للقرآن والأذكار ومواقيت الصلاة على أندرويد وiOS، من تطوير إبراهيم حجاج. تشمل هذه السياسة التطبيق وهذا الموقع، وتبيّن ما يبقى على هاتفك، وما يخرج منه، وإلى أين يذهب، ولماذا.
2. ما يبقى على هاتفك
- العبادة والتقدم: تقدمك في الأذكار، وأيام المواظبة، والإنجازات، وعلامات المصحف، وخطط الختمة، وموضع آخر قراءة، كلها محفوظة في قاعدة بيانات على هاتفك ولا تُرفع إلى أي مكان.
- الإعدادات: المظهر والخطوط واللغة وتفضيلات الإشعارات والأذان.
- النشاط: يسجّل التطبيق ما قمت به (لحساب المواظبة والإنجازات) في قاعدة البيانات نفسها على جهازك فقط.
- الموقع: المكان المستخدم لحساب المواقيت، سواء جاء من جهازك أو من مدينة اخترتها، يُحفظ على الهاتف لتعمل المواقيت دون إنترنت. وتُحسب المواقيت واتجاه القبلة على الهاتف نفسه.
- التنزيلات: صفحات المصحف والتلاوات والتفاسير والترجمات التي تنزّلها تُحفظ في ذاكرة الهاتف.
وحذف التطبيق يحذف ذلك كله.
3. تشخيص الأعطال والأداء (Sentry)
يستخدم التطبيق خدمة Sentry لرصد الأعطال، وتديرها شركة Functional Software, Inc. في الولايات المتحدة، لاكتشاف الأخطاء وإصلاحها. ويصل إلى Sentry ما يلي:
- تقارير الأعطال والأخطاء: الخطأ نفسه، وسجلّ بآخر الأحداث التقنية في التطبيق قبل وقوعه. وتُحذف مسارات الملفات على هاتفك من هذا السجل قبل إرساله.
- قياسات الأداء: من عيّنة عشوائية تقارب ٢٠٪ من عمليات التطبيق.
- معلومات تقنية عن الجهاز: طراز الجهاز، ونظام التشغيل وإصداره، وإصدار التطبيق، والإعدادات المحلية، وحالة الذاكرة والبطارية.
- معرّف تثبيت عشوائي تنشئه مكتبة Sentry على هاتفك. ليس اسمك ولا بريدك ولا حسابًا (فلا حسابات في التطبيق)، ويتغيّر إن أعدت تثبيت التطبيق.
- إشارة عند إرسالك بلاغًا: رقم البلاغ ونوعه والموضع الذي فتحت منه النموذج، ليُقرأ البلاغ بجوار أي خطأ سبقه. ولا يُرسل ما كتبته، فهو يذهب إلى خادمنا وحده (القسم التالي).
خيار جمع البيانات الشخصية في Sentry (sendDefaultPii) معطّل، فلا يحمل التشخيص اسم جهازك ولا ترفق المكتبة عنوان IP الخاص بك. ولا يسجّل التطبيق شاشتك: ميزة إعادة تشغيل الجلسات (Session Replay) في Sentry معطّلة. وتُستبعد الأخطاء الاعتيادية، كتعذّر الاتصال، على الهاتف ولا تُرسل. وأخطاء منبّه الأذان في أندرويد، وقد يعمل والتطبيق مغلق، تُرسل بالقواعد نفسها.
يُعالج التشخيص على خوادم Sentry في الولايات المتحدة ويُحذف تلقائيًا بعد مدة احتفاظ محدودة.
4. البلاغات التي ترسلها إلينا
في التطبيق نموذج للإبلاغ عن أخطاء الترجمة ومشكلات المواقيت والأعطال واقتراح الميزات. لا يُرسل شيء حتى تضغط زر الإرسال. ويحتوي البلاغ على:
- نوع البلاغ وما تكتبه
- بريدك الإلكتروني، إن اخترت كتابته فقط، ولا يُستخدم إلا للرد عليك
- التطبيق والجهاز: إصدار التطبيق ورقم البناء والتحديث الذي يعمل عليه، ونظام التشغيل وإصداره، وطراز الجهاز، ولغة التطبيق، والمنطقة الزمنية، والإعدادات المحلية
- الموضع الذي فتحت منه النموذج (كالإعدادات أو طلب التقييم) والشاشة التي كنت فيها قبله
- إعدادات الصلاة: طريقة الحساب وهل اخترتها بنفسك، وتعديلاتك على المواقيت، ومصدر الموقع (جهازك، أو مدينة اخترتها، أو المنطقة الزمنية لهاتفك، أو مكة افتراضيًا)، واسم المدينة والإحداثيات الدقيقة التي يحسب بها التطبيق، وتاريخ اليوم والمواقيت التي عرضها التطبيق، وفرق التوقيت عن UTC في هاتفك وفي التطبيق
- الأذونات: هل الموقع والإشعارات مسموح بهما (وفي iOS هل الموقع دقيق)، وفي أندرويد هل التنبيهات الدقيقة مسموح بها وهل تحسين البطارية متوقف لزاد
- الأذان: هل هو مفعّل، ولأي الصلوات، وبأي وضع، وكم إشعار صلاة ينتظر لدى النظام
- آخر أسطر من سجلّ نشاط التطبيق نفسه (خمسون سطرًا على الأكثر، محفوظة في الذاكرة فقط إلى حين الإرسال)
- معرّف آخر خطأ أُرسل إلى Sentry، ليُقرأ البلاغ والخطأ معًا
تُرسل الإحداثيات كما هي دون تقريب، لأن المواقيت تتغير مع كل بضعة كيلومترات، ولا يمكن التحقق من بلاغ عن وقت خاطئ إلا بالمكان الذي حسب به الهاتف فعلًا. ولا تُرسل إلا داخل بلاغ تختار أنت إرساله.
يُحفظ البلاغ على خادمنا في قاعدة بيانات (Cloudflare D1). ونحفظ بجانبه بصمة أحادية الاتجاه (SHA-256) لعنوان IP الخاص بك، لا تُستخدم إلا لمنع إساءة الاستخدام (خمسة بلاغات في الساعة على الأكثر)، ورمز الدولة المستخلص من الاتصال. أما عنوان IP نفسه فلا يُحفظ.
يحتفظ التطبيق بالرقم الذي يعطيه الخادم لكل بلاغ، ثم يسأل الخادم لاحقًا عمّا آل إليه، مرسلًا تلك الأرقام فقط، ليخبرك حين تُحلّ المشكلة. ونحتفظ بالبلاغات ما دمنا نحتاجها لتحسين التطبيق، ويمكنك أن تطلب حذف بلاغك في أي وقت (انظر «خياراتك»).
5. العدّ اليومي المجهول للاستخدام
لنعرف كم شخصًا يستخدم زاد كل يوم، يرسل التطبيق رسالة صغيرة إلى خادمنا مرة واحدة في اليوم على الأكثر، عند فتحه. وتحتوي على هذه الأشياء الأربعة فقط:
- معرّف تثبيت عشوائي ينشئه التطبيق بنفسه أول مرة ويحفظه في تخزينه الخاص فقط. ليس معرّف جهازك ولا المعرّف الإعلاني ولا اسمك ولا بريدك ولا حسابًا، ولا يرتبط ببلاغاتك ولا بتشخيص Sentry ولا بأي شيء آخر لدينا. وإعادة تثبيت التطبيق تنشئ معرّفًا جديدًا.
- إصدار التطبيق (مثل 1.39.0).
- المنصة: أندرويد أو iOS.
- المنطقة المضبوطة في جهازك (رمز دولة من حرفين مثل EG)، تُقرأ من إعدادات الجهاز، لا من عنوان IP ولا من موقعك.
يحفظ خادمنا سطرًا واحدًا لكل تثبيت في كل يوم بهذه الأشياء الأربعة والتاريخ. ولا يحفظ عنوان IP الخاص بك ولا بصمة له ولا معرّف المتصفح أو الجهاز. ويُستخدم عنوان IP لحظةً فقط لتحديد عدد الطلبات في الدقيقة ولا يُكتب في أي مكان. وتُحذف الأسطر التي مضى عليها أكثر من ٤٠٠ يوم تلقائيًا.
لإيقافه: من التطبيق، افتح الإعدادات ثم الخصوصية، وأوقف «مشاركة إحصاء استخدام مجهول الهوية». ومن بعدها لا يُرسل شيء. وهو مفعّل افتراضيًا.
6. اتصالات أخرى يجريها التطبيق
- تنزيل المحتوى: صفحات المصحف والتلاوات والتفاسير والترجمات والخطوط وأصوات الأذان ولغات الواجهة وخلفيات الفيديو تأتي من خادمنا على Cloudflare. ولا يحمل الطلب إلا الملف المطلوب. ويحتفظ الخادم، كأي خادم ويب، بسجلات تقنية اعتيادية للطلبات لتشغيل الخدمة وحمايتها. وحين لا تكون تلاوة ما محفوظة على خادمنا، يجلبها خادمنا من إحدى مكتبات التلاوات العامة (EveryAyah أو QuranicAudio أو Islamic Network أو QUL من Tarteel) ثم يمرّرها إليك، ولا يتصل هاتفك بها.
- تحديثات التطبيق: يسأل التطبيق خادم التحديثات لدينا عن نسخة أحدث من شيفرته، مرسلًا المنصة والإصدار الذي يعمل عليه، ويقرأ ملفًا صغيرًا يبيّن أحدث إصدار في المتجر. ولا يحمل أيٌّ منهما شيئًا عنك.
- البحث عن مدينة (Open-Meteo): حين تبحث عن مدينة باسمها، يُرسل الاسم الذي كتبته ولغة التطبيق إلى خدمة البحث الجغرافي في Open-Meteo (open-meteo.com). وحين لا يعرف التطبيق موقعك فيعتمد مدينة المنطقة الزمنية لهاتفك، يُبحث عن اسم تلك المدينة بالطريقة نفسها لعرضه بلغتك. وحين تختار مدينة، قد تُرسل إحداثياتها (إحداثيات المدينة، لا إحداثيات جهازك) إلى Open-Meteo لمعرفة منطقتها الزمنية.
- أسماء الأماكن: لعرض اسم مدينتك انطلاقًا من موقع جهازك، قد يستخدم التطبيق خدمة تحديد الأماكن المدمجة في هاتفك، وهي تعالج الإحداثيات وفق سياسة خصوصية Google أو Apple.
7. الأذونات
كلها اختيارية، ويعمل التطبيق دون أي منها، بقدرات أقل.
- الموقع: لحساب مواقيت الصلاة واتجاه القبلة حيث أنت. يُستخدم على الهاتف، ولا تخرج الإحداثيات منه إلا داخل بلاغ ترسله. وإن رفضت، يعتمد التطبيق مكانًا تقريبيًا يمكنك تغييره باختيار مدينتك.
- الإشعارات: لتذكيرك بمواقيت الصلاة والأذكار. كل إشعار يُنشأ على الهاتف، ويمكنك إيقافها من التطبيق أو من إعدادات الهاتف.
- التنبيهات والبطارية (أندرويد): التنبيهات الدقيقة والاستثناء من تحسين البطارية ليُرفع الأذان في وقته.
- الظهور فوق التطبيقات الأخرى (أندرويد): للتذكيرات العائمة فقط، إن فعّلتها.
- التقويم: حين تضيف مناسبة هجرية إلى تقويمك فقط. يعرض التطبيق قائمة تقاويمك لتختار منها ثم يضيف المناسبة، ولا يقرأ مواعيدك.
- الصور: لاستخدام صورة تختارها خلفيةً لبطاقة آية، ولحفظ البطاقة التي صنعتها في صورك. ولا يرى التطبيق إلا الصورة التي تختارها.
- الحركة (iOS): لبوصلة اتجاه القبلة.
8. أين تُحفظ البيانات، وإلى متى
- بيانات عبادتك وإعداداتك وتقدمك: على هاتفك، إلى أن تحذف التطبيق
- التشخيص: على خوادم Sentry في الولايات المتحدة، ويُحذف بعد مدة احتفاظ محدودة
- البلاغات: في قاعدة بياناتنا على Cloudflare D1، ما دمنا نحتاجها أو إلى أن تطلب حذف بلاغك
- العدّ اليومي للاستخدام: في قاعدة البيانات نفسها، ويُحذف بعد ٤٠٠ يوم
- طلبات التنزيل: في السجلات التقنية الاعتيادية لخادمنا
9. مع من نشارك البيانات
مع مقدّمي الخدمات هؤلاء فقط، وعلى النحو الموصوف أعلاه:
- Sentry (شركة Functional Software, Inc. في الولايات المتحدة) تعالج التشخيص نيابةً عنا.
- Cloudflare, Inc. (الولايات المتحدة) تستضيف خادم التنزيل وخادم التحديثات وهذا الموقع، وقاعدة البيانات التي تُحفظ فيها البلاغات والعدّ اليومي.
- Open-Meteo يستقبل اسم المدينة التي تبحث عنها، أو إحداثيات مدينة اخترتها، للإجابة عن ذلك البحث وحده.
لا نبيع بياناتك، ولا نشاركها مع المعلنين أو تجّار البيانات. ولا إعلانات في التطبيق ولا أدوات إعلانية.
10. الأمان
- كل اتصال بين التطبيق وخوادمنا وSentry وOpen-Meteo مشفّر (HTTPS)
- البيانات على هاتفك محمية بعزل التطبيقات في نظام التشغيل
- نُقلّل ما يخرج من الهاتف عن قصد: بأخذ العيّنات، واستبعاد الأخطاء الاعتيادية، والاكتفاء ببصمة لعنوان IP بدل حفظه، ودون تسجيل للشاشة
- يعمل التطبيق دون إنترنت أولًا، ولا يحتاج الاتصال إلا للتنزيلات والبحث عن المدن والتشخيص والعدّ اليومي والبلاغات
11. خياراتك
- العدّ اليومي للاستخدام: أوقفه متى شئت من الإعدادات ثم الخصوصية. والأسطر التي أُرسلت لا تحمل ما يوصل إليك، وتُحذف بعد ٤٠٠ يوم.
- البيانات على هاتفك: احذف التطبيق فيُحذف كل ما حفظه.
- البلاغات: راسل support@zadapp.app لحذف بلاغك، واذكر البريد الذي استخدمته، أو متى أرسلته تقريبًا وما كتبت فيه، لنعثر عليه.
- التشخيص: مأخوذ بالعيّنات، ومرتبط بمعرّف تثبيت عشوائي لا بشخصك، وتحذفه Sentry بعد مدة محدودة.
- الأسئلة: راسلنا عن أي شيء في هذه السياسة.
12. الأطفال
- المحتوى تعليمي إسلامي مناسب لكل الأعمار
- لا إعلانات في التطبيق ولا حسابات ولا محادثات ولا ميزات اجتماعية
- لا نجمع عن علم معلومات شخصية من الأطفال، وينبغي أن يملأ خانة البريد الاختيارية في نموذج البلاغ أحد الوالدين أو الوليّ
- لا يحمل التشخيص أسماء ولا وسائل تواصل
13. هذا الموقع
zadapp.app صفحات ثابتة بلا كوكيز ولا طلبات لأطراف أخرى ولا أدوات تتبّع، ولذلك لا يوجد إشعار كوكيز: فلا شيء تُبدي موافقتك عليه. ويستضيفه Cloudflare، الذي يحتفظ بسجلات تقنية اعتيادية للطلبات.
14. التغييرات على هذه السياسة
تُنشر التغييرات في هذه الصفحة ويتغيّر التاريخ في أعلاها معها. وسنخبرك بالتغييرات المهمة داخل التطبيق. واستمرارك في استخدام التطبيق بعد التغيير يعني قبولك السياسة المحدّثة.
15. التواصل
للاستفسار عن هذه السياسة، أو لطلب حذف بلاغ: support@zadapp.app. ونسعى للرد خلال ٤٨ ساعة.
للاستفسار: support@zadapp.app