Data Act Switching & Exit Policy

Version 2.2 — 2026-06-13

Provider: Oleksandr Chornous (Boncard), Drewerstraße 5, 59602 Rüthen, Germany.

Legal basis: EU Regulation 2023/2854 (Data Act), in force since 2025-09-12; fully applicable to switching provisions from 2027-01-12.

1. Purpose

This policy describes how customers (tenants) of the Boncard platform may export their data and switch to a different provider. It implements the requirements of the EU Data Act, which applies to cloud and SaaS services regardless of provider size (no micro-enterprise exemption).

2. Scope (data subjects)

This policy applies to:

3. Export scope & formats

Complete export of all tenant data in structured, commonly used, machine-readable format (JSON per RFC 8259, available free of charge) per Art. 30(2) Data Act:

Data categoryFormatPath
Business owner profile (Barbershop)JSON/api/admin/export (OWNER login)
End-customer master dataJSONin export bundle
Loyalty-card recordsJSONin export bundle
Points transactionsJSONin export bundle
Rewards catalogueJSONin export bundle
Redemption historyJSONin export bundle
Services / categoriesJSONin export bundle
Consent evidence (Art. 7(1))JSONin export bundle

The export does not contain internal technical fields (unsubscribeToken, passwordHash, mongoUri).

4. Switching conditions (termination & transition) — Art. 23+ Data Act

4.1 Free-of-charge export

4.2 Notice period

4.3 No switching fees (from 2027-01-12)

4.4 Functional equivalence (primary switching path)

Boncard offers as primary switching path the free, full, structured JSON export (schema boncard.tenant.v1 via /api/admin/export): the OWNER may at any time retrieve a complete, machine-readable data bundle in the open JSON standard (RFC 8259). This export is a valid portability mechanism under Art. 20 GDPR and Art. 23/29/30 Data Act.

4.4a Public data-structure register

Pursuant to Art. 26(b) Data Act and Art. 30(2) a publicly accessible, up-to-date register is published at /data-act-register containing:

Link: /data-act-register (live since 2026-06-12). Internal schema truth: src/lib/db/types.ts.

4.4b Pre-contractual information duty

Prior to contract conclusion the customer receives, per Art. 26 Data Act:

Acceptance is recorded analogously to the DPA: policyAcceptances[] field on Barbershop with kind: 'data-act-switching', IP+UA stored.

4.5 Cooperation obligations

4.6 Transition phase after termination

After expiry of the 2-month notice period Boncard grants a 30-calendar-day transition phase (Art. 25(2)(a)(ii) Data Act) during which the customer:

If technically infeasible within 30 days: justification within 14 business days, maximum extension to 7 months (Art. 25(2)(d) Data Act).

4.7 Right to erasure instead of export — two switching options

Per Art. 25(2)(a)(i) Data Act the customer may choose one of two switching options:

Option (b) is offered if the customer explicitly states they do not want an export. Boncard confirms deletion via a deletion-log entry.

5. Pre-deletion grace (data deletion after switching)

Distinction: this 30-day grace (§5) is the pre-deletion grace. It chronologically follows the 30-day transition phase per §4.6 (Art. 25(2)(a)(ii) Data Act). Sequence: notice period (max. 2 months, §4.2) → transition phase (30 days, §4.6) → pre-deletion grace (30 days, §5) → hard-delete.

6. Sub-processor change notice

Tenants are informed at least 30 days before sub-processor changes per Art. 28(2) GDPR and EDPB Opinion 22/2024 (archive_subprocessor_log).

7. Procedure — step by step

  1. Notify switching intent — email to sahajaret@gmail.com with subject "Data-Act-Switching: <tenant name>".
  2. Confirmation within 5 business days — export link (signed URL valid for 7 days) and choice-of-option notice (options (a)/(b) per §4.7).
  3. Download export — OWNER uses /api/admin/export (self-service) or receives a JSON bundle.
  4. Submit termination — via Account Settings or by email.
  5. 2-month notice period — system fully active (§4.2).
  6. 30-day transition phase — live read access + up to 3× repeat export free of charge (§4.6).
  7. 30-day grace — system active, export still available (§5).
  8. Hard-delete — automatic after grace expiry; deletion confirmation by LEGAL_NOTICE email.

8. Competent authority & dispute resolution

9. Contract duration & update history

10. Review triggers


Cross-references: /avv (DPA per Art. 28 GDPR), /data-act-register (public data-structure register), /data-portability (portability workflow).