Skip to content

CrownScore

One consistent photo. A careful visible-health score.

Track possible visible hair and scalp concerns over time. Educational progress tool — not a diagnosis.

A focused check-in that only fills with your photos.

01

Capture with a guide

A fixed oval keeps angle, distance, and light consistent enough to compare week to week.

02

Score on your device

YOLOv8n runs in the browser. Visible concerns become a 0–100 score with quality checks.

03

Track what changed

Dashboard, history, and coach fill only after real check-ins — never fake starter data.

Built like a product, not a prompt wrapper.

Vision model, scoring math, and a coach that cannot override safety — visible in the product, not buried in a README.

Vision stays local

ONNX Runtime Web + YOLOv8n inference runs on-device. Photos never need a cloud vision API.

Scores you can explain

Class-aware NMS, gray-hair zero weight, and capped density classes keep every number traceable.

Safety before the coach

Fixed rules review symptoms and image quality. The coach explains results — it cannot rewrite them.

Careful by design

CrownScore reports possible visible concerns. It does not diagnose, prescribe, or claim clinical accuracy. Derived results sync through Neon. Raw photos are not uploaded or retained.

Privacy controls

Ready for your first photo?

Onboarding takes under a minute. Your dashboard stays empty until a usable check-in lands.

Get started