iP

iPickPet

Scientific pet product discovery

Label decoder

Paste a label and decode the ingredient story behind it.

This prototype turns an ingredient panel into role buckets, ingredient signals, and an interpretation layer that can later be fed by WPGraphQL.

Step 1

Paste or load a label

Use a real ingredient panel or load one of the mock formulas to see how the decoder explains roles, signals, and concerns.

Load a mock example

Ingredient breakdown by role

Protein sources

Herring, hydrolyzed fish

Carbohydrate sources

pea starch, sweet potatoes

Fat sources

herring oil

Functional additives

dehydrated herring, herring oil, dried whole eggs, dried sweet orange, and added taurine

Ingredient signals

Legume presence

caution

Legume-heavy formulas deserve closer interpretation when they materially shape the ingredient deck.

Matched ingredients: pea starch

Legume presence signal

caution

Legumes are materially present in the ingredient deck and should be interpreted in context.

Matched ingredients: pea starch

Named animal protein

positive

The ingredient deck clearly includes named animal protein rather than relying on vague animal terms.

Matched ingredients: Herring