E-Walap — Electronic Mandatory Check-in
A digital check-in system for city detainees, powered by face recognition and liveness detection.
- Year
- 2025–2026
- Role
- AI & Face Verification Specialist
Internal agency project. The demo and source code can't be shared.

01About the project
E-Walap (Electronic Mandatory Check-in) is an internal system for a law enforcement agency to monitor city detainees who must check in regularly. Detainees check in remotely by scanning their face in an Android app, and officers then review those reports on a web dashboard.
As the AI & Face Verification Specialist (Anti-Spoofing Biometric), I was responsible for face verification and preventing biometric spoofing. I also handled the check-in flow, from the detainee app to PDF compliance reports.
02Key features
- Detainee identity verification with face recognition, so only the detainee in question can submit a check-in.
- Face liveness detection with random movement challenges to stop spoofing with photos or recordings.
- Face check-ins from the Android app, following each detainee's check-in schedule and period.
- Report review by officers on the web dashboard, approving or rejecting each incoming check-in.
- Scheduled reminders and review-result notifications sent straight to the detainee's phone.
- Check-in compliance summaries that can be exported as PDF reports.
Some other features are kept confidential under the agency's policy.
03Tech Stack
AI & Computer Vision
- Python
- OpenCV
- Flask
Mobile
- Flutter
- Firebase Cloud Messaging
Frontend
- React.js
- Tailwind CSS
Backend
- Node.js
- Express.js
Database
- MongoDB