Roaming student profiles
Each student builds a private profile from face geometry, voice, typing rhythm and their usual setup. It’s stored as numbers only, never photos or recordings. It follows the student from exam to exam, course to course and instructor to instructor, gets stronger with each approved exam, and is deleted 12 months after their last exam.
Link to this capabilityIdentity checks before the first question
If the face or voice doesn’t match the profile, the exam pauses before the student can answer. The student gets two re-checks; the instructor can allow or keep the block live from the monitor. Every decision is logged.
Link to this capabilityMid-exam face re-checks
The face is re-checked every few minutes, so someone swapping in after the start is caught.
Link to this capabilityWearable detection with corroboration
A Bluetooth scan recognises smart glasses (Meta and Snap), wireless earbuds (AirPods) and smartwatches nearby. It records device types only, never names, and never pairs. These are combined with what the camera sees:
- smart glasses plus glasses being worn;
- earbuds plus a hand raised to the ear;
- a watch plus repeated wrist glances.
- Bluetooth alone never counts against a student.
Link to this capabilityGlasses and hidden-eye detection
Glasses and sunglasses detection, running on the student’s own computer, including “eyes hidden”.
Link to this capabilityObjects and people in view
Phones, laptops, monitors/TVs, books or notes, and a second person on camera.
Link to this capabilityHand and wrist cues
Hand to the ear, glances at the wrist, hands out of view.
Link to this capabilityGaze, head movement, and liveness
Looking away, repeated looks down (a phone in the lap), turning away, and the face leaving the frame. A blink check defeats a photo held up to the camera.
Link to this capabilitySpeech and conversation patterns
Talking, back-and-forth conversation, and the “voice then answer” pattern (someone dictating). Short audio clips are kept only when things escalate.
Link to this capabilityExtra screens, screen sharing, and remote help
Two screens, screen sharing, remote help.
- Blocked at the start: a second monitor, an active screen share (e.g. Zoom), remote-control apps, remote desktop sessions and virtual machines.
- Flagged mid-exam: a screen plugged in during the exam.
Link to this capabilityTyping forensics
Auto-typer rhythm, injected keystrokes, text pasted from outside the exam, and “copy, pause, burst” (typing out an answer from elsewhere).
Link to this capabilityPersonal baselines
Each student is compared with themselves. After three approved exams, a student’s normal habits count less against them.
Link to this capabilityIndependent evidence before escalation
Escalation needs at least two independent kinds of evidence.
Link to this capabilityTamper-evident reports
Reports are signed and hash-chained on the device. The server replays and re-scores each report rather than trusting the app’s verdict.
Link to this capabilityForensic timeline and evidence bundle
Forensic report and evidence bundle.
- A one-clock timeline with lanes for gaze, voice, objects, hands and exam events.
- Key moments, each with possible innocent explanations.
- Captures only when it escalates: stills at amber, short clips at red.
- A downloadable evidence ZIP.
Link to this capabilityServer-side integrity checks
Same internet connection plus near-identical answers, switching connection mid-exam, logging in twice, sharing a computer with another student, and rewriting an answer right after leaving the exam window. Shared lab/classroom connections are recognised automatically and not counted.
Link to this capabilityPilot mode and minors privacy mode
A measure-only pilot for rollout, and a K-12/minors mode that stores no images, audio or video at all.
Link to this capabilityGuided camera and microphone check
Camera and mic, position, gaze range, blink, typing sample, quiet moment and a read-aloud sentence, with consent built in.
Link to this capabilityFollowing another student’s answer pattern
“Followed another student.” Flags a student who lands on the same distinctive answers shortly after a classmate, question after question.
Link to this capabilityRare shared mistakes
A statistical test for two students sharing unusually unlikely wrong answers.
Link to this capabilitySynchronized answer changes
Genuine answer changes made within seconds of each other on several questions.
Link to this capabilitySimilar written answers, with a rarity filter
Essays, code and worked maths are compared, including “one answer contains the other”. Standard working that much of the class shares is left out automatically, and shared phrases are highlighted side by side.
Link to this capabilityStudent and class integrity reports
Integrity report per student and per class.
- Ten indicators roll up into one standing per student: clear, review, high or blocked.
- Plain-English findings, a “when it happened” timeline, and CSV export.
Link to this capabilityA recorded review before approval
Each flagged student or group is marked “fine” or “concern” with a note, and grades can’t be approved until that’s done.
Link to this capability