---
title: Cheating prevention and detection
description: On Coderbyte, we have deployed both industry-standard as well as proprietary methodologies to prevent and detect cheating. To reduce the ability for candidates to cheat, we offer the following capabil
---

[Skip to content](https://help.coderbyte.com/knowledge/how-does-plagiarism-detection-work#main-content)

[Contact support](https://help.coderbyte.com/knowledge/kb-tickets/new?hsLang=en) [Customer portal](https://help.coderbyte.com/tickets-view?hsLang=en)

[![coderbyte\_logo\_digital\_white](https://help.coderbyte.com/hs-fs/hubfs/coderbyte_logo_digital_white.png?width=128&height=34&name=coderbyte_logo_digital_white.png)](https://coderbyte.com)

Open main navigation

Close main navigation

- [Contact support](https://help.coderbyte.com/knowledge/kb-tickets/new)
- [Customer portal](https://help.coderbyte.com/tickets-view)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.coderbyte.com/knowledge?hsLang=en)
2. [Assessments](https://help.coderbyte.com/knowledge/assessments?hsLang=en)
3. [Reports and analytics](https://help.coderbyte.com/knowledge/assessments?hsLang=en#reports-and-analytics)

# Cheating prevention and detection

On Coderbyte, we have deployed both industry-standard as well as proprietary methodologies to prevent and detect cheating.

### Cheating prevention

To reduce the ability for candidates to cheat, we offer the following capabilities:

- For algorithmic challenges, require candidates to write 100% unique solutions by enabling [cheat-proof technology](https://help.coderbyte.com/knowledge/cheat-proof-challenges-to-prevent-candidates-from-copying-solutions-online?hsLang=en)
- For all challenges, [mask the challenge title](https://help.coderbyte.com/knowledge/masking-challenge-titles-for-candidates?hsLang=en) so candidates cannot easily Google for solutions
- [Randomize the selection](https://help.coderbyte.com/knowledge/randomize-multiple-choice-questions?hsLang=en) of questions each candidates sees<https://help.coderbyte.com/knowledge/enable-video-response-to-open-ended-question?hsLang=en>
- You can enable [identity verification](https://help.coderbyte.com/knowledge/enable-identity-verification?hsLang=en) for any Assessment
- You can enable [screenshot-proofing](https://help.coderbyte.com/knowledge/screenshot?hsLang=en) to prevent AI tools from taking screenshots
- You can enable [webcam proctoring](https://help.coderbyte.com/knowledge/webcam-proctoring?hsLang=en) the entire Assessment

### Cheating detection

If a candidate cheated, we provide several automated and manual detection methodologies. The following are how we display **automated cheating detection**:

- If a candidate [copy and pastes](https://help.coderbyte.com/knowledge/copy-and-paste-detection?hsLang=en)code into the code editor
- If a candidate [leaves](https://help.coderbyte.com/knowledge/tab-leaving-detection?hsLang=en) the code editor tab during an assessment for a lengthy duration
- If a candidate plagiarized from other candidates [or from ChatGPT](https://help.coderbyte.com/knowledge/detect-candidates-that-cheat-with-ai-/-chatgpt?hsLang=en)
- If a candidate does any [suspicious activity](https://help.coderbyte.com/knowledge/suspicious-candidate-activity?hsLang=en), such as multiple people being detected

Based on a combination of these factors, you will see a summarized cheating detection indicator within any Assessment's dashboard:

![](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-01-22%20at%2014-09-18@2x-png.png?width=670&height=330&name=CleanShot%202025-01-22%20at%2014-09-18@2x-png.png)

- **Not detected **means that the candidate did not behave in any way to indicate that they cheated
- **Likely** means that the candidate behaved in ways that indicate they likely cheated
- **Detected** means that the candidate behaved in ways that indicate they definitely cheated

On the individual candidate report, you can see the overview of cheating that was detected:

![CleanShot 2025-11-14 at 11.43.09@2x](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-11-14%20at%2011.43.09@2x.png?width=670&height=242&name=CleanShot%202025-11-14%20at%2011.43.09@2x.png)

We also provide the following **manual cheating detection** methodologies:

- If you have [Google search](https://help.coderbyte.com/knowledge/reference-search-in-the-code-editor-for-screening-assessments?hsLang=en) enabled within the code editor, you can see what each candidate Google searched for and clicked by clicking **Expand all** above the **Challenge solutions** section
- Watch a [video playback](https://help.coderbyte.com/knowledge/understanding-the-code-editor-and-video-recording?hsLang=en) of all coding activities to see any suspicious behaviors
- Compare the country of the person taking the Assessment with the expected country of the candidate
- Identify candidates and ask them to [explain answers over webcam video](https://help.coderbyte.com/knowledge/enable-video-response-to-open-ended-question?hsLang=en)
- Enable [video explanation](https://help.coderbyte.com/knowledge/webcam-verification-and-proctoring?hsLang=en) to ensure that (i) candidates are who they say they are and (ii) that candidates worked on their solution independently

![](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-01-22%20at%2014-12-01@2x-png.png?width=670&height=257&name=CleanShot%202025-01-22%20at%2014-12-01@2x-png.png)

- [Getting started](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#main-content)

    - [Learn More](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#learn-more)
    - [Switching to Coderbyte](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#switching-to-coderbyte)
    - [Guides](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#guides)
- [Screening](https://help.coderbyte.com/knowledge/screening?hsLang=en)
- [Assessments](https://help.coderbyte.com/knowledge/assessments?hsLang=en#main-content)

    - [Overview](https://help.coderbyte.com/knowledge/assessments?hsLang=en#overview)
    - [Code editor](https://help.coderbyte.com/knowledge/assessments?hsLang=en#code-editor)
    - [Reports and analytics](https://help.coderbyte.com/knowledge/assessments?hsLang=en#reports-and-analytics)
    - [Candidate Experience](https://help.coderbyte.com/knowledge/assessments?hsLang=en#candidate-experience)
    - [Settings and options](https://help.coderbyte.com/knowledge/assessments?hsLang=en#settings-and-options)
- [Interviews](https://help.coderbyte.com/knowledge/interviews?hsLang=en#main-content)

    - [Settings and options](https://help.coderbyte.com/knowledge/interviews?hsLang=en#settings-and-options)
    - [Code editor](https://help.coderbyte.com/knowledge/interviews?hsLang=en#code-editor)
    - [Reports and analytics](https://help.coderbyte.com/knowledge/interviews?hsLang=en#reports-and-analytics)
- [Custom Library](https://help.coderbyte.com/knowledge/custom-library?hsLang=en#main-content)

    - [Challenges & Projects](https://help.coderbyte.com/knowledge/custom-library?hsLang=en#challenges-projects)
    - [Files](https://help.coderbyte.com/knowledge/custom-library?hsLang=en#files)
- [Account Management](https://help.coderbyte.com/knowledge/account-management?hsLang=en#main-content)

    - [Users & Workspaces](https://help.coderbyte.com/knowledge/account-management?hsLang=en#users-workspaces)
    - [Plan & Billing](https://help.coderbyte.com/knowledge/account-management?hsLang=en#plan-billing)
- [API & Integrations](https://help.coderbyte.com/knowledge/api-integrations?hsLang=en#main-content)

    - [Integration types](https://help.coderbyte.com/knowledge/api-integrations?hsLang=en#integration-types)
    - [Integration tutorials](https://help.coderbyte.com/knowledge/api-integrations?hsLang=en#integration-tutorials)

[![coderbyte\_logo\_digital\_navy (1)](https://help.coderbyte.com/hs-fs/hubfs/coderbyte_logo_digital_navy%20(1).png?width=128&height=34&name=coderbyte_logo_digital_navy%20(1).png "coderbyte_logo_digital_navy (1)")](https://coderbyte.com)

Coderbyte Help Center

Copyright © 2025, Coderbyte