Platform Architecture
15 Modules.
Pick What You Need.
tap2.cloud is built as a composable module library. Every module ships as open-source code you can self-host, extend, or purchase as a managed service. No monolith, no lock-in.
Module availability by deployment tier
Core
Open-source, self-hosted
Extended
Managed cloud add-on
Enterprise
Private cloud / on-premise
Data Foundation
The backbone modules every DPP implementation requires.
DPP Core
CoreCreate, store, and retrieve Digital Product Passports conforming to ESPR and battery regulation data models. REST + GraphQL APIs included.
Data Model Registry
CoreVersioned attribute schemas for each regulated industry. Maps your product data fields to the correct regulatory taxonomy automatically.
Identity & Access
CoreRole-based access control for suppliers, manufacturers, regulators, and consumers. Supports OAuth 2.0, OIDC, and API key authentication.
Audit Log
CoreImmutable record of every data write, update, and access event. Required for regulatory traceability and GDPR accountability obligations.
Supply Chain
Connect upstream suppliers and downstream partners to a single data thread.
Supplier Data Intake
CoreWeb portal and API for Tier-1 and Tier-2 suppliers to submit material declarations, certifications, and substance data in structured format.
Bill of Materials Linker
ExtendedParse ERP exports (CSV, XML, STEP) and link component-level DPPs into parent product passports. Handles deep nesting and mass attribution.
Certification Vault
ExtendedStore, version, and auto-expire third-party certificates (REACH, RoHS, ISO, etc.). Sends renewal alerts before compliance gaps occur.
Cross-Actor Messaging
EnterpriseEncrypted, audited data-sharing between supply chain actors using selective disclosure. No third-party intermediary required.
Compliance & Verification
Turn regulatory requirements into automated checks and audit-ready reports.
Compliance Engine
CoreRule-based validation against ESPR delegated acts, Battery Regulation Annex XIII, and SCIP database requirements. Flags gaps before submission.
Report Generator
ExtendedOne-click export of compliance evidence packages for notified bodies, customs, and market surveillance authorities. PDF and structured XML formats.
QR / NFC Issuer
CoreGenerate persistent, regulation-compliant QR codes and NFC tag payloads pointing to live DPP endpoints. Batch generation for large catalogues.
Third-Party Verification
EnterpriseIntegration layer for accredited conformity assessment bodies to digitally sign and timestamp DPP records. Cryptographic proof of third-party attestation.
Consumer & Stakeholder Access
Serve the right data slice to each audience — consumer, recycler, regulator.
Public Product View
CoreEmbeddable, multilingual consumer-facing DPP page. Scannable from QR/NFC. Renders materials, certifications, repairability, and end-of-life info.
Recycler API
ExtendedMachine-readable endpoint exposing dismantling instructions, hazardous substance locations, and material recovery potential for circular economy operators.
Regulator Dashboard
EnterpriseRead-only authority portal for market surveillance bodies to query DPP records by GTIN, batch, or economic operator. Full audit trail included.
All 15 Modules at a Glance
Compare availability across deployment tiers
| Module | Core | Extended | Enterprise |
|---|---|---|---|
| DPP Core | ✓ | ✓ | ✓ |
| Data Model Registry | ✓ | ✓ | ✓ |
| Identity & Access | ✓ | ✓ | ✓ |
| Audit Log | ✓ | ✓ | ✓ |
| Compliance Engine | ✓ | ✓ | ✓ |
| QR / NFC Issuer | ✓ | ✓ | ✓ |
| Supplier Data Intake | ✓ | ✓ | ✓ |
| Public Product View | ✓ | ✓ | ✓ |
| Bill of Materials Linker | – | ✓ | ✓ |
| Certification Vault | – | ✓ | ✓ |
| Report Generator | – | ✓ | ✓ |
| Recycler API | – | ✓ | ✓ |
| Cross-Actor Messaging | – | – | ✓ |
| Third-Party Verification | – | – | ✓ |
| Regulator Dashboard | – | – | ✓ |
Start with Core. Expand anytime.
All Core modules are MIT-licensed and production-ready. Fork the repo, deploy in your infrastructure, and add Extended or Enterprise modules when your roadmap demands it.
No account needed to explore the Core modules. MIT license.