MOENV × dpp.gs · Taiwan

National Digital Product Passport platform

One system — dpp.gs under MOENV's brand and domain (moenv.dpp.gs) — that pulls data from MOENV via API. One passport per product serves both Taiwan and the EU. Pilot sectors: electronics and batteries (example: Acer laptop).

See the demo

How it works

Customer journey

Acer: manufacturer → consumer “has this laptop been repaired?” → authority / recycler.

Import from MOENV API

Passport previews

Acer Aspire laptop + AP19B8M battery — how MOENV data renders as a passport with us.

Live passport

Acer Aspire A515-58

Real passport in zh-TW — data, materials, repair history, end of life.

MOENV categories (8) — all covered

MOENV defines 8 categories; each maps to one of our sectors — the platform covers them all.

MOENVOur sector
電池 · Batteriesbattery
紡織品 · Textilestextile
筆電 · Laptopselectronics (device type: Laptop)
手機 · Smartphoneselectronics
平板 · Tabletselectronics
電動車 · Electric vehiclesvehicles
家具 · Furniturefurniture
建材 · Building materialsconstruction

How we pull data from MOENV

The platform connects to the MOENV API (https://dpp.moenv.gov.tw/backstage) — log in (token) → read/write passports (dpp.ex.add / dpp.ex.modify). Categories map to our sectors per the table above.
Planned extension: today the 8 categories are mapped statically (they are stable, no API needed). When MOENV adds a categories endpoint, we can pull them dynamically — already designed as an extension.

To clarify with MOENV

Technical design

Connector design — how dpp.gs integrates with the MOENV API (endpoints, data model, phases): open the design doc.
Status: prepared on staging; after review it goes live on moenv.dpp.gs. Pilot: electronics + batteries. Example passport: dpp.gs/passport/4710886000013