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.
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.
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.
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.
Hal tersebut umumnya disebabkan oleh 3 faktor berikut:
- 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.jsondananalysis.json. - Batas Ukuran Upload PHP Hosting (PHP Limit): Kebanyakan cPanel shared hosting membatasi
upload_max_filesizedefault sebesar 2MB. Jika berkas yang diunggah berukuran misal 5MB atau 10MB, server PHP menolak file fisiknya namun form teksnya tetap masuk. - Format File Tidak Didukung: File yang diizinkan hanya
.pdf,.txt,.png,.jpg,.jpeg, dan.docx.
Buka cPanel ➔ Menu MultiPHP INI Editor / Select PHP Version ➔ Ubah nilai
upload_max_filesize dan post_max_size menjadi 20M atau 50M.
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.
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.
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.
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.
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.