Keamanan Data
Halaman ini merangkum langkah yang kami jalankan untuk menjaga data perusahaan dan karyawan di Kinitra. Siapa yang memproses data dan untuk apa dijelaskan di Kebijakan Privasi.
1. Server dan jaringan
- Server dan database berada di Indonesia, di penyedia hosting Rumah Web.
- Semua halaman hanya bisa dibuka lewat koneksi terenkripsi (HTTPS).
- Setiap Pelanggan mendapat database terpisah, sehingga data satu perusahaan tidak tercampur dengan perusahaan lain.
2. Akun dan hak akses
- Kata sandi tidak disimpan dalam bentuk asli, melainkan sebagai hash (bcrypt).
- Percobaan login yang gagal berulang kali dibatasi sementara untuk mencegah penebakan kata sandi.
- Sesi login berakhir otomatis setelah tidak aktif, dan hak akses diperiksa ulang pada setiap permintaan.
- Akses dibatasi sesuai peran: HRD mengelola perusahaannya, admin cabang hanya melihat data cabangnya, dan karyawan hanya melihat datanya sendiri.
- Formulir dilindungi token anti-pemalsuan permintaan (CSRF), dan perubahan data hanya bisa dilakukan lewat permintaan yang semestinya.
- Absen saat offline hanya bisa dilakukan dari perangkat yang didaftarkan, dan HRD dapat mencabut perangkat tersebut kapan saja.
3. Data dan berkas
- Kredensial sensitif, seperti kata sandi email (SMTP) dan kunci API, disimpan terenkripsi (AES-256).
- Foto absen, foto acuan wajah, surat keterangan dokter, dan bukti reimbursement hanya bisa dibuka lewat aplikasi oleh pengguna yang berhak, tidak lewat tautan publik. Berkas unggahan diproses ulang dan disimpan dengan nama acak.
- Laporan whistleblowing hanya dapat dibuka oleh Owner perusahaan, dan setiap akses ke laporan dicatat.
- Absensi dilengkapi pembatasan radius lokasi, deteksi lokasi palsu (fake GPS), dan foto selfie.
4. Pencatatan dan cadangan
- Perubahan penting, seperti data karyawan, pengguna, cabang, komponen gaji, payroll, kasbon, dan reimbursement, dicatat di audit log beserta pelaku dan waktunya. Koreksi absensi menyimpan siapa yang mengoreksi dan kapan.
- Cadangan data dibuat berkala setiap 3 bulan dan sebelum setiap pembaruan struktur database.
5. Penanganan insiden
Bila terjadi kegagalan pelindungan data pribadi, kami memberi tahu Pelanggan tanpa penundaan, paling lambat 1 x 24 jam sejak diketahui, beserta data yang terdampak, waktu dan penyebab kejadian, serta langkah penanganan. Dengan begitu Pelanggan dapat memenuhi kewajiban pemberitahuan 3 x 24 jam kepada karyawan dan lembaga sesuai Pasal 46 UU 27/2022.
6. Tanggung jawab bersama
Keamanan juga bergantung pada cara Kinitra dipakai. Pelanggan diharapkan:
- Menjaga kerahasiaan kata sandi dan PIN, serta tidak memakai satu akun bersama-sama.
- Segera menonaktifkan akun dan mencabut perangkat karyawan yang sudah keluar.
- Memberi akses HRD dan admin cabang hanya kepada orang yang memerlukannya.
- Pada Paket Lepas Tangan, menjaga keamanan server sendiri, termasuk pembaruan sistem, HTTPS, dan cadangan data.
7. Melaporkan celah keamanan
Bila Anda menemukan celah keamanan di Kinitra, kirimkan rinciannya ke idigitalmandiri@gmail.com. Mohon jangan menguji atau memanfaatkan celah tersebut di luar yang diperlukan untuk menunjukkannya, dan jangan mengakses data milik orang lain. Pengujian keamanan tanpa izin tertulis tetap dilarang menurut Syarat & Ketentuan Bagian 6.