How to Check if an Ingredient Is Toxic
A red badge next to an ingredient tells you someone disapproves of it. It does not tell you how the substance reaches you, how strong the evidence is, who published it, or whether the claim applies at the amount in your product. Those four things are the whole question. Here is the method Detox My Life's engine follows, and how to apply it yourself with the free household ingredient checker.
Step 1: name the use before you look anything up
"Is fragrance toxic?" has no answer. "Is fragrance a concern in a lotion that stays on skin all day?" does, and it is a different answer from "in a shampoo that is rinsed off in a minute" or "in a candle burning in a closed room". Exposure route is the first input, not a footnote:
| Use | Inferred from | What changes |
|---|---|---|
| Cooking with heat | Oil bottle, spray, frying pan | Oxidation products and fumes matter; cold claims fade |
| On skin, left on | Lotion, sunscreen, deodorant | Absorption and the daily cumulative dose |
| On skin, rinsed off | Cleanser, shampoo, body wash | Contact time collapses; most leave-on claims weaken sharply |
| Breathed in | Aerosol, spray cleaner, candle, dry shampoo | Respiratory endpoints, particle size, ventilation |
| Heated with food in it | Microwave container, takeout box, kettle | Leaching rises with heat and fat |
| Eaten by a child | Sippy cup, teether, kids' label | Body-weight scaling and developmental windows |
| In drinking water | Filter, bottle, tap | Limits are per litre; dose is per litre |
In the app the use is inferred from the photo and shown as Looks like: cooking with heat, with one tap to correct it. On the web, every ingredient page lists its level separately for each use that has been researched, and the label checker asks you to pick the use before it rates anything.
Step 2: read the evidence tier
Every claim sits on one of three rungs, and the words it is allowed to use follow the rung:
- Consensus: regulatory action or restriction, a systematic review, or the position of a major body (EFSA, FDA, EPA, ECHA, IARC, WHO). Verbs: restricted by, classified as, banned in.
- Emerging: peer-reviewed but contested, small, recent, or animal and in-vitro work; an association without established causation. Verbs: linked in studies to, associated with. Never causes or proven.
- Fringe: a hypothesis, a book, a practitioner or community theory that regulators do not hold. Verbs: argued by, some commentators believe, and always with the other side in the same breath.
A tier is not a verdict on whether the claim is true; it is a label for how much weight the evidence can bear right now. Consensus counts at full weight in the engine, emerging at 0.6 and fringe at 0.3, and the lens you choose (Mainstream, Cautious, Based) decides which tiers you see at all.
Step 3: check who published it
Each claim lists its sources with the kind of publisher: a regulator or public body, a review, a study, a web article, a community page, or a site that sells the alternative. The last two never count. A claim resting only on a seller's blog is dropped at every lens, because "they've been paid off" is a grievance, not evidence. On the web pages here, only a regulator, review or study is linked; web articles are counted and named but not linked, and anything commercial is left out.
Step 4: weigh the dose and the direction
Three traps catch most scoring systems, and an honest reading avoids all three:
- A guideline is not a ban. "Up to 400 mg a day is considered safe" is an intake guideline. Scored as a restriction it would make a cup of coffee look like a revoked food dye. The engine files it as a guideline at a sixth of the weight.
- A clean bill of health counts for the ingredient, not against it. "Not classified as a carcinogen (IARC Group 3)" is reassurance. If a database lists it under carcinogen because the word appears, the score is wrong by construction. The engine reads the wording and marks it cleared.
- A claim that applies only past a stated amount is discounted. A supplement-dose finding does not describe a serving. The engine applies a dose factor rather than pretending the number does not exist.
Step 5: pick a swap type, not a brand
Once a product rates Watch or Swap for its use, the useful question is "what kind of thing replaces it", not "which brand". A fragrance-free castile soap, a cast-iron or stainless pan, wool dryer balls, a beeswax candle: types scan cleaner for the same job, and no one pays to be recommended. The swap categories list what the app's catalog covers, with the researched ingredients behind each.
How the four levels are cut
The engine turns the sourced claims a lens shows into one continuous concern level from 0 to 3. Each claim contributes its concern class (a restriction or suspected carcinogen weighs 3, an irritant 1.5, an intake guideline 0.5) times its tier weight, confidence and dose factor. Contributions are combined worst-first with a decay, so one serious finding outweighs a dozen small ones, then scaled by how much of the substance reaches you in that use. A benefit can offset soft concerns at half weight, never a restriction. The badges are cut from the result:
- Clean below 0.35: nothing the lens shows adds concern.
- Low below 1.1: a little concern, nothing the app would ask you to swap.
- Watch below 2.0: the app lists a cleaner alternative type.
- Swap above 2.0: near the top of your swap plan.
The same inputs always give the same level, in the app and on these pages, because it is the same arithmetic. Nothing here is a judgement call made per page.
Try it on a real label. The label checker splits a pasted ingredient list, matches each name against the ingredients the engine has researched, and rates them in your browser for the use you choose. Ingredients it has not researched for that use are listed as unknown rather than guessed. Nothing is uploaded.
More guides: Health & care · all Adelyons guides