CodeProof is a VS Code extension that continuously records your development process and generates tamper-evident reports to prove code authorship.
Also available as a .vsix file on GitHub
Three steps from coding to proof of authorship
CodeProof runs silently in VS Code, capturing timestamped snapshots of every change you make. Typing, pasting, deleting - all logged.
AI reviews your development timeline, detects potential flags, and generates a narrative describing how your code was built progressively.
Export a professional report with hash chain verification. Your professor can verify authenticity on this page.
Built for students, by students
Every snapshot is cryptographically chained. Insert, delete, or modify a snapshot and the chain breaks.
AI analyses your timeline and writes a development story that proves progressive, authentic work.
All data stays on your machine. Nothing is uploaded unless you choose to export.
Get warnings about things that might look suspicious before you submit. Add context to explain paste events or code patterns.
CodeProof is free. AI reports use Gemini's free tier. No subscriptions.
The built-in Development Replay lets you play back your entire coding session keystroke by keystroke, right inside VS Code. See exactly how your code was written, from first line to final commit.
Upload a CodeProof report or enter a verification ID to check its authenticity