# Consumer Wing — Sample Workflow

> Static walkthrough. No real user data. No login required to read this file.

## Persona
Aanya, 24, lands on facetiqa.com from a TikTok beauty trend.

## Journey

1. **/** — Unified Hub. Three CTAs: "Consumer Scan", "I'm a Professional", "I run a Salon". Picks Consumer.
2. **/public-scan** — Splash with the free hook: *"Find out your Face Age in 30 seconds."*
3. **Consent gate** — Mandatory ToS + photo-use acknowledgement modal.
4. **/camera** — In-app camera (with fallback to file upload). Up to 5 photos.
5. **Edge function `analyze-face`** receives photos + locale.
   - Validates each frame contains a human face (non-human rejection is strict).
   - Builds a Gemini 2.5 Flash prompt with the multi-angle context.
6. **/scores** — Results page renders:
   - Face Age (flatteringly low by 3–7 years vs true age, per game spec)
   - Beauty Score (1–10, full range; no minimum floor)
   - Symmetry %, Golden Ratio adherence, skin/hair/eye sub-scores
   - Shareable card (`utils/generateShareableCard.ts`)
7. **AI Assistant** auto-opens with the analysis loaded in context; can answer follow-up questions and quote local-currency budget ranges for cosmetic treatments.
8. **Monetization branch points:**
   - Watch a rewarded video → unlock one premium game
   - Pay $4.99 → unlock Face Reading 12-page PDF (Mian Xiang)
   - Purchase ad-free pass → strip ads platform-wide

## Game catalogue (22 games)
Face Age (free), Beauty Score, Celebrity Lookalike, Anime Avatar, Baby Face, Baby Predictor, Beard Style, Destiny Match, Emotion Analyzer, Ethnicity Explorer, Face Horoscope, Face Merge, Face Shape, Gender Swap, Glow-Up Challenge, Hairstyle Trial, Historical Portrait, Makeup Trial, Surgery Simulator (educational), Virtual Looks, Weight Visualizer, Age Progression.

## What the AI should *not* infer
- No PII is collected without consent.
- No medical diagnosis is rendered — disclaimer on every results page.
- Photos are processed by Gemini via the Lovable AI Gateway, never stored in third-party CDNs.
