Keamanan
Ringkasan teknis cara LifeOS menjaga akun, data, dan percakapanmu.
Berlaku sejak 24 Oktober 20261. Enkripsi pesan
Setiap akun punya pasangan kunci ECDH P-256. Kunci obrolan diturunkan dengan HKDF dan isi pesan, media, serta lokasi live dienkripsi AES-GCM 256-bit sebelum disimpan, sehingga database dan penyimpanan hanya berisi data terenkripsi.
Agar pesan terbuka otomatis di semua perangkatmu tanpa PIN, kunci privat tiap akun disimpan oleh server dalam keadaan terbungkus kunci rahasia terpisah yang tidak ada di database. Karena itu sistem ini bukan enkripsi ujung-ke-ujung murni: pengelola server secara teknis memegang kunci tersebut.
PIN Pesan (opsional) hanya mengunci layar Pesan di perangkatmu dan disimpan sebagai hash PBKDF2.
2. Perlindungan data di server
Row Level Security aktif di tabel data pengguna: kueri dari akun lain otomatis ditolak oleh database.
File (foto jadwal, materi, media pesan) disimpan di bucket privat dan dibuka lewat tautan bertanda tangan yang kedaluwarsa.
3. Koneksi & header
HTTPS wajib dengan HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy ketat, dan Permissions-Policy yang membatasi kamera, mikrofon, dan lokasi hanya untuk situs ini.
4. Akun & masuk
Verifikasi email dan reset kata sandi memakai kode OTP 6 digit. Kata sandi minimal 8 karakter dengan huruf dan angka.
Sesi diverifikasi dengan JWT bertanda tangan ES256.
5. Keaslian APK
APK resmi memakai ID paket id.lifeos.app dan ditandatangani kunci developer yang sama di setiap versi. Android otomatis menolak pembaruan yang ditandatangani kunci berbeda.
Unduh hanya dari situs ini. Bila Play Protect menampilkan peringatan aplikasi tidak dikenal, itu karena aplikasi belum dirilis di Play Store.
6. Melaporkan celah keamanan
Temukan celah? Laporkan secara pribadi ke developer (LNcreative) melalui Pusat bantuan (lifeos.lncreative.web.id/support) atau email lncreativestore1@gmail.com. Mohon jangan mempublikasikannya sebelum diperbaiki.