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

تاريخ السريان: 15 أغسطس 2026

ملاحظة: صيغت هذه السياسة بمساعدة الذكاء الاصطناعي ورُوجعت مقابل السلوك الفعلي للتطبيق؛ وهي ليست استشارة قانونية.

1. مقدمة

تطبيق DosiDrop («نحن»، «التطبيق») حاسبة جرعات معلوماتية للباراسيتامول والإيبوبروفين. صممناه على مبدأ بسيط: بياناتك الصحية ملكك، وتبقى على جهازك. توضح هذه السياسة ما هي البيانات الموجودة في التطبيق، وأين تُحفظ، وما الذي يغادر جهازك (وهو القليل جدًا).

2. البيانات التي تُحفظ على جهازك فقط

تُحفظ البيانات التالية محليًا على جهازك (عبر تخزين التطبيق المحلي AsyncStorage) ولا تُرسل إلى أي خادم:

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

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

3. الحساب الاختياري (Clerk)

التطبيق يعمل كاملًا دون حساب («وضع الضيف») — كل الميزات متاحة للضيوف، لأن بياناتك محلية في الحالتين. إذا اخترت إنشاء حساب اختياري:

  • نستخدم خدمة Clerk للمصادقة، والبيانات الوحيدة التي نجمعها هي عنوان بريدك الإلكتروني لغرض تسجيل الدخول فقط.
  • تسجيل الدخول بالبريد الإلكتروني فقط. لا يوفّر التطبيق تسجيل دخول عبر Google أو Facebook أو Apple، ولا يُربط أي حساب تواصل اجتماعي بـ DosiDrop.
  • تعالج Clerk هذه البيانات على خوادمها السحابية (الولايات المتحدة / الاتحاد الأوروبي) وفق سياسة الخصوصية الخاصة بها.
  • إنشاء حساب لا يغيّر مكان تخزين ملفاتك وسجل جرعاتك — تبقى محلية على جهازك.

4. تحليلات الاستخدام المجهولة (PostHog)

نستخدم PostHog (استضافة في الاتحاد الأوروبي) لفهم كيفية استخدام التطبيق وتحسينه. ولأن هذا تطبيق طبي، نوضّح بالتفصيل ما الذي يُرسل.

مشاهدات الشاشات: اسم الشاشة التي تفتحها داخل التطبيق (مثل الشاشة الرئيسية أو السجل أو الإعدادات). لا يُرسل أي شيء من محتوى الشاشة.

قائمة ثابتة من أحداث التفاعل المجهولة: onboarding_get_started_tapped، guest_continue_tapped، sign_in_submitted، sign_in_completed، sign_up_submitted، sign_up_completed، profile_setup_completed، brand_selected، formulation_selected، warning_expanded، dose_calculated، dose_logged، وpast_dose_logged.

التفاصيل المرفقة بهذه الأحداث معرّفات وإشارات فقط: أي دواء (medicine_id)، وأي علامة تجارية وسوقها (brand_id، country)، وأي شكل دوائي وتركيز (formulation_kind، formulation_id)، وهل المنتج سائل (is_liquid)، وهل نجح الحساب أم أُوقف ونوع سبب الإيقاف (outcome، block_reason)، ونوع التحذير الذي فتحته (warning_kind)، وطريقة تسجيل الدخول (method — دائمًا «email»)، وهل أُنشئ ملف شخصي أم عُدِّل وهل كان الأول (mode، is_first_profile). وتُرفق ثلاث قيم سياقية بكل حدث: إصدار التطبيق، وقناة الإصدار (إنتاج أو معاينة)، ولغتك المختارة.

وللدقة في نقطة واحدة: يحدّد formulation_id المنتج الذي كنت تطّلع عليه، أي أنه يدل على أي دواء وأي تركيز كان معروضًا على الشاشة. لكنه لا يدل على مَن كانت الجرعة له، ولا على وزنه أو عمره، ولا على الجرعة المحسوبة.

لا نرسل أبدًا عبر التحليلات: أسماء المرضى، الأعمار، الأوزان، مقادير الجرعات بالملغم أو المل، أوقات جرعاتك، بريدك الإلكتروني، أو أي معلومات صحية أخرى. ولا يستدعي التطبيق إطلاقًا دالة التعريف (identify) في PostHog ولا يُنشأ أي ملف شخصي هناك، فتبقى هذه الأحداث مجهولة وغير مرتبطة بك ولا بحسابك. كما أن التحليلات معطّلة تمامًا في نسخ التطوير.

5. تقارير الأعطال (Sentry)

نستخدم Sentry (نقطة استقبال في الاتحاد الأوروبي، de.sentry.io) حتى يُشخَّص أي عطل ويُصلَح بدلًا من أن يتكرر بصمت. يحتوي تقرير العطل على بيانات تقنية فقط: الخطأ وتسلسل استدعاءاته، وإصدار التطبيق وقناة الإصدار، ومعلومات أساسية عن الجهاز مثل الطراز وإصدار نظام التشغيل.

وقد ضُبط عمدًا بحيث تبقى البيانات الصحية خارجه:

  • البيانات المعرِّفة للهوية معطّلة من المصدر (sendDefaultPii: false) — لا عنوان IP، ولا سجل مستخدم، ولا بيانات ارتباط.
  • مرشِّح عند الإرسال يزيل أي بيانات مستخدم أو طلب من كل تقرير قبل أن يغادر جهازك.
  • مخرجات وحدة التحكم (console) تُحذف من التقارير، لأنها قد تردّد قيم جرعات أو أسماء مرضى.
  • تسجيل الجلسات (تصوير الشاشة)، وأداة الملاحظات داخل التطبيق، وسجلات Sentry، وتتبّع الأداء — كلها معطّلة. فتسجيل شاشات هذا التطبيق سيُظهر بالضبط البيانات الصحية التي نعدك بألا تغادر جهازك.

لا تصل Sentry أبدًا إلى ملفاتك الشخصية، ولا سجل جرعاتك، ولا الجرعات المحسوبة، ولا بريدك الإلكتروني.

6. الإشعارات المحلية

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

7. تصدير تقرير PDF

يمكنك تصدير سجل الجرعات كملف PDF. هذا الإجراء:

  • يبدأ بطلب منك أنت فقط.
  • يتم إنشاؤه على جهازك.
  • يُشارك عبر قائمة المشاركة الخاصة بنظام التشغيل — وأنت من يختار وجهته (طباعة، بريد، واتساب…).

لا نرسل التقرير إلى أي جهة، ولا نطّلع عليه.

8. ما لا نفعله

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

9. بيانات الأطفال

DosiDrop مصمم للبالغين (أولياء الأمور ومقدمي الرعاية) الذين يستخدمونه لأجل أطفالهم — وليس موجهًا للأطفال لاستخدامه بأنفسهم. بيانات الأطفال المدخلة (الاسم، العمر، الوزن، الجرعات) تُحفظ على جهاز ولي الأمر فقط ولا تصل إلينا إطلاقًا.

10. حذف البيانات

لأن بياناتك على جهازك، فحذفها بيدك تمامًا:

  • الإعدادات ← مسح كل السجل يزيل كل جرعة مسجّلة.
  • الإعدادات ← مسح جميع بيانات التطبيق يمحو كل ملف شخصي، وكل سجل الجرعات، والدواء المحدد، وذاكرة السلامة الخاصة بتتبع الحد الأدنى للفاصل بين الجرعات والحد الأقصى خلال ٢٤ ساعة. وللدقة في نطاقه: هو لا يعيد ضبط اللغة أو المظهر أو تفضيلات الإشعارات أو اختيارك لوضع الضيف — تبقى هذه حتى تحذف التطبيق.
  • تسجيل الخروج (إن كنت أنشأت حسابًا) يمسح أيضًا الملفات الشخصية وسجل الجرعات والدواء المحدد وأي تذكيرات مجدولة وتفضيلات الإشعارات من الجهاز.
  • إلغاء تثبيت التطبيق يمحو نهائيًا كل البيانات المحلية، بما فيها التفضيلات المذكورة أعلاه.
  • لحذف حساب Clerk الاختياري (بريدك الإلكتروني)، تواصل معنا على العنوان أدناه وسنساعدك.

11. أمن البيانات

تخضع البيانات المحلية لحماية نظام تشغيل جهازك (قفل الجهاز والتشفير الافتراضي لنظامي iOS وAndroid). ننصح بتفعيل قفل الشاشة لحماية سجل جرعات عائلتك من أي شخص يمسك هاتفك.

12. التغييرات على هذه السياسة

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

13. تواصل معنا

لأي سؤال حول الخصوصية أو طلب حذف حساب: support@dosidrop.com

14. تذكير

DosiDrop أداة معلوماتية وليست بديلاً عن الاستشارة الطبية. راجع الصيدلي أو الطبيب دائمًا عند الشك.