ExamOnline vs OpenLock
ExamOnline
examonline.inOpenLock
github.comSide by side
| Figure | ExamOnline | OpenLock |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | — | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| Plans published | 2 | 0 |
| Spec score · Lockdown Browser Software | 7.6 (#8) | 7.2 (#19) |
| Purpose | ExamOnline describes itself as cloud-based software for creating, scheduling, delivering and reporting on exams with remote proctoring. | OpenLock is an open-source lockdown exam browser for Linux intended to bring Safe Exam Browser style exam lockdown to Linux distributions. |
Plans
In their own words
ExamOnline
ExamOnline is cloud-based software for creating, scheduling, delivering and reporting on exams, with remote proctoring. Its monitoring combines AI and human supervision using webcam, microphone and screen activity. Exams can accept multiple choice, short and long answers, fill-in-the-blank responses, audio or video recordings, and file uploads. The workflow includes candidate registration, exam setup and scheduling, anti-cheating controls, digital delivery, evaluation management and result reporting. A secure browser can block copy-paste, new tabs and external apps; the product also describes identity checks and browser lockdown. ExamOnline says it integrates with existing learning management systems and testing platforms. It is presented for education, corporate, certification and government assessments, as well as hiring and learning and development. The listed platforms are Android, iOS, macOS, web and Windows. Video and screen recordings are retained for 45 days by default, with longer retention possible under contract requirements. Pricing is on request for both customized and pay-as-you-go options; no prices are listed.
OpenLock
OpenLock is a free, open-source lockdown exam browser built natively for Linux. It aims to provide Safe Exam Browser-style controls, but the project states that it is not exam-ready because SEB key derivation is not byte-exact and the LMS handshake currently fails. It parses .seb files and sends Browser Exam Key and Config Key headers, although those keys do not yet match an LMS handshake. Kiosk mode uses fullscreen takeover through X11 or Wayland/Cage. A process guard monitors and terminates prohibited software such as screen recorders, virtual machines, and remote desktop tools. Input controls block shortcuts including Alt+Tab, Alt+F4, Ctrl+C, and PrintScreen, while browser hardening disables developer tools, downloads, right-click, console access, and drag-and-drop. Security measures include URL filtering, cgroups v2 isolation, VM/debugger/hypervisor detection, optional self-hash checks, and an off-the-record profile. Moodle, Canvas, and Blackboard adapters are listed but not validated live.