Manhaj

Templat — menunggu tinjauan hukum

Dokumen ini adalah templat kerja. Kolom yang disorot dilengkapi oleh operator, dan teksnya harus ditinjau oleh penasihat hukum yang kompeten sebelum dijadikan acuan.

Ringkasan keamanan

Kontrol keamanan yang melindungi Manhaj saat ini, dan cara melaporkan kerentanan.

Terakhir diperbarui: EFFECTIVE DATE

Identitas dan akses

  • Kata sandi di-hash dengan bcrypt; percobaan masuk, pendaftaran, atur ulang kata sandi, dan verifikasi dua langkah dibatasi.
  • Verifikasi dua langkah dengan kata sandi sekali pakai berbasis waktu (TOTP) dan kode pemulihan; organisasi dapat mewajibkannya untuk semua anggota.
  • Masuk dengan Google atau Microsoft, serta single sign-on perusahaan per organisasi (OIDC; SAML melalui jembatan OIDC) dengan domain terverifikasi dan pewajiban opsional.
  • Lima peran (pemilik, admin, penyusun, peninjau, peserta); hanya pemilik yang dapat memberikan hak administratif.

Isolasi pelanggan dan keamanan aplikasi

  • Setiap permintaan diotorisasi di sisi server dan setiap kueri basis data dibatasi pada organisasi pemanggil; sumber daya organisasi lain menghasilkan "tidak ditemukan".
  • Content-Security-Policy, HSTS, serta kebijakan frame, perujuk, dan izin di setiap halaman; file yang disajikan dari domain kami diisolasi (sandbox).
  • File unggahan diperiksa berdasarkan jenis aslinya; SVG disanitasi; dokumen perkantoran diperiksa terhadap bom arsip; permintaan keluar tidak dapat menjangkau jaringan internal.
  • Teks kaya yang ditampilkan kepada peserta disanitasi; paket kursus yang diekspor meng-escape data yang disematkan.
  • Webhook dari penyedia pembayaran diverifikasi dengan tanda tangan atau diverifikasi ulang ke penyedia; peluncuran LMS (LTI 1.3) diverifikasi dengan token bertanda tangan, nonce, dan state.

Pelindungan data

  • TLS untuk semua koneksi. Enkripsi saat disimpan: CONFIRM ENCRYPTION AT REST. Rahasia verifikasi dua langkah dan SSO juga dienkripsi (AES-256-GCM).
  • Log audit mencatat masuk, perubahan peran dan pengaturan keamanan, ekspor data, dan penghapusan.
  • Ekspor data pribadi dan penghapusan akun secara mandiri; penghapusan organisasi dengan masa tenggang 30 hari; batas retensi otomatis.
  • Konten pelanggan tidak digunakan untuk melatih model AI (lihat Kebijakan Penggunaan AI & Konten untuk tiap penyedia).

Operasional

  • Rahasia produksi disimpan di variabel lingkungan platform hosting, tidak pernah di kode sumber.
  • Dependensi pihak ketiga diperiksa terhadap kerentanan yang diketahui (npm audit) dan diperbarui atau dinilai sebelum rilis.
  • Pencadangan dan pemulihan: BACKUP POLICY.
  • Sertifikasi: saat ini kami belum memiliki sertifikasi SOC 2 maupun ISO/IEC 27001. Peta jalan kesiapan kami tersedia bagi pelanggan atas permintaan.

Laporkan kerentanan

Laporkan dugaan kerentanan ke SECURITY EMAIL beserta langkah untuk mereproduksinya. Jangan mengakses atau mengubah data pelanggan lain, mengganggu layanan, atau menggunakan rekayasa sosial. Kami mengonfirmasi penerimaan laporan dalam SECURITY ACK DAYS hari kerja dan tidak akan menempuh langkah hukum terhadap penelitian beriktikad baik yang mematuhi aturan ini.