Back to Deployed

Archived
NoCheat IDE
A secure desktop IDE for supervised programming exams — reduces common cheating opportunities.


NoCheat IDE is a secure desktop development environment for supervised programming examinations, built with Java and JavaFX. It disables copy-paste actions, blocks clipboard shortcuts, and intercepts selected system-level shortcut combinations via a global keyboard hook.
It supports a one-click compile-and-run pipeline for C, C++, Java, Python, and R, with a modular architecture of 15+ managers and controllers (SecurityManager, CompilationManager, EditorManager, FileExplorer, ThemeManager), ephemeral per-session workspaces, and dark/light themes.