Developer Documentation
Integration guides, LTI 1.3 setups, telemetry schemas, and API references for Nomevex.
Platform Overview
A comprehensive examination integrity platform built on privacy-first principles.
Nomevex is a complete online proctoring platform designed to provide exam integrity without invasive surveillance. Unlike traditional solutions that stream raw video to centralized servers, our platform runs AI inference locally on the student's device and communicates only cryptographic proofs.
Core Components
NAE (NOMEVEX Assessment Environment)
A cross-platform kiosk-mode application built in Rust. It locks the exam environment, monitors for prohibited activities, and enforces exam policies. Runs on Windows, macOS, and Linux with a WebAssembly fallback for managed devices.
AI Monitoring Engine
On-device machine learning models perform face detection, object detection, behavioral analysis, and application monitoring. No raw video or audio leaves the student's device — only summarized event data and confidence scores.
Cryptographic Audit Chain
Every session event is hashed into a Merkle tree structure. Tree roots are anchored to public blockchains or transparency ledgers, enabling independent verification of exam integrity without access to private recordings.
Portal Suite
Four integrated portals serve different stakeholders: Admin, Student, Instructor, and Verification.
Key Design Principles
- Privacy by Default — Data minimization, local inference, and configurable retention.
- Verifiable Integrity — Cryptographic proofs enable independent audit without data exposure.
- Accessibility First — WCAG 2.2 AA compliance and first-class accommodation support.
- Offline Resilience — Local-first architecture with automatic sync on reconnection.
- Open Integration — REST APIs, webhooks, LTI 1.3, and SCIM for seamless LMS integration.
Next: Quick Start Guide