Drop in a face — on your device, nothing uploaded — and it reads everything it can from the photo, then scores it two ways: the Black Pill (PSL) lens and a conventional one. No sliders. It pairs with the Body Calc, and the two combine into an Overall looks rating below.
Read this first. This is a mirror of the two methodologies, not a verdict on a person. It reads everything it can straight from the image — geometry from 478 facial landmarks, plus skin texture, tone and under-eye from the pixels — so it’s drag-and-drop. But be honest about the ceiling: a transparent, on-device read is a weak proxy. As The Bone Pill shows, no honest instrument maps a face to a number, the features that decide most (and the whole profile) a front still can’t see, and the “shared score” dissolves the moment someone actually knows you. Pixel reads are rough and lighting-sensitive. When a trained model (models/face-beauty.onnx) is present it scores the headline number — on-device, still no upload — and the geometry becomes the transparent breakdown beneath it; until then the heuristic scores both. That model learned from SCUT-FBP5500 — a fixed panel of raters scoring one specific set of faces — so its scale carries their tastes, era and demographic skew, not a universal truth. Everything runs locally; the image never leaves your browser. This is a transparent prototype, not a clinical tool — for a professionally-built facial assessment, see QOVES.
Give it a face
Upload Camera URL
Drop a clear, front-facing, well-lit photo here, or click to choose. Saved on your device, never uploaded.
Some hosts block cross-origin loads; if it fails, download and upload instead.
Loading the on-device face model…
Stays on this device. Your photo is read in your browser and never uploaded. It’s saved locally so it survives page switches, and is cleared the moment you drop a new one or hit Reset.
What it reads — and how
Bone & proportions — from 478 face landmarks: symmetry, jaw, midface, eye size, nose width, eye spacing, lips, plus the proportional-typicality and dimorphic-cue proxies. Width-to-height & canthal tilt are shown as weak-evidence “lens” reads, not weighted.
Facial leanness — lower-face width against face height.
Skin clarity — fine-texture variance sampled from forehead and cheek patches (rough proxy for smoothness / blemishes).
Skin-tone evenness — how much colour drifts across those patches.
Under-eye — brightness under the eyes versus the cheeks (darkness / bags proxy).
Left out, not faked: hairline & hair, beard, eye-whites, and the profile (chin / jaw projection, orbital vector) — visible in the photo, but not something a front-view mesh can measure, so the panel omits them rather than guess. They still move the real score. See The Face Pill.
No face yet. Drop a photo and the score appears here — switch lenses any time.