Lockstep a Monitoring and Management Platform

Control Every Device.
Secure Every Exam.

LockStep is a cross-platform lab management system built for educators and IT admins. Monitor 100+ devices, lock down exams, broadcast your screen, and manage applications — all from one dashboard.

0+ Concurrent Devices
0.9% Uptime SLA
0 Platforms Supported
LockStep Dashboard
Lab-PC-01 Online
Lab-PC-02 Exam Mode
Lab-PC-03 Offline
Lab-PC-04 Broadcast
Core Features

Everything you need to manage a modern lab

From exam lockdown to live broadcasts — LockStep gives you complete control over every device in your lab.

Secure Assessment

Exam Mode

Lock down every device in the room with a single click. Exam mode disables Alt+Tab, blocks Task Manager, restricts USB access, and clears the clipboard — ensuring a fair testing environment for every student.

  • Keyboard shortcut interception (Alt+Tab, Win key, Ctrl+Alt+Del prompt)
  • USB storage blocking and clipboard restriction
  • Tamper-proof agent — students cannot terminate the process
  • One-click activation across all lab devices simultaneously
Exam Mode Active Enforced
Task ManagerBlocked
Alt+TabBlocked
USB StorageBlocked
ClipboardCleared
Exam BrowserAllowed
Real-Time Monitoring

Live Screen View

See what every student is doing, right from your dashboard. View live screenshots across every connected device with configurable refresh intervals — from 1-second snapshots to 30-second overviews.

  • Grid view of all device screens in real time
  • Click-to-expand full-screen view of any device
  • Configurable auto-refresh intervals (1s – 30s)
  • Suspicious activity detection and visual alerts
Screen Grid Live
PC-01
PC-02
PC-03 ⚠
PC-04
PC-05
PC-06
One-to-Many Streaming

Teacher Broadcast

Share your screen to every student device with sub-second latency. Powered by a WebRTC SFU, teacher broadcasts deliver real-time video that opens full-screen on student machines — perfect for demonstrations and walkthroughs.

  • WebRTC-powered screen sharing via Mediasoup SFU
  • Sub-second latency to 100+ devices simultaneously
  • Full-screen, view-only mode on student machines
  • Live viewer count and connected student list
Live Broadcast On Air
A B C +28
31 students viewing
Practical Exams

Application Allowance for Practicals

Create per-subject application profiles that whitelist only the tools students need. Deploy a C++ Practical profile that allows DevC++ and CMD while blocking everything else — then switch to a Design profile in seconds.

  • Per-subject application whitelists (C++, Java, Python, Design)
  • Pre-built profiles for common practical subjects
  • Instant profile switching across all devices
  • Custom profiles with drag-and-drop app selection
App Profiles
C++ Practical
DevC++ CMD Chrome Explorer
Java Lab
IntelliJ Terminal
Design Studio
Figma Photoshop
Platform Capabilities

Built for scale, designed for simplicity

Cross-Platform Agent

Electron-based agent runs on Windows, macOS, and Linux with identical capabilities.

Role-Based Access

Superadmin, admin, and assistant roles with granular permission controls and optional 2FA.

Remote Commands

Push URLs, run scripts, restart, or shut down devices remotely — individually or in bulk.

Smart Scheduling

Schedule commands and exam sessions ahead of time. Automate lab power-on and shutdown routines.

Enterprise Security

JWT auth with refresh rotation, rate limiting, NoSQL injection protection, and security headers.

Docker & PM2 Ready

Deploy with Docker Compose or scale horizontally with PM2 cluster mode and Redis pub/sub.

Getting Started

Up and running in 3 steps

01

Deploy the Server

Run the backend with Docker or PM2. Connect to your MongoDB instance and optionally configure Redis for multi-node scaling.

02

Install the Agent

Deploy the LockStep agent on lab devices. It auto-registers with the server over WebSocket and starts reporting metrics immediately.

03

Take Control

Open the dashboard to monitor, command, and secure devices. Activate exam mode, broadcast your screen, or push commands — all in real time.

Pricing

Plans that scale with your lab

Start free with up to 25 devices. Upgrade when you need more power.

Free / Starter

$0/month
  • Up to 25 devices
  • Live screen monitoring
  • Basic exam mode
  • Remote commands
  • Community support
Get Started Free

Enterprise

Custom
  • Unlimited devices
  • Multi-campus deployment
  • Redis cluster & PM2 scaling
  • On-premise or cloud hosting
  • Custom integrations
  • Dedicated account manager
Contact Sales

Ready to take control of your lab?

See LockStep in action. Schedule a personalized demo with our team and discover how ICYWALL can transform your lab management.