14.1 أين تُخزَّن البيانات؟

  • بيانات العيادة (المرضى، الفحوصات، العدسات، المالية) تُخزَّن محلياً في قاعدة بيانات SQLite مشفّرة على جهاز العيادة.
  • لا توجد نسخة سحابية من بيانات المرضى إلا إذا فعّلت النسخ الاحتياطي إلى Google Drive (ملف مشفّر ترفعه بنفسك).

14.2 ما يرسله البرنامج خارج الجهاز

  • بيانات الترخيص والتحقق منه.
  • فحص توفّر التحديثات وتحميل الحزم الموقّعة.
  • النسخ الاحتياطي إلى Google Drive (إن فعّلته).

14.3 ما لا يرسله

  • بيانات المرضى والوصفات والفواتير.
  • كلمات المرور (تُخزَّن محلياً بصيغة مشفّرة).
  • محتوى قواعد البيانات.

14.4 نقل البيانات

القناة الحماية
خوادم الترخيص والتحديثات اتصال مشفّر (HTTPS) + توقيع رقمي للحزم
تطبيق الويب داخل العيادة داخل الشبكة المحلية، وتُطلب المصادقة بالحساب ثم تعمل الجلسة
واجهة /api/* ترويسة x-api-key إلزامية على كل الطلبات
النسخ الاحتياطي ملفات مشفّرة (محلياً أو على Drive)

14.5 الصلاحيات والتدقيق

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

14.6 توصيات أمنية

  1. لا تشارك مفتاح الترخيص خارج فريقك.
  2. قيّد الوصول إلى الجهاز الرئيسي بحساب Windows بكلمة مرور.
  3. لا تُشغّل الخادم الداخلي على شبكة عامة — استخدم الشبكة المحلية للعيادة فقط.
  4. راجع صلاحيات الموظفين دورياً، واطلب سجل التدقيق عند الحاجة.
  5. خُذ نسخاً احتياطية منتظمة واختبر الاستعادة مرة كل فترة.