How on-device AI works

Vision that runs in your tab, not in our cloud.

ScreenMedic's models live inside your browser. Frames are analyzed in real time and discarded immediately — we don't have an upload endpoint for video.

1 · Camera frame

Your browser captures a webcam frame into a sandboxed <video> element. We never copy it to a server — there is no upload endpoint.

2 · On-device inference

MediaPipe + TensorFlow.js (running on WebAssembly + WebGL) extract pose landmarks and gaze direction directly in your tab.

3 · Metric extraction

From landmarks we derive simple numbers: head angle, shoulder line, distance, blink rate. The frame is discarded immediately.

4 · Only metrics persist

We store posture and eye-health scores — never images, never video, never anything that could identify you.

The stack

Open, audited, measurable.

MediaPipe Pose
MediaPipe Face Mesh
TensorFlow.js
WebAssembly + WebGL