No camera stream

Grant camera permission to begin. On a phone or tablet this page must be served over https or localhost.

zoom —
captures 0
profile frontal · repose frontal · smiling

Menu

Shot

Patient preset

Sets the working distance for the active view. A child has a smaller brow-to-Frankfort span and a smaller interpupillary distance, so their preset is tuned to keep them standing about where an adult would. Choosing one closes this menu so you can see the guides move.

Profile guides — fractions of frame height
gap (A − B)

Edits apply to the active preset and save immediately. Focus a slider and use ↑/↓ to nudge by 0.001 while eyeballing a patient.

Profile line style
Preview

Preview only. Saved images are never mirrored — a flipped profile is a clinically wrong image, and a flipped frontal is worse still: it swaps the patient's left and right, which makes any symmetry assessment read backwards. Leave this off unless the doctor asks for it.

Camera

On a laptop the spacebar also fires the shutter, unless you are typing in this menu.

Stream
device
capture resolution
frame rate
zoom (pinned)
zoom range
drift events0
Raw config JSON