How it works

Every YouCam call Verdict makes, in order, with what it costs.

Checking the YouCam API…

1 · Read the promise

0 units
  1. IN“Calming serum that visibly reduces redness and refines pores in 14 days.”
  2. OUTredness, pores · promised in 14 daysOnly the concerns the brand promises are measured: 1 to 4 of the 16, so every photo stays in the cheapest tier.9 u/photo
  3. PLAN15 photos × 9 unitsThe whole return window is priced before the first photo.135 u

2 · Measure one photo

9 units
  1. CHECKlight · face size · angle · lighting vs day 0On the phone, before any upload. A blocked photo costs nothing.0 u
  2. POST/s2s/v2.0/fileDeclares the photo, returns a pre-signed upload URL.200
  3. PUTpre-signed upload URLNever logged in full.200
  4. POST/s2s/v2.0/task/skin-analysisAI Skin Analysis, SD, only the promised concerns.9 u
  5. GET/s2s/v2.0/task/skin-analysis/{task_id}Polled until success. A failed task is not charged.success
  6. TRENDleast squares on raw_score, noise floorui_score is shown, never trended: it is calibrated upward by design.0 u

3 · After the verdict

  1. POST/s2s/v2.0/task/skin-simulationThe promised result on your day-0 photo, so you know what “working” should look like.4 u
  2. POST/s2s/v2.0/task/look-vtoWhen the verdict is return: try an alternative on your own face before buying again.2 u

Guardrails

The key stays on the serverThe browser never sees it; every call goes through /api/youcam.
Units are cappedA total cap, a floor kept for the owner, and a few real analyses per visitor.
Consent firstNo photo leaves the phone without consent. Demo photos never leave it.
Your photos, your callDelete a product and its photos at any time.

Proof