Datenschutzerklärung
GPSR Suite — Stand: 23. September 2026
1. Verantwortlicher
Onur Cirakoglu — HEADON Kreativagentur, Am Vogelsberg 8, 97922 Lauda-Königshofen, Deutschland.
E-Mail: hallo@headon.pro — Web: https://headon.pro
Ein Datenschutzbeauftragter ist nicht bestellt; die gesetzlichen Voraussetzungen nach Art. 37 DSGVO / § 38 BDSG liegen nicht vor.
2. Gegenstand
GPSR Suite ist eine Shopify-App, mit der Händler Produktangaben nach der EU-Produktsicherheitsverordnung (EU) 2023/988 verwalten — Herstellerangaben, EU-verantwortliche Person und Sicherheitshinweise. Diese Erklärung beschreibt, welche Daten die App dabei verarbeitet.
Sie beschreibt nicht die Datenverarbeitung des Shops, in dem die App installiert ist. Für die Verarbeitung von Kundendaten im Shop ist allein der Händler verantwortlich.
3. Rollen
- Gegenüber dem Händler (dem Shop-Betreiber, der die App installiert) sind wir Verantwortlicher für die Verwaltung des App-Kontos und der Abrechnung.
- Für die Shop-Inhalte, die die App im Auftrag des Händlers verarbeitet — insbesondere Produkt- und Herstellerangaben — sind wir Auftragsverarbeiter nach Art. 28 DSGVO. Der Händler ist Verantwortlicher.
- Ein Auftragsverarbeitungsvertrag (AVV) wird auf Anfrage an hallo@headon.pro bereitgestellt.
4. Welche Daten die App verarbeitet
| Datum | Zweck | Rechtsgrundlage | Speicherort |
|---|---|---|---|
| Shop-Domain (beispiel.myshopify.com) | Zuordnung von Einstellungen, Kontingenten und Abrechnung zum Shop | Art. 6 Abs. 1 lit. b DSGVO (Vertrag) | Hetzner, Deutschland |
| Shopify-Access-/Session-Token (offline und online), Ablaufzeitpunkt, erteilte Scopes | Authentifizierung gegenüber der Shopify Admin API; ohne Token kann die App nicht arbeiten | Art. 6 Abs. 1 lit. b DSGVO | Hetzner, Deutschland |
| Angaben zum eingeloggten Shop-Mitarbeiter aus der Shopify-Session (ID, Name, E-Mail, Rolle) | Von Shopify mit der Session übermittelt; wird nicht ausgewertet und nicht weitergegeben | Art. 6 Abs. 1 lit. b DSGVO | Hetzner, Deutschland |
| Zuletzt genutzte Shop-Sprache (de/en) | Anzeige der App in der richtigen Sprache ohne Cookies | Art. 6 Abs. 1 lit. f DSGVO (nutzbare Oberfläche) | Hetzner, Deutschland |
| Produkt-Metadaten: Produkt-ID, Titel, Vendor sowie die GPSR-Felder (Herstellername, -anschrift, -E-Mail, Name/Anschrift/E-Mail der EU-verantwortlichen Person, Sicherheitshinweise) | Anzeige des Vollständigkeitsstands, Bearbeitung, Sammelanwendung | Art. 28 DSGVO im Auftrag des Händlers | Primär in Shopify-Metafeldern; Zwischenstände und Zähler bei Hetzner, Deutschland |
| Hersteller-Profile je Vendor (dieselben GPSR-Felder, gespeichert pro Lieferantenname) | Automatische Vorbefüllung neuer Produkte desselben Vendors | Art. 28 DSGVO im Auftrag des Händlers | Hetzner, Deutschland |
| Ergebnis des Shop-Scans (Zähler vollständig/teilweise/fehlend/gesamt, Zeitstempel) | Dashboard-Ampel ohne wiederholtes Durchzählen | Art. 28 DSGVO | Hetzner, Deutschland |
| Liste neu angelegter, noch unvollständiger Produkte (ID, Titel, Anlagedatum) | Hinweisbanner im Dashboard | Art. 28 DSGVO | Hetzner, Deutschland |
| KI-Kontingent-Zähler (Shop, Monat JJJJ-MM, Anzahl genutzter Extraktionen) | Durchsetzung des im Tarif enthaltenen Monatskontingents | Art. 6 Abs. 1 lit. b DSGVO | Hetzner, Deutschland |
| Kennungen verarbeiteter Webhook-Zustellungen (Shop, Webhook-ID, Thema, Zeitpunkt) | Doppelt zugestellte Webhooks nur einmal verarbeiten | Art. 28 DSGVO | Hetzner, Deutschland |
| Zuletzt von Shopify bestätigter Tarif des Shops (free/pro/business, Zeitstempel) | Anzeige des Tarifs, wenn die Abfrage bei Shopify vorübergehend fehlschlägt | Art. 6 Abs. 1 lit. b DSGVO | Hetzner, Deutschland |
| Vom Händler hochgeladene Lieferantendokumente (PDF/Text) | Einmalige KI-Extraktion der Herstellerangaben; siehe Abschnitt 6 | Art. 28 DSGVO im Auftrag des Händlers | nicht dauerhaft gespeichert |
| Technische Server-Logs (IP-Adresse, Zeitpunkt, aufgerufener Pfad, Statuscode) | Betriebssicherheit und Fehlersuche | Art. 6 Abs. 1 lit. f DSGVO | Hetzner, Deutschland |
Personenbezug: Herstellerangaben und Angaben zur EU-verantwortlichen Person können personenbezogene Daten enthalten, wenn es sich um eine natürliche Person handelt (z. B. eine Einzelunternehmerin als verantwortliche Person). Sie werden ausschließlich zu dem Zweck verarbeitet, den der Händler vorgibt — sie sind zudem dazu bestimmt, auf der Produktseite veröffentlicht zu werden.
5. Welche Daten die App nicht verarbeitet
- Keine Endkunden-Daten. Die App fragt keine Kundendaten ab, greift auf keine Bestellungen, Warenkörbe, Checkouts oder Kundenprofile zu und erhält dafür auch keine Berechtigungen. Der einzige angeforderte Scope ist write_products.
- Keine Zahlungsdaten. Die Abrechnung läuft vollständig über Shopify; wir sehen keine Kreditkarten- oder Bankdaten.
- Keine Cookies und kein Tracking. Die App setzt keine Analyse- oder Marketing-Cookies, bindet keine Werbenetzwerke ein und erstellt keine Nutzerprofile. Die Spracheinstellung wird serverseitig je Shop gespeichert, gerade um ohne Cookie auszukommen.
- Der Theme-Block auf der Produktseite ist reines Liquid-Markup. Er lädt kein Skript, ruft keinen unserer Server auf und verarbeitet keine Daten Ihrer Shop-Besucher.
6. KI-Extraktion aus Lieferantendokumenten
Auf ausdrückliche Auslösung durch den Händler liest die App ein hochgeladenes Dokument (PDF oder Text) aus und schlägt daraus Herstellerangaben vor.
- Empfänger: Anthropic PBC, 548 Market St, PMB 90375, San Francisco, CA 94104, USA — als Auftragsverarbeiter über die Anthropic-API.
- Übermittelt wird: der Inhalt des vom Händler ausgewählten Dokuments sowie die Anweisung, die GPSR-relevanten Felder daraus zu benennen. Es werden keine Shop-, Kunden- oder Bestelldaten mitgeschickt.
- Kein Training: Inhalte, die über die Anthropic-API übermittelt werden, werden von Anthropic vertraglich nicht zum Training von Modellen verwendet.
- Drittlandtransfer: Die Verarbeitung findet in den USA statt. Grundlage sind die EU-Standardvertragsklauseln in Verbindung mit dem Anthropic-DPA.
- Speicherung: Wir speichern das Dokument nicht dauerhaft; es wird für die Dauer der Anfrage im Arbeitsspeicher gehalten und danach verworfen. Anthropic speichert API-Ein- und -Ausgaben nach eigenen Angaben nur kurzzeitig zu Missbrauchskontrollzwecken.
- Review-Pflicht: Das Ergebnis ist ein Vorschlag. Kein Wert wird ohne ausdrückliche Bestätigung durch den Händler in ein Metafeld geschrieben.
- Abwahl: Die Funktion ist optional. Wird sie nicht genutzt, findet keine Übermittlung an Anthropic statt. Ohne konfigurierten API-Schlüssel ist sie deaktiviert.
Weitere Angaben: https://www.anthropic.com/legal/privacy und https://trust.anthropic.com
7. Hosting und weitere Empfänger
| Empfänger | Zweck | Ort |
|---|---|---|
| Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen | Server-Hosting und Datenbank der App | Deutschland (EU) |
| Shopify International Ltd., Dublin, Irland | Plattform, Authentifizierung, Abrechnung, Speicherung der Metafelder | EU/Kanada; Shopify ist selbst Verantwortlicher für die Plattform |
| Anthropic PBC | nur bei genutzter KI-Extraktion, siehe Abschnitt 6 | USA |
Eine Weitergabe an andere Dritte, insbesondere zu Werbezwecken, findet nicht statt.
8. Speicherdauer
| Daten | Dauer |
|---|---|
| Session- und Access-Token | Bis zur Deinstallation der App, danach unverzüglich, spätestens innerhalb von 48 Stunden gelöscht (Webhook app/uninstalled) |
| Hersteller-Profile, Scan-Ergebnisse, Liste offener Produkte, Spracheinstellung, zuletzt bestätigter Tarif | Bis zur Deinstallation, danach spätestens innerhalb von 48 Stunden gelöscht |
| KI-Kontingent-Zähler | Bis zum Ende des übernächsten Abrechnungsmonats. Eine Deinstallation löscht ihn nicht sofort: Er bleibt bis zum shop/redact-Webhook erhalten, den Shopify 48 Stunden nach der Deinstallation sendet, und wird dann gelöscht — so setzt eine Neuinstallation das Monatskontingent nicht zurück |
| Kennungen verarbeiteter Webhook-Zustellungen | 7 Tage; bei Deinstallation unverzüglich gelöscht |
| Hochgeladene Lieferantendokumente | Nicht dauerhaft gespeichert; nur für die Dauer der Anfrage im Arbeitsspeicher |
| GPSR-Werte in Shopify-Metafeldern | Verbleiben im Shop des Händlers — die App löscht sie bei der Deinstallation nicht. Der Händler behält sie und kann sie jederzeit selbst entfernen. |
| Server-Logs | Werden rotierend mit begrenzter Größe gespeichert und dadurch fortlaufend überschrieben; typischerweise stehen sie nur wenige Tage zur Verfügung |
| Daten aus einem shop/redact-Webhook | Vollständige Löschung innerhalb von 30 Tagen nach Eingang |
9. Löschung, Shopify-Pflicht-Webhooks
Die App implementiert die von Shopify vorgeschriebenen Datenschutz-Webhooks:
- customers/data_request — Auskunftsersuchen eines Endkunden. Die App speichert keine Endkunden-Daten; wir bestätigen den Eingang und melden, dass keine Daten vorliegen.
- customers/redact — Löschersuchen zu einem Endkunden. Es liegen keine Endkunden-Daten vor; es ist nichts zu löschen.
- shop/redact — 48 Stunden nach Deinstallation von Shopify ausgelöst. Alle zum Shop gespeicherten Daten (Sessions, Hersteller-Profile, Scan-Ergebnisse, offene Produkte, Kontingent-Zähler, Spracheinstellung, zuletzt bestätigter Tarif, Kennungen verarbeiteter Webhooks) werden gelöscht. Beim Eingang des app/uninstalled-Webhooks, also unmittelbar bei der Deinstallation, wird bereits alles außer dem KI-Kontingent-Zähler gelöscht; der Zähler bleibt bis shop/redact erhalten, damit eine Neuinstallation das Monatskontingent nicht zurücksetzt.
Unabhängig davon können Sie jederzeit formlos an hallo@headon.pro die Löschung verlangen.
10. Ihre Rechte
Sie haben das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21 DSGVO). Wenden Sie sich dazu an hallo@headon.pro; wir antworten innerhalb eines Monats.
Ihnen steht außerdem ein Beschwerderecht bei einer Aufsichtsbehörde zu, etwa bei der für unseren Sitz zuständigen Landesdatenschutzbehörde dem Landesbeauftragten für den Datenschutz und die Informationsfreiheit Baden-Württemberg, Lautenschlagerstraße 20, 70173 Stuttgart.
11. Datensicherheit
Die Übertragung erfolgt ausschließlich über TLS. Der Zugriff auf die Datenbank ist auf den Anwendungsserver beschränkt und nicht öffentlich erreichbar. Zugriff auf die Produktivumgebung hat ausschließlich der Verantwortliche.
12. Änderungen
Wir passen diese Erklärung an, wenn sich die App oder die Rechtslage ändert. Wesentliche Änderungen kündigen wir mindestens 30 Tage vorher in der App an. Maßgeblich ist die jeweils auf dieser Seite veröffentlichte Fassung mit dem oben genannten Stand.