Documentation/Legal & Compliance/EU Digital Passport Processor Backup: Mandatory Backup Hosting
Reference§10.05SectionLegal & ComplianceReg. ref.Reg 2023/1542Last reviewed2026-04

§10.05 · LEGAL & COMPLIANCE

EU Digital Passport Processor Backup: Mandatory Backup Hosting.

What mandatory backup hosting is, why it is required, the two buyer segments, pricing, and how to push data via API.

Under the EU Battery Regulation, economic operators are expected to maintain an independent backup of their Digital Product Passport data. EU Digital Passport Processor Backup provides this as a standalone service, operated on infrastructure designed to meet the expected requirements of the anticipated ESPR DPP Service Provider certification scheme.

What mandatory backup means

The ESPR DPP Service Provider certification scheme (delegated act Ares(2024)8031852) will establish requirements for companies acting as DPP Service Providers — including obligations around data retention, backup procedures, and restore capabilities.

The scheme has not yet been formally adopted. No provider on the market is currently certified. EU Digital Passport Processor Backup is designed to meet the expected requirements of the scheme once it is adopted.

The commercial case for starting now: operators who establish a backup subscription today build a continuous backup record from day one. When the certification framework is in place, your record is already established.

Backup serviceEU Digital Passport Processor Backup is operated as an independent backup service, designed to meet the expected requirements of the anticipated ESPR DPP Service Provider certification scheme. The certification scheme has not yet been adopted by the Commission.

Two ways to use EU Digital Passport Processor Backup

Segment 1: Existing EU Digital Passport Processor operators

If you use EU Digital Passport Processor as your primary passport platform, your data is already in our infrastructure. Backup hosting is a contractual guarantee of:

  • A separate encrypted backup copy of your passport data held independently of the primary Supabase instance.
  • A 10-year retention period (matching the expected battery lifetime).
  • A defined restore procedure and SLA.
  • A daily backup timestamp visible in your dashboard.
  • Proof of backup obligation compliance.

You do not need to push any data — backup is automatic once your subscription is active.

Segment 2: Self-hosting operators

Large manufacturers or enterprises running their own DPP infrastructure can use EU Digital Passport Processor purely as their independent backup recipient. Your primary system is unchanged — EU Digital Passport Processor stores a copy of what you push.

To push passport data, use the backup API endpoint:

Push passport data
POST https://eudigitalpassportprocessor.com/api/v1/backup/passports
Authorization: Bearer dpp_live_your_api_key
Content-Type: application/json

Body: Single passport object or array of passport objects.
Required field: external_passport_id (your system's identifier).
Optional fields: gtin, battery_type, plus any passport data fields.

On success, the endpoint returns:

Response
{ "backed_up": 1, "total_backed_up": 47 }

The dashboard shows your total backed-up passport count and the last received timestamp.

Pricing

EU Digital Passport Processor Backup is available on Starter, Business, and Enterprise tiers, billed monthly. The backup subscription is separate from the platform fee and per-passport activation billing. Self-hosting operators can subscribe without a full platform subscription.

For current pricing, see eudigitalpassportprocessor.com/pricing.

How the daily backup works (Segment 1)

Every day at 03:00 UTC, a complete encrypted snapshot of your passport data and linked records (supply chain actors, documents, carbon footprint declarations) is taken and stored securely. The backup timestamp in your dashboard updates after each successful run.

If a backup fails, the timestamp will not update — giving you immediate visibility. Contact support@eudigitalpassportprocessor.com if you see a stale timestamp.

On-demand export

At any time, you can request a complete data export from the Backup section of your dashboard. The export is generated in JSON (full Annex XIII structure) and delivered to you by email as a download link. Links expire after 7 days.

  1. Go to Dashboard → BackupThe Backup section shows your current backup status and last backup timestamp.
  2. Click Request exportA backup_exports record is created. Export generation begins immediately.
  3. Wait for the emailYou will receive an email with a download link when the export is ready. This typically takes a few minutes for small datasets.
  4. Download within 7 daysThe download link expires after 7 days. Request a new export if needed.

Activating backup hosting

Go to Dashboard → Backup. If your backup subscription is not active, the page shows the three pricing tiers. Click Activate on the Starter or Business tier to start the Stripe checkout. Enterprise enquiries: support@eudigitalpassportprocessor.com.

Self-hosting operators: request a demo account at eudigitalpassportprocessor.com/demo/request to get access to the dashboard and API key management. No platform fee is required.

REL Related entries