01 · The problem
What was wrong
Attendance depended on biometric terminals physically installed in offices. That works until it does not: staff assigned to field work, satellite offices without a terminal, and travel-order duty all fell back to paper, which meant manual encoding, disputes, and delay.
The obvious fix — a mobile app — brings its own problem. Any remote punch system has to answer the question the terminal answered implicitly: is this actually the right person, actually at the right place?