THE DETAILS THAT MAKE THE DIFFERENCE

Every detail.
Within reach.

THE EXAMLOCK CAPABILITY LIBRARY

Explore the tools behind a better assessment.
From the first question to the final review.

A place to start

All capabilities

80 features
Create assessmentsImport PDF and Word exams, maths included

Import an exam from PDF or Word, maths included.

  • Equations become editable LaTeX, and sub-parts (a)(b)(c) are split out.
  • Marks are read from the paper (“5 pts each”), and bonus sections are kept.
  • Long papers are processed page by page.
Read this capability in context ↗
Create assessmentsRecover original figures from scans

Graphs are cut out of the scan, cleaned up and attached to the right question. They are never redrawn by AI.

Read this capability in context ↗
Create assessmentsAI-written rubrics and worked references

AI-written rubrics on “Mark as ready”.

  • Kinds: criteria for written answers, calculus tiers (100/80/40/0) for maths, and answer keys for objective questions.
  • Maths references: every maths question gets a worked reference solution.
  • Spot check: a random 5% of AI-written rubrics must be reviewed before the first session.
  • Your edits stay: the AI never overwrites them.
Read this capability in context ↗
Create assessments14 question types

Multiple choice, multiple select, true/false, matching, ordering, fill-in-the-blank, cloze, hotspot (click on an image), calculated (different numbers for each student), worked maths, code, short answer, essay, and case studies with a shared scenario and figures. Sketch tools also support visual maths responses.

Read this capability in context ↗
Create assessmentsSketch answers on graph paper

A graph-paper canvas gives students tools to show their thinking visually.

  • curve tools: parabola, hyperbola with asymptotes, sine, exponential, logarithm, |x|;
  • open and closed points, shading and labels;
  • adjustable axes.
  • The AI grades the drawing itself.
Read this capability in context ↗
Create assessmentsA shared question bank per workspace

Organised by sections and topics, searchable. You can build an assessment by picking questions or drawing N at random per section.

Read this capability in context ↗
Create assessmentsVisual maths authoring and student keyboard

A visual equation editor for instructors and a 12-category maths keyboard for students.

Read this capability in context ↗
Create assessmentsFormula sheets inside the locked exam

Formula sheet (PDF) per assessment, viewable inside the locked exam.

Read this capability in context ↗
Create assessmentsCourse workspaces and student previews

Rosters, duplicate assessments or whole workspaces, a recycle bin with 6-month restore, and a preview exactly as students see it.

Read this capability in context ↗
Create assessmentsFlexible assessment settings

Assessment settings.

  • Time limits from minutes to days, shuffling, back-navigation control, auto-submit.
  • Multiple attempts graded by highest, average or latest.
  • Result visibility and download.
Read this capability in context ↗
Secure deliveryNative apps for Windows, macOS, and Linux

Native lockdown apps for Windows, macOS (signed and notarized, for Apple Silicon and Intel), and Linux, with automatic updates.

Read this capability in context ↗
Secure deliveryPre-exam environment checks

It won’t start inside a virtual machine, a remote desktop session, with a second display, a remote-control app or an active screen share, or (on macOS) with full-screen apps open.

Read this capability in context ↗
Secure deliveryFull-screen lockdown
  • Full-screen kiosk with shortcuts blocked and the clipboard cleared.
  • Screenshots and screen recording blocked.
  • Prohibited apps recognised by their program file, so renaming one doesn’t get around it. AI or remote apps opened mid-exam are flagged.
  • Debugger launches are refused.
Read this capability in context ↗
Secure deliverymacOS Mission Control guard

Other apps are hidden during the exam and Mission Control attempts are flagged.

Read this capability in context ↗
Secure deliveryAnswer saving and attempt recovery
  • Answers save within a second.
  • After a crash, forced quit or power loss, the student rejoins the same attempt.
  • The exam timer is set by the server and keeps running offline.
Read this capability in context ↗
Secure deliveryA student-friendly exam experience

One-code join, waiting room, maths keyboard, sketch pad, formula sheet, attempt counter.

Read this capability in context ↗
Secure deliveryRoster-restricted entry

Only listed students can join; IDs are matched regardless of capitals or spaces.

Read this capability in context ↗
Live monitoringLive proctoring updates

Changes appear instantly, and Smart proctoring streams from every student every 2 seconds.

Read this capability in context ↗
Live monitoringLive identity decisions

Allow or keep blocked, straight from the monitor.

Read this capability in context ↗
Live monitoringA ranked attention list

A ranked list with reasons: idle, behind pace, flagged, disconnected, proctoring level.

Read this capability in context ↗
Live monitoringPace prediction

Expected vs. actual progress per student, a projected finish time, an on-track count, and a class pace chart against an on-pace line.

Read this capability in context ↗
Live monitoringQuestion bottlenecks

Per question: how many reached it, median time, live % correct for auto-graded questions, and who is on it now. Callouts highlight the bottleneck, slowest, hardest and most-changed questions.

Read this capability in context ↗
Live monitoringIntegrity trends and live alerts

Integrity over time with live alerts.

Read this capability in context ↗
Live monitoringCards, tables, and question maps

Three views (cards, table, and a student × question map), plus filters and search.

Read this capability in context ↗
Live monitoringRoster check

Who hasn’t joined yet.

Read this capability in context ↗
Live monitoringLive session controls

Add time to a running exam (students’ clocks update instantly), auto-open and auto-close, waiting room.

Read this capability in context ↗
Live monitoringLoad-tested for 200 students × 60 questions

Load-tested with 200 students × 60 questions.

Read this capability in context ↗
Exam integrityRoaming 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.

Read this capability in context ↗
Exam integrityIdentity 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.

Read this capability in context ↗
Exam integrityMid-exam face re-checks

The face is re-checked every few minutes, so someone swapping in after the start is caught.

Read this capability in context ↗
Exam integrityWearable 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.
Read this capability in context ↗
Exam integrityGlasses and hidden-eye detection

Glasses and sunglasses detection, running on the student’s own computer, including “eyes hidden”.

Read this capability in context ↗
Exam integrityObjects and people in view

Phones, laptops, monitors/TVs, books or notes, and a second person on camera.

Read this capability in context ↗
Exam integrityHand and wrist cues

Hand to the ear, glances at the wrist, hands out of view.

Read this capability in context ↗
Exam integrityGaze, 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.

Read this capability in context ↗
Exam integritySpeech 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.

Read this capability in context ↗
Exam integrityExtra 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.
Read this capability in context ↗
Exam integrityTyping forensics

Auto-typer rhythm, injected keystrokes, text pasted from outside the exam, and “copy, pause, burst” (typing out an answer from elsewhere).

Read this capability in context ↗
Exam integrityPersonal baselines

Each student is compared with themselves. After three approved exams, a student’s normal habits count less against them.

Read this capability in context ↗
Exam integrityIndependent evidence before escalation

Escalation needs at least two independent kinds of evidence.

Read this capability in context ↗
Exam integrityTamper-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.

Read this capability in context ↗
Exam integrityForensic 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.
Read this capability in context ↗
Exam integrityServer-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.

Read this capability in context ↗
Exam integrityPilot 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.

Read this capability in context ↗
Exam integrityGuided camera and microphone check

Camera and mic, position, gaze range, blink, typing sample, quiet moment and a read-aloud sentence, with consent built in.

Read this capability in context ↗
Exam integrityFollowing 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.

Read this capability in context ↗
Exam integrityRare shared mistakes

A statistical test for two students sharing unusually unlikely wrong answers.

Read this capability in context ↗
Exam integritySynchronized answer changes

Genuine answer changes made within seconds of each other on several questions.

Read this capability in context ↗
Exam integritySimilar 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.

Read this capability in context ↗
Exam integrityStudent 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.
Read this capability in context ↗
Exam integrityA 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.

Read this capability in context ↗
Grading & reviewTwo independent AI graders

Two models grade each answer independently. One provides the official proposed grade and the other a second opinion. Disagreements are shown to the instructor and never resolved silently.

  • Instructor-aligned co-grading is shaped by co-authored rubrics, grading rationale, and corrections, with alignment checked through instructor-led review.
Read this capability in context ↗
Grading & reviewMaths checked mathematically first

Equivalent answers are proven correct instantly. A pre-solved reference makes partial credit consistent. Showing work is expected by default, and calculus tiers apply.

Read this capability in context ↗
Grading & reviewCriterion-by-criterion grading

Graded by the rubric, criterion by criterion, with the breakdown visible to the instructor.

Read this capability in context ↗
Grading & reviewGrade sketches from the drawing

Sketches graded from the drawing: shape, intercepts, asymptotes, end behaviour.

Read this capability in context ↗
Grading & reviewConsistent grades for identical answers

Identical answers always get identical grades.

Read this capability in context ↗
Grading & reviewGrades in seconds after submission

Grades in seconds after a student submits.

Read this capability in context ↗
Grading & reviewFix once, apply across the question

Edit a rubric and the whole question is re-graded. Change the points and existing grades rescale. Grades you set by hand are never overwritten.

Read this capability in context ↗
Grading & reviewGrades held for your approval

Grades held until you approve them.

Read this capability in context ↗
Grading & reviewAn “at stake” review summary

How many students could still change letter grade or pass/fail, and about how many minutes of review are left.

Read this capability in context ↗
Grading & reviewCompare AI grading disagreements

Both AI grades side by side with a per-criterion comparison. Choose the AI’s grade, the second opinion, or your own.

Read this capability in context ↗
Grading & reviewBlind grading calibration

Grade a few random, high and low assessments without seeing the AI’s marks, then see how the AI compares and whether it leans harsher or more lenient than you.

  • Blind calibration is part of Second Look. The instructor marks a sample without seeing the AI score, then compares the results and rationale.
  • The aim is a personally calibrated co-grader that improves alignment over time and across courses.
Read this capability in context ↗
Grading & reviewReview low-scoring questions

Questions where the class average is under 50%: read every answer, fix the rubric, re-grade.

Read this capability in context ↗
Grading & reviewIntegrity review in the grading flow

Integrity verification in the same flow.

Read this capability in context ↗
Grading & reviewAccountable approvals and DRAFT exports

Approving without a full review requires a written reason, which is logged. Exports are marked DRAFT until approval.

Read this capability in context ↗
Grading & reviewA practical, interactive gradebook
  • One row per student with a square per question.
  • Filters (needs grading, below 60%, integrity, ran out of time), search, and a heatmap matrix.
  • Half-screen panels for a student or a question, with inline grading and keyboard navigation.
Read this capability in context ↗
Grading & reviewBranded PDFs with maths typesetting
  • Student report: where marks were lost and what to work on.
  • Answer sheet: the full record.
  • Certificate and class roster.
Read this capability in context ↗
Analytics & insightsPrioritized, plain-English insights

“What stands out.” Prioritised, plain-English insights, each linking to the detail.

Read this capability in context ↗
Analytics & insightsItem analysis and test reliability

A difficulty-vs-discrimination map, test reliability (Cronbach’s α), and score spread per question.

Read this capability in context ↗
Analytics & insightsLearning gaps from the rubric

Learning gaps measured from the rubric criteria students missed most.

Read this capability in context ↗
Analytics & insightsTime-versus-score analysis

score. Scatter plot with correlation and a pacing curve.

Read this capability in context ↗
Analytics & insightsGrade distribution and performance

Distribution histogram, grade bands, pass rate, and performance by question type.

Read this capability in context ↗
Analytics & insightsAI grading quality

Model agreement, your decisions, and blind-grading agreement.

Read this capability in context ↗
Analytics & insightsIntegrity analytics
  • Questions where signals clustered.
  • Scores by attention level, and a timeline.
  • An identity summary and which exam-app versions students used.
Read this capability in context ↗
Privacy & accessPrivacy and retention by design
  • Profiles are numbers only, with consent, kept 12 months; captures are kept 180 days.
  • Internet addresses are stored only as one-way hashes, and Bluetooth records device types only.
Read this capability in context ↗
Privacy & accessNeed-to-know access

Instructors see only their own students. Evidence is served through short-lived access links.

Read this capability in context ↗
Privacy & accessBackups and recovery

Encrypted nightly off-site backups, snapshots every 60 seconds during live exams, and automatic recovery from database damage.

Read this capability in context ↗
LMS & integrationsQuestion imports and exports for your LMS
  • Import from QTI, Moodle, Blackboard and Canvas files, plus JSON/CSV into the question bank.
  • Export to QTI 1.2/2.1, Moodle XML, GIFT, Blackboard and Canvas.
Read this capability in context ↗
LMS & integrationsLMS-ready grades and report exports

Grade CSVs for Canvas, Blackboard, Moodle and D2L. An Excel workbook, “export exactly this view”, all answer sheets as one PDF, and student reports as a ZIP.

Read this capability in context ↗
LMS & integrationsSingle sign-on

Google, Microsoft, LinkedIn, Apple or your institution’s SSO.

Read this capability in context ↗
EXPLORE BY TOPIC

Find the details that matter.

Find the right fit for your classroom.

Tell us how you teach. We’ll help you connect the dots.

LET’S MAKE YOUR NEXT EXAM BETTER

Good things start
with a conversation.

Bring your assessment workflow. See how privacy-conscious proctoring and AI co-grading can support your teaching.

LET’S MAKE EXAMS WORK BETTER

Meet your next
assessment workflow.

Tell us a little about your institution. The ExamLock team will follow up about a demo.

Your details are sent to the ExamLock team through its existing form provider, Web3Forms, to respond to this request.

ExamLock app icon
READY FOR YOUR EXAM

Your exam starts here.

Install the native ExamLock app, then enter the join code from your instructor.

⊞WindowsNative desktop app · automatic updates↓⌘macOSApple Silicon & Intel · signed & notarized↓›_LinuxNative desktop app · automatic updates↓
Before exam day

Complete the device check, close screen-sharing and remote-control apps, and use a single display. Your instructor will provide the exam requirements.