Mengapa absensi proyek lebih sulit dari absensi kantor
- Lokasi berpindah. Satu karyawan bisa bekerja di beberapa proyek dalam sebulan, dan proyek baru terus dibuka.
- Tim tersebar. Atasan tidak selalu berada di lokasi yang sama dengan timnya.
- Sinyal tidak stabil. Banyak lokasi proyek berada di area dengan sinyal lemah.
- Titip absen. Absen lewat kertas, grup chat, atau foto selfie tanpa verifikasi mudah dititipkan.
- Rekap manual. Data kehadiran harus direkap setiap akhir bulan sebelum gaji dihitung.
Absensi dari HP dengan area absen
Pendekatan yang paling praktis untuk proyek adalah absensi dari HP karyawan. Setiap proyek dan kantor diberi titik lokasi dan radius absen. Saat karyawan absen, sistem mencatat lokasi GPS, foto, dan jam dari server, lalu memeriksa apakah posisinya berada di dalam area.
Verifikasi wajah dan deteksi wajah asli
Lokasi saja belum cukup: seseorang bisa membawa HP temannya ke lokasi proyek. Karena itu foto absen perlu dicocokkan dengan wajah karyawan yang sudah terdaftar. Agar tidak bisa diakali dengan foto dari galeri atau layar lain, karyawan diminta menggerakkan kepala saat kamera terbuka. Pemeriksaan ini sering disebut deteksi wajah asli atau liveness.
- Buka halaman absen
- Gerakkan kepala
- Foto & lokasi diambil
- Wajah dicocokkan
- Tercatat di rekap
Menandai, bukan langsung menolak
Kondisi lapangan tidak selalu ideal: GPS bisa melenceng, lokasi kerja hari itu bisa di luar radius karena pengiriman material, atau pencahayaan buruk membuat wajah sulit dikenali. Menolak absen dalam kondisi seperti ini membuat karyawan kehilangan catatan kehadiran yang sah.
Pendekatan yang lebih adil adalah menyimpan absen lalu menandainya untuk diperiksa. Contoh penanda yang berguna: di luar area (beserta jaraknya), akurasi GPS rendah, perpindahan lokasi yang tidak masuk akal dalam waktu singkat, jam HP berbeda jauh, foto yang dipakai ulang, dan wajah yang tidak cocok. Atasan atau admin kemudian memutuskan, dan keputusannya tercatat.
Kondisi khusus di lapangan
Sinyal lemah
Absen sebaiknya tetap bisa dilakukan saat sinyal hilang: data disimpan di HP beserta waktu pengambilannya, lalu terkirim otomatis ketika sinyal kembali. Pengiriman yang terlambat terlalu lama tetap bisa ditandai.
Pekerja harian tanpa HP
Tidak semua pekerja harian punya HP atau akun. Untuk mereka, HP mandor dapat dipakai sebagai alat absen bersama: wajah pekerja dipindai dan dicocokkan dengan daftar kru proyek itu, lalu dikonfirmasi mandor. Pekerja borongan tetap dibayar lewat SPK dan opname, bukan lewat absensi.
Privasi dan data pribadi
Data wajah termasuk data pribadi yang sensitif. Beberapa praktik yang sebaiknya dipenuhi sistem absensi, sejalan dengan UU Pelindungan Data Pribadi:
- Pendaftaran wajah dilakukan dengan persetujuan karyawan, dan versi persetujuannya tercatat.
- Data wajah dan data pribadi (NIK, NPWP, rekening) disimpan terenkripsi.
- Foto absen dihapus otomatis setelah masa simpan tertentu, sementara catatan kehadirannya tetap ada.
- Akses ke foto absen dibatasi dan setiap pembukaannya tercatat.
Dari absensi ke laporan harian dan gaji
Nilai absensi bertambah ketika datanya dipakai proses lain. Jumlah tenaga kerja di laporan harian proyek bisa diisi dari presensi, jam kerja dan lembur yang disetujui menjadi dasar perhitungan PPh 21 dan gaji, dan jam per proyek menjadi dasar alokasi biaya gaji ke proyek.
Checklist memilih aplikasi absensi proyek
- Area absen bisa diatur per proyek, bukan hanya satu kantor.
- Ada verifikasi wajah dan deteksi wajah asli.
- Absen yang janggal ditandai untuk ditinjau, bukan hanya ditolak.
- Tetap bisa absen saat sinyal lemah.
- Mendukung shift malam, hari libur, izin, cuti, dan lembur dengan persetujuan.
- Rekap bisa langsung dipakai untuk payroll dan biaya proyek.

