AI Product · Research

Àva

Oct 2026

A styling app that understands your face, skin shade, undertone and body, and gives you personalized tips.

Àva

The problem

A lot of my friends, women and men, now ask ChatGPT to analyse their face. They upload a selfie and ask what colours suit them, what their undertone is, which foundation shade to buy, which haircut would work, what their body shape is. And then they actually go and buy the foundation it picked, book the haircut it suggested, and stop wearing the colours it told them to avoid.

I evaluate AI models for a living, and this caught my attention. There are evals for legal, finance and coding. I couldn't find anyone checking whether a general-purpose model can read skin tone, face shape or body proportions from a phone photo, or whether it reads them equally well for darker and lighter skin.

The human alternative isn't a clean answer either. A colour analysis session in San Francisco costs roughly $150 to $600, and colour seasons are a stylist convention that has barely been tested scientifically, so even experts don't have a proven method.

What Àva is

Àva is a personal-styling app that works a bit like having a good stylist take a proper look at you. You take a single selfie, and Àva measures your face and colouring right there on your phone, then recommends the makeup, haircuts, clothing shapes and colours that are most likely to suit you, and lets you try any of them on your own photo before you spend money on them. Right now it runs as a web app on your phone, and the first round of testing is with five or six women.

What I care about most is that every recommendation is backed by science, or at least by a reason that's written down, so that the advice stays consistent. A chatbot can call you a Soft Autumn today and a Warm Spring tomorrow just because you uploaded a slightly different photo. Àva traces each suggestion back to a measurement, a written rule and a source, so the same face gets the same answer, you can see exactly why it was given, and you can overrule it whenever you disagree.

How it works

It all starts with one guided selfie, which Àva measures on your phone so it can tell you one useful thing about your face straight away, and it only asks follow-up questions, like which foundation you already wear, when the colour reading looks unreliable. From there you can explore makeup, hair, clothing and colours in whatever order you like, with Àva's picks shown first, and you can correct anything it gets wrong along the way. The map below shows the whole journey.

Get started

About a minute

  1. Welcome
  2. One selfie

    Or upload a photo, use a sample face, or explore without one

  3. Colour check

    Only when the colour read is unsure

  4. First reveal

    Your face shape and the necklines that frame you

Explore

A suggested order; every area opens from Home

  1. Makeup & beauty

    Shades, placement, your foundation

  2. Hair

    Cuts and colours, tried on you

  3. Clothing & style

    A short body scan, then clothes for your shape

  4. Colour match

    You in your colours, in those clothes

  5. Your look

    Outfit, hair, makeup and colours together

Make it yours

Any time, from your profile

  1. Full consultation
  2. Saved looks
  3. Your style

    Ten optional this-or-that picks

  4. Your proportions
Open circles are steps that only appear when they're needed or wanted. Nothing is a gate: you can skip any scan or quiz and still explore.
Four Àva screens: the selfie guide, makeup shades, the hair cut menu with Àva's picks, and a cut shown up close
The selfie guide, makeup shades and placement, the hair menu, and one cut up close. Shown with a generated sample face.
Three Àva screens: the full consultation, the Clothing & style area, and a sample body proportions result
The full consultation, Clothing & style, and a sample proportions result.

How you get your analysis

1

What you give it

A selfie

From the live camera, about 30 frames averaged together, or an upload.

A body scan

Optional. Front and side photos, deleted as soon as they're measured.

Your answers

The foundation you wear, your hair type, this-or-that picks, and any corrections.

2

Measure

On your phone

Face pointsMediaPipe Face Landmarker

Hundreds of points on the face give its proportions and the shape of the eyes, lips and brows.

Colour readingColour maths

Skin, hair and eye colour in a colour space built around human vision, corrected using the whites of the eyes.

Body outlineMediaPipe Pose Landmarker

Shoulders, waist, hips and leg length from body points and the outline of the figure.

3

Decide

On your phone

Face shapeRules

The closest of six shapes, described as a blend when it's close.

Colour seasonRules

A shortlist of seasons. Close calls go to a drape test.

Foundation6,510 shades

Works back from the shade you already wear.

HairRules

Cuts from face shape and hair type. Colour planned from your natural level.

MakeupRules

Where liner, blush and definition go for your features.

ClothesRules

Necklines, shoulders, waistlines and trousers for your proportions.

Each option is ranked Best, Also works or Less natural. Your taste reorders options within a rank, and your corrections override everything.

4

Show

In the cloud

Try it on youGPT Image 2

Hair, necklines, earrings, makeup and colours drawn on your own photo, only when you ask. A server writes the prompt from your choices, so it can't be used for anything else.

Comparison photosGPT Image 2 · Nano Banana Pro

A ready-made library where each option is an edit of the same base photo, so only one thing changes.

Dark labels are AI models. Everything else is written rules or arithmetic that can be read and checked. Built with Expo (React Native) as a web app, hosted on Cloudflare Workers.

Decisions modelled on how experts decide

Before writing any rule, I studied how the professional who would normally make that call actually goes about it: what they look at first, what they ask you, and how they settle it when it's a close call. Àva then tries to follow the same reasoning when it makes a decision.

  • A colour analyst at work

    Colour analyst

    Works in daylight. Judges depth first, then warmth, then clarity, and settles close calls by holding two fabrics against a bare face.

  • A beauty advisor at work

    Beauty advisor

    Swatches foundation along the jaw and reads your undertone from the shade that disappears into your skin.

  • A hairstylist at work

    Hairstylist

    Chooses a cut from face shape together with hair texture, thickness and how much styling you'll do.

  • A colourist at work

    Colourist

    Starts from your natural level on a 1 to 10 scale, picks a target, works out how much lightening that takes and what warm tones it will reveal, then picks a technique.

  • A makeup artist at work

    Makeup artist

    Places liner, blush and definition to balance eye spacing, eye shape, lip proportions and face shape.

  • A personal stylist at work

    Personal stylist

    Picks necklines, waistlines and trouser shapes to balance shoulders, waist and hips, and treats body types as a mix.

Where it falls short

Can a phone photo really do this? Only partly, and only in conditions that most quick selfies don't meet.

Part of this experiment is also to find out whether there's any truth to colour and style advice in the first place. Is there real science behind what looks good on someone and what doesn't, or is it mostly subjective, a matter of taste and trends? And if it does turn out to be largely subjective, the next question is how good vision models can be at that kind of judgement at all, when there isn't a single right answer to check them against.

The camera and the light

  • A photo records your skin mixed with the light falling on it, and the phone then adjusts the colours to look nice, sometimes "correcting" your skin as if it were the lighting.
  • The same face can read as a Deep Autumn by a window and a Deep Winter under a warm lamp.
  • Àva averages about 30 frames and uses the whites of your eyes as a white reference, but that's still a long way from the calibrated device Sephora uses in its stores.

The AI models

  • In a study of simple visual tasks people do at a glance, humans scored 96% and GPT-4V scored 51%.
  • A 2025 study of 32 vision models found that colour understanding has been "largely neglected."
  • GPT Image 2 washed out warm brown hair colours in my try-ons, so I redrew those with Nano Banana Pro.

One photo of a three-dimensional face

  • Àva only sees your face from the front, and a selfie taken at arm's length makes the middle of the face look bigger than it is.

Not yet tested on real faces

  • The numbers were tuned on seven AI-generated portraits and five generated bodies, so how accurate Àva is on real people, and on deeper skin tones in particular, is still unknown.

What's next: building the first eval set

Building Àva convinced me that the more important work is testing the AI tools people already rely on for this, especially since face recognition has already shown how unevenly these systems can fail: a 2018 study found commercial systems got the gender of darker-skinned women wrong up to 34.7% of the time, compared with at most 0.8% for lighter-skinned men.

If you've ever had an official colour analysis, please share your results with me and be part of the first evaluation set. I'm also looking for collaborators, whether you're a colour analyst, hairstylist, makeup artist or designer, or you work on generative media or vision models.

Sources

Home