yousof158/Fair-Exam — reverse-engineered prompt
Reverse engineered prompt
Build me a Windows desktop app for online exam proctoring called FairExam. I want a student flow where they enter their name and exam code, wait for teacher approval, register their face with a few baseline photos, then sit in a waiting state until the teacher starts the exam. During the exam, the app should watch the webcam for suspicious behavior like looking away too much, odd posture, extra faces, and banned objects like phones or notes. It should also monitor screen activity against an allowed app or website list, and listen for suspicious audio with a short delay so normal background noise does not trigger false alarms.
I also want a teacher control side through Telegram so the teacher can approve students, start or end the exam, see status, manage the whitelist, and push update notices. Alerts should escalate over time from warning to photo sent to critical alarm, and ending the exam should create a CSV report. Please keep it privacy focused, with images handled in memory instead of being stored locally. Look up current docs online if you need to.
Want more depth? Deep Reverse