bae59e2ce0
Complete overhaul of document generator templates based on paragraph-by-paragraph legal review of attorney-drafted templates (TOM, AVV, AGB, DSI, Community Guidelines, Nutzungsbedingungen, Widerrufsbelehrung, Cookie-Richtlinie). Templates (11 migrations 087-097): - 087: TOM-Dokumentation v2 (11 categories incl. Trennungskontrolle) - 088: AVV Art. 28 DSGVO (complete, §§ 1-11, 3 annexes) - 089: Cross-document updates (Löschkonzept DIN 66399, VVT recipients) - 090: AGB SaaS/Shop v2 (18 §§, B2B/B2C, IoT, physical goods, IP protection) - 091: Community Guidelines v2 (3 tones, 11 modular categories, DSA-compliant) - 092: Media & Content modules (MStV, AI Act Art. 50, UWG, Pressekodex) - 093: DSI/Privacy Policy v2 (Art. 13 complete, shop+corporate modules) - 094: Nutzungsbedingungen (Terms of Use, UGC, tipping, wallet, CC licenses) - 095: Widerrufsbelehrung (SaaS + physical + IoT bundle + combo) - 096: Social Media DSI (Facebook, YouTube, LinkedIn, TikTok, Meta Pixel) - 097: Cookie-Richtlinie v2 (TDDDG § 25, consent banner, browser links) Frontend (generator): - scopeDefaults.ts: L1-L4 scope-based defaults from Compliance Scope Engine - contextBridge.ts: TOMCtx + DPACtx interfaces (70+ new fields) - contextBridge-helpers.ts: 35+ placeholder mappings for TOM/DPA/AGB - _constants.ts: 120+ new generator fields (TOM, DPA, AGB, community, media, social, nutzungsbedingungen, widerruf, cookie, shop, IoT) - page.tsx: Auto-prefill TOM/DPA from scope engine decision Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
125 lines
6.5 KiB
SQL
125 lines
6.5 KiB
SQL
-- Migration 095: Widerrufsbelehrung v2
|
|
-- Gesetzlich vorgeschriebenes Muster (Art. 246a EGBGB) mit Bloecken fuer:
|
|
-- SaaS/digitale Inhalte (§ 356 Abs. 5 BGB)
|
|
-- Physische Waren (Ruecksendung)
|
|
-- Kombi-Paket (Hardware + Software)
|
|
-- Nur relevant fuer B2C — bei B2B_ONLY nicht anwendbar
|
|
|
|
UPDATE compliance_legal_templates
|
|
SET
|
|
title = 'Widerrufsbelehrung (B2C, SaaS/Waren/Kombi)',
|
|
description = 'Gesetzliche Widerrufsbelehrung nach Art. 246a EGBGB mit modularen Bloecken fuer SaaS/digitale Inhalte, physische Waren und Kombi-Pakete. Inkl. Muster-Widerrufsformular. Nur fuer B2C-Vertraege.',
|
|
content = $template$# Widerrufsbelehrung
|
|
|
|
## 1. Allgemeine Informationen
|
|
|
|
Verbraucher haben bei Abschluss eines Fernabsatzgeschaefts ein gesetzliches Widerrufsrecht, ueber das {{COMPANY_LEGAL_NAME}} nachfolgend informiert.
|
|
|
|
---
|
|
|
|
## 2. Widerrufsrecht
|
|
|
|
(1) Sie haben das Recht, binnen 14 Tagen ohne Angabe von Gruenden diesen Vertrag zu widerrufen.
|
|
|
|
{{#IF HAS_PHYSICAL_GOODS}}
|
|
(2) Die Widerrufsfrist betraegt 14 Tage ab dem Tag, an dem Sie oder ein von Ihnen benannter Dritter, der nicht der Befoerderer ist, die Waren in Besitz genommen haben bzw. hat. Bei mehreren Waren in getrennten Lieferungen beginnt die Frist mit Besitznahme der letzten Ware.
|
|
{{/IF}}
|
|
{{#IF_NOT HAS_PHYSICAL_GOODS}}
|
|
(2) Die Widerrufsfrist betraegt 14 Tage ab dem Tag des Vertragsschlusses.
|
|
{{/IF_NOT}}
|
|
|
|
(3) Um Ihr Widerrufsrecht auszuueben, muessen Sie uns
|
|
|
|
**{{COMPANY_LEGAL_NAME}}**
|
|
{{COMPANY_ADDRESS_LINE}}
|
|
{{COMPANY_POSTAL_CODE}} {{COMPANY_CITY}}
|
|
{{#IF CONTACT_PHONE}}Telefon: {{CONTACT_PHONE}}{{/IF}}
|
|
E-Mail: {{CONTACT_EMAIL}}
|
|
|
|
mittels einer eindeutigen Erklaerung (z.B. per Post oder E-Mail) ueber Ihren Entschluss, diesen Vertrag zu widerrufen, informieren. Sie koennen dafuer das Muster-Widerrufsformular (Abschnitt 5) verwenden, dies ist jedoch nicht vorgeschrieben.
|
|
|
|
(4) Zur Wahrung der Widerrufsfrist reicht es aus, dass Sie die Mitteilung ueber die Ausuebung des Widerrufsrechts vor Ablauf der Widerrufsfrist absenden.
|
|
|
|
---
|
|
|
|
## 3. Folgen des Widerrufs
|
|
|
|
(1) Wenn Sie diesen Vertrag widerrufen, haben wir Ihnen alle Zahlungen, die wir von Ihnen erhalten haben, einschliesslich etwaiger Lieferkosten (mit Ausnahme zusaetzlicher Kosten durch eine von Ihnen gewaehlte andere als die guenstigste Standardlieferung), unverzueglich und spaetestens binnen 14 Tagen ab dem Tag zurueckzuzahlen, an dem die Mitteilung ueber Ihren Widerruf bei uns eingegangen ist.
|
|
|
|
(2) Fuer die Rueckzahlung verwenden wir dasselbe Zahlungsmittel, das Sie bei der urspruenglichen Transaktion eingesetzt haben, es sei denn, es wurde ausdruecklich etwas anderes vereinbart. In keinem Fall werden Ihnen wegen dieser Rueckzahlung Entgelte berechnet.
|
|
|
|
{{#IF HAS_PHYSICAL_GOODS}}
|
|
(3) Wir koennen die Rueckzahlung verweigern, bis wir die Waren zurueckerhalten haben oder bis Sie den Nachweis der Ruecksendung erbracht haben, je nachdem, welches der fruehere Zeitpunkt ist.
|
|
|
|
(4) Sie haben die Waren unverzueglich und in jedem Fall spaetestens binnen 14 Tagen ab dem Tag, an dem Sie uns ueber den Widerruf informieren, an {{RETURN_ADDRESS}} zurueckzusenden. Die Frist ist gewahrt, wenn Sie die Waren vor Ablauf der 14-Tage-Frist absenden.
|
|
|
|
(5) Sie tragen die unmittelbaren Kosten der Ruecksendung der Waren.
|
|
|
|
(6) Sie muessen fuer einen etwaigen Wertverlust der Waren nur aufkommen, wenn dieser auf einen zur Pruefung der Beschaffenheit, Eigenschaften und Funktionsweise nicht notwendigen Umgang zurueckzufuehren ist.
|
|
{{/IF}}
|
|
|
|
{{#IF HAS_COMBO_PACKAGE}}
|
|
(7) Fuer den Kauf eines Kombi-Pakets (Hardware und Software) gelten die vorstehenden Regelungen zur Ruecksendung der physischen Ware entsprechend.
|
|
{{/IF}}
|
|
|
|
---
|
|
|
|
## 4. Ausschluss- und Erloeschengruende
|
|
|
|
Das Widerrufsrecht besteht nicht oder erlischt vorzeitig in folgenden Faellen:
|
|
|
|
{{#IF HAS_DIGITAL_CONTENT}}
|
|
(a) Bei Vertraegen ueber die Bereitstellung digitaler Inhalte, die nicht auf einem koerperlichen Datentraeger geliefert werden, erlischt das Widerrufsrecht, wenn der Anbieter mit der Ausfuehrung des Vertrags begonnen hat, nachdem der Verbraucher ausdruecklich zugestimmt hat, dass der Anbieter mit der Ausfuehrung vor Ablauf der Widerrufsfrist beginnt, und der Verbraucher seine Kenntnis davon bestaetigt hat, dass er durch seine Zustimmung sein Widerrufsrecht verliert (§ 356 Abs. 5 BGB).
|
|
{{/IF}}
|
|
|
|
{{#IF HAS_SAAS_SERVICE}}
|
|
(b) Bei Vertraegen ueber die Erbringung von Dienstleistungen erlischt das Widerrufsrecht, wenn der Anbieter die Dienstleistung vollstaendig erbracht hat und mit der Ausfuehrung erst begonnen hat, nachdem der Verbraucher dazu seine ausdrueckliche Zustimmung gegeben und gleichzeitig seine Kenntnis davon bestaetigt hat, dass er sein Widerrufsrecht bei vollstaendiger Vertragsererfuellung verliert (§ 356 Abs. 4 BGB).
|
|
{{/IF}}
|
|
|
|
{{#IF HAS_PHYSICAL_GOODS}}
|
|
(c) Bei Vertraegen zur Lieferung von Ton- und Videoaufnahmen oder Computersoftware in einer versiegelten Packung erlischt das Widerrufsrecht, wenn die Versiegelung nach der Lieferung entfernt wurde.
|
|
{{/IF}}
|
|
|
|
{{#IF HAS_IOT_BUNDLE}}
|
|
(d) Bei Vertraegen ueber ein verbundenes Produkt (Hardware mit zugehoeriger App und/oder Cloud-Dienst) erstreckt sich der Widerruf auf das gesamte Produkt. Bei Rueckgabe der Hardware endet der Zugang zu den verbundenen digitalen Diensten. {{#IF IOT_SEPARATE_CONTRACTS}} Abweichend hiervon koennen Hardware-Kaufvertrag und Cloud-Dienstvertrag unabhaengig voneinander widerrufen werden, sofern die Produkte auch einzeln nutzbar sind. {{/IF}}
|
|
{{/IF}}
|
|
|
|
(e) Unternehmer im Sinne von § 14 BGB haben kein Widerrufsrecht.
|
|
|
|
---
|
|
|
|
## 5. Muster-Widerrufsformular
|
|
|
|
*(Wenn Sie den Vertrag widerrufen wollen, fuellen Sie bitte dieses Formular aus und senden Sie es zurueck.)*
|
|
|
|
An:
|
|
{{COMPANY_LEGAL_NAME}}
|
|
{{COMPANY_ADDRESS_LINE}}
|
|
{{COMPANY_POSTAL_CODE}} {{COMPANY_CITY}}
|
|
E-Mail: {{CONTACT_EMAIL}}
|
|
|
|
Hiermit widerrufe(n) ich/wir (*) den von mir/uns (*) abgeschlossenen Vertrag ueber den Kauf der folgenden Waren (*) / die Erbringung der folgenden Dienstleistung (*):
|
|
|
|
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
|
|
|
|
Bestellt am (*) / erhalten am (*): \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
|
|
|
|
Name des/der Verbraucher(s): \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
|
|
|
|
Anschrift des/der Verbraucher(s): \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
|
|
|
|
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
|
|
|
|
Datum: \_\_\_\_\_\_\_\_\_\_ Unterschrift: \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
|
|
|
|
(*) Unzutreffendes streichen.
|
|
|
|
---
|
|
|
|
*Erstellt mit BreakPilot Compliance — {{COMPANY_LEGAL_NAME}} | Stand: {{VERSION_DATE}}*
|
|
$template$,
|
|
version = '2.0.0',
|
|
updated_at = NOW()
|
|
WHERE document_type = 'widerruf'
|
|
AND tenant_id = '9282a473-5c95-4b3a-bf78-0ecc0ec71d3e';
|