examples/markenrecht-monitoring/README.md
Stefan Schmidt-Egermann 64e9f1144b
feat: initial examples content (v0.1.0)
- Markenrecht-Monitoring (Python) — täglich URLs capturen
- Webhook-Receiver (Node.js Express) — capture.ready Events archivieren
- WordPress-Plugin (PHP) — Captures aus dem WP-Backend
2026-04-25 12:26:09 +02:00

60 lines
1.5 KiB
Markdown

# Markenrecht-Monitoring
Tägliches Capture markenrechtlich relevanter URLs mit qualifiziertem Zeitstempel.
Optional als Cronjob — sodass du immer ein gerichtsverwertbares Snapshot des
Status hast, **bevor** der Beklagte die Beweise löschen kann.
## Use-Case
Du beobachtest, ob Wettbewerber oder Trittbrettfahrer deine Marke, dein
Produktdesign oder deine geschützten Inhalte missbrauchen. Klassisches Problem
bei Klage: *"Eure Ehren, der Beklagte hat die strittige Inhalte direkt nach
Erhalt der Abmahnung gelöscht."*
Mit täglichen Captures hast du den Beweis vor der Löschung.
## Setup
```bash
pip install hightrusted-capture pyyaml
export HIGHTRUSTED_API_KEY=ht_live_...
```
URL-Liste anlegen — `urls.yaml`:
```yaml
urls:
- url: https://example.com/markenrechtsverletzung
case: case-2026-001
- url: https://shop.example.com/fake-product
case: case-2026-002
```
Lauf:
```bash
python monitor.py urls.yaml ./archiv
```
Ergebnis: Pro Tag ein Unterordner unter `./archiv/2026-04-25/` mit allen PDFs
und einer `index.yaml`, die den Audit-Trail dokumentiert.
## Cron-Beispiel
Tägliches Capture um 03:00:
```cron
0 3 * * * cd /opt/markenrecht && python monitor.py urls.yaml ./archiv >> monitor.log 2>&1
```
## Was die Captures enthalten
Jedes PDF ist:
- PDF/A-3 (langzeitarchivierungsfähig)
- mit eingebettetem RFC 3161-Zeitstempel von open-tsa.eu
- mit unveränderbarem Audit-Log
- Jahre später noch verifizierbar — auch nach Löschung der Original-URL
## Lizenz
MIT — frei nutzbar und anpassbar.