Future Youth Theory

Virtual Try-On,
Built for Culture.

Drop our widget on any product page. Shoppers pick their body type, skin tone, and style — garments render on a model that looks like them. No app. No AR headset. Just conversion.

Multiple body types 5 skin tones Open / close outerwear 1-line embed

Live Demo

Try it yourself

Pick a body type, choose a skin tone, then browse the rack. Analytics below update in real time.

FYTSXL
Select Avatar
Tops0 items

No items

FYT collects anonymous interaction data to improve your experience. No personal information is stored.

Live Brands

See it on a real catalog

The same widget, running against each brand’s own products, racks and default look.

What You Receive

Sample quarterly report

Illustrative figures

An example of the report a brand receives each quarter. Every number below is illustrative — it is not measured data and not any brand’s real figures.

SXL · Q3 2026 · illustrative

Engagement

Sessions12,480
Unique visitors8,910
Avg. session length3m 42s
Repeat visitor rate27%returned within the quarter

Merchandising

Most tried
Tan Long Shirt1840
Blue Stripe Shirt1512
Black Wool Coat1187
Slim Denim964
Ribbed Knit731
Most tried colourways
Tan / White1120
Blue / White903
Black / White688
Deep Navy442
Tried, not saved
Cropped Jacket62%
Pleated Skirt54%
Linen Shorts47%
Oversized Hoodie39%

Audience

Body fit
Mens · Slim19%
Mens · Athletic14%
Mens · Plus Size11%
Womens · Slim21%
Womens · Curvy20%
Womens · Plus Size15%
Skin tone selected
Fair26%
Medium Olive23%
Light Brown19%
Brown18%
Deep Brown14%
Device
Mobile68%
Desktop26%
Tablet6%

Cross-segment

Skin tone is selected by the shopper, not inferred. A try-on tool that only renders an image leaves tone in the pixels, where it cannot be grouped, filtered or put on an axis. Here it is a value the shopper chose for themselves — so it can be crossed with body fit, and the act of choosing is what makes it theirs to give. Nothing is guessed from a photo, a name or a face.

Skin tone × body fit

Which body fits each tone group tries, and how often a try-on became a saved look.

12,480 try-ons — every session in the quarter.

Skin toneM · SlimM · AthleticM · PlusW · SlimW · CurvyW · Plus
Fair67420% saved47422% saved32817% saved69424% saved60526% saved47118% saved
Medium Olive56122% saved39824% saved30118% saved63425% saved57827% saved39820% saved
Light Brown42320% saved32221% saved27316% saved49523% saved49725% saved36117% saved
Brown39518% saved30420% saved26715% saved45322% saved46924% saved35816% saved
Deep Brown31818% saved24920% saved20414% saved34521% saved34723% saved28415% saved
Fewer try-onsMoreUnder 10 — withheld, not zero

Skin tone × category

The same try-ons counted by what was tried rather than who tried it.

The same 12,480 try-ons — tone totals match the grid above exactly.

Skin toneTopsBottomsDressesOuterwear
Fair132922% saved86318% saved57028% saved48421% saved
Medium Olive115624% saved77319% saved51628% saved42522% saved
Light Brown93822% saved64617% saved43126% saved35620% saved
Brown87921% saved61816% saved40924% saved34019% saved
Deep Brown69020% saved47015% saved32023% saved26718% saved
Fewer try-onsMoreUnder 10 — withheld, not zero

Skin tone × colourway

Which fabrics each tone group gravitates to, across every product carrying them.

3,216 try-ons — a subset: only products offering more than one colourway. Column totals match “Most tried colourways” above.

Skin toneTan / WhiteBlue / WhiteBlack / WhiteDeep NavySand / Ecru
Fair30923% saved23621% saved16519% saved10924% saved1718% saved
Medium Olive26323% saved20821% saved15419% saved10024% saved1520% saved
Light Brown20823% saved17221% saved13519% saved8424% saved1217% saved
Brown19323% saved16221% saved13019% saved8324% saved1118% saved
Deep Brown14723% saved12521% saved10419% saved6624% saved<10
Fewer try-onsMoreUnder 10 — withheld, not zero

The same tone axis crossed three ways. Row and column totals reconcile with the Audience and Merchandising figures above, and the fit and category grids count the same try-ons — so their tone totals agree exactly. Any cell under 10 is withheld rather than printed — too thin to act on, and once these are real numbers, thin enough to point at a person.

Colourways are counted across all products by label, which assumes a shared palette — that “Tan / White” is the same fabric pairing wherever it appears. For a brand whose colourways are per-product one-offs, that grid would instead be scoped to a single garment and would mean something narrower.

Medium Olive · Womens · Curvy578 try-on sessions
Tried vs saved
Ribbed Knit Midi214 tried / 61 saved
153 tried and did not save · 71%
Wrap Blouse168 tried / 39 saved
129 tried and did not save · 77%
Tailored Trouser141 tried / 18 saved
123 tried and did not save · 87%
Cropped Jacket97 tried / 8 saved
89 tried and did not save · 92%
Pleated Skirt63 tried / 17 saved
46 tried and did not save · 73%
Widest gap
1. Cropped Jacket92% not saved
2. Tailored Trouser87% not saved
3. Wrap Blouse77% not saved
3 further garments under 10 try-ons — withheld
Favourite colourwayTan / White 34%
Fair · Mens · Slim674 try-on sessions
Tried vs saved
Tan Long Shirt249 tried / 88 saved
161 tried and did not save · 65%
Blue Stripe Shirt196 tried / 54 saved
142 tried and did not save · 72%
Black Wool Coat152 tried / 41 saved
111 tried and did not save · 73%
Slim Denim118 tried / 12 saved
106 tried and did not save · 90%
Linen Shorts44 tried / 6 saved
38 tried and did not save · 86%
Widest gap
1. Slim Denim90% not saved
2. Linen Shorts86% not saved
3. Black Wool Coat73% not saved
2 further garments under 10 try-ons — withheld
Favourite colourwayBlue / White 29%
Deep Brown · Womens · Slim345 try-on sessions
Tried vs saved
Ribbed Knit Midi121 tried / 37 saved
84 tried and did not save · 69%
Wrap Blouse94 tried / 25 saved
69 tried and did not save · 73%
Cropped Jacket71 tried / 5 saved
66 tried and did not save · 93%
Pleated Skirt38 tried / 11 saved
27 tried and did not save · 71%
Widest gap
1. Cropped Jacket93% not saved
2. Wrap Blouse73% not saved
3. Pleated Skirt71% not saved
4 further garments under 10 try-ons — withheld
Favourite colourwayDeep Navy 31%

The gap between tried and saved is the number a sales report cannot give you: it never hears about the shopper who tried a garment and walked away. Ranked by the share that did, not the raw count — otherwise the list just repeats whatever is most popular.

Skin tone is a shopper-chosen preference for which avatar a garment is shown on. No ethnicity is asked for, inferred or reported, and location is not reported. Return rates are not shown here — measuring the effect on returns needs your own returns data alongside try-on sessions, so it is something we would measure with you rather than something this report asserts.

Integration

One embed. Any storefront.

Drop a single iframe onto your product page. Works on Shopify, Squarespace, Wix, or any custom stack. No SDK, no dependencies, no configuration required.

embed.html
<!-- FYT Virtual Try-On — drop this anywhere on your product page -->
<iframe
  src="https://fyt-app-six.vercel.app/try-on/your-brand
       ?bodyType=slim&gender=womenswear"
  style="width:100%;height:100vh;border:none;"
  allow="clipboard-write"
  title="FYT Virtual Try-On"
></iframe>

01

We onboard your brand

Upload garment cutouts via the admin panel. We handle categorisation and body-type mapping.

02

Paste the embed

One iframe. Point it at your brand slug. Customise body type and gender as defaults via URL params.

03

Watch the data

Access your live analytics dashboard to see garment engagement, skin tone splits, and session depth.

For Fashion Brands

Bring the fitting room
to your storefront.

Future Youth Theory gives shoppers a more personal way to discover how products look across different body types — directly from your digital storefront.

Virtual Try-On
Let shoppers explore products on multiple body types before they buy.
Your Catalog
Turn existing product imagery into an interactive shopping experience.
Built for Your Brand
Customize the experience around your products, customers, and visual identity.