How Kept measures your skin

Kept tells you whether a skincare product is changing your skin by comparing photos taken the same way over several weeks. This page explains what it measures, how much change it treats as real and where its limits are.

What YouCam measures

Kept uploads each photo through the YouCam File API and sends it to AI Skin Analysis, the SD model, asking for up to 8 skin areas: the ones the product targets and the ones worth watching for irritation. For every area YouCam returns a score from 1 to 100, where higher always means healthier looking skin, and a map of where on the face it found the problem.

Kept keeps both. On the acne map it counts separate spots, which is the blemish count you see in verdicts. On the redness map it measures the share of the face that is red. These are the areas Kept works with:

Skin areas Kept can track
AreaIngredients that target itIn the target photo
AcneSalicylic acid, Benzoyl peroxide, Adapalene, Retinol, Retinal, Azelaic acidYes
RednessAzelaic acid, Niacinamide, Ceramides and hydrators, Soothing extractsYes
PoresSalicylic acid, Adapalene, NiacinamideYes
TextureAdapalene, Retinol, Retinal, Gentle retinoids, Glycolic acid, Lactic and mandelic acids, Ceramides and hydratorsYes
Fine linesRetinol, Retinal, Gentle retinoids, PeptidesYes
HydrationCeramides and hydratorsNo, YouCam can’t simulate it
OilinessSalicylic acid, NiacinamideYes
RadianceGlycolic acid, Lactic and mandelic acids, Vitamin C, Tranexamic acid and arbutinYes
Dark spotsRetinol, Retinal, Glycolic acid, Azelaic acid, Niacinamide, Vitamin C, Tranexamic acid and arbutinYes
Dark circlesCaffeineYes
Eye bagsCaffeineYes
FirmnessPeptidesNo, YouCam can’t simulate it

The target photo

When a trial starts, Kept sends your day 0 photo to AI Skin Simulation with the areas the product targets and a strength for each, set per ingredient. Salicylic acid, for example, asks for acne at 1, pores at 0.7 and oiliness at 0.7. YouCam returns your face with those areas improved. Kept then analyzes the simulated photo like any other, and its scores become the end point of the expected curve.

The curve stays flat until half of the ingredient’s first change day, rises along a smooth S shape and reaches the target scores on the full effect day. The target photo is a reasonable picture of success for this product on your face. It is not a promise.

Sunscreen

Sunscreen prevents damage that builds up over years, so a trial of a few weeks can’t show it working. For a sunscreen Kept skips the trial and uses YouCam AI Aging Simulation to show how your face may age instead.

How much change is real

Analyzing the same photo file twice gives identical scores, so YouCam adds no randomness of its own. The spread comes from the photo. Two photos taken a minute apart are never quite the same: you stand a little closer, the light shifts, your head tilts a degree.

To measure how much that moves the scores, we took one face and made 4 variants of it, each a change small enough to pass the camera checks. Then all 5 were analyzed with the SD model.

YouCam scores of the five calibration photos
PhotoAcneRednessPoresTextureOilinessHydration
Original photo666469747667
Moved 3% across and 1% down, scaled to 97%666366757767
6% brighter666468747667
6% darker, rotated 1.5°666470737968
Blurred by 0.6 px666469777768
Highest minus lowest014431
Twice the standard deviation0.000.893.033.032.451.10
Each dot is one of the five photos, placed by how far its score sits from the average of the five. The shaded band is ±4 points, the range Kept treats as no change.

Kept takes twice the standard deviation of each area, picks the largest among acne, redness, pores and texture and rounds it up: 3.03 becomes 4. Oiliness and hydration, measured on the same photos, would not change that number: their largest is 2.45.

A change of 4 points or less from day 0 counts as no change. More than 4 counts as a real change. More than 8 counts as a strong one, which is what Kept looks for when deciding whether your skin is reacting.

Every verdict compares your latest check-in with day 0, and the same number appears on the photo, the chart, the verdict and the report. One unlucky photo is caught by the camera checks before it is taken, and by the confidence note when the light differs from day 0.

This was measured on variants of one photo, not on photos of a person taken on different days. Real repeat photos can differ more, for example after a short night. That is why the camera checks matter, and why the verdict lowers its confidence when light or framing drifted.

Timelines by ingredient

Every ingredient in Kept’s catalog has its own timeline: when the first changes usually appear, when the full effect is reached and, for some, a window when a short breakout is common because skin renews faster. Before the first change day Kept says it is too early to tell, unless your skin is reacting. Inside the breakout window a rise in acne is read as likely purging rather than failure.

Timelines for each active ingredient in Kept’s catalog
IngredientWhat Kept tracksFirst changesFull effectBreakout window
Salicylic acidAcne, pores and oilinessWatches redness2 weeks8 weeksDays 7 to 42
Benzoyl peroxideAcneWatches redness and hydration2 weeks8 weeksNot expected
AdapaleneAcne, texture and poresWatches redness and hydration3 weeks12 weeksDays 14 to 49
RetinolTexture, fine lines, dark spots and acneWatches redness and hydration4 weeks12 weeksDays 14 to 42
RetinalTexture, fine lines, dark spots and acneWatches redness and hydration3 weeks12 weeksDays 14 to 42
Gentle retinoidsTexture and fine linesWatches redness4 weeks12 weeksNot expected
Glycolic acidTexture, radiance and dark spotsWatches redness2 weeks6 weeksDays 7 to 28
Lactic and mandelic acidsTexture and radianceWatches redness and hydration2 weeks6 weeksNot expected
Azelaic acidRedness, acne and dark spotsWatches hydration4 weeks12 weeksNot expected
NiacinamidePores, oiliness, redness and dark spotsWatches hydration4 weeks8 weeksNot expected
Vitamin CRadiance and dark spotsWatches redness4 weeks12 weeksNot expected
Tranexamic acid and arbutinDark spots and radiance6 weeks12 weeksNot expected
Ceramides and hydratorsHydration, texture and redness1 week4 weeksNot expected
Soothing extractsRedness1 week4 weeksNot expected
PeptidesFine lines and firmness8 weeks12 weeksNot expected
CaffeineEye bags and dark circles2 weeks8 weeksNot expected
Sunscreen filtersNo trial. Its effect shows over years, so Kept shows an aging simulation instead

When a product contains several of these, the trial uses the earliest first change day, the latest full effect day and one breakout window that covers all of them. Check-ins fall on days 7, 14, 21, 28, 42 and 56 up to the full effect day, with the last one on the full effect day itself. These are typical ranges for each ingredient, not a prediction for your skin.

How the verdict is decided

The verdict is computed in your browser by fixed rules from the scores, the day of the trial and the ingredient’s timeline. Kept checks the rules in this order and stops at the first one that applies.

  1. Your skin is reacting

    Redness or hydration, when Kept watches them, is more than 4 points worse than day 0 outside a breakout window, or more than 8 points worse in the latest photo at any time. If it was already worse at the check-in before, the next step is to stop. Otherwise Kept suggests using the product every other night for a week.

  2. Likely purging

    The latest check-in falls inside the breakout window, acne is more than 4 points worse than day 0, and redness has not dropped by more than 8. The next step is to keep going on schedule.

  3. Too early to tell

    There is no check-in yet, or the latest one comes before the day the ingredient usually shows first changes.

  4. Working

    The target areas improved by 4 points or more on average, and at least one of them by more than 4.

  5. Not doing enough

    The full effect day has passed and the target areas did not improve that much.

  6. On track

    Anything else. Kept compares the latest scores with the expected curve and says whether you are ahead of it or behind it.

Each verdict lists up to 4 reasons with the numbers behind them, such as the score on day 0 and today. Confidence drops when light or framing drifted, and drops to low when you started another product during the trial, because changes after that may come from it.

An optional assistant, built on Gemini through OpenRouter, answers questions about a trial. It reads the trial’s numbers and explains the verdict. It never decides it.

What stays on your device

There is no account. Your trials, photos, skin maps, scores and diary notes are stored in this browser’s IndexedDB, on this device.

To analyze a photo, Kept’s server forwards it to the YouCam API and passes the result back. The server does not save photos or results. YouCam’s links to the maps expire after two hours, so the browser downloads them as soon as an analysis finishes.

The assistant receives the trial’s numbers and diary notes, without photos. Photos go to OpenRouter only if you switch on “Let the assistant look at my photos”, and then only two of them, reduced to 512 px.

Because everything lives in the browser, clearing this site’s data deletes your trials, and they do not follow you to another device. The report page of each trial can be printed or saved as a PDF.

Limits

Kept compares photos of your skin. It is not a medical diagnosis, and a score from 1 to 100 says nothing about what causes the thing it measures.

The ±4 point range was measured on variants of a single photo. Sleep, your period, sun or a new product can move scores further from one week to the next. The check-in diary lets you note these, and a new product lowers the verdict’s confidence.

The timelines are typical for each ingredient. Your skin can respond faster or slower.

See a doctor rather than waiting for the next check-in if you have pain or swelling, burning that does not settle after you stop the product, a rash that spreads, or a spot or mole that changes in size, shape or color, bleeds or does not heal.

See a finished trial or start your own.