Cómo calculamos los dupes y los análisis

Todos los indicadores de este sitio se calculan con reglas fijas a partir de datos estructurados: la lista INCI del producto, las funciones de cada ingrediente en CosIng y los anexos del Reglamento (CE) 1223/2009. No copiamos valoraciones de otras webs ni usamos textos generados.

1. Reconocimiento de la lista INCI

Separamos la lista por comas (respetando paréntesis y números como «1,2-hexanediol»), detectamos la sección «puede contener» (+/-) y buscamos cada ingrediente en nuestro inventario: CosIng (vía la taxonomía de Open Beauty Facts), el glosario oficial de la Decisión (UE) 2019/701, el inventario de la Decisión 2006/257/CE y los anexos II a VI. Una lista solo se usa si reconocemos al menos el 70 % de sus ingredientes; si una tienda publica la lista traducida al español y no la reconocemos, no la usamos.

2. Indicadores de la fórmula

Sin perfume
No contiene PARFUM, FRAGRANCE ni AROMA ni ninguno de los alérgenos de fragancia del anexo III.
Alérgenos UE
Ingredientes del anexo III cuya presencia debe indicarse en la etiqueta por encima del 0,001 % (sin aclarado) o del 0,01 % (con aclarado), según la exportación oficial de CosIng.
Sin sulfatos
Ningún tensioactivo sulfatado (lauryl, laureth, coco, myreth… sulfate). Las sales minerales como el sulfato de magnesio no cuentan.
Sin siliconas
Ningún ingrediente terminado en -icone, -iconol, -siloxane o -silsesquioxane.
Sin alcohol
Sin ALCOHOL, ALCOHOL DENAT. ni alcohol isopropílico. Los alcoholes grasos (cetyl, stearyl, cetearyl) no secan la piel y no cuentan.
Potencial comedogénico
Clasificación propia por clase química: ésteres de ácidos grasos con alcoholes cortos o ramificados (isopropyl myristate, isopropyl palmitate…), alcoholes grasos poco etoxilados (laureth-4, oleth-3…), derivados acetilados de la lanolina, aceites ricos en ácido láurico (coco), manteca de cacao, algas y carragenanos se marcan como «alto»; otros ácidos grasos y aceites, como «moderado». Las clases proceden de la literatura dermatológica clásica (Fulton, 1989; Draelos y DiNardo, 2006). El nivel del producto es «alto» si un ingrediente «alto» está entre los 10 primeros. No se aplica a productos de aclarado.
Potencial irritante
Suma de puntos: isotiazolinonas (2), liberadores de formaldehído (1), perfume (1), alérgenos de fragancia (0,25 cada uno, máx. 1), alcohol entre los 5 primeros (1), SLS (1; 0,5 en aclarado), otros sulfatos entre los 5 primeros (0,5), ácidos exfoliantes (1), retinoides (1), mentol o alcanfor (0,5) y advertencias de irritación del anexo III (1). Bajo < 1,5; moderado < 3; alto ≥ 3.
Embarazo y advertencias oficiales
Solo mostramos hechos de los anexos: advertencias relacionadas con la vitamina A, el uso en niños o sustancias CMR. Nunca afirmamos que un producto sea apto durante el embarazo; recomendamos consultar a su dermatólogo o farmacéutico.

3. Dupes: similitud de fórmula

Cada producto se representa como un vector de sus ingredientes. El peso de un ingrediente es idf(i) / √posición: cuanto antes aparece en la lista (más concentración) y cuanto menos común es en la base, más pesa. idf(i) = ln((N+1)/(df+1)), donde N es el número de productos con INCI y df los que contienen ese ingrediente; el agua (AQUA) no se tiene en cuenta. La similitud es el coseno entre los dos vectores (0–100 %).

Un producto B es dupe de A si: (1) es de la misma categoría, (2) es de otra marca, (3) la similitud es al menos del 55 % y (4) su precio por ml o por gramo es al menos un 30 % más bajo.

Por qué el umbral del 55 %

Medimos la similitud de 13072 parejas aleatorias de productos de la misma categoría: la mediana es 3 %, el percentil 95 24 % y el percentil 99 45 %. Solo el 0.59 % de las parejas al azar supera el 55 %, de modo que una coincidencia así indica una fórmula realmente parecida (mismos ingredientes principales en un orden similar) y no una casualidad.

La similitud de la lista no garantiza el mismo resultado: la etiqueta no indica las concentraciones exactas.

4. Precios

Comprobamos cada día el precio y la disponibilidad de los productos en las tiendas que lo permiten (respetamos su robots.txt y espaciamos las consultas). Guardamos fecha, tienda, precio y disponibilidad; con ese historial calculamos el mínimo de 30 y 90 días. La fecha «Última actualización» de cada página solo cambia cuando cambian sus datos.

5. Comparativas y búsquedas específicas

Las comparativas «A vs B» enfrentan productos de la misma categoría y marca distinta cuya fórmula se parece al menos un 50 %. Las páginas de búsquedas concretas («champús sin sulfatos», «sérums con niacinamida», «cremas faciales por menos de 10 €», «champús de una marca», «cremas faciales en una tienda», «cosmética con sello COSMOS») solo se publican si reúnen al menos 5 productos y no coinciden con la página general de su categoría.

6. Umbrales de publicación

Una ficha de producto solo se publica si tiene lista INCI reconocida y precio en al menos una tienda. Un ingrediente, si figura en CosIng y aparece en al menos 3 productos. Una página de salones por municipio, si hay al menos 3 establecimientos en OpenStreetMap; si no, se agrupan en la página de la provincia. Una selección «Mejor…», si reúne al menos 5 productos. Cada página tiene además una puntuación de completitud (0–100) y no se publica por debajo del mínimo de su tipo.

Publicado por Jamille Komata dos Santos Martins · Última actualización: