the app · the main event · free
Your whole routine,
not one scary number.
A single product almost never hurts you. Three exfoliating acids in one week can. 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.
scan · The Ordinary
Niacinamide 10% + Zinc
AICIS ✓your shelf · held to a set-point
Held to a set-point
12 productsOnly your acid load is leaving its band. The other three stay quiet, because they are fine.
your skin · sensitisation
Sensitisation curve
heldAllergen load across everything you own, over 24 months.
watching · honest price
Vitamin C serum
buy$38$52
Lowest in the 8 months we've watched, and it still scores clear. Not a marked-up "sale."
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 the routine, not the bottle.
Real harm - over-exfoliation, a barrier you have quietly stripped - happens across a routine over a week, not in one bottle. So Reva reads the load, not the label. 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 because it drops two declarable fragrance allergens, not because it scored a higher digit. The reasoning is on the line, so you can disagree with it.
playful, on purpose
The verdict, not a wall of caveats.
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.
proactive · and honest
The opposite of a
notification stream.
Most apps ping you to frighten you. Reva stays quiet, then folds one finding into a single dose-ranked alert across your whole shelf, not nine pings. An overseas scare shows as flagged, not yet landed in Australia. An all-clear travels as far as the alarm did. And a "sale" priced above the trailing median is refused, not forwarded.
- fan-in alerts
- silent all-clear
- concern-in-transit
- honest price watch
watching · alerts
1 finding, ranked
calmNo action yet. If the TGA lands it, you get one ping, dose-ranked. Silence means safe.
watching · price
Vitamin C serum
buy$38$52
Lowest in the 8 months we've watched, and it still scores clear. Not a marked-up "sale."
over time
The sensitisation curve.
An allergen you meet once is nothing. The same allergen across six products, week after week, is a slowly-rising personal curve - and that is the shape that matters, not a per-item scare. Reva keeps a hard-capped tolerance credit for the things your skin plainly tolerates, but that credit is always subordinate to a rising load. 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, not the ingredient list.
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, never a confident "it's dead."
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 to start. No account to check a product.
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.