VISIBLE
LIGHT
DATA.

The first browser-based protocol that replaces radio waves with photons. Air-gapped authentication powered by WebGPU and Neural Engines.

Bit Time 50ms
Security Air-Gapped
Core TensorFlow
NO BLUETOOTH/// NO NFC/// WEB_GPU ACCELERATED/// MANCHESTER ENCODING/// NO BLUETOOTH/// NO NFC/// WEB_GPU ACCELERATED/// MANCHESTER ENCODING///

Kernel Architecture

Lightprint OS relies on three independent clusters working in unison. Designed for performance, secured by physics.

01

Neural Engine

We don't send photos. We send math.

Using MobileNet v2 (Alpha 0.50), we vectorize facial features directly in the browser client. A cosine similarity check is performed against a locally stored encrypted template.

const CONFIG = { AI: { SIMILARITY_THRESHOLD: 0.80, BACKEND: 'WEBGL' } };
02

WebGPU Accelerator

Standard CPU processing is too slow for real-time signal decoding. Lightprint injects raw WGSL shaders into the GPU pipeline to handle image contrast and normalization at 60 FPS.

03

DTW Sync

Dynamic Time Warping compensates for camera lag, jitter, and dropped frames.

04

Zero Install

No App Store. No APKs. Runs in Chrome/Safari via pure JS.

Protocol Superiority

Why we killed radio frequency authentication.

Feature Bluetooth LE NFC Lightprint
Attack Vector Remote Sniffing (10m+) Skimming (< 10cm) Line of Sight Only
Installation Requires App Pairing Hardware Dependent Browser Native
Speed Slow Handshake (~3s) Instant ~300ms (AI + Signal)
Privacy MAC Address Leak Device ID Leak Ephemeral Optical

The Logic

Inside the worker thread.

// Worker Thread: Compute Signal Match self.onmessage = function(e) { const { type, payload } = e.data; if (type === 'COMPUTE_SIGNAL_MATCH') { let minDist = Infinity; const target = MathLib.normalize(payload.signal); // Dynamic Time Warping for lag compensation for (const t of payload.templates) { const dist = MathLib.dtw(target, t.data); if (dist < minDist) minDist = dist; } return minDist; // Threshold < 15.0 } };