What’s new
The newest changes are at the top. Each heading is a version of Densy, and everything under it arrived together.
Looking for how something works rather than what changed about it? That is Help.
Version 2
A rebuild of how Densy measures your hair, and of nearly every screen that shows the result.
Two things you will notice straight away. Numbers from earlier weeks can change when a new scan lands — every figure is an estimate across your whole history, and more evidence revises it. And an area we cannot read clearly now shows no number at all rather than a low one.
What this means for you
Five things worth knowing before you look around. Each links to the page that explains it properly.
- Your scan takes one photo at a time now, and tells you how to hold the camera as you go — taking a scan.
- Your home page opens with your own photographs, not a diagram, and gives each area its own reading — understanding your results.
- A blank number is deliberate. It means that week’s photos could not be read confidently, and Densy would rather say nothing than guess — tracking change over time.
- You can read your scan notes in your own language. There is a translate button beside them — your settings.
- There is a store, and the products in it are the ones your routine actually refers to — the store.
Your scan notes can now be translated
The written notes on a scan — the sentence for each area, and the one about your whole scalp — are produced in English. If you read Densy in another language, there is now a small translate button beside them. Press it once and that scan’s notes appear in your language and stay that way, on every device, with the original English one press away.
We also changed how those notes are written. Some older readings used clinical words like vellus and perimeter, which nobody should have to look up to understand their own scalp. New scans say “fine hairs” and “around the sides and back” instead, using the same words as the rest of the app.
Your home page starts with your scalp
The scalp map is now the first thing on your home page, and it opens by telling you how each treated area is doing — one line per area, in your own areas’ names: “Front is gaining ground”, “Top is holding steady”.
Your scan photographs used to sit below two other cards. They are now about a screen from the top.
Each area says what it did
Every area carries a small line inside it showing which way it has gone across your scans. A line that climbs is an area converting follicles into visible hair; a flat line is an area holding.
The shade of each area is how much of it is hair you can already see, so a darker area has more. Under the map, five buttons let you switch between areas and give that figure as a percentage — the same measure the bars under your photographs use. Tapping the map still works; the buttons are simply easier to hit on a phone.
Why the sides and back are measured too
Front and Top are where your protocol works, and where progress is tracked. Left, Right and Back are measured for a different reason: pattern hair loss tends to leave them alone, so they should look much the same from one scan to the next. That makes them a check on the scan itself — if they held steady, the reading on your treated areas can be trusted. If they moved, it usually means the photographs differed rather than your hair.
A line under the map says which is which, so nothing has to be guessed from a colour.
An area we could not read shows no figures
There are two levels of “not clear”. If a photo was poor but readable, you still get that area’s figures, held near your last clear reading, with a hollow mark saying so. If it could not be read at all, the area shows your photograph and nothing else — no percentage, no bars, no band.
That difference matters: a low number is a result, and no reading is the absence of one. Showing the second as the first would tell you something about your hair that nobody actually knows.
One comparison instead of three
The card that showed two dotted scalp diagrams has gone. It compared the same two scans your photographs already compare, using dots instead of your own pictures — so your home page was answering the same question three times in three different ways.
Nothing was lost with it: what each area’s hair did in words, the guide to the four follicle stages, and the link through to every scan you have taken all moved onto the scalp map.
Taking a scan
Capture asks for one area at a time and moves on as soon as a photo is accepted, instead of showing five slots at once — which was never a comfortable thing to work through while holding a phone above your head. It now tells you how to hold the camera as you go, and describes what the automatic check can and cannot tell you rather than implying it has judged your hair.
The processing screen used to show a checklist ticking itself off on a timer, marking steps done that nothing had actually reported. It now shows one honest indicator and one sentence.
Two things that could go wrong no longer do. Retaking a photo on a slow connection could end up keeping whichever upload finished last, so a photo you had already replaced could win. And if the list of your scans failed to load, it said you had never scanned — years of history, gone for a moment. It now tells you the list failed to load.
Your results
Readings are described in plain language, and comparison photos are framed the same way each time. That framing had never worked, so the page whose whole purpose is putting two photographs of one area side by side was showing one close crop and one wall.
You can now compare against your previous scan as well as your first one, and where an unusable photo was skipped the caption says “last clear photo” rather than calling a stand-in your previous scan.
Follicles per square centimetre has been removed. It was shown next to a “healthy range”, which implied a precision that a phone photograph cannot support. The band that figure already produced is what you see instead.
Members like you
Rebuilt around match bands rather than a score. The old display treated the match value as a percentage, which it never was — 50 did not mean “half in common”. You now see which band someone falls in, a way through to your closest match, and grouped rows rather than a scatter of anonymous identifiers.
Your scan history is also filtered before it is cut to twenty rows, so filtering no longer searches only the first page of it.
The store
The catalogue now shows the products your own add-ons need, prices appear in the currency you are actually charged in, and an item that is running low says so. Before, everyone saw the euro amount with a euro symbol — the right symbol and the wrong number for anyone outside the eurozone.
Three screens used to report emptiness when they had really failed: an empty shop, an empty cart, and no orders. Each now tells you it failed to load, which is a different thing from having nothing in it.
A “30-day returns” badge has been removed from product pages. It was not true — the Terms say payments are non-refundable except where the law requires, and no returns policy existed. It sat in a row beside three accurate badges, which is what made it believable.
Order status is now shown in your language, and the orders table fits on a phone without the total sliding off the side.
Settings
The language list now offers only what Densy actually speaks — English, Français, Deutsch, Español and Italiano — each named in its own language, so it is findable by someone who cannot yet read the page they are standing on. Bangla was on that list and could never be chosen: picking it set your preference and left the whole interface in English. It is gone until it is genuinely supported.
On the notifications page, the column headings stay put as you scroll. That page is eleven rows tall with three unlabelled switches on each, so anyone who scrolled to “Order delivered” was choosing between three identical toggles from memory.
Your timezone row says “detected automatically” instead of a bare · AUTO.
Around the app
New navigation, top bar and account menu — the navigation is grouped, the top bar runs the full width, and your account sits behind your avatar. Pages now open immediately rather than waiting, and moving between them is a gentle cross-fade rather than a slide.
Pages scroll properly again, and the decorative grid behind them is gone. Light mode no longer draws the sidebar and page chrome with the dark theme’s colours. On a large screen the content uses the full width instead of a narrow column.
The notification badge works again — it had been reading zero on every page load.
Your protocol no longer says “Day 17 of 84”. There is no 84-day course, so that number had nothing behind it, and anyone past day 84 was reading a day number larger than its own total.
Your language now reaches the parts of the interface that come from a component library — dates, tables and dialogs — instead of a French page with an English calendar.
Messages and confirmations use Densy’s own colours rather than a default blue, and screen readers announce them properly: confirmations politely, failures firmly. A failure no longer erases itself on a timer while you are still reading it.
The signed-out showcase was rebuilt on real figures. Its numbers were invented, and one was wrong by a factor of about fifty.
Two limits worth knowing
- Density figures are not comparable between members. The scale is consistent within your own history. It is not anchored to an outside measurement, so comparing your number with someone else’s does not mean anything.
- Your hair-loss stage is not carried forward. A week whose photos do not support a stage records none rather than repeating last week’s.