Datenschutzerklärung
1. Verantwortlicher
OpenShopGraph
Konrad Elias Fröhlich
c/o Online-Impressum #10008
Europaring 90
53757 Sankt Augustin
Deutschland
E-Mail: info@openshopgraph.com
Weitere Angaben stehen im Impressum.
2. Aufruf der Website
Website und Schnittstelle werden über das Netzwerk von Cloudflare ausgeliefert (Cloudflare, Inc., USA, als Auftragsverarbeiter). Beim Aufruf einer Seite verarbeitet Cloudflare technisch notwendige Zugriffsdaten: IP-Adresse, Zeitpunkt, aufgerufene Adresse, Browserkennung und die verweisende Seite. Das dient der Auslieferung, der Fehlersuche und der Abwehr von Angriffen (Art. 6 Abs. 1 lit. f DSGVO, berechtigtes Interesse an einem sicheren und schnellen Betrieb). Für Übermittlungen in die USA stützt sich Cloudflare auf das EU-US Data Privacy Framework und auf EU-Standardvertragsklauseln. Zusätzlich weist Cloudflare deinen Browser an, bei einem Verbindungsfehler eine Fehlermeldung (Network Error Logging: unter anderem Adresse, Fehlerart und deine IP-Adresse) an Cloudflare zu senden; bei erfolgreichen Aufrufen sendet dein Browser nichts. Aus diesen serverseitigen Zugriffsdaten erstellt Cloudflare auch Zonenstatistiken für uns; dafür lädt keine Seite ein Skript. Rechtsgrundlage und Empfänger sind dieselben.
3. Keine Cookies, keine Reichweitenmessung
Diese Website setzt keine Cookies und bindet keine Dienste zur Reichweitenmessung oder Werbung ein. Im Browser gespeichert wird nur die von dir gewählte Ansicht (hell/dunkel) — eine Einstellung, kein Tracking. Vorbereitet ist eine eigene Leistungsmessung der Ladezeiten; sie ist derzeit ausgeschaltet, keine Seite lädt ihr Skript, und es wird nichts gespeichert. Eingeschaltet würde dein Browser bei einer zufälligen Stichprobe von 10 % der Seitenaufrufe über ein Skript unseres Servers (/rum.js) je Messung die Art des Messwerts (LCP, INP, CLS oder TTFB), den Messwert selbst, den Seitentyp (etwa Startseite oder Shopseite) und den Netztyp laut Browser (etwa 4g) an unseren Server senden. Dieser ergänzt das aus der IP-Adresse abgeleitete Land und den Hochrechnungsfaktor der Stichprobe und speichert den Datensatz in Cloudflare Workers Analytics Engine (Cloudflare als Auftragsverarbeiter). Nicht gespeichert werden IP-Adresse, Cookies, Kennungen, die Adresse der aufgerufenen Seite und die Browserkennung. Zweck wäre, langsame Seiten zu erkennen (Art. 6 Abs. 1 lit. f DSGVO). Am selben Schalter hängt die Zählung von Browser-Berichten über Verstöße gegen unsere Sicherheitsrichtlinie (/api/csp-report): ihre Adresse ist in jedem Seitenkopf eingetragen, der Server nimmt sie derzeit aber nicht an und speichert nichts. Eingeschaltet würde er nur die Art des Verstoßes und den Seitentyp zählen, nicht die Adresse der Seite, nicht deine IP-Adresse und nicht die Browserkennung.
4. Logos und Symbole von fremden Servern
Auf mehreren Seiten, etwa der Startseite, dem Shop-Verzeichnis und den Shopseiten, zeigen wir Logos und Symbole von Shops, die dein Browser direkt von fremden Servern lädt. Das ist teils der Server des jeweiligen Shops, zu einem großen Teil aber der Bildserver seiner Shop-Plattform, etwa von Shopify (cdn.shopify.com), Wix (static.wixstatic.com), Automattic für WordPress (i0.wp.com) oder BigCommerce (cdn11.bigcommerce.com). Empfänger sind die Betreiber dieser Server; sie erhalten technisch bedingt deine IP-Adresse, den Zeitpunkt und deine Browserkennung. Eine verweisende Seite sendet dein Browser bei diesen Bildern nicht mit, der Server erfährt also nicht, welche unserer Seiten du aufrufst. Einige dieser Anbieter haben ihren Sitz außerhalb der EU, etwa in den USA. Auf die weitere Verarbeitung durch diese Anbieter haben wir keinen Einfluss. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (erkennbare Darstellung der Shops). Shopseiten mit Einlösebeleg zeigen außerdem Screenshots, die dein Browser von unserem eigenen Bildspeicher assets.openshopgraph.org lädt; er läuft bei Cloudflare (Abschnitt 2), das dabei dieselben technischen Daten wie dort erhält.
5. Gutscheincodes kopieren und melden
Kopierst du einen Gutscheincode, sendet dein Browser den Code, die Shop-Domain und den Pfad der Seite an unseren Server; wir speichern dazu den Zeitpunkt. Meldest du einen Code als nicht funktionierend, speichern wir Code, Shop-Domain und Zeitpunkt. In beiden Fällen speichern wir keine IP-Adresse, kein Cookie und keine Kennung — die Einträge lassen sich keiner Person zuordnen. Zweck ist zu erkennen, welche Codes genutzt werden und welche abgelaufen sind (Art. 6 Abs. 1 lit. f DSGVO). Gegen Missbrauch zählt der Server Aufrufe je IP-Adresse kurzzeitig im Arbeitsspeicher; die IP-Adresse wird dabei nicht gespeichert. Die Einträge werden nach 90 Tagen gelöscht.
6. Schnittstelle (REST und MCP)
Bei Aufrufen von api.openshopgraph.com protokolliert unser eigener Server je Anfrage Zeitpunkt, Methode, Pfad, den Namen des aufgerufenen Werkzeugs, Status, Dauer, das aus der IP-Adresse abgeleitete Land und woher diese Angabe stammt, einen Hashwert der IP-Adresse sowie eine von uns je Anfrage vergebene Anfragekennung. Bei MCP-Aufrufen kommen der Name der aufgerufenen MCP-Methode (etwa tools/call), die Protokollfassung und, falls mitgeschickt, die Sitzungskennung hinzu (mcp-session-id, von unserem Server beim Verbindungsaufbau vergeben); sie verknüpft die Aufrufe derselben Sitzung. Schickt das aufrufende Programm eine eigene Anfragekennung mit (x-request-id), protokollieren wir auch diese. Die IP-Adresse selbst und die übergebenen Argumente werden dabei nicht protokolliert; bei Aufrufen mit API-Token nur dessen Kennung, nicht der Token. Vor unserem Server läuft ein Cloudflare-Worker (api-kante), der je Anfrage ebenfalls eine Logzeile in die Cloudflare-Protokolle (Workers Logs) schreibt: Zeitpunkt, Weg und Grund der Antwort, Status, Dauer und den Standort des Cloudflare-Rechenzentrums. Die IP-Adresse steht dort nur gekürzt (IPv4 auf das /24-Netz, IPv6 auf das /48-Netz), vom Programm nur eine grobe Klasse (etwa curl, node oder browser), nicht die volle Browser- bzw. Programmkennung. Wie lange Cloudflare diese Protokolle aufbewahrt, bestimmt Cloudflare. Für ausgewählte lesende Abfragewerkzeuge (find_shop, find_product, find_offers, get_shop, get_trust, get_shipping_policy, get_shop_policies, list_coupons) speichern wir zusätzlich den Suchbegriff, die Zahl der Treffer, den Zugangsweg (REST oder MCP) und, falls mitgeschickt, den vom aufrufenden Programm selbst genannten Namen (x-osg-caller), um fehlende Shops zu erkennen; diese Einträge werden nach 90 Tagen gelöscht. Bei den frei formulierten Suchen (find_shop, find_product, find_offers) wird der Suchbegriff nur gespeichert, wenn die Suche keinen Treffer hatte; bei den übrigen steht an seiner Stelle die Shop-Domain. Zu jedem dieser Einträge speichern wir außerdem das aus der IP-Adresse abgeleitete Land und die von uns je Anfrage vergebene Anfragekennung; über sie lässt sich der Eintrag mit der Logzeile derselben Anfrage samt Hashwert der IP-Adresse verknüpfen. Der Hashwert der IP-Adresse wird mit einem festen, im Quelltext stehenden Wert gebildet; er ist eine Pseudonymisierung, keine Anonymisierung, und bleibt personenbezogen. Meldest du über die Schnittstelle einen Gutscheincode oder eine Shop- bzw. Faktenangabe als fehlerhaft (report-code, report-issue, MCP-Werkzeuge report_code und report_issue), speichern wir Shop-Domain, Code (nur bei Codemeldungen), den Meldegrund aus einer festen Liste, den Zugangsweg (Mensch oder Programm), den Zeitpunkt und einen auf dieselbe Weise gebildeten Hashwert aus deiner IP-Adresse bzw. der Kennung deines API-Tokens, mit dem wir Mehrfachmeldungen begrenzen. Freitext nehmen diese Meldungen nicht an. Zur Ratenbegrenzung merkt sich der Server die IP-Adresse (bei IPv6 das /64-Netz) nur im Arbeitsspeicher, nicht in einem Log. Tritt auf unserem Schnittstellen-Server ein Fehler auf, senden wir zur Fehlerbehebung einen Fehlerbericht an ein von uns selbst betriebenes Fehlerberichts-System (GlitchTip auf einem eigenen Server in Deutschland, erreichbar über einen Tunnel; kein externer Dienstleister). Der Bericht enthält nur Felder einer festen Positivliste: Ereigniskennung, Zeitpunkt, Fehlertyp und Code-Stelle (Datei, Funktion, Zeile), Programm-, Betriebssystem- und Rechnername samt Versionen, Name des Werkzeugs, Aufrufart (MCP und HTTP), Status, Dauer, das abgeleitete Land, die Kennung des API-Tokens sowie Sitzungs- und Anfragekennung. Nicht enthalten sind IP-Adresse, Adressen (URLs), Argumente, Suchbegriffe und Freitext. Sitzungs- und Anfragekennung verknüpfen den Bericht mit der Logzeile derselben Anfrage und damit mit dem Hashwert der IP-Adresse. Zweck ist die Fehlerbehebung (Art. 6 Abs. 1 lit. f DSGVO); Fehlerberichte werden nach 90 Tagen automatisch gelöscht. Zweck der übrigen Verarbeitung sind Betrieb, Missbrauchsabwehr und Nutzungsstatistik (Art. 6 Abs. 1 lit. f DSGVO).
7. Kontakt per E-Mail
Die Website hat keine Formulare, die Daten an uns senden. Einzige Ausnahme ist die Suche: ihr Suchbegriff wird als Teil der aufgerufenen Adresse übertragen (Abschnitt 2). Schreibst du uns eine E-Mail (info@openshopgraph.com), verarbeiten wir deine E-Mail-Adresse und den Inhalt der Nachricht, um sie zu beantworten (Art. 6 Abs. 1 lit. b oder f DSGVO). Die Adresse leitet Cloudflare (Cloudflare Email Routing, Cloudflare als Auftragsverarbeiter, Übermittlung in die USA wie in Abschnitt 2) an ein Postfach bei Google (Gmail; Empfänger Google Ireland Limited bzw. Google LLC, USA, auf Grundlage des EU-US Data Privacy Framework) weiter. Das Eintragsformular (/eintragen bzw. /partner) ist noch nicht freigeschaltet und überträgt keine Daten. Einen Newsletter gibt es nicht.
8. Inhalte des Verzeichnisses
Die Angaben zu Shops stammen aus öffentlich zugänglichen Quellen, vor allem den Websites der Shops selbst, und nennen ihre Quelle. Beschreibungstexte werden teilweise automatisiert erstellt; Daten der Besucherinnen und Besucher dieser Website fließen dort nicht ein. Wer eine Angabe berichtigen oder entfernen lassen möchte, erreicht uns unter der oben genannten E-Mail-Adresse.
9. Speicherdauer
Kopier- und Ablaufmeldungen (Abschnitt 5) sowie das Nachfrageprotokoll (Abschnitt 6) löschen wir nach 90 Tagen. Die Einstellung hell/dunkel bleibt in deinem Browser, bis du sie dort löschst. Die Ratenbegrenzung hält Adressen nur im Arbeitsspeicher. Zugriffsdaten bei Cloudflare löscht Cloudflare nach eigenen Fristen. Fehlerberichte (Abschnitt 6) werden nach 90 Tagen automatisch gelöscht. Das Betriebslog der Schnittstelle wird nicht nach Zeit, sondern nach Größe rotiert (drei Dateien zu höchstens je 50 MB, danach wird die älteste überschrieben); wie lange ein Eintrag darin steht, hängt vom Verkehr ab, wir sagen dafür keine feste Frist zu. Für die Meldungen über die Schnittstelle gilt keine feste Frist; sie bleiben, bis sie der Zweck nicht mehr trägt, auf Anfrage löschen wir sie früher. Meldungen über die Schnittstelle liegen Stand dieser Erklärung noch keine vor.
10. Deine Rechte
Du hast jederzeit 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). Eine erteilte Einwilligung kannst du jederzeit mit Wirkung für die Zukunft widerrufen. Anfragen an: info@openshopgraph.com.
11. Beschwerderecht
Du kannst dich bei einer Datenschutz-Aufsichtsbehörde beschweren, insbesondere in dem Mitgliedstaat deines gewöhnlichen Aufenthalts, deines Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes (Art. 77 DSGVO).
Stand: 21. Oktober 2026