- Markenrecht-Monitoring (Python) — täglich URLs capturen - Webhook-Receiver (Node.js Express) — capture.ready Events archivieren - WordPress-Plugin (PHP) — Captures aus dem WP-Backend
60 lines
1.5 KiB
Markdown
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.
|