Web-based anti-cheating system
Online exams that notice when something is wrong — while it is still happening.
Generic quiz tools collect answers. They cannot tell an honest submission from a dishonest one. Proctorly watches the session itself, tells the instructor the moment something looks off, and keeps a record that stands up afterwards.
Students need a class code from their instructor.
What it actually does
Lockdown mode
The exam runs fullscreen. Leaving it, switching tabs or losing focus is caught, warned, and escalated to an automatic submission on the third strike.
Live proctoring
Flags reach the instructor's dashboard in well under a second, while the exam is still running — not in a report afterwards.
Questions from your own lessons
Upload a PDF, DOCX or PPTX and get a draft question set from that material. Nothing is published until you have reviewed every item.
Answer keys students cannot read
Keys live in a table students have no access to at all, so the paper can be delivered to the browser without delivering the answers with it.
A record that holds up
Every flag is timestamped against the question it happened on. The audit log is append-only — not even an administrator can rewrite it.
Administered, not just hosted
Role-based accounts, scheduled backups with a tested restore, and a health dashboard covering sessions, keys and backup freshness.
How an exam runs
- 1
Build the exam
Write questions yourself, or upload a lesson file and edit the drafts.
- 2
Publish to a class
Students in that section see it; drafts stay invisible.
- 3
Watch it happen
The dashboard shows who is in progress and what has been flagged.
- 4
Review and grade
Scores, time taken and flag counts, with false positives voidable.
What it does not claim to do
Lockdown mode works inside the browser, so it detects and escalates rather than physically prevents — a determined student with developer tools can interfere with it. There is no camera or biometric proctoring, and nothing here sees a second device or another person in the room. The protections that genuinely hold are on the server: row-level security, the separated answer key, and session state the student cannot forge.