1. Add a photo & your height
Tap or drop a full-body photo
Front-facing, plain background, good lighting β the best result. JPG or PNG.
Used only as a scale reference for this one calculation β never saved.
Loading on-device modelβ¦
2. Your estimate
Your estimated measurements, size, and confidence will appear here once you add a photo and height.
3. Learning from returns (online-learning demo)
A size chart is only ever a brand's guess. FitScope keeps a running, evidence-weighted
estimate of how a brand's real-world fit differs from its label sizing, learned from
labeled return outcomes (ordered M, returned too small), and
applies that correction to future recommendations.
How this works
1. See you, on-device
A pinned pose-detection model (MediaPipe Pose Landmarker, running locally via WebAssembly/WebGPU) finds body joints and a person outline directly in your browser.
2. Convert pixels β centimeters
Your height turns pixel distances into real-world scale. Body widths at standard anatomical rows become circumferences using a single-photo geometric approximation β inherently a range, not a guarantee.
3. Recommend & explain
Your chest measurement is matched against the brand's chart (waist/hip break ties near a boundary), then adjusted by anything learned from real return outcomes.
4. Stay honest about uncertainty
Every estimate ships with a confidence score and a plausible range β a photo-based estimate is exactly that: an estimate.