Every child's neutral face and voice sit at their own baseline. This tool captures a short
baseline per child and reports how far a live reading has drifted from it.
Local-first and derived-only. Nothing here uses a real camera or microphone. Saved
profiles hold just per-feature mean and spread numbers in this browser's local storage —
never frames, audio, or landmarks. Clearing site data erases every profile.
Profile
Saved profiles
Live drift report
Simulate a live reading and compare it to the loaded profile's baseline. Nudge the
simulation to see z-scores move from stable into drift.