تلخص هذه المقالة الضوابط الأمنية التي تحمي حسابك. كل ما هنا يصف المنصة كما تعمل اليوم؛ وما لا يدّعيه HueChat بعد مذكور في النهاية.
- يستخدم كل اتصال عام TLS. HSTS مفعّل مع التحميل المسبق (preload)، وتحمل كل صفحة سياسة أمان محتوى (CSP) خاصة بكل طلب.
- تُشفَّر بيانات اعتماد القنوات ورموز OAuth الخاصة بـ WhatsApp وInstagram وMessenger وTelegram وLINE وTwilio ومنصات الإعلانات بخوارزمية AES-256-GCM قبل تخزينها.
- تُشفَّر أسرار المصادقة الثنائية أثناء التخزين. وتُجزّأ كلمات المرور بخوارزمية bcrypt (بتكلفة 12) مع قيمة pepper على جانب الخادم.
- تُخزن مفاتيح API كتجزئات SHA-256 فقط؛ ويُعرض المفتاح الكامل مرة واحدة.
- تستخدم قواعد البيانات المُدارة وتخزين الكائنات تشفير التخزين الذي يديره المزود DigitalOcean.
- تُشفَّر النسخ الاحتياطية لمخزن المتجهات إلى مستلم خارج المضيف.
- يتطلب تسجيل الدخول بكلمة المرور عاملًا ثانيًا: تطبيق مصادقة (TOTP) أو رمزًا لمرة واحدة عبر البريد الإلكتروني. يمكن للجهاز الموثوق تخطي التحديات المتكررة.
- تُصدر عشرة رموز استرداد للاستخدام مرة واحدة عند إعداد تطبيق المصادقة.
- تسجيل الدخول عبر Google متاح. أما تسجيل الدخول الموحد SAML فغير متاح.
- تنتهي الجلسات بعد 30 يومًا من الخمول و180 يومًا إجمالًا، بحد أقصى خمس جلسات نشطة لكل مستخدم. يمكنك عرض الجلسات وإلغاؤها من ملفك الشخصي، ويؤدي تغيير كلمة المرور إلى تسجيل الخروج من كل الجلسات.
لقطة شاشة: قائمة الجلسات النشطة في إعدادات الملف الشخصي مع خيار الإلغاء.
يُفوَّض كل طلب مرتبط بالحساب وفق حساب المستخدم المسجل دخوله. وتعزز سياسات أمان مستوى الصف في PostgreSQL المرتبطة بالحساب تلك الحدود لجداول المحادثات والرسائل وجهات الاتصال وصناديق الوارد والفوترة، ويحمل دور قاعدة البيانات في وقت التشغيل أدنى صلاحيات يحتاجها.
يُتحقق من Webhooks القادمة من Meta وTwilio وTelegram والمزودين الآخرين بتوقيع كل مزود أو سره قبل معالجتها. تُحدّ الطلبات لكل عنوان IP ولكل مفتاح API، ويُسقف حجم جسم الطلب عند 20 ميجابايت.
- نسخ احتياطية مُدارة لـ PostgreSQL مع نافذة استعادة إلى نقطة زمنية مدتها سبعة أيام.
- تمرين استعادة كل ربع سنة على نسخة مؤقتة، وليس على الإنتاج أبدًا.
- نسخ احتياطية أسبوعية مشفرة ومتحقق من سلامتها لمخزن متجهات الذكاء الاصطناعي، تُختبر استعادتها على عقدة معزولة.
- صور حاويات ثابتة ومثبتة مع مسار تراجع موثق.
- مراقبة أمنية للمضيف كل ساعة (محاولات اختراق SSH بالقوة الغاشمة، وتسجيلات دخول root، وانحراف الإعدادات والأسرار، وحالة الخدمات، وحجم الأخطاء) ومراقبة لمحيط قاعدة البيانات والمتجهات كل 30 دقيقة، مع تنبيهات إلى قناة العمليات.
- نقطة فحص صحة تُراقب من أربع مناطق وصفحة حالة عامة على status.huechat.ai.
- الإبلاغ عن أخطاء التطبيق عبر Sentry، مع إزالة سلاسل الاستعلام من السجلات كي لا تُسجل الرموز أبدًا.
يحظر التكامل المستمر (CI) الإصدارات بناءً على نتائج فحص الثغرات والتحليل الثابت والاختبارات المفعّل فيها كشف حالات التسابق ونتائج التبعيات عالية الخطورة، ويفحص الأسرار المسربة. تُحدّث التبعيات أسبوعيًا. عمليات النشر إلى الإنتاج يدوية ومعتمدة بشريًا، مضيفًا واحدًا في كل مرة.
لا يحمل HueChat حاليًا تقرير SOC 2 أو شهادة ISO 27001، ولم يكلّف بعد جهة مستقلة بإجراء اختبار اختراق، ولا يوفر تشفيرًا من طرف إلى طرف أو تسجيل دخول موحدًا SAML. يُحدَّث مركز الثقة على trust.huechat.ai عندما يتغير ذلك.