01 / Live source

Camera signal

Camera off
Camera is inactive Camera permission is requested automatically
LIVE · LOCAL
Position your face inside the guide
Auto-screening every 5s

Automatic local startup. On page load, SignalLens requests camera and microphone access for browser-local monitoring. Automatic startup does not consent to or enable server frame uploads, and microphone audio is never analyzed or uploaded. If automatic startup is blocked, Start monitoring retries camera access and records explicit consent for temporary periodic server frame analysis when available. Your browser and operating system privacy indicators remain visible.

02 / Signal estimate

Stress-related signals

/ 100
Waiting

Start the camera to establish a short personal baseline.

Pulse proxyBPM
Motion load%
Visual tension%
Signal quality%
Last 30 secondsNot calibrated
03 / Frame forensics

Synthetic-media screen

Waiting
04 / Local integrity

Live integrity signals

Waiting
Workspace risk 0 / 100

Configurable face-presence, device, tab, microphone, continuity, and manipulation review signals. Heuristic outputs can be wrong and are not proof.

Face state waiting visible
Phone / tablet / screen waiting confidence
Microphone state waiting Track state only · audio is not analyzed
Tab visibility visible Tab switches are retained for this session
Manipulation model waiting
Fake Real Checks 0
Face continuity waiting
Recent integrity eventsSession-local
  • No integrity events
05 / Device-local policy

Administrator risk policy

Defaults active

Configure this browser's aggregate workspace-risk score. Access is protected by the current administrator session; validated settings remain stored only in this browser's localStorage.

Risk bands
Signal points (0–100)

Risk is a configurable screening indicator, not proof of identity, deception, manipulation, or unauthorized activity.

06 / Periodic frame upload

Server-assisted forensics

Inactive

When separately enabled, SignalLens sends the first current camera frame immediately, then sends another only after the previous server job is deleted and a minimum five-second gap has elapsed. Jobs never overlap.

Automatic camera framesWaiting for server policy and consent
5s minimum gap
Monitoring consent

Server capability is loading. Automatic camera startup remains browser-local and does not grant consent for temporary periodic frame analysis.

Automatic camera startup does not enable uploads. If periodic analysis is explicitly enabled, Stop monitoring releases media tracks and requests deletion of the current server job.

Raw output

Analysis results