# Open source proctoring solution

**URL:** https://discuss.openedx.org/t/open-source-proctoring-solution/16844
**Category:** Feature Ideas
**Created:** [August 18, 2025, 1:19pm UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844 "2025-08-18T13:19:14Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![ali\_hugo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ali_hugo/32/5284_2.png) [@ali\_hugo](https://discuss.openedx.org/u/ali_hugo)
#### Post date: [August 18, 2025, 1:19pm UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/1 "2025-08-18T13:19:14Z")

</div>

## **Overview**

This proposal introduces an open-source Proctoring MicroFrontEnd (MFE) for Open edX. It will provide secure, flexible proctoring features—including ID upload, timed exams, and webcam recording with manual (for early phases) or AI review, and comprehensive instructor dashboards. Institutions may optionally enable integration with Safe Exam Browser (SEB) to add device lockdown and screen monitoring.

## **Problem**

Currently, Open edX lacks an integrated, accessible, and affordable proctoring solution. Institutions must rely on expensive, proprietary services that raise concerns around cost, privacy, and accessibility, especially for underfunded organizations and learners in the Global South.

## **Use Cases**

- As a **course author** , I need to configure secure proctoring settings so that I can ensure exam integrity without relying on costly third-party tools.
- As an **instructor** , I need to efficiently review flagged exam sessions so that I can uphold academic standards while managing my workload.
- As a **learner** , I need to take proctored exams within Open edX using accessible, transparent tools so that I can demonstrate my knowledge fairly and securely.

## **Supporting Data**

ASU has highlighted their institution’s need for an affordable alternative to the costly third-party proctoring tools available on the market.

---

<div class="post-metadata">

### Author: ![marcotuts](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/marcotuts/32/4861_2.png) [@marcotuts](https://discuss.openedx.org/u/marcotuts)
#### Post date: [September 8, 2025, 7:35pm UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/2 "2025-09-08T19:35:00Z")

</div>

This seems like a useful addition and option for the community to have a tool that can provide ideally both proctored and simpler timed exams if possible. I know the configuration of special exams is complex and coupled, but I just wanted to flag that making it possible to have timed exams as a more easily enabled tool is one example small step as we work toward an open source proctoring solution.

By having more instances adopt special exams in general it helps expand the possible set of community funding partners to help make the open-source proctoring solution a reality as well.

Perhaps it is sensible to split out the timed exam notes / suggestions to another thread but I figured I was worth noting here to start.

---

<div class="post-metadata">

### Author: ![ali\_hugo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ali_hugo/32/5284_2.png) [@ali\_hugo](https://discuss.openedx.org/u/ali_hugo)
#### Post date: [September 9, 2025, 1:38pm UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/3 "2025-09-09T13:38:45Z")

</div>

@marcotuts Thanks for sharing your thoughts on timed exams. Your timing is great since we’re working on the first draft of the proposal at the moment.

Right now, the plan is to include ID upload, webcam recording, and timed exams in an MFE, with browser lock-down available as an optional add-on. We haven’t gone into all the details yet, but I imagine course teams should be able to enable/disable each of these options (ID upload, webcam recording, timing) for individual exams.

Do you think it would it make sense to offer timed exams as a completely separate feature, rather than linking them to ID upload and webcam recording?

CC: @arunmozhi @egordon

---

<div class="post-metadata">

### Author: ![marcotuts](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/marcotuts/32/4861_2.png) [@marcotuts](https://discuss.openedx.org/u/marcotuts)
#### Post date: [September 9, 2025, 4:16pm UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/4 "2025-09-09T16:16:01Z")

</div>

Progress sounds great!

Currently “special exams” is a progressively set up feature - you can enable timed exams (more common) or proctored exams (less common). The platform capabilities for proctoring rely on a time access limited area / mode that lets yo uaccess exam content and then the access expires after a set period.

So proctoring I think generally requires timing constraints, and the special exams instructor dashboard UI I think grants you the ability to provide extra time allowances, reset attempts etc.

As for ID upload and webcam recording, I can imagine that special exams could perhaps be configured to include / exclude certain details perhaps?

**Special Exam Course A:**  
Proctoring

- ID upload enabled
- webcam recording enabled  
Timing
- timing constraint enabled
- browser lockdown disabled  
Other Categories?
- other feature / capability?

**Special Exam Course B:**

- timing enabled
- browser lockdown enabled

Proctoring capabilities / tools disabled?

I’m not sure how to really think about it but hopefully this helps!

---

<div class="post-metadata">

### Author: ![ali\_hugo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ali_hugo/32/5284_2.png) [@ali\_hugo](https://discuss.openedx.org/u/ali_hugo)
#### Post date: [September 10, 2025, 12:35pm UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/5 "2025-09-10T12:35:03Z")

</div>

> [@marcotuts](#):
>
> I’m not sure how to really think about it but hopefully this helps!

It does - thank you! 🙂

CC @arunmozhi in case there are some useful details here that you haven’t yet stumbled across.

---

<div class="post-metadata">

### Author: ![arunmozhi](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/arunmozhi/32/3600_2.png) [@arunmozhi](https://discuss.openedx.org/u/arunmozhi)
#### Post date: [September 11, 2025, 12:42am UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/6 "2025-09-11T00:42:57Z")

</div>

@ali_hugo Thanks for the ping.

---

<div class="post-metadata">

### Author: ![ali\_hugo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ali_hugo/32/5284_2.png) [@ali\_hugo](https://discuss.openedx.org/u/ali_hugo)
#### Post date: [November 19, 2025, 2:01pm UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/7 "2025-11-19T14:01:03Z")

</div>

# Call for feedback 👀

ASU and OpenCraft have just published a proposal for a free, open-source proctoring tool for the platform, and we’d love your input!

Please [take a look at the proposal](https://openedx.atlassian.net/wiki/x/AQASPgE) and share any comments or suggestions. Your insights will help ensure the tool meets the community’s needs.

---

<div class="post-metadata">

### Author: ![ali\_hugo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ali_hugo/32/5284_2.png) [@ali\_hugo](https://discuss.openedx.org/u/ali_hugo)
#### Post date: [December 8, 2025, 7:32am UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/8 "2025-12-08T07:32:52Z")

</div>

## Proposal Update

We’ve updated the proctoring proposal to move from an independent MFE to a toolset made up of individual plugins. Thanks to everyone who has shared feedback so far.

If you have experience or opinions about proctoring tools, please add your thoughts to the [proposal](https://openedx.atlassian.net/wiki/x/AQASPgE). We’re especially interested in learning about any tools _other than_ _[SEB (Safe Exam Broswer)](https://safeexambrowser.org/about_overview_en.html)_ that the community has used. Thanks!

---

<div class="post-metadata">

### Author: ![ali\_hugo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ali_hugo/32/5284_2.png) [@ali\_hugo](https://discuss.openedx.org/u/ali_hugo)
#### Post date: [June 25, 2026, 2:18am UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/9 "2026-06-25T02:18:42Z")

</div>

# **Survey: Help Shape a New Proctoring Tool**

We’re collecting feedback for a community-owned, open-source proctoring solution.

To understand current needs and priorities, we’ve put together a short survey. Whether you currently use proctoring or are considering it, we’d love to hear from you.

- ✏ **[Take the survey](https://l2b40g1fmht.typeform.com/to/PtD2sZmI)** (+/- 7 minutes)

Thanks for taking part! We’ll share a summary of the results with the community.

---

<div class="post-metadata">

### Author: ![ali\_hugo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ali_hugo/32/5284_2.png) [@ali\_hugo](https://discuss.openedx.org/u/ali_hugo)
#### Post date: [July 14, 2026, 6:44am UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/10 "2026-07-14T06:44:16Z")

</div>

Hey @sarina,

I think you might be the right person to talk to about the monthly Open edX newsletter. If not, please let me know who is.

I was wondering whether the OSS proctoring survey might be something we could include in an upcoming newsletter. I’ve already shared it here on the forum and in Slack (twice), but we haven’t had many responses. That may simply mean proctoring isn’t a priority for the community, but I thought it would be worth seeing if the newsletter could help us reach a broader audience.

Is that something you’d be open to? If so, is there anything you need from me?

CC: @egordon @arunmozhi

---

<div class="post-metadata">

### Author: ![sarina](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sarina/32/2308_2.png) [@sarina](https://discuss.openedx.org/u/sarina)
#### Post date: [July 27, 2026, 3:53pm UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/11 "2026-07-27T15:53:30Z")

</div>

Hi @ali_hugo - apologies for the late reply here. I was working with Axim’s team to try to figure out some guidelines to discern what we should or shouldn’t add to the newsletter, since it goes to a broad audience and we don’t want to make them too long. We’re still noodling on exactly what guidelines to have in place, but in the meantime, I believe Annie reached out to you about this ask.

---

<div class="post-metadata">

### Author: ![ali\_hugo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ali_hugo/32/5284_2.png) [@ali\_hugo](https://discuss.openedx.org/u/ali_hugo)
#### Post date: [July 29, 2026, 4:54am UTC](https://discuss.openedx.org/t/open-source-proctoring-solution/16844/12 "2026-07-29T04:54:11Z")

</div>

Hi @sarina,

Yes, Annie contacted me. She and I have been working on some copy to post on Linkedin, as well as on the newsletter (possibly).

Thank you for the help!
