كل بند أدناه يقابل إعداداً نشغّله في الإنتاج — وليس عنصراً في خارطة الطريق.
موقع البيانات
تُخزَّن بيانات العملاء داخل المملكة العربية السعودية على خادم أصلي مملوك لـ سَنَد إيه آي إس. تُنهي حافّتنا في باريس بروتوكول TLS للنطاقين app.sanadwa.com و api.sanadwa.com وتُمرّر كل طلب عبر نفق موثَّق إلى الأصل في المملكة — دون أن تحتفظ بأي بيانات للعملاء على قرصها. تُنقَّى سجلات الوصول لدى الحافّة من المسارات وأجسام الطلبات والاستجابات.
التشفير أثناء النقل
كل حركة المرور العامة تُنهى عند الوكيل العكسي Caddy مع بروتوكول TLS 1.2 أو أحدث ومجموعات تشفير معاصرة. يعاد توجيه طلبات HTTP إلى HTTPS. القفزة من الحافّة في باريس إلى الأصل في المملكة تجري عبر نفق SSH موثَّق — لا عبر TCP خام أبداً.
تشفير كلمات المرور
كلمات مرور المستخدمين مشفّرة بخوارزمية bcrypt. لا نخزّن أو نسجّل أو ننقل كلمات المرور بصيغتها الأصلية أبداً. إعادة تعيين كلمة المرور تتم عبر رابط لمرة واحدة.
التحكم بالوصول حسب الدور
لكل مساحة عمل ثلاثة أدوار — المالك والمدير والمشغّل — بصلاحيات تتناقص تدريجياً. تفرض واجهة البرمجة فحص الأدوار على كل نقطة وصول محمية.
سجل التدقيق
تُصدر إجراءات المشغّل وأحداث النظام سجلات JSON مهيكلة على القرص بصيغ ثابتة. تُحجب الحقول الحساسة (الرموز، نصوص الرسائل) في طبقة السجل.
عزل المستأجرين
تصفّي كل نقطة وصول في واجهة البرمجة استعلامات قاعدة البيانات بمعرّف المستأجر الخاص بالجلسة. لا يمكن لمساحة عمل أن تقرأ أو تكتب بيانات مساحة عمل أخرى.