New: MCP integration. Run plagiarism scans from Claude, Cursor or any AI assistant. Run scans from Claude or Cursor. Set it up
Emily Watson

Emily Watson

Academic Integrity Specialist at Codequiry

Emily works with CS departments and teaching teams on assignment design and fair, defensible plagiarism workflows.

Articles by Emily Watson

Your Codebase Is Full of Stolen Web Snippets General 8 min
Emily Watson Emily Watson 5 months ago

Your Codebase Is Full of Stolen Web Snippets

A developer copies a slick animation from CodePen. Another integrates a jQuery plugin from a blog. These everyday acts are quietly filling your codebase with unlicensed, potentially toxic code. This guide shows you how to find it, assess the risk, and clean it up before it triggers a legal notice.

The Assignment That Taught Students How to Cheat Academic Integrity 6 min
Emily Watson Emily Watson 5 months ago

The Assignment That Taught Students How to Cheat

A well-intentioned "cheat-proof" programming project at a top-tier university inadvertently became a masterclass in sophisticated plagiarism. The fallout revealed a critical gap in how we teach and assess code integrity, forcing a department-wide reckoning on what originality really means in software.

AI Detection Is a Distraction From Real Code Integrity Academic Integrity 5 min
Emily Watson Emily Watson 6 months ago

AI Detection Is a Distraction From Real Code Integrity

The industry's panic over ChatGPT is a shiny object distracting us from the foundational rot in how we assess code quality and originality. We're chasing ghosts while ignoring the rampant, mundane plagiarism and technical debt that's been crippling software projects and student learning for decades. True integrity requires looking beyond the AI hype.

Your AI Detection Tool Is Missing These 8 Code Patterns AI Detection 7 min
Emily Watson Emily Watson 6 months ago

Your AI Detection Tool Is Missing These 8 Code Patterns

AI-generated code is evolving past simple pattern matching. The latest models produce code that passes basic similarity checks but reveals its origin through deeper, more subtle signatures. We dissect eight specific, often-overlooked patterns that separate human logic from machine-generated output.