Improving Identity Validation in a Flutter-based Attendance System

Carlita Massacio Mauren, Abdussalam Abdussalam

Abstract


This study aims to improve identity validation in a Flutter-based attendance system that remains vulnerable to attendance manipulation, such as buddy punching and fake GPS usage. The primary issue in the previous system was that location-based validation mechanisms were unable to ensure that attendance activities were genuinely performed by authorized users. As a system implementation and software engineering study, this research applies a multi-feature similarity approach based on face embeddings, where appearance similarity serves as the primary component calculated using cosine similarity. Supporting features include geometry similarity, quality score, color similarity, and texture similarity. The system was developed using the FAST methodology, with implementation based on Flutter, Google ML Kit for face and landmark detection, and MobileFaceNet for face embedding extraction. Testing was conducted through direct implementation trials, API testing, and black-box testing involving 655 employees using a similarity threshold of 0.80. The results from 14 testing scenarios showed that all system outputs matched the expected outcomes, resulting in 100% scenario accuracy. Compared to the previous GPS-based attendance system, indications of attendance manipulation decreased from 70 cases (10.7%) to only 1 case (0.15%). In addition, the False Acceptance Rate decreased from 12.8% to 0.2%, with an average verification time of 1200 ms. These findings demonstrate that the multi-feature similarity approach based on face embeddings is capable of improving the validity and integrity of real-time attendance data on mobile devices.

Keywords


attendance system; face embedding; face recognition; flutter; multi-feature similarity

Full Text:

PDF

References


Y. W. S. Putra and M. F. Adhim, "Sistem Informasi Presensi Online menggunakan Teknologi Face Recognition dan GPS," Jurnal Tekno Kompak, Vol. 16, No. 1, pp. 149–161, 2022. https://doi.org/10.33365/jtk.v16i1.1470

S. Supriyadi, "Integrasi Sistem Informasi Manajemen SDM dalam Transformasi Digital: Pengaruh terhadap Efisiensi Operasional," Jurnal Ekonomi dan Bisnis, Vol. 4, No. 2, pp. 236–242, 2024. https://doi.org/10.56145/jurnalekonomidanbisnis.v4i2.280

I. Novianti and K. Khamimah, "Pengaruh Dukungan Manajemen Puncak, Pemanfaatan Teknologi Informasi, dan Pengalaman Kerja terhadap Efektivitas Sistem Informasi Akuntansi," Serat Acitya, Vol. 12, No. 1, pp. 221–232, 2023. https://doi.org/10.56444/sa.v12i1.689

N. Kurniasih and N. A. Sari, "Strategi Inovasi Manajemen untuk Meningkatkan Efisiensi dan Produktivitas di Era Digital Transformasi," Jurnal Dinamika Sosial dan Sains, Vol. 1, No. 3, pp. 186–192, 2025. https://doi.org/10.60145/jdss.v1i3.68

A. Oktavian, W. Gunawan, and M. E.-K. Kesuma, "A Reusable Library for Secure Attendance Systems: Fraud Mitigation based on QR Code and Geolocation," in Proc. 2025 IEEE Int. Conf. Data and Software Engineering (ICoDSE), pp. 37–41, 2025. https://doi.org/10.1109/ICoDSE68111.2025.11351816

A. Khuran, B. P. Lohani, V. Bibhu, and P. K. Kushwaha, "An AI Integrated Face Detection System for Biometric Attendance Management," in Proc. 2nd Int. Conf. Intelligent Engineering and Management (ICIEM), 2021. https://doi.org/10.1109/ICIEM51511.2021.9445295

F. Mar'i and G. Pangestu, "Classification of Fake GPS in GOJEK Application using Logistic Regression," in Proc. 2021 Int. Conf., pp. 94–99, 2021. https://doi.org/10.1145/3479645.3479657

M. S. M. Alburaiki, G. M. Johar, R. A. A. Helmi, and M. H. Alkawaz, "Mobile-based Attendance System: Face Recognition and Location Detection using Machine Learning," in Proc. IEEE Int. Conf. Smart Grid Renewable Energy (ICSGRC), 2021. DOI: 10.1109/ICSGRC53186.2021.9515221

R. A. Firdaus, E. D. Wahyuni, and A. Agussalim, "Rancang Bangun Sistem Presensi Pegawai berbasis Geo Lokasi dan Pengenalan Wajah menggunakan Facenet," Jurnal Media Infotama, Vol. 20, No. 2, pp. 410–416, 2024. https://doi.org/10.37676/jmi.v20i2.6219

E. Sudaryanto and A. Suryanto, "Sistem Presensi Pengenalan Wajah dengan Metode Principal Component Analysis (PCA)," Teodolita: Media Komunikasi Ilmiah di Bidang Teknik, Vol. 21, No. 2, pp. 55–60, 2021. https://doi.org/10.53810/jt.v21i2.378

T. Susim and C. Darujati, "Pengolahan Citra untuk Pengenalan Wajah (Face Recognition) menggunakan OpenCV," Jurnal Syntax Admiration, Vol. 2, No. 3, pp. 534–545, 2021. https://doi.org/10.46799/jsa.v2i3.202

M. Fikri, J. S. Kurniawan, Y. Tatiana, and Z. Abidin, "Analisis Pengaruh Efektivitas Penerapan Teknologi Biometrik, Persepsi Kegunaan, dan Persepsi Kemudahan terhadap Peningkatan Penggunaan Teknologi Biometrik di Bandara dengan Kepuasan Pelanggan sebagai Variabel Intervening," Syntax Literate: Jurnal Ilmiah Indonesia, Vol. 10, No. 5, pp. 4831–4840, 2025. https://doi.org/10.36418/syntax-literate.v10i5.59090

V. K. Hahn and S. Marcel, "Towards Protecting Face Embeddings in Mobile Face Verification Scenarios," IEEE Trans. Biometrics, Behavior, Identity SCI., Vol. 4, No. 1, pp. 117–134, 2022. https://doi.org/10.1109/TBIOM.2022.3140472

S. Setiawansyah, P. Parjito, D. A. Megawaty, N. Nuralia, and Y. Rahmanto, "Implementation of the Framework for the Application of System Thinking for School Financial Information Systems," Tech-E, Vol. 5, No. 1, pp. 1–10, 2021. https://doi.org/10.31253/te.v5i1.619

T. Ueki, K. Yoshii, S. Shimamoto, K. Mizuno, and K. Matsufuji, "Evaluation of Impact of Intermediate GPS Spoofing to Mobile Terminals," in Proc. 2022 IEEE 19th Annu. Consumer Commun. & Networking Conf. (CCNC), pp. 717–718, 2022. https://doi.org/10.1109/CCNC49033.2022.9700524

I. Arfianto, I. A. Ashari, and Purwono, "Implementation of Geolocator for Location Manipulation Detection in GPS-based Attendance Application at Watumas Clinic," in Int. Conf. Health and Biological Science (ICHBS), pp. 124–140, 2024. https://ichbs.uhb.ac.id/index.php/proceeding/article/view/55

O. Golob, "Analysis of Face Detection, Face Landmarking, and Face Recognition Performance with Masked Face Images," arXiv, 2022. https://doi.org/10.48550/arXiv.2207.06478

R. Ryu, S. Yeom, S.-H. Kim, and D. Herbert, "Continuous Multimodal Biometric Authentication Schemes: A Systematic Review," IEEE Access, Vol. 9, pp. 34541–34557, 2021. https://doi.org/10.1109/ACCESS.2021.3061589

M. A. Firmansyah and A. M. Bakti, "Implementasi metode FAST untuk Pengembangan Sistem Simpan Pinjam pada Koperasi Tarbiyah berbasis Android," Journal of Software Engineering Ampera, Vol. 3, No. 3, pp. 133–144, 2022. https://doi.org/10.51519/journalsea.v3i3.243

P. R. Nisa, M. Husaini, M. E. Kesuma, and F. Satria, "Pengembangan Sistem Informasi Kasir Penjualan Obat pada Apotek dengan Pendekatan metode FAST," Information System Journal (INFOS), Vol. 8, No. 2, pp. 95–108, 2025. https://doi.org/10.24076/infosjournal.2025v8i02.2328




DOI: https://doi.org/10.32520/stmsi.v15i5.6365

Article Metrics

Abstract view : 27 times
PDF - 8 times

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.