Choose the tools you need.

Premium includes every feature in Free. Advanced controls extend the same capture, detection, tracking and movement foundation.

Free edition

Custom ONNX detection and segmentation, live preview, profiles, controller and supported hardware output, and the Official Aim Testing Suite.

Premium edition

Every Free feature, plus advanced targeting, motion compensation, the desktop overlay, training tools and optional API Suite access.

Vapor Lock 0.2.0 / Mission Control: Free and Premium comparison
CapabilityFreePremium
New in 0.1.9-A
Games navigation and illustrated personal Profiles; Games catalog initially empty, official defaults added as suppliedIncludedIncluded
Top-bar tuning lock, precise numeric entry and contextual guide linksIncludedIncluded
Model-specific class aliases and local support bundlesIncludedIncluded
Independent horizontal/vertical assistance and acquire/retain confidenceIncludedIncluded
Visual aiming anchors, pixel capture regions and aiming-point exclusion zonesIncludedIncluded
Optional calibrated crosshair reference; off by default, screen-centre fallbackIncludedIncluded
Inference GPU selection and supported CPU execution placementIncludedIncluded
Controller thresholds and output dead-zone compensationIncludedIncluded
Process resource diagnostics and the Misc activity hubIncludedIncluded
Collection limits, advanced training settings and validation curvesUnavailableIncluded
Local annotation batching and optional CUDA annotation on supported hardwareUnavailableIncluded
Additive labels, manual polygons and model-assisted box/mask annotationUnavailableIncluded
API examples, confirmed local annotation/training jobs and optional session observation sharingUnavailableIncluded
Capture & models
Monitor/window capture, centered crops, offsets and capture ratesIncludedIncluded
Capture/inference rates, frame skipping, ONNX threading and expert numeric entryIncludedIncluded
Custom ONNX model library, import/change and inspection controlsIncludedIncluded
DirectML default, CPU fallback, explicit CUDA and optional TensorRT RTXIncludedIncluded
Automatic output-layout inspection, letterbox/stretch and dynamic input fallbackIncludedIncluded
Confidence, NMS, class filters and maximum detectionsIncludedIncluded
Label maps, output formats and model output handlingIncludedIncluded
GPU preprocessing option; CUDA graph requests fall back to standard executionIncludedIncluded
ONNX instance segmentation with prototype masks and live mask visualsIncludedIncluded
Configurable mask threshold, decode limit and model handlingIncludedIncluded
On-demand acceleration component installationIncludedIncluded
Official Models: Detection or Segmentation, then game/program and modelIncludedIncluded
Provider benchmarkingIncludedIncluded
Portrait/rotated capture correction and native model-unit overrideIncludedIncluded
Model and provider changes load when you choose StartIncludedIncluded
Extended performance historyUnavailableIncluded
Target policy & tracking
Selection strategyHighest detection confidenceClosest to center, highest confidence, largest, smallest or lowest movement
Snap, near, acquisition and retention radiiIncludedIncluded
Circular or rectangular FOV zones and target anchorsIncludedIncluded
Lock persistence, lost-target hold and switching marginIncludedIncluded
Minimum track age, watchlists and target recoveryIncludedIncluded
Tracking continuity and occlusion recoveryIncludedIncluded
Anchor smoothing and exact-center settle radiusIncludedIncluded
Target-policy simulationIncludedIncluded
Lost-track prediction with noise, speed, acceleration and distance boundsUnavailableIncluded
Per-class target priorities and anchorsUnavailableIncluded
Manual target pin and releaseUnavailableIncluded
Input & output
Keyboard, mouse and controller activation with controller testerIncludedIncluded
Optional Xbox-compatible controller outputIncludedIncluded
Relative mouse and virtual mouse output optionsIncludedIncluded
Screen-centre aiming by default, with manual capture-relative offsets and optional crosshair detectionIncludedIncluded
MAKCU v1/v2, KMBox Net and KMBox A movement outputIncludedIncluded
Serial HID bridge for supported Arduino, RP2350 and Teensy boardsIncludedIncluded
Safeguards, gain, max-step, dead zone, smoothing and output rateIncludedIncluded
Dedicated low-latency Win32 mouse timing workerIncludedIncluded
Output direction inversion and response curveLinear onlyLinear or quadratic
Snap-radius click/hold actions with physical priority and default activation gateUnavailableIncluded: click or hold action
Motion compensation preset library/editor with automatic, shared-drift and combined correctionUnavailableIncluded
Compensation activation modes: hold, click-once, constant and automaticUnavailableIncluded
Compensation calibration wizardUnavailableIncluded
Control or Observe-only session mode with native output authorityIncludedIncluded
API Suite workspace control with authenticated command IDs and bounded status reportingUnavailableIncluded: Premium only, optional
Premium LAN API transportUnavailableHTTPS with exported local public certificate; loopback unchanged
Visuals & workspace
Live annotated preview with box, label, confidence, track, anchor, FOV and mask controlsIncludedIncluded
Overview, compact grouped navigation and persistent quick profile switcherIncludedIncluded
Twelve themes with distinct backgrounds and translucent workspace panelsIncludedIncluded
Centered readable settings and color-bar slidersIncludedIncluded
Profiles, default ready-to-run profile and status diagnosticsIncludedIncluded
Synchronized profile loading, atomic saves and rolling capture/inference/output metricsIncludedIncluded
Reduced repeated catalog work and repaired translation/tooltip bindingIncludedIncluded
Setup and calibration wizard with rerunnable activation bindingIncludedIncluded
Overview readiness cockpit, settings search and profile comparisonIncludedIncluded
Privacy-conscious JSON session reportsIncludedIncluded
English, Mandarin Chinese, German, Russian and French interfaceIncludedIncluded
Bundled HTML guide in English, Chinese, German, Russian and FrenchIncludedIncluded
Click-through desktop overlay and full Overlay Editor with colors, layout, opacity, status, boundaries and motion guidesUnavailableIncluded
Annotated PNG snapshotsUnavailableIncluded
Extended local performance historyUnavailableIncluded
Hotkey profiles with named global Windows hotkeysUnavailableIncluded
Anonymous aggregate telemetry during active capture with user opt-outIncludedIncluded
Activation-gated clean training collectionVisible, unavailableIncluded
Background annotation using a selected library ONNX model with detection, instance-segmentation labels and repeat agreementVisible, unavailableIncluded
UINT8 model input supportIncludedIncluded
Corrected small, end-to-end and raw multi-class dataset decodingVisible, unavailableIncluded
Class-name-safe annotation mapping with manual-class preservationVisible, unavailableIncluded
Separate agreement image views, recoverable label replacement and review invalidationVisible, unavailableIncluded
Cancellable dataset lifecycle with retry and close recoveryVisible, unavailableIncluded
Unique ZIP exports, quoted YAML names and stricter training preflightVisible, unavailableIncluded
Instance-segmentation training annotationsVisible, unavailableIncluded
Cancellable/restartable visual review with live boxes, classes, hotkeys, zoom and accept/exclude statesVisible, unavailableIncluded
Official Aim Testing Suite with saved preferences, custom characters and reportsIncludedIncluded
Bounded preview, telemetry and dataset delivery with stale-observation handlingIncludedIncluded
Validated YOLO dataset split, data.yaml and ZIP packagingVisible, unavailableIncluded
Optional local Ultralytics runtime, training controls, progress and ONNX export/integrationUnavailableIncluded: optional, user-triggered install

Additional acceleration and training components may be installed when selected. Included components vary by edition and release. Supported application permissions and hardware compatibility remain environment-dependent.

Choose your edition

Released desktop client / 0.1.8-A.3

Free and Premium workspaces.

Targeting tab in released Vapor Lock Free 0.1.8-A.3, with the session stopped
Free / 0.1.8-A.3Targeting tab with the session stopped.
Targeting tab in released Vapor Lock Premium 0.1.8-A.3, with the session stopped
Premium / 0.1.8-A.3Targeting tab with the session stopped.

Official Aim Testing Suite in both editions.

Open testing grounds from Overview as a separate workspace. It does not start capture or arm movement automatically. Suite preferences, custom characters and reports persist across updates, giving each edition a repeatable place to tune a model, sensitivity, capture region and selected transport.

Controller and hardware support in both editions.

Use controller activation, optional Xbox output or supported movement adapters. Xbox output is opt-in and may require Windows approval; external hardware adapters send movement only, and untested boards or firmware are not guaranteed. DirectML is the automatic default, CPU is the fallback, CUDA is explicit, and compatible NVIDIA systems can install TensorRT on demand.

Premium API Suite stays under your control.

Premium includes an optional authenticated local API Suite for personal dashboards, plugins, companion tools and trusted remote control. It covers workspace sessions and modes, settings, profiles, model inspection/validation/benchmarking, compensation, overlays, snapshots, target lock and emergency stop. Starting local annotation or training jobs through the API requires confirmation in the native app. Authenticated clients can check job status and request cancellation. Detailed observation results, including detection boxes, require a separate opt-in for the current session; stale results expire automatically. Stop, profile/model changes or license loss turn sharing off. Preview pixels, activation data, private paths and hardware identifiers are not returned. The in-app self-describing schema and Discord /apiinfo support path provide integration guidance. Optional Premium LAN API access requires HTTPS with an exported local public certificate; loopback API access is unchanged. Accepted API POST commands return acommand_id; GET /api/v1/commands/:command_idreports bounded in-memory status for ten minutes. Aqueued status means the GUI has not handled the command yet, applied or rejected resolves a settings batch, and dispatched means the existing handler received another action, not that later asynchronous work has finished. Invalid enum settings apply nothing.

Twelve themes. A guide in five languages.

Both editions include twelve themes and bundled HTML guides in English, Chinese, German, Russian and French. Open the Settings guide link at the bottom of the left navigation for setup instructions, a topic index and language links. The interface includes translated setup screens and standard dialogs.