Parsley.
Parsley. — Datenschutzerklärung
1. Verantwortlicher
Verantwortlich für die Datenverarbeitung im Sinne der DSGVO ist:
Maurice Heinze
Schmollerstraße 55, 74074 Heilbronn, Deutschland
E-Mail:
parsleyextension@icloud.com
Für alle Anfragen zu dieser Erklärung oder zur Ausübung deiner Rechte kannst du dich direkt per E-Mail oder über die Support-Option im Chrome Web Store-Eintrag von Parsley. melden.
2. Zweck der Verarbeitung
Parsley. dient ausschließlich dazu, Rezeptseiten in eine übersichtliche Leseansicht umzuwandeln (Zutaten, Schritte, Tipps, FAQ) — auf Basis von Schema.org-Recipe-Daten, sofern vorhanden, und optionaler KI-gestützter Extraktion/Anreicherung.
3. Rechtsgrundlagen (Art. 6 Abs. 1 DSGVO)
| Verarbeitung | Rechtsgrundlage |
|---|---|
| Lokales Parsen von JSON-LD-Rezeptdaten (kein Datenversand) | Keine personenbezogene Verarbeitung durch uns; findet lokal im Browser statt |
| Übermittlung von Seitentext/Titel/URL zur Extraktion oder KI-Anreicherung | Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des von dir aktiv angefragten Diensts) |
| IP-Verarbeitung durch den Hosting-Anbieter zu Rate-Limiting/Missbrauchsschutz | Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Stabilität und Missbrauchsschutz der API) |
| Lokaler Cache in chrome.storage.local | Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Performance/Offline-Nutzung); Cache verlässt dein Gerät nicht |
Du kannst der auf lit. f gestützten Verarbeitung jederzeit widersprechen (siehe Abschnitt 8). Da die IP-Verarbeitung technisch für den Betrieb der API notwendig ist, führt ein Widerspruch praktisch dazu, dass die Erweiterung nicht genutzt werden kann.
4. Verarbeitete Daten
Je nach Nutzung können folgende Daten verarbeitet werden:
- Website-Inhalte — sichtbarer Seitentext und Schema.org-Recipe-JSON-LD (Zutaten, Anweisungen, Zeiten, Beschreibung, referenzierte Bilder), soweit für Reader, Extraktion oder Anreicherung nötig.
- URL und Seitentitel der Rezeptseite bei Extraktion/Anreicherung — lokal als Cache-Schlüssel sowie mit API-Anfragen zur Kontextangabe.
- IP-Adresse — wird vom API-Host (Vercel) im Rahmen des technischen Betriebs verarbeitet und ausschließlich für Rate-Limiting/Missbrauchsschutz (Limits pro IP und Tag) genutzt. Keine Erstellung von Werbeprofilen.
- Optionale API-Konfiguration — Basis-URL und optionales Shared Secret in Chrome Storage. Der OpenRouter-API-Key liegt ausschließlich serverseitig, niemals in der Erweiterung.
- Lokaler Rezept-Cache — erfolgreiche Extract-/Enrich-Ergebnisse in chrome.storage.local auf deinem Gerät, gekeyt nach normalisierter URL.
Wir erheben nicht: Namen, E-Mail-Adressen oder Nutzerkonten · Gesundheits-, Finanz- oder Zahlungsdaten · Passwörter oder Anmeldedaten · private Kommunikation · durchgängige Browserverläufe, Clickstreams, Mausbewegungen oder Tastaturprotokolle · Analytics- oder Werbe-IDs in der Erweiterung.
5. Wann Daten den Browser verlassen
- Nur JSON-LD-Reader: strukturierte Rezeptdaten werden lokal geparst und angezeigt — kein Versand.
- KI-Anreicherung (Schritte/Tipps/FAQ): Rezeptfelder sowie relevanter Seitentext, Titel und URL werden an unsere API gesendet.
- Rezept extrahieren: bei manueller Auslösung gehen Seitentext, Titel und URL für diese eine Anfrage an unsere API.
- Zwischengespeicherte Ergebnisse einer URL bleiben auf deinem Gerät; erneute API-Aufrufe erfolgen nur bei erzwungenem Neuladen.
6. Empfänger, Auftragsverarbeiter und Drittlandübermittlung
| Anbieter | Rolle | Verarbeitete Daten | Sitz / Übermittlung |
|---|---|---|---|
| Vercel Inc. | Hosting des Extract-/Enrich-Proxys | IP-Adresse, Request-Metadaten | USA — Übermittlung auf Basis von EU-Standardvertragsklauseln (SCC); DPA: https://vercel.com/legal/dpa |
| OpenRouter | Ausführung von KI-Modellen auf übermitteltem Rezept-/Seitentext | Rezept-/Seiteninhalt, Titel, URL | USA — Übermittlung auf Basis von SCC; leitet Anfragen ggf. an weitere Modellanbieter weiter. DPA ist laut OpenRouter-Nutzungsbedingungen (https://openrouter.ai/terms) per Verweis Bestandteil des Vertrags; ein beidseitig unterzeichnetes DPA-Dokument stellt OpenRouter nach eigenen Angaben aktuell nur für Enterprise-Kunden aus — Details siehe https://openrouter.ai/privacy |
| Upstash Redis (falls konfiguriert) | Speicherung von Rate-Limit-Zählern (z. B. nach IP) | IP-basierte Zähler, kein Rezeptinhalt | EU-Region — keine Drittlandübermittlung |
Mit allen genannten Anbietern bestehen bzw. werden, soweit erforderlich, Auftragsverarbeitungsverträge (Art. 28 DSGVO) sowie — bei Übermittlung außerhalb der EU/des EWR — geeignete Garantien nach Art. 44 ff. DSGVO (insbesondere EU-Standardvertragsklauseln) abgeschlossen bzw. vorausgesetzt.
Deine Daten werden nicht verkauft, nicht zur Bonitätsprüfung oder für Kredite verwendet und nicht für Zwecke außerhalb der Rezept-Extraktion und -Anzeige eingesetzt.
7. Speicherdauer
- Auf deinem Gerät: Cache bleibt bestehen, bis du Erweiterungsdaten löschst, die Erweiterung deinstallierst oder Einträge bei Speicherdruck automatisch entfernt werden.
- API/KI-Anbieter: Request-Inhalte werden nur zur Erfüllung des jeweiligen Extract-/Enrich-Aufrufs verarbeitet. Es wird kein langfristiges Rezept-Archiv deiner Eingaben geführt, über Rate-Limiting-Zähler und übliche Hosting-Logs hinaus.
- Rate-Limit-Zähler: werden rollierend nach Ablauf des jeweiligen Zeitfensters (Tag) gelöscht bzw. überschrieben.
- Hosting-Logs: unterliegen den Standard-Log-Aufbewahrungsfristen von Vercel.
8. Deine Rechte als betroffene Person
Du hast im Rahmen der gesetzlichen Vorgaben folgende Rechte:
- Auskunft (Art. 15 DSGVO) über die zu dir verarbeiteten Daten
- Berichtigung (Art. 16 DSGVO) unrichtiger Daten
- Löschung (Art. 17 DSGVO), soweit keine gesetzlichen Aufbewahrungspflichten entgegenstehen
- Einschränkung der Verarbeitung (Art. 18 DSGVO)
- Datenübertragbarkeit (Art. 20 DSGVO)
- Widerspruch (Art. 21 DSGVO) gegen auf berechtigtem Interesse beruhende Verarbeitung
- Widerruf einer erteilten Einwilligung mit Wirkung für die Zukunft, sofern Verarbeitung auf Einwilligung beruht
Da Parsley. praktisch keine dauerhaft mit dir verknüpften Identifikatoren speichert (keine Konten, keine Nutzer-IDs), ist eine Zuordnung von Anfragen zu deiner Person im Nachhinein oft nur eingeschränkt möglich — teile uns bei einer Anfrage nach Möglichkeit relevante Kontextdaten (z. B. ungefährer Zeitraum, betroffene URL) mit.
Beschwerderecht: Du hast zudem das Recht, dich bei einer Datenschutzaufsichtsbehörde zu beschweren — z. B. bei der für deinen Wohnsitz zuständigen Behörde oder beim Landesbeauftragten für den Datenschutz und die Informationsfreiheit Baden-Württemberg (zuständig für den Verantwortlichen mit Sitz in Heilbronn).
9. Automatisierte Entscheidungsfindung
Es findet keine automatisierte Entscheidungsfindung im Sinne des Art. 22 DSGVO statt, die dir gegenüber rechtliche Wirkung entfaltet oder dich in ähnlicher Weise erheblich beeinträchtigt. Die KI-Anreicherung dient ausschließlich der Textaufbereitung (Rezeptschritte/Tipps/FAQ), nicht der Bewertung von Personen.
10. Freiwilligkeit
Die Nutzung von Parsley. sowie die Auslösung von Extraktion/Anreicherung ist freiwillig. Ohne Übermittlung von Seiteninhalt, Titel und URL an unsere API können Extraktion und KI-Anreicherung jedoch nicht funktionieren — der lokale JSON-LD-Reader bleibt davon unberührt.
11. Chrome-Berechtigungen
- activeTab / scripting — Lesen der aktiven Rezeptseite bei Extraktion/Overlay
- storage / unlimitedStorage — Einstellungen und lokaler Cache
- Host-Zugriff auf unsere API (z. B. Vercel) sowie Content Scripts auf Webseiten zur Erkennung von Recipe-JSON-LD und Anzeige des Readers
12. Kinder
Parsley. richtet sich nicht an Kinder unter 13 Jahren. Wir erheben wissentlich keine personenbezogenen Daten von Kindern.
13. Änderungen dieser Erklärung
Diese Erklärung kann sich mit dem Produkt oder aus rechtlichen Gründen ändern. Das Datum oben wird dann aktualisiert. Bei wesentlichen Änderungen bemühen wir uns um einen angemessenen Hinweis (z. B. Änderungsdatum, ggf. Store-Hinweis). Die weitere Nutzung nach Veröffentlichung einer geänderten Fassung gilt als Kenntnisnahme.
14. Kontakt
Bei Fragen zum Datenschutz: parsleyextension@icloud.com oder über die Support-/Kontaktoption im Chrome Web Store-Eintrag von Parsley.