Methodology & limits
Useful enough to help you choose what to review. Not reliable enough to decide a case by itself. That is the standard this product is built around.
An AI code detector can help you sort a large set of files and find the ones that deserve a closer read. It should not be treated as proof of misconduct. A high score means "review this first." It does not mean "this person cheated."
Short programs, starter templates, common libraries, and strict style rules can make human code look generic. Rewrites and mixed authorship can make AI-assisted code look more human. The same submission can look different depending on language, assignment, and prompt design.
A 2024 code-specific study found that existing AIGC detectors performed poorly when separating human-written and AI-generated code.
The report is designed to make the score inspectable. Instead of one number and a shrug, it should show the file-level result, the snippets that contributed most, and enough context for a human to decide what to ask next.
We are not publishing an accuracy number yet. Before any benchmark claim appears on this page, it needs a named test set, a date, a method summary, and a clear failure mode section.
Future benchmark
This card will hold a named test set, evaluation date, method summary, and known failure modes — published only when the underlying evaluation meets that bar. No estimate is shown before then.
We will not claim a fixed accuracy percentage without evidence. We will not say a report proves cheating. We will not tell students how to make AI-generated code pass screening. Those claims make the category less trustworthy and make real review harder.
Because one number hides the part that matters: which kinds of code fail, on which languages, and under which edits. Until we can publish that honestly, we will not publish a number.
A false positive is human-written code that gets flagged. Short assignments, starter templates, and strict formatting can all raise that risk.
A false negative is AI-assisted code that does not get flagged. Rewrites, mixed authorship, and heavy editing can all reduce the signal.
Not necessarily. If you treat the output as a screening signal and keep a human review step, it can still save time and focus attention.
Students can use a free check to understand what might get flagged and to prepare an explanation of their work. We do not provide advice for hiding AI use.