Secure LMS Content Protection Browser
GUARDLEARN is a hardened kiosk-style browser that wraps your existing Moodle or LMS platform and makes course content physically uncopyable. It blocks every known screen capture method at the OS level — from PrintScreen and Win+Shift+S to OBS, Bandicam, ShareX, and remote desktop sessions — so paid training content, exam materials, and proprietary courseware stay protected.
What Makes It Different
- SetWindowDisplayAffinity protection makes the window invisible to all capture tools at the Windows display driver level — even if recording software bypasses keyboard hooks, it still captures a black frame
- Win32 low-level keyboard hook intercepts PrintScreen and Win+Shift+S at the OS level before any application can act on them
- Active process monitoring detects and blocks over 20 known screen recording applications including OBS, Bandicam, ShareX, Camtasia, and Snagit
- VM and RDP detection prevents learners from tunnelling content out via VMware, VirtualBox, Hyper-V, TeamViewer, AnyDesk, or VNC sessions
- Exam lockdown mode enforces always-on-top with no minimise button, aggressive focus re-capture, and multi-monitor blackout across all secondary displays
- Fully configurable via a single config block — set your LMS URL, branding, watermark, session timeout without touching any code
Key Capabilities
- SetWindowDisplayAffinity — invisible to all screen capture tools
- OS-level keyboard hook blocking PrintScreen, Ctrl+S/P/U, Ctrl+Shift+I/J
- Screen recorder detection: OBS, Bandicam, ShareX, Camtasia, Snagit and more
- VM detection: VMware, VirtualBox, Hyper-V, QEMU, Parallels
- RDP and remote desktop blocking: TeamViewer, AnyDesk, VNC
- Exam lockdown mode, multi-monitor blackout, session timeout with countdown