Detect Code Plagiarism
in Seconds
Upload student submissions and let CodeGuard compare them using AST parsing and similarity algorithms — automatically filtering out common boilerplate so only real cheating gets flagged.
AST-based analysisMulti-language supportBoilerplate filteringInstructor dashboardBatch uploadsSimilarity reports
Simple, Flat Pricing
Pro Plan
$9/mo
Everything you need to keep your class honest
- ✓Unlimited submissions
- ✓AST + token similarity analysis
- ✓Python, JS, Java, C/C++ support
- ✓Instructor dashboard
- ✓Detailed similarity reports
- ✓Email support
Frequently Asked Questions
What programming languages are supported?
CodeGuard supports Python, JavaScript, Java, C, C++, and more. AST-based analysis works across all major languages used in academic settings.
How does it handle common boilerplate code?
Our algorithm normalizes variable names and filters out standard library patterns, so only meaningful logic similarities are flagged.
Is student data kept private?
All submissions are encrypted at rest and never shared. You control your data and can delete it at any time.