NAE (NOMEVEX Assessment Environment)
Built in Rust for Windows, macOS, and Linux. A fully controlled examination environment that enforces exam rules consistently across all platforms.
Kiosk Mode
Locks the device into the exam environment. Prevents Alt+Tab, task manager, virtual desktops, and system shortcuts. Requires Administrator privileges.
Process Monitoring
Continuously scans for unauthorized software: screen sharing, remote desktop, AI assistants, virtual machines, debuggers, and forbidden shells.
Peripheral Detection
Detects USB insertion/removal, external monitors (HDMI/DisplayPort), Bluetooth devices, secondary keyboards/mice, and webcam disconnects.
Clipboard Protection
Blocks external clipboard access while permitting intra-exam copy-paste. Prevents screenshot capture, clipboard history, and OCR extraction.
Integrated Coding Editor
Sandboxed embedded editor with language-specific tooling. Blocked extensions include AI copilots, remote SSH, collaboration tools, and outbound network.
WebAssembly Fallback
Zero-install mode for managed devices, restricted environments, or when installation permissions fail. Same security model in browser.
Offline Resilience
Sessions continue under intermittent connectivity. Cryptographic proof chains synchronize automatically when connection restores.
TPM Attestation (Optional)
Integrates with TPM, secure boot validation, and device trust checks to verify the operating environment has not been tampered with.
Platform Support
Windows
10/11, x86_64
macOS
Ventura+, Intel & Apple Silicon
Linux
Ubuntu 22.04+, Fedora 38+, Wayland & X11
The rules hold on every platform.
Enforcement is the product. The same policy applies on Windows, macOS and Linux — and the session keeps producing proofs even when the network drops.
- Kiosk, process and peripheral enforcement at the OS level
- WebAssembly fallback keeps the same security model
- Offline sessions sync their proof chains when the connection returns