One URL
The passport is the URL. There is no login, no account, and no complicated deep linking. A QR on the label resolves straight to it, and an auditor who types it in lands on the same record.
Digital Product Passport
A Digital Product Passport is a public record of what a product is made from, where it came from, and where it goes at the end of its life. The EU is phasing this in category by category, starting with batteries in February 2027. TalkPod builds yours and hosts it, keeping it accurate as the rules and your products change, all at a web address a customer and an auditor can open.
The basics
A structured record about a single product at a stable URL, readable by a human on a phone and by the machines that verify it. The same passport answers the auditor and the customer. Until now, that data was scattered across supplier sheets, lab reports, PIM fields, and certificates, never in one place.
The delegated acts set the exact fields per category. Broadly: materials and substances, country and facility of manufacture, recycled content, repair and spare parts information, end-of-life routes, and a stable identifier. Textiles add care and chemical safety; machinery adds energy and emissions.
Only the battery passport has a fixed, mandatory date: 18 February 2027 under the Battery Regulation. Under the ESPR, textiles come first, with compliance expected around late 2028 to 2029. Furniture, mattresses, tyres, iron, steel, and aluminium follow as their acts are adopted. Construction products run on a separate track, phasing in per product family.
Wherever it already lives: PIM (Akeneo, inriver, Pimcore), ERP (NetSuite, Sage, SAP, Dynamics), ecommerce (Shopify, BigCommerce), or a spreadsheet for a small range. The passport is built from the source, structured to the schema, and held as a record of its own, kept current as your data changes through a review you sign off. Nothing has to move to be compliant.
Category timeline, drawn from the first ESPR working plan (2025) and published delegated-act process. Marked "expected" where dates are not yet confirmed. For the full year-by-year schedule to 2030, see the DPP regulatory timeline.
Under the EU Battery Regulation 2023/1542, not ESPR. The battery passport is required from 18 February 2027 for EV, industrial (over 2 kWh) and light-means-of-transport batteries. The one firm category deadline.
An ESPR priority group, covering branded apparel and home textiles. Compliance is set in the delegated act, roughly eighteen months after adoption, so expected around late 2028 to 2029. Footwear sits outside the current working plan pending a Commission study.
An ESPR priority group, in the first wave alongside textiles. Compliance follows once the act is adopted.
ESPR priority intermediate products. Iron and steel is expected to be adopted first, aluminium alongside textiles and tyres.
An ESPR priority group. Wood-based and upholstered furniture, with compliance following the act.
An ESPR priority group, handled alongside furniture in the first working plan.
Under the Construction Products Regulation 2024/3110, not ESPR. DPPs phase in per product family, roughly eighteen months after each delegated act, with no single deadline.
Example
The card here is the live passport for a Forgewell HD 130 Pro pressure washer (machinery-2028 schema, GTIN 5060421038719). Click through and the auditor, the customer scanning the QR, and anyone curious all land at the same address. Every published field is filled in, and where something is genuinely missing, the passport says so plainly.
Forgewell
HD 130 Pro Pressure Washer
GTIN 5060421038719 Open the full passport →
The passport is the URL. There is no login, no account, and no complicated deep linking. A QR on the label resolves straight to it, and an auditor who types it in lands on the same record.
Every field change is recorded: timestamp, who made it, previous value. The history is in the dashboard, so a compliance team can see what changed when, and walk it back if anyone asks.
Where a field cannot be answered yet, it is marked incomplete rather than filled in with a placeholder. The passport says what it knows and what it does not, and the score is honest about both.
Regulatory detail
Our read on the published acts, and where we don't take a position. If it contradicts your compliance advisor, defer to them. Technical terms are in the A to Z.
talkpod.ai/passport/<gtin>;
serial-scoped URLs append the serial as a path segment when
the category requires it.
textiles-2027 and machinery-2028.
Future schemas land on the published delegated-act timetable.
How TalkPod helps
Plenty of passport vendors stop once the regulation is satisfied. The record TalkPod builds keeps going: the same data answers your customers in the product's own voice, and makes the QR on your packaging worth scanning.
Read where it lives. Nothing migrates.
Forgewell
HD 130 Pro Pressure Washer
The record at a stable URL, for auditors and anyone with the link.
/passport/5060421038719 The same record, answering customer questions on the label, the site or in store.
"What's it made of?" For the detail on how TalkPod approaches the regulation, data residency, and audit trail, see the compliance page.
One more thing
A second change is happening alongside DPP, and it's industry-led rather than regulatory. GS1's Sunrise 2027 plan asks retail point-of-sale scanners worldwide to read two-dimensional codes (QR and Data Matrix carrying GS1 Digital Link URLs) alongside the EAN-13 barcode retail has used for fifty years. It isn't a law, but the major global retailers are aligned behind it.
TalkPod's passport sits at two URLs that resolve to the
same record: the readable form
talkpod.ai/passport/<gtin> and the
GS1 Digital Link form
talkpod.ai/01/<gtin>. The QR you
print on the label encodes the Digital Link form by
default, so a single scan satisfies the regulatory
side and gives the customer a route into the product.