Live · March 2026 data active

The data layer
fast fashion
never published.

Apparel Signals collects, normalizes, and structures fiber composition, certifications, pricing, and production geography across major European retailers — and makes it queryable. The data exists; it's just buried in inconsistent product descriptions across five different languages.

Apparel Signals · March 2026
brand_intelligence(retailer="Zara", cycle="2026-03")
Zara
Inditex Group
4,821
SKUs tracked
Natural28%
Regenerated10%
Synthetic62%
Median price
€39.95
Cert coverage
18%
Top country
Portugal
Natural-3pp·Synthetic+4pp
Zara·Linen·64%·Portugal
H&M·Organic Cotton·GOTS certified·Bangladesh
Uniqlo·Merino Wool·RWS certified·China
Mango·Silk·100% natural·India
Stradivarius·Linen/Viscose·55/45 split·Turkey
Zara·TENCEL Lyocell·OEKO-TEX·Portugal
H&M·Recycled Polyester·RCS certified·China
Uniqlo·Supima Cotton·Better Cotton·USA
Mango·Linen Coat·100% natural·Romania
Stradivarius·Cotton Cargo·€35.99·Turkey
Zara·Linen·64%·Portugal
H&M·Organic Cotton·GOTS certified·Bangladesh
Uniqlo·Merino Wool·RWS certified·China
Mango·Silk·100% natural·India
Stradivarius·Linen/Viscose·55/45 split·Turkey
Zara·TENCEL Lyocell·OEKO-TEX·Portugal
H&M·Recycled Polyester·RCS certified·China
Uniqlo·Supima Cotton·Better Cotton·USA
Mango·Linen Coat·100% natural·Romania
Stradivarius·Cotton Cargo·€35.99·Turkey
What is Apparel Signals

Structured intelligence
from unstructured product data.

Every fast-fashion product page contains a material declaration — but "polyester," "polyester (PES)," and "poliéster" are three different strings for the same fiber. Multiply that by 400+ material types, hundreds of retailers, and thousands of SKUs per season, and you have a dataset that is publicly available but practically unusable without a normalization layer.

Apparel Signals is that layer. We collect product data at API level, run multi-strategy alias resolution against EU Regulation 1007/2011 nomenclature, and surface structured analytics — fiber origin, certifications, pricing, production geography — at variant-level granularity.

Natural fibersRegenerated fibersSynthetic fibersEU Reg 1007/2011GOTS · OEKO-TEX · RWS · RCSVariant-level granularity
Platform Preview

Multiple retailers.
One structured view.

Explore the full dashboard →
Fiber composition · global avg · March 2026
Polyester38%
Cotton24%
Viscose14%
Linen9%
Polyamide8%
Other7%
Certification coverage · all retailers
39%Certified
GOTS12%
OEKO-TEX18%
Better Cotton9%
Uncertified61%
Median price (€) × natural fiber % · by brand
02550751000%20%40%60%80%100%
Production geography · top countries
China
34%
Bangladesh
22%
Turkey
14%
Portugal
10%
India
8%
Other
12%
How it works
01
Collect
API-level data collection at variant depth
Each retailer exposes product data through internal APIs. We reverse-engineer the request structure via HAR file analysis and collect at variant level — every colorway and size as a distinct row.
Full retailer coverage · variant-level granularity · monthly cadence
PythonSeleniumHAR AnalysisPlaywright
02
Normalize
Alias tables as the canonical layer
Raw collected values like 'poliéster', 'polyester (PES)', and 'polyester fiber' collapse to a single taxonomy entry through a 400+ row alias table — built to EU Regulation 1007/2011 nomenclature.
400+ material aliases · 1,000+ care instructions · 600+ country entries
EU Reg 1007/2011Textile ExchangePostgreSQLMECE Taxonomy
03
Analyze
SQL views surface competitive signals
Supabase views aggregate fiber composition by brand, price tier, and production geography. Variant-weighted aggregation treats each colorway and size as a distinct manufactured SKU — not collapsed.
Fiber source % · median price · cert coverage · geo distribution
SupabasePostgreSQLReactRecharts
Who it's for

Built for people who
need the numbers,
not the press releases.

Sustainability reports tell you what brands want you to believe. Product-level material data tells you what they actually made. There's often a significant gap between the two — and that gap is where the signal lives.

Brand Sustainability Teams
Benchmark your fiber mix against competitors in real time
Track whether Zara's linen adoption is accelerating, where H&M's GOTS certifications cluster by price tier, and what percentage of the market is still >80% synthetic — updated with each collection cycle.
Market Analysts & Researchers
Structured material data, already normalized
Skip the manual extraction. Every product already has fiber source classified (natural / regenerated / synthetic), production geography mapped, and certifications separated from trade-named fibers.
ESG Investors & Advisors
Ground sustainability claims in product-level evidence
Don't rely on brand sustainability reports alone. Cross-reference claimed material commitments against the actual SKU-level composition across their entire assortment — and watch the delta.
Data depth
200+retailers
Coverage expanding across European fast fashion
400+material aliases
Raw values mapped to canonical taxonomy
1K+care instruction maps
Including Italian-language alias coverage
98%country classification
Multi-strategy normalization pipeline
3fiber origin classes
Natural · Regenerated · Synthetic
EUReg 1007/2011
Taxonomy aligned to textile regulation
Free Resources

Open data for the
textile intelligence community.

Free · 3 minutes · Instant results

Where does your material
intelligence practice actually stand?

15 questions across normalization, analysis, and competitive awareness. You'll get a score, three specific insights, and a tailored next step.

Take the Free Assessment →
3 minutes
Completely free
Immediate recommendations
No card required