Keamanan & Data
Terakhir diperbarui: 29 September 2026
Utusu minta kamu login ke e-learning kampus hanya supaya baca tugas, kuis, nilai, dan forummu otomatis. Tujuannya satu: kamu nggak perlu lagi buka-buka halaman. Halaman ini menjelaskan apa yang terjadi dengan datamu, dan yang paling penting, cara kamu melihat sendiri, bukan sekadar percaya.
1. Ringkasnya
Tidak backdoor, tidak phising. Kamu yang pegang akunmu. Login kampus lewat halaman resmi kampus, bukan halaman tiruan. Utusu tidak pernah mengubah hal di akun kampusmu, tidak mengisi KRS, tidak bertransaksi.
Yang dipakai cuma satu hal. Tugas, kuis, nilai, dan forummu dibaca otomatis supaya kamu tidak copy-paste manual. Bukan untuk dijual, bukan untuk melatih AI.
Kamu yang pegang kendali. Kapan pun kamu putuskan koneksi kampus atau keluar, akses Utusu langsung berhenti. Kamu tetap bisa login lagi kalau mau.
2. Cara lihat sendiri
Jangan cuma percaya kata kami. Coba sendiri:
- Putus koneksi kampus, akses berhenti total. Di Pengaturan, tombol "Putus koneksi" menghapus kredensial kampusmu dari server Utusu. Setelah itu Utusu tidak bisa lagi membaca apa pun dari e-learningmu, sampai kamu login ulang.
- Data aslimu tetap di kampus. Nilai dan tugas aslimu tetap di e-learning kampus. Utusu hanya menyimpan ringkasan (transkrip dan daftar tugas) untuk ditampilkan di dashboard-mu, bukan salinan penuh datanya.
- Ganti password kampusmu, lalu login ulang. Kalau ada yang membuatmu ragu, itu jalur aman dan resmi: ganti password di layanan kampus, lalu (kalau mau) login lagi ke Utusu. Tidak ada kunci yang membuat kamu terjebak.
3. Detail teknis
Untuk yang ingin memverifikasi langsung ke kodenya:
- Password akun Utusu: disimpan sebagai hash PBKDF2-SHA256 (240k iterasi + salt acak). Password polos tidak pernah disimpan.
- Kredensial kampus: dienkripsi Fernet at-rest (AES-128-CBC + HMAC-SHA256), dekripsi hanya bisa oleh gateway. Di database tersimpan username (NIM) + blob terenkripsi, bukan password polos.
- Sesi web: token opaque acak; database hanya menyimpan SHA-256 dari token, jadi kebocoran database tidak langsung menghasilkan token yang bisa dipakai.
- Cookie sesi: HttpOnly, SameSite=Lax, Secure (hanya via HTTPS di produksi).
- Bot hanya read: alur pembaca data membaca task, quiz, forum, dan nilai; tidak ada endpoint yang menulis ke sistem kampus (KRS, transaksi) atas namamu.
- Kredensial tidak ter-log: password kampus tidak dicetak ke log aplikasi.
- Trade-off jujur: ya, kredensial kampusmu terenkripsi di server kami. Itu konsekuensi fitur sinkron otomatis. Cara kami mengecilkan risikonya: enkripsi at-rest, sesi di-scope ke pemiliknya (tidak cross-user), dan kamu punya satu tombol untuk memutus akses kapan pun.
Dokumen terkait: Kebijakan Privasi & Ketentuan Layanan.