Kasus manipulasi lokasi pada absensi online pegawai pemerintah terus bermunculan di berbagai daerah. Berikut cara kerja fake GPS dan bagaimana desain sistem AbsensiQR membuat trik ini tidak lagi bisa dipakai untuk titip absen.
Dalam beberapa bulan terakhir, sejumlah pemerintah daerah di Indonesia mengungkap adanya Aparatur Sipil Negara (ASN) yang memanipulasi absensi elektronik menggunakan aplikasi fake GPS — aplikasi yang memalsukan koordinat lokasi ponsel sehingga sistem mengira pegawai sedang berada di kantor, padahal kenyataannya tidak.
Kasus ini bukan sekali dua kali terjadi, dan skalanya cukup besar. Artikel ini membahas bagaimana modus tersebut bekerja secara teknis, mengapa sistem absensi yang hanya mengandalkan GPS rentan dimanipulasi, dan bagaimana kombinasi Kode QR dinamis, verifikasi wajah AI, serta validasi GPS pada AbsensiQR dirancang untuk menutup celah ini.
Salah satu kasus terbaru terjadi di lingkungan Pemerintah Kabupaten Asahan, Sumatera Utara. Pada Juli 2026, sekitar 300-an ASN diduga menggunakan aplikasi fake GPS berbayar yang dipasang di ponsel pribadi untuk memanipulasi absensi elektronik. Mayoritas pegawai yang terindikasi berasal dari level kecamatan.
Kasus serupa juga tercatat di daerah lain. Di Kabupaten Cirebon, Jawa Barat, sekitar 1.320 ASN diperiksa terkait dugaan penggunaan fake GPS, dengan sebagian besar masih menjalani proses pemeriksaan disiplin. Di Kota Baubau, Sulawesi Tenggara, sebanyak 588 ASN ditemukan menggunakan fake GPS untuk absensi pada aplikasi Simalape milik pemerintah kota tersebut.
Pola yang berulang di berbagai daerah ini menunjukkan bahwa masalahnya bukan pada individu pegawai semata, melainkan pada celah desain sistem absensi yang terlalu bergantung pada satu jenis data: koordinat GPS yang dilaporkan sendiri oleh ponsel pengguna.
Sebagian besar aplikasi fake GPS di Android memanfaatkan fitur Mock Location yang sebenarnya disediakan sistem operasi untuk keperluan pengembangan dan pengujian aplikasi. Cara umumnya:
Karena prosesnya hanya membutuhkan aplikasi pihak ketiga yang banyak tersedia (bahkan berbayar dan dijual bebas), praktik ini mudah menyebar antar pegawai satu sama lain — seperti yang terlihat dari skala ratusan hingga ribuan pegawai pada kasus-kasus di atas.
Banyak aplikasi absensi hanya mengandalkan satu lapis validasi: mencocokkan koordinat GPS yang dikirim ponsel dengan titik lokasi kantor yang tersimpan di server. Pendekatan ini punya kelemahan mendasar — koordinat tersebut sepenuhnya berasal dari perangkat pengguna sendiri, tanpa cara independen untuk memverifikasi bahwa data itu benar.
Selama sistem tidak mensyaratkan sesuatu yang hanya bisa didapat dengan hadir secara fisik — misalnya memindai objek yang benar-benar ada di lokasi, atau memverifikasi identitas wajah pada saat itu juga — maka satu lapis validasi GPS akan selalu punya celah untuk dimanipulasi.
AbsensiQR dirancang dengan filosofi bahwa validasi lokasi tidak boleh berdiri sendiri. Sistem menggabungkan tiga lapis pertahanan yang saling melengkapi, sehingga memalsukan satu lapis saja tidak cukup untuk lolos absen.
Kode QR pada AbsensiQR ditampilkan di layar perangkat detektor yang terpasang secara fisik di kantor, dan dapat diatur untuk berganti otomatis tiap interval tertentu. Karyawan harus memindai Kode QR itu langsung dengan kamera ponselnya. Sehebat apa pun aplikasi fake GPS memalsukan koordinat, ia tidak bisa memunculkan Kode QR yang hanya ada di layar perangkat kantor — karyawan tetap harus hadir secara fisik untuk bisa memindainya.
Saat opsi ini diaktifkan, wajah karyawan difoto langsung oleh kamera pada momen check-in dan dicocokkan dengan foto yang terdaftar menggunakan model DeepFace + ArcFace. Verifikasi ini terjadi saat itu juga di lokasi kantor, sehingga tidak bisa direkayasa hanya dengan mengubah koordinat GPS di ponsel.
Validasi radius GPS tetap digunakan sebagai lapisan tambahan (defense-in-depth) untuk memastikan ponsel karyawan berada dalam jangkauan kantor saat memindai. Karena lapisan ini dipasangkan dengan kewajiban memindai Kode QR fisik dan verifikasi wajah, memalsukan koordinat semata tidak lagi cukup untuk berhasil absen.
Dengan kombinasi ketiganya, syarat untuk berhasil absen bukan lagi "ponsel melaporkan koordinat yang benar", melainkan "karyawan benar-benar hadir di kantor, memegang ponselnya sendiri, pada saat Kode QR itu tampil di layar". Inilah yang membedakan pendekatan AbsensiQR dari aplikasi absensi yang hanya mengandalkan satu lapis validasi GPS seperti pada kasus-kasus ASN di atas.
Fake GPS sendirian tidak cukup, karena karyawan tetap harus memindai Kode QR yang hanya tampil di perangkat fisik kantor, dan jika verifikasi wajah diaktifkan, wajahnya juga harus cocok dengan foto terdaftar pada saat itu juga.
Tidak wajib, fitur ini dapat diaktifkan atau dinonaktifkan per kantor sesuai kebutuhan. Namun mengaktifkannya menambah lapisan keamanan terhadap praktik titip absen dan manipulasi lokasi.
AbsensiQR dirancang untuk perusahaan maupun organisasi dengan banyak kantor/cabang, jam operasional berbeda-beda, dan kebutuhan pemantauan kehadiran real-time — kebutuhan yang relevan baik untuk sektor swasta maupun instansi dengan skala pegawai besar.
Validasi GPS geofencing akan menolak absensi jika lokasi ponsel berada di luar radius yang ditentukan dari titik kantor, sebagai lapisan tambahan di luar kewajiban memindai Kode QR dan verifikasi wajah.
Gunakan Kode QR dinamis, verifikasi wajah AI, dan validasi GPS sekaligus — pastikan karyawan Anda benar-benar hadir, bukan sekadar melaporkan koordinat.
Daftarkan Perusahaan Anda