How the proctoring system works and how to work with it

Instructions for users

  • Student
    Instruction for student
  • Proctor
    Instruction for proctor
  • Administrator
    Instruction for administrator
  • Manager
    Instruction for manager
  • FAQ
    Frequently asked Questions

Operation manuals

  • Feature List
    List of proctoring system features
  • Deployment
    Installation and update instructions

Integration instructions

  • SDK
    Integration based on SDK
  • Moodle
    Integration with Moodle
  • Canvas
    Integration with Canvas
  • Open edX
    Integration with Open edX
  • Sakai
    Integration with Sakai
  • Blackboard
    Integration with Blackboard
  • Forms
    Integration with Google Forms and Microsoft Forms
  • Without integration
    Use case without integration

How it works

Main stages of working with the system
Integrate with LMS
ProctorEdu allows easy and quick incorporation into any learning management system.
Conduct the test
Our system verifies the identity of the test-taker and tracks behavior throughout the test.
Get the report
Once the exam is completed, our system evaluates it and creates a report.

Compatibility with browsers and platforms

Information may be updated over time, see changelog
PC, Chrome* 72
PC, Firefox 66
Android 4.4, Chrome
iOS 13, Safari
Online supervision and video recording
Additional camera
Face detection
Voice detection
Passport recognition
Face biometry
Focus tracking
Tracking online status
Lock a parallel log in
Content copy protection
Screen recording
Determining a second monitor
* — all browsers based on Chromium (Opera 59, Microsoft Edge 79, Safe Exam Browser 3.0)
PC — a computer or laptop with the operating system Windows 7, macOS 10.12 "Sierra", Linux, Chrome OS

Integration options

Proctoring system supports several integration options
SDK and API Integration
Suitable for most seamless integrations. Integration consists in connecting to the test page a special JS library that contains functions for managing the proctoring session. A plus is the lack of the need for the participant to switch to a third-party system — white label, does not use IFRAME, does not require software installation (applications, browser extensions and plugins). The transfer of results occurs via API from the proctoring system.
Link Based Integration
Provides a transparent authorization and transfer to the control system of user and exam data via tokens in accordance with the JSON Web Token standard. The integration consists in implementing on the side of the testing system the mechanism for generating JWT tokens and generating links, which can then be placed on the test page or sent by e-mail.
IMS LTI Integration
Suitable for cases where the testing system supports the IMS LTI standard (Moodle, Canvas, OpenEdx, Sakai, Blackboard etc). The standard provides transparent authorization of users in the proctoring system and two-way data exchange between systems. Integration consists in setting up a testing system for working with external tools. Additional changes or improvements are not required.

System architecture

The scheme of interaction with the components of the proctoring system

Hardware calculator

Specify the estimated load to evaluate which server is required for the boxed version
Peak load
Number of concurrent sessions
Number of hours
The total number of hours for all sessions for the required storage interval
Number of processor cores (CPU): 0
CPU Mark ( 0
Memory size (RAM): 0 GB
Network bandwidth (LAN): 0 Mbit/s
Data storage capacity (HDD): 0 GB