Building DPP-Tool: Digital Product Passports for EU ESPR Compliance
The EU's Ecodesign for Sustainable Products Regulation (ESPR) is about to change how every product sold in Europe is documented. Starting 2026-2030, products will need a Digital Product Passport (DPP) — a standardized digital record of environmental and sustainability data.
We built DPP-Tool to make compliance straightforward.
What Is a Digital Product Passport?
A DPP is a structured data record that travels with a product throughout its lifecycle. It includes:
- Material composition — What the product is made of
- Carbon footprint — Manufacturing and transport emissions
- Repairability score — How easy it is to fix
- Recyclability information — End-of-life handling
- Supply chain data — Origin and processing details
- Compliance certificates — CE marking, safety standards
The EU wants this information accessible via a QR code on each product.
The Problem
Manufacturers face several challenges:
- No clear standard yet — The regulation is still being detailed
- Complex data requirements — Dozens of fields per product category
- Supply chain integration — Data comes from multiple suppliers
- Scale — Large manufacturers have thousands of SKUs
Existing enterprise solutions cost six figures. Small and mid-sized manufacturers need something accessible.
What We Built
Core Features
- Product passport generator — Fill in product data, get a compliant DPP
- QR code generation — Scannable codes linking to public passport pages
- CSV import — Bulk upload for large catalogs
- PDF export — Printable passport documents
- Public passport pages — Shareable URLs for each product
- Dashboard — Manage all products in one place
Template System
Different product categories have different requirements. Our template system adapts:
- Electronics — WEEE classification, energy efficiency, battery composition
- Textiles — Fiber composition, water usage, chemical treatments
- Construction — Thermal properties, fire resistance, recyclability
- General — Core fields applicable to any product
API for Integration
Business and Enterprise plans include API access:
POST /api/v1/products
GET /api/v1/products/{id}/passport
GET /api/v1/products/{id}/qrcode
Technical Stack
- PHP 8.1 + MySQL — Simple, reliable, zero-maintenance
- Cloudflare — CDN, SSL, DDoS protection
- Stripe — Subscription billing (Starter/Pro/Business/Enterprise)
- Session-based auth — No OAuth complexity needed
- Cookie consent — Conditional GA4 loading
Security
Full security headers:
- HSTS with preload
- Content Security Policy (allowing Stripe iframe for payments)
- X-Frame-Options, X-Content-Type-Options
- Referrer-Policy, Permissions-Policy
Content Strategy
46 articles covering:
- ESPR regulation explained
- DPP requirements by product category
- Implementation guides
- Industry comparisons
- Compliance timelines
Pricing
| Plan | Price | Products | Features |
|---|---|---|---|
| Free | 0 EUR | 3 | Basic passport |
| Starter | 19 EUR/mo | 50 | QR codes, PDF export |
| Pro | 49 EUR/mo | 500 | CSV import, templates |
| Business | 149 EUR/mo | 5000 | API, multi-user |
| Enterprise | 399 EUR/mo | Unlimited | Custom integration |
Lessons
- Regulatory SaaS has long sales cycles — Companies wait until regulations are enforced
- Templates are essential — No one wants to fill 50 fields from scratch
- The QR code is the killer feature — It makes the passport tangible and scannable
- Content drives awareness — Most manufacturers don't know DPPs exist yet
Explore: DPP-Tool — Create EU-compliant Digital Product Passports with QR codes, PDF exports, and API integration.
Top comments (0)