Tegnforklaring

Leveret
Kontrollen er live og dækket af tests.
Delvis
Nogle underklausuler eller målgrupper er leveret; resten er dokumenteret og spores.
Planlagt
Kode-arbejde endnu ikke påbegyndt; aktivering afhænger af en ekstern afhængighed eller en bevidst rækkefølge.
Ikke adresseret
Ingen kode-arbejde i dag; intet forpligtet mål.
Uden for omfang
Forpligtelsen ligger hos en anden aktør (producent, told, Kommissionen) eller bygningen tilhører en anden part.

Statustællinger: 35 Leveret · 7 Delvis · 2 Planlagt · 0 Ikke adresseret · 10 Uden for omfang

Maskinlæsbar: /compliance/matrix.json (cache: 1 dag).

Matrix

Regulering Artikel Krav Status Note
ESPR 9(1) Products only on EU market with a DPP per the applicable delegated act; data accurate, complete, up to date. Uden for omfang Producent-forpligtelse. Vores platform muliggør pas-CRUD, revisionssporing og en fuldstændighedsscorer; vi håndhæver ikke 'fuldstændig', fordi reguleringen overlader det til sektorrelaterede delegerede retsakter.
ESPR 9(2)(a-c) Delegated acts specify per-sector data, data carriers, and label layout. Delvis Sektor-skemaer sporer hver sektors stabiliserede udkast + endelige regulering. Batteri er fuldt sporet; tekstil og elektronik er endnu ikke endelige — skemaer mærkes om, når hver enkelt udkommer.
ESPR 9(2)(d) DPP at model, batch, or item level per the delegated act. Leveret passport_type-kolonnen bærer model | batch | item. Batteri-stykpas (Bilag XIII §4) er pr. definition stykbaserede.
ESPR 9(2)(e) DPP accessible to customers before contract — including distance selling. Uden for omfang Producent-placerings-forpligtelse. Vi leverer en offentlig URL; producenten er ansvarlig for at indlejre den ved salgsstedet.
ESPR 9(2)(f-g) Which actors have which read + write access rights to which data. Leveret Rolle-baserede legitimationer leveret i Phase 16. Producent / revisor / genvinder / reparatør / bemyndiget organ ser hver målgruppe-mærkede felter. Genvinder-skriveflader er en senere fase.
ESPR 9(2)(h) Detailed arrangements for introducing and updating data. Leveret Sektor-specifik formular + revisionsjournal + JSON / PDF / CSV-eksport. Bulk-CSV-upload på Professional+-niveau.
ESPR 9(2)(i) DPP available for the expected product lifetime. Leveret DELETE på et pas returnerer 403; is_active skifter til False ved livsafslutning, men rækken består. Artikel 10(4) eksplicit.
ESPR 9(3) Easy access for value chain; verifiability for authorities; traceability. Delvis Offentlig URL + audit-kæde med hash-koblede diff'er. Tværsystem-leverandørkæde-arv er en separat Phase 2 (eureg.net).
ESPR 10(1)(a) Data carrier connected to a persistent unique product identifier. Leveret passports.short_code er den vedvarende identifikator; GS1 Digital Link er den parallelle identifikator, når GTIN + serial er sat (Professional+).
ESPR 10(1)(b) Carrier physically present on product / packaging / accompanying docs. Uden for omfang Producent-forpligtelse. Vi genererer QR'en; påsætning er producentens ansvar.
ESPR 10(1)(c) Carrier + identifier comply with ISO/IEC 15459 family. Delvis GS1-Digital-Link-kodning (Professional+) opfylder ISO/IEC 15459-6 (GTIN). Trial / Starter bruger vores interne short_code (unik, men ikke formelt en 15459-identifikator).
ESPR 10(1)(d) Open standards, interoperable, machine-readable, structured, no vendor lock-in. Leveret JSON-LD med offentlig @context (Schema.org + dpp:-namespace). CORS åben. Pr.-pas eksport-bundle (Phase 19) plus kontodækkende ZIP til selv-hosting.
ESPR 10(1)(e) Personal data only with explicit consent (GDPR Article 6 alignment). Leveret Position A: scan-analytics bruger Art. 6(1)(f) legitim interesse med minimale data (ip_country fra header, enhedsklasse — ingen rå IP, ingen rå UA, ingen tracking-cookie). Privatlivspolitikken dokumenterer grundlaget + Art. 21 ret til indsigelse.
ESPR 10(1)(f-g) Data refers to model/batch/item; access regulated per delegated act. Leveret passport_type-kolonne + rolle-baseret legitimationsmodel (Phase 16). Felt-niveau målgruppe-mærkning sker sektor for sektor; batteri Bilag XIII er fuldt implementeret.
ESPR 10(2) Other Union law's required data may be included. Leveret Kolonner documents + material_declarations + hazardous_substances + certifications JSONB giver producenten slots til tværregulerings-overlay (REACH SVHC, RoHS DoC, WEEE).
ESPR 10(3) Provide carrier / URL to dealers + marketplaces, free of charge, within 5 working days. Leveret QR-PNG + URL er gratis, kan downloades fra dashboardet, kan deles. Vi pålægger ingen ventetid.
ESPR 10(4) Manufacturer must make a back-up copy available through a DPP service provider. Leveret Vi er DPP-tjenesteudbyderen. Phase 19 leverer pr.-pas + konto-bundle plus en bærbar resolver-skabelon, så producenten har en komplet selv-hostbar kopi. Bilag III(l) backup-provider-felt fanget på hvert pas.
ESPR 11(a) Full interoperability with other DPPs (technical, semantic, organisational). Delvis JSON-LD over HTTPS, IETF/W3C-standarder. Semantisk vokabular vil tilpasse sig Kommissionens CIRPASS-2-arbejde, når det fælles vokabular udkommer.
ESPR 11(b) Free, easy access for 13 enumerated audiences (consumers, manufacturers, customs, recyclers, civil society, …) per access rights. Delvis 5 målgruppe-roller leveret (producent / revisor / genvinder / reparatør / bemyndiget organ). Civilsamfund og fagforeninger arver i v1 forbruger-visningen (offentlig niveau).
ESPR 11(c) DPP stored by the economic operator placing on market or by a DPP service provider. Leveret Vi er lagerlaget — PostgreSQL + MinIO på EU-hardware i Danmark.
ESPR 11(d) New DPP for an existing product must link to the original DPP(s). Leveret Phase 15.2 leverede previous_passport_ids JSONB-kolonne + JSON-LD previousPassports-link + viewer-kæde-rendering. Hash-relevant — forgænger-ændringer flipper integritets-hashen.
ESPR 11(e) DPP remains available after insolvency / liquidation / cessation of activity. Leveret Phase 19 leverer en komplet on-demand eksport-bundle (JSON-LD + PDF + QR + revisioner) plus en bærbar resolver-skabelon. Producenten holder en selv-hostbar kopi uafhængigt af vores fortsatte drift. Offentlig kontinuitetserklæring under /continuity.
ESPR 11(f) Rights to introduce / modify / update restricted by access rights. Leveret Rolle-baserede skrivestier (Phase 16-plumbing). I dag skriver kun producent-konti; genvinder-skriveflader for refurbishment-pas er en fremtidig fase.
ESPR 11(g) Data authentication, reliability, integrity ensured. Leveret passport_hash (SHA-256 over kanonisk JSON-LD) ved hvert gem. Revisionskæde med hash_before / hash_after / struktureret diff. Kæde-validator under /p/{code}/audit.
ESPR 11(h) High level of security, privacy, anti-fraud. Leveret Phase 20 leverer en dokumenteret intern sikkerhedsgennemgang mod en OWASP ASVS L2 + API Top-10-tjekliste; kvartalsvis rytme. Se /security for de offentlige påstande og docs/security-review-{YYYY-MM-DD}.md for hver dateret gennemgang.
ESPR 11 last subpara DPP service providers must not sell / reuse / process data beyond storage. Leveret Vilkår begrænser det. Vi monetariserer ikke kundedata. Dokumenteret i /privacy og /terms.
ESPR 11 implementing acts Commission may set out procedures for issuing / verifying digital credentials of access-rights holders. Uden for omfang Gennemførelsesretsakt endnu ikke vedtaget. Når den lander, tilpasser vores legitimationsmodel sig det fremvoksende EU-skema (sandsynligvis eIDAS-DPP).
ESPR 12(1) Operator + facility identifiers comply with ISO/IEC 15459 family or equivalent. Leveret Phase 15.3 leverede formatvalidatorer for GLN (mod-10 tjekciffer), EORI (landepræfiks + alfanumerisk), DUNS (9-cifret). Ukendte formater passerer (reguleringen tillader eksplicit ækvivalente skemaer).
ESPR 12(2-3) If a unique operator / facility ID isn't yet available, the DPP creator must request one on behalf of the actor. Leveret Phase 15.4 leverede pendingIssuance-tilstand på facility_id og other_operator_identifiers. Producent attesterer at have indhentet bekræftelse iht. Art. 12(2)/(3) før indsendelse; status flipper til pendingIssuance i JSON-LD, indtil ID'et er udstedt.
ESPR 12(4-6) Lifecycle management rules for unique identifiers — pending delegated acts. Uden for omfang Kommissionens delegerede retsakter endnu ikke vedtaget.
ESPR 13(1) Commission sets up a registry by 19 July 2026 storing identifiers + commodity codes. Uden for omfang Ikke vores infrastruktur. Bygges af Kommissionen.
ESPR 13(4-5) Manufacturer uploads identifiers; registry returns a unique registration ID per upload. Planlagt Phase 7 leverede abstraktionen (eu_registry.py + ARQ-task + RegistryPointer-tabel). Stub-tilstand, indtil Kommissionen offentliggør LinkSet-API'en og vores leverandør-credentials — tre miljøvariabler væk.
ESPR 13(6) Commission, competent national authorities, and customs have access to the registry. Uden for omfang Deres adgang ind i registret, ikke vores.
ESPR 14 Commission sets up a publicly accessible web portal allowing search across DPPs. Uden for omfang Kommissionens build. Vi serverer vores JSON-LD i en form, portalen kan optage; så snart registret indekserer vores domæne, virker portal-adgangen automatisk.
ESPR 15(1) Importer provides customs the unique registration identifier from Article 13(5). Planlagt Når registret er live, er vores RegistryPointer.registry_id den værdi, producenten overdrager til tolden. Fremtrædende visning i dashboardet er en lille UI-opfølgning.
ESPR 15(2-3) Customs verifies registration ID + commodity code before release; registry interconnects with EU CSW-CERTEX. Uden for omfang Tolds flow + Kommissionens build. Uden for vores flade.
ESPR 15(4) Commission and customs may retrieve and use DPP / registry data. Leveret JSON-LD-endpoint med åben CORS opfylder denne kontrakt.
ESPR Annex III Annex III data elements (a)–(l) — manufacturer / authorised rep / importer / operators / facilities / DPP service provider / docs / TARIC / GTIN. Leveret Hvert Bilag III-element har en kolonne eller JSONB-slot. Sektor-delegerede retsakter vælger den krævede delmængde; vi fanger det fulde sæt, så producenten kan udfylde det relevante.
Battery 77(1) LMT, industrial >2 kWh, EV batteries on market from 18 February 2027. Leveret Batteri-sektor-skema sporer alle fire kategorier (portable / SLI / industriel / LMT / EV). Pligtfelter varierer pr. kategori.
Battery 77(2) Public information per Annex XIII §1; restricted §2 + §3 per audience. Leveret Alle §1/§2/§3/§4-felter til stede. Phase 16 deler den begrænsede gate i revisor / genvinder / reparatør / notified_body-roller; før det var alle begrænsede felter i én bucket.
Battery 77(3) Accessible through QR; QR + identifier comply with ISO/IEC 15459-1..6. Delvis QR + GS1-Digital-Link-kodning (Professional+). Trial / Starter bruger vores interne short_code (unik, men ikke formelt en 15459-identifikator).
Battery 77(4) Manufacturer ensures information is accurate, complete, up to date. Leveret Producent-ansvar. Vi leverer CRUD + fuldstændighedsscorer + revisionshistorik. 'Delegeret forfatterskab' (yderligere brugere på en producent-konto, der skriver på dens vegne) er en opfølgningsfase.
Battery 77(5) Open standards, interoperable, no vendor lock-in, machine-readable, structured, searchable. Leveret Som ESPR 10(1)(d) — JSON-LD med åben @context, CORS åben, eksporterbart i PDF / JSON / CSV / ZIP.
Battery 77(6) Access regulated per Article 78. Leveret Rolle-baseret legitimationsmodel (Phase 16). Krav i Art. 78 spejler ESPR Art. 11.
Battery 77(7) refurb Refurbished / remanufactured battery: new passport linked to original passport(s). Leveret Phase 15.2 leverede previous_passport_ids JSONB-kolonne + viewer-kæde-rendering. Genvinder, der scanner en refurbished batteris QR, kan gå tilbage til originalen.
Battery 77(7) waste When a battery becomes waste, responsibility transfers to producer / EPR org / waste operator. Delvis Art. 77(8) viewer-side: pas returnerer 410 Gone ved battery_status='waste'. Art. 77(7) ejerskabs-overdragelse-flow ('overdrag dette pas til operatør X') er en fremtidig fase.
Battery 77(8) Battery passport ceases to exist after recycling. Leveret battery_status='waste' → viewer 410 Gone. Rækken bliver i DB til Art. 10(4) livstidsrevision.
Battery 77(9) Commission adopts implementing act by 18 August 2026 specifying who is 'person with legitimate interest'. Uden for omfang Gennemførelsesretsakt endnu ikke vedtaget. Vores legitimationsmodel forudser rolle-listen; specifikke download- / del- / republiseringsregler kodes, når retsakten lander.
Battery 78 Article 78 mirrors ESPR Article 11 with battery-specific phrasing. Leveret Samme position: integritet (g) og lager (c) leveret. Linking, kontinuitet, sikkerhedsgennemgang lukket af Phase 15.2 / 19 / 20.
Battery Annex XIII §1 §1 — Public fields (everyone). Leveret Alle 19 §1-felter til stede og mærket offentligt. Forbruger-visning.
Battery Annex XIII §2 §2 — Legitimate interest + Commission (composition, dismantling, safety measures). Leveret Phase 16: revisor + genvinder + reparatør ser §2-felter; forbruger / anonym ikke.
Battery Annex XIII §3 §3 — Notified bodies + market surveillance (test reports). Leveret Phase 16: notified_body ser §3-felter eksklusivt. Genvinder / reparatør ikke.
Battery Annex XIII §4 §4 — Item-level passport, legitimate interest (state of health, charging cycles, etc.). Leveret Phase 16: revisor + genvinder + reparatør ser §4-felter på stykpas.
Battery Annex VI(C) Annex VI Part C — QR physical requirements (high contrast, smartphone-readable, permanent affixation). Leveret Standard-farvepar valideret for kontrast. pyzbar-rundtur-selvtest bekræfter smartphone-læsbarhed. Permanent påsætning er producentens ansvar.

Gennemgangsrytme

Matrixen gennemgås kvartalsvis, i takt med den interne sikkerhedsgennemgang (se /security). Rækker skifter status, når fasearbejde leveres; JSON-alternativens as_of-felt ændres i samme commit. Drift mellem denne side og den underliggende kode er den fejl, vi vogter imod — datastrukturen i app/services/compliance_matrix.py er den eneste sandhedskilde.

Spørgsmål til en bestemt række? Tag fat i os — vi tilføjer den til FAQ'en, hvis den kommer mere end én gang.

Spørgsmål til denne politik? Brug kontaktformularen — eller skriv til teamet via oplysningerne på kontaktsiden.