Datenschutzerklärung für die Shopify-App „EuroKonform“
Stand: 26. Oktober 2026
[OFFEN: Löschkonzept (Abschnitt 6, insbesondere Sperre statt Löschung nach customers/redact, Export-Fenster und Crypto-Shredding nach der Deinstallation) vor Launch mit Datenschutzberatung bestätigen.]
1. Wer ist verantwortlich?
Anbieter der App „EuroKonform“ ist:
dropprinters GmbH
45. Etage T1, Große Gallusstraße 14
60315 Frankfurt am Main, Deutschland
Geschäftsführer: Edgard Zanovskiy, Lorenz Milz
Registergericht: Amtsgericht Frankfurt am Main, HRB 138475
Telefon: +49 69 989727-343
E-Mail für Datenschutzanfragen: support@dp-digital.de
Diese Erklärung beschreibt, welche Daten EuroKonform verarbeitet, wenn Händlerinnen und Händler („Händler“) die App in ihrem Shopify-Shop installieren, und was dabei mit Daten von Kundinnen und Kunden des Händlers („Käufer“) geschieht. Sie gilt auch für die öffentlichen Seiten unter https://eurokonform.dp-digital.de.
2. Was EuroKonform macht
EuroKonform unterstützt Händler bei zwei Pflichten:
- E-Rechnung: Bei Bezahlung oder bei Versand einer Bestellung (vom Händler einstellbar) erstellt EuroKonform eine Rechnung im Format ZUGFeRD (EN 16931, PDF/A-3 mit eingebettetem XML). Enthält die Bestellung eine Leitweg-ID (für Behörden), erstellt EuroKonform zusätzlich eine XRechnung (XML). Bei Erstattungen entsteht eine Gutschrift, bei Stornierungen eine Stornorechnung. Jede Datei wird vor dem Versand technisch geprüft und anschließend unveränderbar archiviert. Auf Wunsch sendet EuroKonform die Rechnung per E-Mail an den Käufer.
- Produktsicherheit (GPSR): Der Händler legt Hersteller-Profile an (z. B. Hersteller, verantwortliche Person in der EU) und ordnet sie Produkten zu, zusammen mit Warnhinweisen und Piktogrammen. Ein Theme-App-Block zeigt diese Angaben auf der Produktseite des Shops an.
3. Rollen
- Händlerdaten (Shop- und Sitzungsdaten, Firmendaten, Einstellungen, Nutzung der App): Hier ist die dropprinters GmbH Verantwortliche im Sinne der DSGVO.
- Bestell- und Rechnungsdaten von Käufern: Hier verarbeitet die dropprinters GmbH Daten im Auftrag des Händlers (Art. 28 DSGVO); verantwortlich ist der Händler. Der Auftragsverarbeitungsvertrag regelt das Verhältnis zwischen Händler und dropprinters GmbH; er ist Teil der Nutzungsbedingungen und unter https://eurokonform.dp-digital.de/avv abrufbar.
- GPSR-Angaben: Die Hersteller-Profile enthalten Daten von Unternehmen, die auf den Produktseiten ohnehin öffentlich angezeigt werden. Soweit darin personenbezogene Daten enthalten sind (z. B. bei Einzelunternehmern), verarbeitet die dropprinters GmbH sie ebenfalls im Auftrag des Händlers.
4. Welche Daten verarbeitet EuroKonform?
4.1 Sitzungs- und Shopdaten
In unserer Datenbank speichert EuroKonform:
- Shop-Domain, Zugriffsschlüssel der Shopify-Schnittstelle (nur verschlüsselt gespeichert, Abschnitt 9) und die erteilten Zugriffsrechte (Scopes)
- soweit von Shopify übermittelt: Name, E-Mail-Adresse und Sprache der im Shopify-Admin angemeldeten Mitarbeiterin bzw. des Mitarbeiters
- den gewählten Tarif und den Installationsstatus
- die Annahme des Auftragsverarbeitungsvertrags mit Zeitpunkt, Fassung und der Kennung der Person, die ihn im Shopify-Admin angenommen hat
Zweck: Bereitstellung der App und Zuordnung zum Shop. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertrag).
4.2 Firmendaten und Einstellungen des Händlers
Für die Rechnungen speichert EuroKonform die Firmendaten des Händlers (Firma, Anschrift, E-Mail, Telefon, USt-IdNr. bzw. Steuernummer, Bankverbindung, Zahlungsziel, Angabe zur Kleinunternehmerregelung), die Einstellungen (z. B. Zeitpunkt der Rechnung, Sprache, Nummernkreise, E-Mail-Versand, DATEV-Konten), ein hochgeladenes Logo sowie ein Protokoll der Änderungen an den Einstellungen.
Zweck: Erstellung von Rechnungen im Namen des Händlers, Nachvollziehbarkeit von Änderungen. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
4.3 Bestelldaten und Rechnungen (im Auftrag des Händlers)
Shopify meldet unserem Server bezahlte, versendete, erstattete und stornierte Bestellungen. EuroKonform liest dann über die Shopify-Schnittstelle:
- Bestellnummer und -datum, Positionen, Preise, Rabatte, Steuern, Versand, Trinkgeld, Währung, Sprache der Bestellung und Zahlungsstatus
- E-Mail-Adresse sowie Rechnungs- und Lieferadresse (Name, Firma, Anschrift, Land)
- Warenkorb-Attribute, aus denen EuroKonform die USt-IdNr. und die Leitweg-ID des Käufers übernimmt
- bei Bestellungen über Shopify B2B: Firmenname und USt-IdNr. der Firma
Telefonnummern und Standortdaten (Geokoordinaten) fragt EuroKonform nicht ab; ein automatischer Test stellt sicher, dass die Abfragen der App diese Felder nicht enthalten. EuroKonform nutzt nicht das Zugriffsrecht auf den Kundenstamm des Shops (read_customers), sondern liest Käuferangaben nur aus der jeweiligen Bestellung.
Daraus erstellt EuroKonform die Rechnung (bzw. Gutschrift oder Stornorechnung) und speichert in unserer Datenbank: den Rechnungsinhalt, die Rechnungsnummer, die Beträge, das Ergebnis der Prüfung und einen Verlauf der Ereignisse (z. B. erstellt, per E-Mail gesendet, gedruckt, heruntergeladen). Die Käuferdaten (Name, Firma, Anschrift, E-Mail-Adresse, USt-IdNr., Leitweg-ID) speichert EuroKonform getrennt vom übrigen Rechnungsinhalt und nur verschlüsselt (Abschnitt 9). Die Rechnungsnummer schreibt EuroKonform außerdem als App-Metafeld an die Bestellung in Shopify.
Die Dateien (PDF, XML und Prüfbericht) verschlüsselt EuroKonform vor dem Hochladen und legt sie in einem Archiv bei Amazon Web Services in Frankfurt am Main ab (Abschnitt 6).
Kann EuroKonform zu einer Bestellung keine Rechnung erstellen (z. B. weil Pflichtangaben fehlen oder Shopify Name bzw. Anschrift des Käufers nicht liefert), vergibt EuroKonform keine Rechnungsnummer, sondern speichert einen Hinweis mit der Bestellnummer und dem Grund. Darin stehen keine Namen oder Adressen.
Zweck: Erstellung, Prüfung, Zustellung, Archivierung und Bereitstellung von Rechnungen für den Händler. Rechtsgrundlage: Verarbeitung im Auftrag des Händlers (Art. 28 DSGVO); für den Händler in der Regel Art. 6 Abs. 1 lit. b DSGVO (Vertrag mit dem Käufer) und lit. c DSGVO (gesetzliche Pflichten zur Rechnungsstellung und Aufbewahrung).
4.4 Prüfung der Rechnungsdateien
Jede Datei prüft EuroKonform vor dem Versand mit frei verfügbaren Prüfwerkzeugen (Mustang und veraPDF für ZUGFeRD/PDF/A-3, Prüftool der KoSIT für XRechnung). Die Prüfung läuft auf unserem eigenen Server; die Dateien werden dafür nicht an Dritte übermittelt.
4.5 E-Mail an Käufer (nur wenn eingeschaltet)
Schaltet der Händler den E-Mail-Versand ein, sendet EuroKonform die Rechnung an die E-Mail-Adresse der Bestellung. Der Versand erfolgt über Amazon Simple Email Service (Amazon SES) in der Region eu-central-1 (Frankfurt am Main). Absender ist eine Adresse von EuroKonform mit dem Namen des Händlers als Absendername; Antworten gehen an die E-Mail-Adresse, die der Händler angibt. Verarbeitet werden dabei die E-Mail-Adresse des Käufers, Betreff, Text und die Rechnung als Anhang.
4.6 Druck und Export
Der Händler kann Rechnungen im Shopify-Admin drucken (an der Bestellung und für mehrere Bestellungen in der Bestellliste, höchstens 50 Bestellungen auf einmal) sowie als ZIP-Datei oder im DATEV-Format exportieren. Exporte erzeugt der Händler selbst als Datei; EuroKonform übermittelt dabei nichts an DATEV oder andere Dritte. Jede Detailansicht, jeder Download, Druck und Export wird im Zugriffsprotokoll festgehalten (Abschnitt 4.10).
4.7 Produktsicherheit (GPSR)
- In Shopify: Hersteller-Profile speichert EuroKonform als App-Metaobjekte im Shop des Händlers (Name, Rolle, eingetragene Marke bzw. Handelsname, Anschrift, E-Mail-Adresse, Website). An den Produkten speichert EuroKonform Metafelder (zugeordnete Profile, Warn- und Sicherheitshinweise, Piktogramme, Hinweis zur Identifizierung bzw. Charge). Diese Daten liegen in Shopify, nicht auf unserem Server.
- In unserer Datenbank: die Zuordnungsregeln des Händlers (z. B. Anbieter, Tag oder Produkttyp → Profil) und das Ergebnis der Abdeckungsprüfung (Produkt-IDs und -Titel, fehlende Angaben).
- Im Shop: Der Theme-App-Block zeigt die Angaben auf der Produktseite an. Er besteht nur aus Liquid und CSS, lädt kein JavaScript, setzt keine Cookies und übermittelt keine Daten von Shop-Besuchern an uns.
Zweck: Bereitstellung der Produktsicherheitsangaben nach Art. 19 der Verordnung (EU) 2023/988 (GPSR). Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO; soweit personenbezogene Daten in Profilen enthalten sind, Verarbeitung im Auftrag des Händlers.
4.8 Zugriffsrechte der App
EuroKonform fragt bei der Installation diese Zugriffsrechte an:
read_orders: Bestellungen lesen, um Rechnungen zu erstellenwrite_orders: die Rechnungsnummer als App-Metafeld an der Bestellung speichernread_companies: Firmenname und USt-IdNr. bei Shopify-B2B-Bestellungen lesenread_products,write_products: Produkte für die Abdeckungsprüfung lesen und GPSR-Metafelder schreibenread_metaobjects,write_metaobjects: Hersteller-Profile lesen und speichern
Für den Zugriff auf geschützte Kundendaten (Name, E-Mail-Adresse, Anschrift) beantragt EuroKonform die Freigabe bei Shopify, weil diese Angaben Pflichtbestandteil einer Rechnung sind. Telefonnummern beantragt EuroKonform nicht.
4.9 Technische Protokolle
Die Anwendung schreibt technische Protokolle für Betrieb und Fehlersuche. Sie enthalten keine personenbezogenen Kundendaten, sondern nur Shop-Domain, technische Kennungen, Rechnungs- und Bestellnummern sowie Status- und Fehlercodes. Technisch ist das so abgesichert: Die Anwendung übernimmt nur Felder aus einer festen Liste erlaubter Angaben und entfernt E-Mail-Adressen, Kontonummern (IBAN) und lange Ziffernfolgen aus Fehlermeldungen. Die Protokolle werden nach Größe rotiert (je Dienst höchstens drei bis fünf Dateien zu je 10 MB); ältere Einträge werden dabei überschrieben. [OFFEN: Eine feste zeitliche Höchstdauer der Protokolle (Ziel 30 Tage) ist noch nicht umgesetzt; bis dahin hängt die Dauer vom Umfang der Protokolle ab.] Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Betrieb und Sicherheit).
EuroKonform setzt keine KI ein und bindet keine Analyse- oder Fehlerberichtsdienste ein.
4.10 Zugriffs- und Änderungsprotokolle
- Zugriffsprotokoll: Jeder Zugriff auf Käuferdaten, den ein Mensch auslöst (Detailansicht, Download, Druck, Export) und jede Datenauskunft wird protokolliert: Zeitpunkt, Shop, Kennung der handelnden Person (Benutzer-ID des Shopify-Admins bzw. Systemvorgang), betroffenes Dokument bzw. Zeitraum, Art des Zugriffs und Grund. Das Protokoll enthält selbst keine Käuferdaten und lässt sich nur ergänzen, nicht ändern.
- Änderungsprotokoll: Änderungen an den Einstellungen, die Annahme des Auftragsverarbeitungsvertrags sowie Eingang und Abschluss der Datenschutz-Anfragen von Shopify (Abschnitt 6).
Zweck: Nachweis und Kontrolle, wer wann auf Kundendaten zugegriffen hat, Nachweis der Erledigung von Datenschutz-Anfragen. Rechtsgrundlage: Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit Art. 5 Abs. 2 und Art. 32 DSGVO (Rechenschafts- und Sicherheitspflichten) sowie Art. 6 Abs. 1 lit. f DSGVO.
5. Hosting und Empfänger
- Amazon Web Services EMEA SARL, Luxemburg: Server (Amazon EC2) mit Anwendung und Datenbank, Archiv und Datenbank-Sicherungen (Amazon S3), Schlüsselverwaltung für die Verschlüsselung (AWS Key Management Service), Ablage der App-Zugangsdaten (AWS Secrets Manager) und E-Mail-Versand (Amazon SES), jeweils in der Region eu-central-1 (Frankfurt am Main)
- Shopify International Ltd., Dublin, Irland: Plattform, Speicherung der GPSR-Metaobjekte und -Metafelder, Abrechnung der Tarife
Die Datenbank (PostgreSQL) betreiben wir selbst auf unserem Server bei AWS in Frankfurt; einen weiteren Datenbank-Anbieter gibt es nicht. Die Prüfwerkzeuge für Rechnungsdateien laufen ebenfalls auf unserem Server.
Kein Verkauf, keine Weitergabe: Wir verkaufen keine personenbezogenen Daten und geben sie nicht an Dritte weiter, außer an die hier genannten Dienstleister, soweit das für den Betrieb der App nötig ist. Wir nutzen Käuferdaten nicht für Werbung, Profilbildung, Auswertungen über mehrere Shops hinweg oder das Training von KI-Modellen.
Die Daten werden in Rechenzentren in der Europäischen Union verarbeitet. Beide Dienstleister gehören zu Unternehmensgruppen mit Sitz außerhalb des EWR (USA bzw. Kanada). Soweit eine Übermittlung in ein Drittland oder ein Zugriff aus einem Drittland nicht ausgeschlossen werden kann, stützen wir uns auf einen Angemessenheitsbeschluss der EU-Kommission (z. B. EU-US Data Privacy Framework, soweit der Empfänger zertifiziert ist) oder auf EU-Standardvertragsklauseln.
6. Speicherdauer und Löschung
Die Fristen setzt ein automatischer Löschlauf um, der täglich läuft.
- Sitzungsdaten und Zugriffsschlüssel: werden bei der Deinstallation gelöscht.
- Rechnungen und Verlauf in der Datenbank: bleiben gespeichert, solange die App installiert ist, längstens bis zum Ende der Aufbewahrungsfrist von 8 Jahren ab dem Ende des Jahres, in dem die Rechnung ausgestellt wurde. Danach werden sie automatisch gelöscht. Hintergrund ist die gesetzliche Aufbewahrungspflicht des Händlers für Rechnungen (§ 147 AO, § 14b UStG).
- Rechnungsdateien im Archiv: PDF, XML und Prüfbericht liegen verschlüsselt in Amazon S3 mit Object Lock im Compliance-Modus. Während der Aufbewahrungsfrist kann niemand diese Dateien ändern oder löschen, auch die dropprinters GmbH nicht. Nach Ablauf der Frist werden sie automatisch gelöscht.
- Hinweise zu Bestellungen ohne Rechnung: werden 90 Tage nach ihrer Erledigung gelöscht, offene Hinweise spätestens bei der Löschung des Shops (
shop/redact). - Zugriffs- und Änderungsprotokolle (Abschnitt 4.10): werden nach 2 Jahren gelöscht, auch wenn der Shop vorher gelöscht wurde.
- Interne Arbeitsaufträge und Webhook-Kennungen: Sie enthalten nur technische Kennungen, keine Käuferdaten, und werden nach 30 Tagen gelöscht.
- Nach der Deinstallation: Firmendaten, Einstellungen, Logo, Rechnungen und Verlauf bleiben 90 Tage erhalten („Export-Fenster“); wird die App in dieser Zeit erneut installiert, stehen sie wieder zur Verfügung. Danach löscht EuroKonform alle diese Datenbankeinträge des Shops und vernichtet den Schlüssel des Shops („Crypto-Shredding“). Ab dann sind auch die verschlüsselten Dateien im Archiv nicht mehr lesbar; sie bleiben wegen der Sperre technisch bis zum Ende ihrer Frist gespeichert und werden dann automatisch gelöscht. Erhalten bleiben nur der Nummernkreis (ohne Personenbezug, damit eine Neuinstallation keine Nummer doppelt vergibt) und die Protokolle bis zum Ende ihrer Frist. [OFFEN: Export-Weg nach der Deinstallation festlegen, da der ZIP-Export in der App dann nicht mehr erreichbar ist (z. B. per Anfrage an support@dp-digital.de).]
- GPSR-Regeln und Abdeckungsprüfung: werden bei der Löschung des Shops (
shop/redact) gelöscht. - GPSR-Metaobjekte und -Metafelder: liegen in Shopify, nicht bei uns. Was Shopify nach der Deinstallation damit macht, richtet sich nach den Vorgaben von Shopify.
- Sicherungskopien der Datenbank: täglich eine verschlüsselte Sicherung in Amazon S3 (Frankfurt am Main), die nach 35 Tagen gelöscht wird; Käuferdaten sind darin zusätzlich feldverschlüsselt. Auf dem Server selbst liegen Sicherungen höchstens 7 Tage, Sicherungen vor einem Update der App höchstens 14 Tage, Abbilder des verschlüsselten Server-Datenträgers höchstens 7 Tage. Gelöschte oder unlesbar gemachte Daten können in diesen Sicherungen bis zu deren Ablauf noch enthalten sein. [OFFEN: Der Sicherungsspeicher ist versioniert; abgelaufene Sicherungen werden derzeit erst nach weiteren 30 Tagen endgültig entfernt. Regel anpassen oder Höchstdauer hier angeben.]
- Abrechnungsdaten: verarbeitet Shopify nach eigenen Vorgaben; gesetzliche Aufbewahrungspflichten der dropprinters GmbH bleiben unberührt.
Pflicht-Webhooks zum Datenschutz (Anfragen, die Shopify im Auftrag von Käufern und Händlern an EuroKonform sendet):
customers/data_request(Auskunft): EuroKonform stellt alle zu den genannten Bestellungen gespeicherten Daten (Rechnungen, Gutschriften und die gespeicherten Käuferangaben) als ZIP-Datei zusammen und sendet sie per E-Mail an die Kontaktadresse des Shops, nicht an den Käufer. Ist die Datei größer als 20 MB, erhält der Händler stattdessen einen Hinweis und die Daten auf Rückfrage über einen sicheren Weg. Die Beantwortung gegenüber dem Käufer liegt beim Händler.customers/redact(Löschung): Ausgestellte Rechnungen müssen wegen der Aufbewahrungspflicht des Händlers erhalten bleiben. EuroKonform sperrt sie deshalb (Einschränkung der Verarbeitung nach Art. 18 DSGVO): Sie werden nur noch aufbewahrt und nicht mehr per E-Mail versendet. Sonstige Daten zu den betroffenen Bestellungen (Hinweise zu Bestellungen ohne Rechnung) werden gelöscht.shop/redact(Löschung des Shops, von Shopify 48 Stunden nach der Deinstallation gesendet): EuroKonform löscht Hinweise, Arbeitsaufträge, GPSR-Regeln und Abdeckungsdaten sofort und alle übrigen Daten wie oben beschrieben 90 Tage nach der Deinstallation.
Jede dieser Anfragen wird bei Eingang und Abschluss protokolliert.
7. Cookies und Tracking
EuroKonform läuft eingebettet im Shopify-Admin und nutzt die Sitzungs-Token von Shopify. EuroKonform setzt keine eigenen Cookies, keine Tracking- oder Marketing-Cookies und bindet keine Analyse-Dienste ein. Der Theme-App-Block im Shop setzt keine Cookies und lädt kein JavaScript.
8. Rechte der betroffenen Personen
Betroffene Personen haben das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21 DSGVO) sowie das Recht, sich bei einer Aufsichtsbehörde zu beschweren. Für die dropprinters GmbH zuständig ist der Hessische Beauftragte für Datenschutz und Informationsfreiheit, Gustav-Stresemann-Ring 1, 65189 Wiesbaden.
Das Recht auf Löschung kann eingeschränkt sein, soweit gesetzliche Aufbewahrungspflichten bestehen (Art. 17 Abs. 3 lit. b DSGVO), etwa für ausgestellte Rechnungen.
Anfragen an uns richten Sie bitte an support@dp-digital.de. Käufer wenden sich für Anfragen zu ihren Bestellungen und Rechnungen bitte an den jeweiligen Shop (Verantwortlicher).
9. Sicherheit
- Übertragung über das Internet ausschließlich verschlüsselt (TLS)
- Server-Datenträger, Archiv und Sicherungen sind verschlüsselt gespeichert
- Zusätzliche Verschlüsselung auf Anwendungsebene: Käuferdaten in der Datenbank, die Dateien im Archiv und die Zugriffsschlüssel der Shopify-Schnittstelle sind mit einem eigenen Schlüssel je Shop verschlüsselt (AES-256-GCM). Diese Schlüssel liegen nur verpackt in der Datenbank; verpackt werden sie mit einem Hauptschlüssel im AWS Key Management Service, der den Dienst nicht verlässt und jährlich rotiert wird
- Server, Datenbank, Archiv und Schlüsselverwaltung liegen in der AWS-Region Frankfurt am Main
- Administrativen Zugriff auf die Produktionsumgebung haben nur die beiden Geschäftsführer
- Die Anwendung arbeitet mit einem Datenbankkonto ohne Recht, Rechnungen oder Protokolle zu löschen; Löschungen laufen nur über die festgelegten Löschfristen
- Jede Datenbankabfrage ist an den jeweiligen Shop gebunden (Mandantentrennung)
- Zugriffe auf Käuferdaten werden protokolliert (Abschnitt 4.10)
- Anfragen von Shopify (Webhooks) werden über die Signatur von Shopify geprüft
- Test- und Produktionsumgebung sind getrennt; in der Testumgebung gibt es nur Testdaten
Weitere technische und organisatorische Maßnahmen beschreibt Anlage 1 des Auftragsverarbeitungsvertrags.
10. Änderungen
Wir passen diese Erklärung an, wenn sich die App oder die Rechtslage ändert. Die jeweils aktuelle Fassung steht unter https://eurokonform.dp-digital.de/datenschutz.