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