PriceProof

EU Textile Fibre Labels — Merchant Guide

Quick summary: Validate fibre names and percentages against EU Regulation 1007/2011 Annex I, display compliant compositions in the shopper's language, and export an audit CSV. Free, no caps.

Why this app exists

EU textile rules (Regulation 1007/2011) expect product pages to state a textile's fibre composition using the allowed Annex I fibre names, with percentages that add up to 100.

Non-compliant labels — trade names like "Lycra" instead of "elastane", percentages that don't sum to 100, or missing translations — can trigger market-surveillance actions and damage consumer trust.

This app checks the composition you enter against the Annex I list in six languages, explains problems in plain words, displays a validated composition on your product pages in the shopper's language (with English fallback), and documents what you displayed and since when in a timestamped CSV.

What you get (every feature is free)

FeatureWhat it does for you
Validated against Annex I in 6 languagesChecks fibre names against the official Annex I list in EN, FR, DE, IT, ES, and PL — the languages your EU shoppers actually use.
Flags percentages that don't add to 100Plain-language reasons for every issue: "Percentages sum to 98% — missing 2%" or "Unknown fibre name 'Spandex' — use 'elastane' per Annex I".
Suggests allowed names for trade namesEnter "Lycra", "Tencel", or "polycotton" and the app suggests the correct Annex I terms ("elastane", "lyocell", "cotton / polyester") so you don't have to look them up.
Theme block shows composition in shopper's languageThe storefront block detects the storefront language and displays the validated composition in that language automatically — English fallback when a translation isn't available.
Audit CSV documents what each product page displayed and since whenTimestamped export of every product's validated composition, language shown, and display start date — the record you'd want if a market-surveillance authority asks.
Lightweight & privateUses only the write_products scope. No orders, no customer data, no crawling, no AI.

How it works (5 minutes to first label)

  1. Install — the app adds a "Textile composition" editor to your product pages.
  2. Enter fibre composition per product — fibre name + percentage per line. The validator runs instantly.
  3. Fix any flags — the issues banner shows plain-language reasons; click a suggestion to apply the correct Annex I name.
  4. Add the theme block — "Textile composition" block in the theme editor places the validated label on product pages in the shopper's language.
  5. Export audit CSV — download a timestamped record of what each product page displayed and since when, any time.

What this app is / isn't (honest framing)

FAQ

Does this make my textile labels compliant?
No tool can promise that — obligations depend on your product scope, fibre content, and target markets. The app validates your entered composition against the Annex I list and percentage rules, and displays it in the shopper's language; the overall compliance assessment remains yours.

What if my product has non-textile parts (buttons, zippers)?
Regulation 1007/2011 covers textile fibres. Non-textile components are outside the fibre-composition label — the app focuses on the textile portion you enter.

Do you access my customers or orders?
No — the app requests only the write_products scope and processes no consumer personal data.

Which languages are supported?
EN, FR, DE, IT, ES, PL (the six EU languages with official Annex I translations). The storefront block uses the shopper's storefront language when available; English is the fallback.

Where is my data stored? Japan (Tokyo), on Oracle Cloud Infrastructure.

Need more compliance coverage?

AppWhat it handlesLink
EPR Verpackung: LUCID FiguresGerman VerpackG packaging kilograms — calculate, reconcile dual-system & LUCID, audit CSVepr.priceproof.app
GPSR Product Safety InfoEU General Product Safety Regulation — manufacturer, Responsible Person, safety warnings in buyer's languagegpsr.priceproof.app
二重価格・価格履歴 景표법チェックJapan dual-pricing (景品表示法) — 8-week rule, joint-disclosure draftingpricejp.priceproof.app
PriceProof: Price ProofUK/AU/CA was-price substantiation — CMA, ACCC, Competition Act benchmarkspriceport.priceproof.app
PriceProof Landed CostFreight allocation per variant with audit trail & optional Shopify cost sync준비 중
PriceProof WishlistHeart button + wishlist page, guest-friendly, free demand signalswishlist.priceproof.app

All apps are free with every feature included — no caps, no locked tiers, no billing flow.

Support