%K Application programs; Data handling; Global positioning system; Smartphones; Telephone sets, Cheat-proofing; Mobile equipments; Multi factors; Proof of concept; QR codes; Quick response code; Statistical variance; User surveys, Administrative data processing %X A potential application of smartphone is as a tool to prevent attendance cheating. This paper proposes an automated multi-factor analytics using common smartphone features to identify cheating. The first factor is using Quick Response (QR) code as a unique token for validation. The second factor checks for the phone's unique International Mobile Equipment Identity (IMEI) number. The third factor checks attendance time using server time. The fourth factor is geo-location of the student. Algorithm analyzes geolocation statistical variance after passing the first two factors. The algorithm is implemented as a proof of concept in a typical university lecture and lab attendance taking. The proposed algorithm has shown promising efficiency and feasibility of implementation. User survey has indicated reasonable acceptance and potential issues. © 2018 Association for Computing Machinery. %A S. Tachmammedov %A Y.K. Hooi %A K.S. Kalid %L scholars10511 %I Association for Computing Machinery %P 183-188 %J ACM International Conference Proceeding Series %R 10.1145/3185089.3185093 %D 2018 %O cited By 4; Conference of 7th International Conference on Software and Computer Applications, ICSCA 2018 ; Conference Date: 8 February 2018 Through 10 February 2018; Conference Code:136540 %T Automated multi-factor analytics for cheat-proofing attendance-taking