سجلات كل مستأجر مسيّجة على مستوى قاعدة البيانات
كل سجل يخص مساحة عمل واحدة، وقاعدة البيانات نفسها تفرض ذلك: امن مستوى الصف مفروض على جدول المستأجرين، فالاستعلام الذي نسي التصفية يعيد لا شيء بدل ان يعيد بيانات غيرك. ولا يستطيع التطبيق تعطيل ذلك، ولا يستطيعه خطأ في التطبيق.
العضوية هي التي تمنح الصلاحية، لا العنوان
معرفة رابط مساحة العمل لا يمنح شيئا. تحسب الصلاحيات مرة واحدة لكل شخص، ومن لا دور له لا يملك شيئا — ولا يوجد مسار احتياطي يسمح بالمزيد بصمت. ولا يستطيع احد منح صلاحية لا يملكها، ويفحص ذلك عند اسناد الادوار وعند قبول طلبات الانضمام معا.
كلمات المرور مشفرة بمعامل 12، ويعاد تشفيرها عند الدخول
bcrypt بمعامل عمل 12. وحين يدخل شخص بكلمة مرور محفوظة بمعامل اقدم واضعف، يعاد تشفيرها في تلك الجلسة — فرفع المعامل يحمي الحسابات القائمة لا المنشأة بعده فقط.
رموز الجلسات تحفظ كبصمات
ما يحفظ هو بصمة SHA-256 للرمز لا الرمز نفسه. فمن يقرأ المخزن يجد قيما لا يمكن استخدامها كجلسة، ويمكن انهاء جلسة واحدة ببصمتها دون المساس بالباقي.
محاولات كلمة المرور المتكررة تبطأ ثم توقف
تحصى المحاولات الفاشلة بثلاث طرق — بالمصدر وبالحساب وبالاثنين معا — والمصدر الذي يستمر بالفشل يمنع مددا تطول تدريجيا. وثلاثة عدادات لا واحد عن قصد: حد واحد على مستوى الحساب يمنح اي شخص وسيلة لحبس صاحبه خارج حسابه بمجرد كتابة عنوانه خطأ.
لوحة التحكم تتطلب عاملا ثانيا
لوحة الادارة التي تصل عبر مساحات العمل محمية بالتحقق متعدد العوامل، بشكل منفصل عن تسجيل الدخول الى المنتج.
كل تغيير يسجل، من مكان واحد
كل تعديل يسجل من قام به، وبأي هوية، وفي اي مساحة عمل، وماذا فعل، وعلى اي سجل، وبماذا اجيب. ويكتبه الغلاف الواحد الذي يمر به كل طلب تعديل اصلا — فهو مكان واحد يمكن اتقانه بدل سبعة وتسعين مكانا يمكن نسيانها.
الملفات لا تقدم الا بعد الفحص نفسه الذي تمر به الشاشات
الملفات المرفوعة لا تسلم للمتصفح عبر رابط تخزين عام. يفحص الطلب اولا للتأكد من العضوية، ثم يبث التطبيق البيانات — فيبقى قرار الوصول في الشيفرة بدل تفويضه لمخزن لا يستطيع التعبير عمن يحق له القراءة.
حمايات المتصفح مضبوطة عند الحافة
HSTS لمدة سنتين، ومنع التأطير تماما، وتعطيل استنتاج نوع المحتوى، وايقاف الموقع والكاميرا والميكروفون والدفع وUSB بالسياسة. ولا يحمّل الموقع اي جافاسكربت من طرف ثالث — لا مدير وسوم ولا نافذة محادثة ولا سكربت تحليلات — فلا يوجد طرف ثالث نأتمنه على زوارك.