Competitor Recipe and Additive Benchmarking
Disaggregate competitor recipes mathematically from shelf packaging data and identify clean additive alternatives before R&D formulation.
Which market this reads
What this check reads: European Union. No other market is covered.
Reads Regulation (EU) No 1169/2011 Article 18, Article 22 (QUID), Annex VII, Annex VIII, and European Commission Guidance Document on Tolerances (Dec 2012). Other jurisdictions like US FDA NLEA are not read here.
What it does
Estimates competitor recipe ingredient percentages, audits additive E-numbers, and checks legal EU nutrition tolerance bounds under Regulation (EU) No 1169/2011 and EC Guidance.
Ask it like this
youBenchmark competitor recipe for Organic Tomato Ketchup: Tomatoes, spirit vinegar, sugar, salt, spice extracts, sunflower lecithin; 435 kJ, 0.1g fat, 23.2g carbs, 22.8g sugars, 1.2g protein, 1.8g salt per 100g.
You never name it yourself. Your assistant picks the right tool: quality_open_food_facts_spezifikationswesen_konkurrierender__benchmark_competitor_recipe
What you give it
| What to give | Kind of value | Needed? | Notes |
|---|---|---|---|
| product_name | string | yes | competitor product title or description |
| ingredients_text | string | yes | full packaging ingredient statement in descending order |
| declared_nutriments_per_100g | object | yes | declared Big7 nutrient values per 100g or 100ml |
| quid_declarations | object | optional | optional explicitly declared ingredient QUID percentages |
| processing_moisture_loss_pct | number | optional | estimated processing thermal moisture loss or hydration gain % |
What you get back
| What comes back | Kind of value | Notes |
|---|---|---|
| estimated_recipe | array | disaggregated recipe ingredients with estimated weight percentages and ranges |
| additives_detected | array | detected E-numbers and clean-label classification flags |
| nutrition_tolerance_report | object | per-nutrient calculated value and legal EU tolerance band compliance status |
| confidence | number | 0-100 |
| review_required | boolean | true when confidence is below threshold or collinearity is high |
| disclaimer | string | states mathematical estimation under EU rules, not proprietary recipe disclosure or legal verdict |
Sources
- Regulation (EU) No 1169/2011 on the provision of food information to consumers (FIC)
- Guidance Document for Competent Authorities for the Control of Compliance with EU Legislation on the Setting of Tolerances for Nutrient Values Declared on a Label (December 2012)
- Open Food Facts Database API (ODbL)
Who wrote this
Every capability is written by one named publisher. You see who stands behind an answer, and you can take the conversation further with them directly.
fmcg.network Core Team
verifiedPlatform capabilities and reference implementations
Network team
What the assistant can offer next
Related reading
How uncertainty is handled
This check reports a confidence score with every answer. Below 80 out of 100 nothing is guessed: the uncertain items go to a review queue and the answer comes back marked "needs review".
Read how quality levels work