The most advanced AI proctoring system for Windows.
Stop cheating before it starts — with YOLOv8 pose detection,
face recognition, and instant Telegram alerts.
Real-time skeleton tracking detects head turns, suspicious posture, and looking away — frame by frame at full speed.
Enrolls the student's face before the exam. Instantly detects face absence, multiple people, or identity substitution.
Suspicious activity triggers an immediate alert with photo evidence sent directly to the teacher's Telegram — wherever they are.
Monitors every open window and browser URL. Blocked apps or forbidden websites trigger an immediate escalated alert.
Continuous audio analysis detects sustained suspicious noise above a configurable threshold, with cooldown-based alerts.
Multiple teachers share the same Telegram bot. Each teacher can run their own separate exam session with an independent code.
Incidents escalate through Warning → Alert → Critical phases. Each phase sends a higher-priority Telegram message with evidence.
Automatically generates a full incident report at exam end — every suspicious event with timestamps, sent via Telegram.
Password-protected demo that runs the full simulation without a real camera — perfect for training teachers before exam day.
Enter your Telegram Bot Token, set your exam code, whitelist allowed websites and apps. Configuration is encrypted and tied to your machine — no one else can read it.
Each student opens FairExam, enters their name, seat number, and the exam code. They sit in an animated waiting room until the teacher approves them and starts the exam.
The teacher receives approval requests on Telegram with inline buttons. One tap approves a student. One command approves everyone at once. Start the exam for all students simultaneously.
Six detection layers run in real time. Any suspicious behaviour sends an instant alert with photo to your Telegram. At exam end, a full CSV report is delivered automatically.
YOLOv8 skeleton keypoints track nose and ear positions. Head turned >20° triggers a warning.
Eye landmark offset analysis detects gaze direction without an infrared sensor.
Unusual body tilts, leaning, or reaching motions are flagged instantly.
Any second face entering the frame sends an immediate critical alert with photo evidence.
YOLO object detection identifies phones, books, or notes held in view.
Window titles, browser URLs, and microphone noise are monitored continuously in separate threads.
FairExam runs entirely on Windows — no cloud subscription, no monthly fee. Your data stays on your machine.
Requires Windows 10/11 · Python 3.11 · Webcam