Implementation of geolocator for location manipulation detection in GPS-based attendance application at watumas clinic

Authors

Keywords:

Geolocation-based Attendance, Fake GPS Detection, Real-time Location Validation, Mobile Attendance Application, Location Manipulation Detection

Abstract

Geolocation-based attendance applications are widely used to enhance accuracy and efficiency in attendance management. However, Fake GPS applications pose challenges to data authenticity. This study developed a mobile attendance application using Geolocator to detect and prevent real-time location manipulation. By utilizing GPS, Wi-Fi, and accelerometer sensors, the system ensures accurate user location. The application was built using the Waterfall model, covering requirements analysis, system design, implementation, testing, and maintenance. Three testing methods were employed: Blackbox Testing for functionality verification, Whitebox Testing to assess the accuracy of the location detection algorithm and sensor integration, and User Acceptance Testing (UAT) to evaluate ease of use and effectiveness. Results show that the application accurately detects location manipulation, produces valid attendance data, and is well-received by users, with satisfaction rates of 90% for ease of use, 85% for response speed, 88% for detection accuracy, and 80% for the effectiveness of Fake GPS detection. This research contributes significantly to the development of safer and more efficient attendance systems, particularly in the Watumas Clinic.

References

1. Zelenák M. Mobile Application for Attendance Monitoring. Masaryk University; 2020.

2. Taju SW, Mamahit YP, Pongantung JA. Implementing QR code and Geolocation Technologies for the Student Attendance System. 2024;10(1):221–32.

3. Fischer GA, Ojong V, Inameti E. Design And Implementation Of A University Smart Attendance Tracking System Using Geo-Location. 2024;1(1):75–80.

4. Elbehiery H. Enhancement of QR code Student’s Attendance Management System using GPS. IOSR J Comput Eng. 2019;21(4):18–30.

5. Mulla R, Mujawar T, Sutar S, Shelke R, Hippargi S. Smart College Bus Transport System: a Review. Int J Eng Appl Sci Technol. 2020;5(1):304–8.

6. John JC, Nwaukwa JC, Oborindo C. Attendance management system for blended learning in tertiary institutions: a proposal. 2023;

7. Kumawat D, Shrimali G, Malviya K, Kataria M, Intodia P, Teli B, et al. Attendance Management System Using Fingerprint and Voice Recognition With Geofence. Int J Adv Res Comput Sci. 2021;12(2):40–6.

8. Lin B. Research on data release and location monitoring technology of sensor network based on internet of things. J Web Eng. 2021;20(4):689–712.

9. Silvanie AS, Kristantini RA, Permana DS. Perancangan Platform Digital untuk Promosi Usaha Mikro Kecil dan Menengah (UMKM) berdasarkan Geolokasi dengan Google API. Remik. 2023;7(1):421–34.

10. G Lo, O Ah, D Oa, A Oo, A Ao, A Oa. A Mobile Web Application For Attendance Management Using Geolocation. Adeleke Univ J Sci. 2022;1(2):459–67.

11. Nwabuwe A, Sanghera B, Alade T, Olajide F. Fraud Mitigation in Attendance Monitoring Systems using Dynamic QR Code, Geofencing and IMEI Technologies. Int J Adv Comput Sci Appl. 2023;14(4):938–45.

12. Ying J, Feng Y, Chen QA, Mao ZM. GPS Spoofing Attack Detection on Intersection Movement Assist using One-Class Classification. 2023;1–8.

13. Admin Diskominfo Kota Baubau. 588 Oknum ASN dari 183 SKPD Kota Baubau Terdeteksi Gunakan Fake GPS. Dinas Komunikasi dan Informatika. 2024.

14. Nur Hidayat Said. BKPSDM Selayar Ungkap Banyak ASN Isi Absensi Online Pakai GPS Palsu. detikSulsel. 2024.

15. Prasetia MD, Gultom AT, Leticia L, Damanik FNS, Pipin SJ. Pengembangan Aplikasi Presensi Online Berbasis Mobile dengan Penerapan Geolocator dan Face Recognition pada CV. Global Mandiri. J SIFO Mikroskil. 2024;25(1):49–66.

16. Ismail, Hadi Zakaria. Rancang Bangun Sistem Presensi Karyawan Berbasis Android Menggunakan Framework Flutter Dan Library Geolocator: (Studi Kasus : PT. KAIA Anugerah Internasional). Log J Ilmu Komput dan Pendidik. 2023;1(5):1355–69.

17. Japara EM, Arifin S. Android application development using flutter framework: Creation of geolocation system module to validate user location coordinates. AIP Conf Proc. 2023;2734(1).

18. Oky Efendi A, Wardoyo AE, Handayani L. Aplikasi Presensi Pegawai dengan Metode Face Recognize dan Location-Based Service berbasis Android. 2024;8(1):173–82.

19. Baseflow. Flutter Geolocator Plugin.

20. Clements Z, Ellis P, Psiaki M, Humphreys TE. Geolocation of Terrestrial GNSS Spoofing Signals from Low Earth Orbit. 35th Int Tech Meet Satell Div Inst Navig ION GNSS+ 2022. 2022;5:3386–99.

21. Emish M, Kelani Z, Hassani M, Young SD. A Mobile Health Application Using Geolocation for Behavioral Activity Tracking. Sensors. 2023;23(18):1–19.

22. Jannah M, Nawangsih I, Edora. Implementasi Aplikasi Absensi Karyawan Menggunakan Geolocation. J Inf Syst Applied, Manag Account Res. 2023;7(3):797–819.

23. Hariyanto R, Rahmalisa U, Hang U, Pekanbaru T. Design Of Gps-Based Attendance Application And Selfi Photo Using Laravel Framework Case Study Ric (Riau International College). 2024;(X).

24. Eric M, Nur I, Geni BY, Tj J, Barat D, Barat J, et al. Sistem Absensi Online Berbasis Web Dengan Fitur Radius Pembatasan Lokasi Absen Untuk Karyawan Outsourcing. 2024;8(4):7428–35.

25. Winanti, Nugroho A, Haryanto B, Supiana N, Fernando E. Integrating QR Code to e-Class System for Managing Attendance Lecture Services in Higher Education. Int J Inf Eng Electron Bus. 2024;16(4):93–104.

26. Harshada M, Gite S, Pooja M, Kawade B, Aushikar S, Ashwini M, et al. Gps Based Attendance System Using Geofencing. 2023;8(5):1277–82.

27. Supiana N. Pengembangan Aplikasi Geolocation Untuk Monitoring Lokasi Mahasiswa Selama Pandemi Berbasis Android Menggunakan Metode Waterfall (Studi Kasus : Stmik Insan Pembangunan. J Khatulistiwa Inform. 2022;10(1):74–80.

Downloads

Published

2025-01-04

Issue

Section

ICHBS Proceedings

How to Cite

Implementation of geolocator for location manipulation detection in GPS-based attendance application at watumas clinic. (2025). Proceeding ICHBS, 1(1), 124-140. https://ichbs.uhb.ac.id/index.php/proceeding/article/view/55