فارما كابتن تطبيق لإدارة الصيدليات في مصر. تستخدمه في المتصفح على pharmacaptain.marlysoft.com أو كتطبيق ويندوز، وكلاهما واجهة لخدمة أونلاين تشغّلها MarlySoft (ويديرها زكريا عاطف، مصر؛ ويُشار إليها بـ"MarlySoft" أو "نحن"). ما تُدخله في التطبيق يُرسَل إلى هذه الخدمة ويُحفظ على خوادمنا. توضّح هذه السياسة ما يُحفظ ولماذا، ومن قد يستلمه، وكيف تطلب حذفه.
باختصار
- ما تُدخله صيدليتك، ومنه ملفات المرضى والروشتات وبيانات التأمين، يُحفظ على خوادم تشغّلها MarlySoft.
- الاتصال مشفّر (HTTPS) ويصل إلى خوادمنا عبر Cloudflare، مزوّد الشبكة الذي نستخدمه.
- لا إعلانات، ولا أدوات تحليلات أو تتبّع من جهات خارجية، ولا نبيع البيانات الشخصية أبدًا.
- تستطيع حذف حسابك من التطبيق، أو أن تطلب منا حذف بياناتك على support@marlysoft.com.
أين تُحفظ البيانات
تُحفظ البيانات على خوادم تشغّلها MarlySoft: في قاعدة بيانات SQL Server، والصور والمستندات في ملفات على الخوادم نفسها.
يصل تطبيق الويب وتطبيق ويندوز إلى هذه الخوادم على العنوان https://pharmacaptain.marlysoft.com عبر اتصال HTTPS مشفّر. ونستخدم Cloudflare مزوّدًا للشبكة: فهي تدير نظام أسماء النطاقات (DNS) للنطاق marlysoft.com، وينتهي الاتصال المشفّر من جهازك عند شبكة Cloudflare، ثم تمرّره Cloudflare إلى خوادمنا عبر نفق مشفّر (Cloudflare Tunnel). لذلك تعالج Cloudflare هذه الاتصالات، ومنها عنوان IP لجهازك، بصفتها مزوّد الشبكة لدينا. وتشرح سياسة خصوصية Cloudflare كيف تتعامل مع البيانات.
يحمّل تطبيق الويب برمجته وخطوطه وصوره من العنوان نفسه. ولا يحمّل متصفحك ملف خط من Google Fonts (fonts.gstatic.com) إلا إذا احتاج التطبيق إلى عرض حرف لا تحتويه خطوطه (رمز تعبيري مثلًا)؛ وعندها تستلم Google عنوان IP لجهازك، لكن لا يصلها شيء مما تكتبه في التطبيق.
يمكن أيضًا توصيل التطبيق بخادم آخر (تغيير الخادم في شاشة تسجيل الدخول)، مثل خادم تشغّله منشأة لنفسها. البيانات على مثل هذا الخادم يتحكّم فيها من يشغّله، وهذه السياسة تخصّ خدمتنا فقط.
حسابك
عند تسجيلك، أو عندما يضيفك مدير الصيدلية، تحفظ الخدمة:
- اسمك، والبريد الإلكتروني أو رقم الموبايل الذي تدخل به.
- كلمة المرور، وتُحفظ فقط كبصمة أحادية الاتجاه (hash) مع ملح (PBKDF2 من ASP.NET Core Identity)، فلا يمكن لأحد استرجاعها، ولا نحن.
- هل أكّدت بريدك أو رقم موبايلك. الرموز المؤقتة التي تُرسَل إليك تُحفظ كبصمات فقط وتنتهي صلاحيتها.
- إذا فعّلت الدخول بخطوتين: المفتاح السري لتطبيق المصادقة محفوظًا مشفّرًا (AES-256-GCM)، ورموز الاسترداد محفوظة كبصمات.
- لغة التطبيق عندك، لتصلك رسائل الخادم بلغتك.
- تاريخ إنشاء الحساب. وكل دخول إلى صيدلية يُسجَّل في سجل نشاط الصيدلية (أي مستخدم ومتى).
عند الدخول يحصل التطبيق على رمز موقَّع تنتهي صلاحيته بعد 12 ساعة. تغيير كلمة المرور أو الخروج من كل الأجهزة الأخرى ينهي جلساتك الأخرى. عنوان IP لجهازك يُستخدم في الذاكرة فقط للحد من محاولات الدخول ضد تخمين كلمات المرور، ولا يُحفظ مع حسابك.
ما تُدخله الصيدلية
تستخدم الصيدلية فارما كابتن لإدارة عملها، لذلك تحفظ الخدمة ما يُدخله موظفو الصيدلية، مثل:
- الأصناف والتشغيلات وتواريخ الصلاحية والأسعار والمخزون في كل فرع والتحويلات والجرد.
- فواتير البيع والشراء والمرتجعات والمدفوعات والخزينة والمصروفات وورديات الكاشير.
- العملاء والموزعون والموردون: الأسماء وأرقام الهواتف والعناوين والبريد الإلكتروني والأرصدة.
- المرضى، وهم أيضًا من عملاء الصيدلية: الرقم القومي وتاريخ الميلاد والنوع والحساسية والأمراض المزمنة والأدوية المزمنة وتعليمات الجرعات والملاحظات.
- الروشتات، مع الطبيب المعالج وصورة الروشتة إذا التُقطت.
- التأمين: شركات التأمين وخططها، وأرقام عضوية المرضى وصور كروتهم، والموافقات والمطالبات.
- سجل أدوية الجدول: اسم المريض ورقمه القومي، والطبيب ورقم ترخيصه، ورقم الروشتة وتاريخها وصورتها.
- التوصيل للمنازل: اسم العميل ورقم هاتفه وعنوانه والملاحظات، والطيارون.
- الموظفون: مستخدمو الصيدلية بأدوارهم وصلاحياتهم وفروعهم.
- سجل نشاط بمن فعل ماذا، يُحفظ للمدة التي تختارها الصيدلية.
الصور (الروشتات وكروت التأمين) تُحفظ كملفات على الخادم، في مجلد منفصل لكل صيدلية.
الصيدلية هي التي تقرّر ما تُدخله، وهي المسؤولة عن الحصول على موافقة عملائها ومرضاها حيث يشترط القانون ذلك. نحن نعالج هذه البيانات فقط لتشغيل الخدمة لتلك الصيدلية: لحفظها وعرضها على مستخدمي الصيدلية نفسها ونسخها احتياطيًا وإرسال الرسائل التي تطلبها الصيدلية، ولا نستخدمها لأي غرض آخر. بيانات كل صيدلية منفصلة عن بيانات أي صيدلية أخرى.
ما يُحفظ على جهازك
- الإعدادات: عنوان الخادم واللغة والمظهر والطابعات، والبريد أو رقم الموبايل الذي دخلت به آخر مرة، وآخر صيدلية وفرع استخدمتهما.
- رمز جلستك، لتبقى داخلًا حتى تسجّل الخروج.
- نسخة للعمل بدون إنترنت حتى يواصل الكاشير البيع: أصناف الفرع وعملاؤه، والمبيعات والمشتريات والمدفوعات والمصروفات والعملاء المضافون سريعًا وقت الانقطاع، إلى أن تُرسَل إلى الخادم.
- الملفات التي تحفظها بنفسك (فواتير وتقارير PDF وجداول وملفات النسخ الاحتياطي) تبقى حيث حفظتها.
في تطبيق الويب تُحفظ هذه الأشياء نفسها في مساحة التخزين الخاصة بالموقع pharmacaptain.marlysoft.com في متصفحك. إزالة تطبيق ويندوز تحذف إعداداته ونسخة العمل بدون إنترنت من جهازك، وفي المتصفح يفعل مسح بيانات الموقع الشيء نفسه.
النسخ الاحتياطي
يأخذ الخادم نسخة احتياطية تلقائية من كل صيدلية كل ليلة ويحتفظ بآخر 14 نسخة. تحتوي النسخة على بيانات الصيدلية وملفاتها وبريد أو رقم موبايل الدخول لمستخدميها، ولا تحتوي أي كلمة مرور. ويستطيع مدير الصيدلية أيضًا تنزيل ملف نسخة احتياطية من التطبيق (النسخ الاحتياطي)؛ هذا الملف يصبح في يده، وهو المسؤول عن حفظه بأمان.
الرسائل التي تُرسَل نيابةً عنك
تستطيع الخدمة إرسال رسائل بريد إلكتروني ورسائل SMS ورسائل واتساب: رموز الدخول والتأكيد واستعادة كلمة المرور إليك، وإشعارات عن إغلاق الصيدلية، وعندما تستخدم الصيدلية هذه الميزات، رسائل إلى مرضاها والموزعين مثل تذكير إعادة صرف الأدوية والفواتير بالبريد وقوائم النواقص.
لا تمر هذه الرسائل عبر مزوّد خارجي إلا إذا ضُبط مزوّد على الخادم: خادم بريد (SMTP)، أو Twilio أو بوابة SMS أخرى، أو WhatsApp Cloud API من Meta. عندها يستلم المزوّد عنوان المستلم أو رقمه ونص الرسالة. اليوم لا يوجد أي مزوّد مضبوط على خادمنا، فلا تخرج أي رسالة منه، بل يكتبها الخادم في سجلّه بدلًا من ذلك (انظر «السجلات» أدناه).
مشاركة الفاتورة على واتساب من التطبيق تفتح واتساب على جهازك أنت، والتطبيق لا يرسلها نيابةً عنك.
الفاتورة والإيصال الإلكتروني في مصر
إذا ربطت الصيدلية حسابها في منظومة الفاتورة أو الإيصال الإلكتروني لمصلحة الضرائب المصرية من التطبيق، يرسل الخادم فواتير الصيدلية وإيصالاتها، مع بيانات المشتري التي تطلبها المصلحة، إلى أنظمة مصلحة الضرائب كما تشترط القواعد الضريبية المصرية. بيانات دخول الصيدلية على المنظومة تُحفظ مشفّرة ولا توضع أبدًا في النسخ الاحتياطية.
تقارير الأعطال
يستطيع التطبيق والخادم إرسال تقارير الأعطال إلى Sentry، وهي خدمة لمتابعة الأخطاء، لكن فقط إذا فُعّل ذلك في إعداداتهما. هذه الميزة متوقفة على خوادمنا وفي تطبيق الويب وتطبيق ويندوز، فلا تُرسَل أي تقارير أعطال إلى أي جهة. إذا فعّلناها سنحدّث هذه السياسة أولًا، والتقارير مضبوطة لتحمل الخطأ وتفاصيله التقنية فقط، بدون محتوى الطلبات أو ملفات تعريف الارتباط أو بيانات المستخدم.
الدفع
التطبيق مجاني حاليًا: لا توجد باقات ولا اشتراكات ولا مدفوعات، ولا يوجد مزوّد دفع متصل بخادمنا.
السجلات
يحتفظ الخادم بسجلات تقنية لمدة 30 يومًا: كل طلب بوقته ومساره ونتيجته ورقم الصيدلية والمستخدم الذي أرسله، والأخطاء، وما دام لا يوجد مزوّد رسائل مضبوط، الرسائل المذكورة أعلاه. نستخدمها فقط لتشغيل الخدمة وإصلاح المشكلات.
ما لا نفعله
- لا إعلانات.
- لا أدوات تحليلات أو تتبّع أو إعلانات من جهات خارجية، لا في التطبيقات ولا على موقعنا.
- لا نبيع البيانات الشخصية ولا نؤجّرها، ولا نشاركها إلا كما توضّح هذه السياسة أو حين يُلزمنا القانون.
الأمان
- الاتصال بين التطبيقات وخوادمنا مشفّر (HTTPS)، وكذلك أثناء مروره عبر شبكة Cloudflare.
- كلمات المرور والرموز المؤقتة تُحفظ كبصمات فقط، والمفاتيح السرية للدخول بخطوتين مشفّرة.
- كل استعلام مقصور على الصيدلية التي دخل إليها المستخدم، وأمان مستوى الصفوف في SQL Server يمنع صفوف أي صيدلية عن غيرها حتى لو نسي استعلام هذا القيد.
- محاولات الدخول محدودة، والصلاحيات يتحقق منها الخادم وليس التطبيق وحده.
لا يوجد نظام آمن تمامًا. إذا ظننت أن حسابك أو بياناتك في خطر، راسلنا فورًا على support@marlysoft.com.
مدة الحفظ والحذف
نحتفظ بالبيانات ما دام الحساب والصيدلية قيد الاستخدام.
- احذف حسابك من التطبيق: الإعدادات ← الحساب والأمان ← حذف حسابي. يُحذف حساب الدخول فورًا. تحتفظ كل صيدلية باسمك على ما قمت به (تظل الفاتورة تُظهر من أنشأها)، لكن لا يستطيع أحد الدخول بالحساب بعد ذلك. إذا كنت الشخص الوحيد في صيدلية، تُغلق مع حذف حسابك؛ وإذا كنت مديرها الوحيد ويعمل فيها آخرون، اجعل شخصًا آخر مديرًا أولًا.
- إغلاق الصيدلية: يستخدم مديرها إغلاق الصيدلية في الشاشة نفسها. يُسجَّل خروج الجميع فورًا، وتُحفظ البيانات 30 يومًا إذا غيّرت رأيك (راسلنا لاسترجاعها)، ثم تُمسح نهائيًا مع ملفات الصيدلية ورسائلها ونسخها الاحتياطية.
- بالبريد: يمكنك أيضًا أن تطلب منا حذف حسابك أو بيانات الصيدلية على support@marlysoft.com. اكتب من البريد المسجّل في الحساب، أو أخبرنا برقم الموبايل المسجّل فيه، لنتأكد أن الطلب منك.
- النسخ الاحتياطية الليلية تُحذف بعد 14 يومًا والسجلات بعد 30 يومًا، لذا فالبيانات التي تُحذف داخل صيدلية تظل مفتوحة تختفي منها خلال 30 يومًا.
إذا كنت عميلًا أو مريضًا لصيدلية وتريد تعديل بياناتك أو حذفها، فاطلب ذلك من الصيدلية أولًا لأنها هي التي تقرّر ما تحتفظ به، وقد يُلزمها القانون بالاحتفاظ ببعض السجلات، وسنساعدها على ذلك.
الأطفال
فارما كابتن تطبيق أعمال لموظفي الصيدليات وغير موجَّه للأطفال، ولا ننشئ حسابات للأطفال عن علم. قد تحتفظ الصيدلية بسجلات عن مرضى من الأطفال، وهذه السجلات تُدخلها وتتحكم فيها الصيدلية كما هو موضّح أعلاه.
التغييرات
إذا تغيّرت هذه السياسة تُنشر النسخة الجديدة على هذه الصفحة بتاريخ سريان جديد.
التواصل
MarlySoft (ويديرها زكريا عاطف، مصر)، مطوّرة فارما كابتن: support@marlysoft.com. تمر الرسائل المرسلة إلى هذا العنوان عبر خدمة Cloudflare Email Routing وتصل إلى صندوق بريدنا لدى Google (Gmail). انظر أيضًا صفحة دعم فارما كابتن وسياسة خصوصية MarlySoft لموقعنا.