Side Project
BeThere: Face-Verified Live-Presence Attendance System
Attendance system that is hard to fake: scan a venue QR that rotates every 30 seconds, then pass a server-verified face-liveness check from raw camera frames.
Overview
An attendance web app built to prove two things at once: that you are physically at the venue and that it is really you, live. A screen shows a QR that changes every 30 seconds; the person then completes a random face challenge that the server verifies from raw frames. Anything the system cannot prove is flagged with evidence for human review. Open source under MIT.
The Problem
Sign-in sheets get filled by a friend, cards get tapped by someone else, and GPS check-ins are spoofed from home. Face recognition alone fails too: replay a photo, submit a pre-computed descriptor, or screenshot a QR and send it to someone elsewhere. The goal was a plain web app with nothing to install where both presence and identity are proven on the server and cannot be faked by tampering with the client.