الأمان
يعالج Mon Filigrane مستنداتك حصريًا داخل متصفحك. لا يُرسل أي ملف أو أي بيانات مشتقة من مستندك إلى أي خادم.
البنية التقنية
التطبيق موقع ثابت بالكامل: لا يوجد أي مسار خادم يستقبل محتوى المستند. تُنفَّذ العمليات المكلفة (الرسم، التحويل إلى صورة) داخل Web Worker منفصل عن الواجهة. التفاصيل الكاملة موثقة في docs/ARCHITECTURE.md و docs/THREAT_MODEL.md.
سياسة أمان المحتوى (CSP)
تمنع سياسة CSP صارمة، تُرسَل عبر ترويسات HTTP الخاصة بمزود الاستضافة، افتراضيًا أي مورد، باستثناء ما هو مُستضاف ذاتيًا بشكل صريح من طرف التطبيق. لا يتم تحميل أي نص برمجي أو خط أو نمط من خدمة خارجية.
Content-Security-Policy:
default-src 'none';
script-src 'self';
style-src 'self';
img-src 'self' data: blob:;
font-src 'self';
media-src 'self';
worker-src 'self' blob:;
manifest-src 'self';
connect-src 'none';
object-src 'none';
frame-src 'self' blob:;
frame-ancestors 'none';
form-action 'none';
base-uri 'none'كيف تتحقق بنفسك
لا حاجة للثقة العمياء: يمكنك التأكد بنفسك، في خطوات قليلة، من عدم إرسال أي طلب شبكي أثناء معالجة مستندك.
- افتح أدوات المطور في متصفحك (زر F12، أو انقر بزر الفأرة الأيمن على الصفحة ثم اختر «فحص»).
- اختر تبويب «الشبكة» («Network»).
- إن توفر الخيار، فعّل «الاحتفاظ بالسجل» («Preserve log») حتى لا يضيع شيء أثناء المسار.
- امسح قائمة الطلبات المعروضة حاليًا (أيقونة الدائرة المشطوبة، أو زر يمين ثم «Clear»).
- في صفحة «الحماية»، ارفع مستندًا، اختر إعداداتك، ثم حمّل النتيجة.
- راقب قائمة الطلبات: يجب أن تبقى فارغة من البداية إلى النهاية — وهذا دليل ملموس على أن بياناتك لم تغادر جهازك.
الإبلاغ عن ثغرة أمنية
هل اكتشفت ثغرة أمنية في Mon Filigrane؟ راسلنا بسرية تامة على security@mon-filigrane.ma مع وصف للمشكلة، وإن أمكن، خطوات إعادة إنتاجها. نرجو منحنا مهلة معقولة للتصحيح قبل أي إفصاح علني: نسعى للرد خلال 5 أيام عمل، ولن نلاحق أبدًا بحثًا أمنيًا يُجرى بحسن نية ضمن إطار هذه السياسة.
