⚖️

LBH AI PORTAL

Pusat Bantuan & QnA Kritikal

Jawaban komprehensif atas pertanyaan teknis, privasi data, Mode Off-AI, penyimpanan berkas, dan sistem keamanan LBH AI Portal.

Privasi & Security Jika klien memilih Mode OFF-AI (Kasus Rahasia), apakah berkas tetap terkirim ke server web hosting?

YA, TERKIRIM DAN TERSIMPAN DI SERVER WEB HOSTING LBH ANDA.

Berkas yang diunggah oleh klien tetap terkirim dan disimpan secara lokal di folder arsip_perkara/LBH-XXXXXX-XXXX/ pada server web hosting milik LBH Anda sendiri.

💡 Mengapa harus tersimpan di server hosting LBH?
Agar Advokat dan Staff LBH Anda tetap bisa membuka, meninjau, membaca kronologi, serta mengunduh berkas tersebut secara online melalui Dashboard Admin dari komputer atau lokasi mana pun.

Apa bedanya dengan Mode Normal?

  • Server Web Hosting LBH Anda: Berkas PASTI tersimpan agar Advokat Anda bisa membacanya secara manual.
  • Server AI Eksternal (Google Gemini / OpenRouter): DIBLOKIR 100% (ZERO DATA LEAKAGE). Berkas dan kronologi tidak akan pernah dikirim ke pihak ketiga atau server AI eksternal.
AI Engine Mengapa Chatbot AI tidak bisa digunakan pada permohonan berstatus Mode OFF-AI?

Karena Chatbot AI bekerja dengan cara mengirimkan pertanyaan + teks dokumen perkara ke server AI eksternal (Google Gemini / OpenRouter API).

Untuk menjamin kerahasiaan mutlak (Zero Data Leakage) pada kasus yang ditandai Rahasia / OFF-AI, sistem secara otomatis mengunci dan memblokir fitur Chatbot AI agar data tidak bocor keluar.

🔄 Solusi jika ingin dianalisis AI di kemudian hari:
User berwenang (Root atau Admin) dapat mengklik tombol Toggle Mode Off-AI di halaman Detail Perkara dashboard admin. Setelah status Off-AI dinonaktifkan, Analisis AI dan Chatbot AI akan otomatis aktif kembali.
Penyimpanan & File Mengapa di folder perkara cPanel hanya ada berkas `data.json` & `analysis.json` tanpa ada file PDF/Gambar?

Hal tersebut umumnya disebabkan oleh 3 faktor berikut:

  1. Permohonan Dikirim Tanpa Lampiran File: Pada formulir publik, bagian Berkas Pendukung bersifat opsional. Jika pemohon hanya mengisi form tanpa melampirkan file, maka server hanya membuat data.json dan analysis.json.
  2. Batas Ukuran Upload PHP Hosting (PHP Limit): Kebanyakan cPanel shared hosting membatasi upload_max_filesize default sebesar 2MB. Jika berkas yang diunggah berukuran misal 5MB atau 10MB, server PHP menolak file fisiknya namun form teksnya tetap masuk.
  3. Format File Tidak Didukung: File yang diizinkan hanya .pdf, .txt, .png, .jpg, .jpeg, dan .docx.
🛠️ Cara Mengatasi Batas Upload cPanel:
Buka cPanel ➔ Menu MultiPHP INI Editor / Select PHP Version ➔ Ubah nilai upload_max_filesize dan post_max_size menjadi 20M atau 50M.
Keamanan Sesi Berapa durasi otomatis logout jika pengguna inaktif di dashboard admin?

Durasi auto-logout otomatis karena inaktivitas adalah 30 detik.

Sistem memantau pergerakan kursor mouse (`mousemove`, `click`, `scroll`) dan tombol keyboard (`keydown`). Apabila tidak ada aktivitas sama sekali selama 30 detik, sistem akan menampilkan peringatan keamanan dan menghapus token sesi demi mencegah akses tanpa izin jika komputer ditinggalkan.

Penyimpanan & File Di direktori mana seluruh berkas perkara dan undang-undang disimpan?

Seluruh data tersimpan dalam struktur folder berbasis file JSON & dokumen fisik berikut:

  • arsip_perkara/LBH-XXXXXX-XXXX/ : Menyimpan data permohonan, hasil analisis AI, serta berkas fisik PDF/Gambar per perkara.
  • data/users.json : Menyimpan basis data akun pengguna (Root, Admin, Staff) dengan password terenkripsi bcrypt.
  • data/perpustakaan_hukum/ : Menyimpan berkas undang-undang, Perpu, atau Yurisprudensi yang menjadi basis pengetahuan RAG bagi AI.
Akses & Aksesibilitas Apakah advokat/staff dapat mengakses dan menganalisis berkas dari komputer lain yang berbeda?

BISA BANGET.

Karena seluruh data dan berkas permohonan tersimpan online di server web hosting LBH Anda, Advokat atau Staff LBH dapat membuka Dashboard Admin dari komputer rumah, laptop kantor, maupun smartphone selama terhubung dengan jaringan internet.

Dual-Engine Bagaimana cara kerja Dual-Engine (PHP & Node.js) pada aplikasi ini?

Aplikasi ini dirancang fleksibel sehingga dapat dijalankan pada dua jenis lingkungan server:

  • Mode PHP Shared Hosting (cPanel): Menggunakan router API lbh_api/index.php. Tidak memerlukan SSH, terminal, atau npm. Cukup unggah berkas dan langsung berjalan secara instan.
  • Mode Node.js (VPS / Express): Menggunakan server.js. Sangat cocok jika Anda mengelola VPS sendiri menggunakan PM2 dan Nginx reverse proxy.
AI Engine Bagaimana cara memperbarui basis pengetahuan hukum AI dengan Undang-Undang terbaru?

Admin atau Root dapat masuk ke menu Perpustakaan Hukum di Dashboard Admin, lalu mengunggah draf UU, Perpu, atau Yurisprudensi terbaru dalam format PDF, Word (.docx), atau TXT.

Sistem akan otomatis mengekstrak materi hukum tersebut dan menjadikannya pedoman utama (RAG Knowledge Base) saat AI menganalisis kelayakan permohonan maupun saat menjawab obrolan chatbot.