The problem
Batch attendance could be marked for absent students, which put funding claims at risk.
What we delivered
01Attendance logged only after a face match against the enrolled student
02Each student mapped to a batch, so attendance outside it is rejected
03Attendance integrity visible to programme managers in real time
What changed
Claims rest on verified presence.
