the app · the main event · free
Your whole routine,
not one scary number.
Most trouble comes from how products stack. Three exfoliating acids in one week will do it. A single product can still matter if your skin already reacts to something in it. Add what you own and Reva holds the routine to healthy set-points, and speaks up only when a system leaves its band. It is the front door to the same graph the API serves.
the shelf, in your hand
in your hand
Made to be read on the counter.
Not a dashboard you sit and study, but a quick, calm glance with the routine already in your hands. Reva holds the whole shelf to its set-points and stays quiet, so the one time it speaks up is the one time you want it to.
the whole shelf
It scores every bottle you own, together.
Real harm - over-exfoliation, a barrier you have quietly stripped - builds across a routine over a week. So Reva reads the load across everything you own. Because an ingredient list is ordered by weight down to 1%, it can infer roughly how much active is really in each product, add it up across your shelf, and hold every system to a healthy band. A one-shot scan can never see the dose stacking over time.
Routine load
this weekOnly acid load has left its band. That is the one thing Reva mentions - the other three stay quiet, because they are fine.
compare
Two on the shelf? We'll pick.
Hold two up. The one kinder to your skin wins, with the reasoning shown on the line - no bare number to argue with.
Serum A
reads busierSerum B
pickedSerum B wins on the two declarable fragrance allergens it leaves out. The reasoning is on the line, so you can disagree with it.
playful, on purpose
The verdict, in the first line.
Honesty does not have to read like a warning label. So the confidence in a score is carried by the interface itself, where you feel it before you read it.
A bottle with a mood
Each product gets a little pet whose mood encodes its record. Grumpy-but-fine is a real, common state, and it beats a scary red flag - because most of what you own is neither perfect nor poison.
Dose you can see
How much of an active is really in there is rendered as ink-darkness. A trace reads faint, a working dose reads deep. The mark darkens with the dose, so you read strength without a decimal.
Loud only when sure
The app's volume tracks the evidence. Confident-quiet when the data is solid, and an honest "not certain here" when it is guessing. It never raises its voice to cover a gap.
when reva speaks up
Every ping has to earn it.
You know the type: an app that buzzes mostly so you'll open it. Reva interrupts you only when something clears a materiality bar, and then it puts the useful part in the notification itself. One finding becomes one alert across your whole shelf. Nine products carrying the same ingredient still buzz once. An overseas scare gets labelled as not yet landed here. And silence means nothing has crossed the bar, which is not the same as proof it is safe.
over time
The sensitisation curve.
An allergen you meet once is usually nothing, unless your skin is already sensitised to it. The same allergen across six products, week after week, is a slowly-rising personal curve. That curve is the thing Reva watches. Reva keeps a hard-capped tolerance credit for the things your skin plainly tolerates, but that credit is always subordinate to a rising load. That cap is a judgement call, and it is the one we argue about most. Repeated tolerated exposure is the precursor to allergy, not proof of immunity. The declarable list itself grew from 24 to 80 allergens under Reg 2023/1545, so the load is only getting easier to see.
your skin · sensitisation
Sensitisation curve
heldAllergen load across everything you own, over 24 months.
Slowly rising, still under the watch line. A tolerance credit is applied but capped - it never outranks the rising load.
EU declarable list · 24 → 80 · Reg 2023/1545
made for here
Built for an Australian shelf.
A global app flags an Australian SPF 50 as poison. Reva knows a sunscreen becomes a therapeutic good the moment it reaches SPF 4, tested to AS/NZS 2604, and that daily sunscreen cut invasive melanoma by 73% in the Nambour trial. Skipping it is the actual risk here.
on the way
Coming to the app.
The app is the main event, and it keeps getting quieter and more useful. A few of the honest things landing next.
Shelf-life clock
Log the day you open it and a time axis appears over the score - oxidation and the preservative window, held as a watch while the evidence is thin.
Dose-aware dupe finder
The cheaper Australian twin, matched by effective concentration - and a flag on the "dupe" that quietly under-doses.
Honest price intelligence
A limit-order that fires only when the price drops and the score still holds - never a deal on a quietly reformulated formula.
get the app
Free, always. The API is the only thing we charge for.
Add your shelf and Reva holds the whole routine to its set-points, watches the dose over time, and reaches out only when a system leaves its band. Free forever on iOS and Android.