Datenschutzerklärung
Zuletzt aktualisiert: 31. Oktober 2026
1. Wer wir sind
echomate ist eine Shopify-App, entwickelt von Valerian Huber, betrieben unter der Marke Alpin-Code (alpin-code.de). echomate bietet Shopify-Händlern Store-Health-Monitoring, QR-Code-Generierung, Short-Link-Tracking, Link-in-Bio-Seiten, Treue-Stempelkarten, Wallet-Pässe und Analytics.
2. Welche Daten wir erfassen
Händler-Daten (Shopify-Shop-Inhaber)
- Shop-Domain — Ihre myshopify.com-Domain zur Identifikation Ihres Shops
- Kontakt-E-Mail des Shops — Die öffentliche Kontaktadresse aus Ihren Shopify-Einstellungen. Wir setzen sie als Antwortadresse der Stempelkarten-E-Mails, damit Antworten Ihrer Kund*innen bei Ihnen ankommen und nicht bei uns. Haben Sie keine eigene Adresse für Warnungen hinterlegt, schicken wir wichtige Hinweise zu Ihrem Konto ebenfalls an diese Adresse, zum Beispiel wenn ein Belohnungscode nicht mehr funktioniert, höchstens einmal alle sieben Tage.
- Session-Tokens — Verschlüsselte Shopify-Sitzungsdaten zur Authentifizierung
- Einstellungen — Ihre App-Konfiguration (Scan-Frequenz, QR-Branding, Stempelkarten-Mechanik usw.)
- QR-Codes, Short-Links & Bio-Seiten — Die von Ihnen erstellten QR-Codes, Short-Links und Bio-Seiten-Inhalte
- Stempelkarten-Konfiguration — Belohnungs-Schwellen, Trigger-Modi, von Ihnen gewählte Rabattcode-Namen
Endkunden-Daten — Anonymes Tracking (QR-Scans & Link-Klicks)
- IP-Adresse — Wird gehasht (SHA-256) und täglich rotiert. Wir speichern niemals rohe IP-Adressen.
- Land — Wird auf unserem eigenen Server aus einer lokalen IP-zu-Land-Datenbank ermittelt. Die IP-Adresse wird dafür an keinen Dritten übermittelt.
- Gerätetyp, Browser, Betriebssystem — Aus dem User-Agent-Header extrahiert
- Referrer — Bereinigt (Query-Parameter und Fragmente entfernt)
- Zeitstempel — Wann der Scan oder Klick erfolgte
Endkunden-Daten — Treueprogramm (Stempelkarten)
Wenn ein Händler die Stempelkarten- / Treuefunktion aktiviert, werden folgende Daten pro Kundin/Kunde zum Zweck des Betriebs des Treueprogramms des Händlers verarbeitet:
- E-Mail-Adresse der Kundin/des Kunden — Wird von der Kundin/dem Kunden beim Checkout im Shop des Händlers angegeben. Dient als eindeutige Kennung der Stempelkarte. Wir speichern sie im Klartext, weil wir die Stempel- und Belohnungs-E-Mails im Auftrag des Händlers an die Kundin/den Kunden versenden (über unseren E-Mail-Versanddienst Resend) und der Händler die Adresse in seiner Stempelkarten-Übersicht sieht — etwa, um eine Belohnung erneut zu senden. Ein SHA-256-Hash der Adresse dient der eindeutigen Zuordnung und Suche.
- Bestell-Metadaten — Shopify-Bestell-ID, Bestellnummer (z. B.
#1001), Bestellwert, Bestellwährung, Bestellzeitstempel. Wir speichern keine Bestellpositionen, Lieferadressen oder Zahlungsdetails. - Adresse je Stempel-Ereignis — Jedes Stempel-Ereignis hält fest, mit welcher E-Mail-Adresse diese eine Bestellung gestempelt wurde. So können wir Auskunfts- und Löschanfragen (Art. 15 / 17 DSGVO) vollständig beantworten, auch nachdem die Stempelkarte einem Wechsel der Konto-Adresse gefolgt ist. Diese Adresse wird nach 18 Monaten anonymisiert.
- Stempel-Anzahl — Wie viele Stempel die Kundin/der Kunde in Richtung der nächsten Belohnung gesammelt hat.
- Belohnungs-Status — Ob eine Belohnung (Rabattcode) ausgestellt, eingelöst oder abgelaufen ist.
- Rückerstattungs-Ereignisse — Wenn eine stempelberechtigte Bestellung später storniert oder erstattet wird, protokollieren wir das Ereignis zur Transparenz und (je nach Händler-Konfiguration) wird der Stempel zurückgenommen.
Endkunden-Daten — Wallet-Pass (Apple Wallet / Google Wallet)
Google Wallet ist in Betrieb; Apple Wallet ist derzeit nicht aktiv. Solange Apple Wallet nicht freigeschaltet ist, werden keine Apple-Wallet-Pässe ausgestellt und keine Daten an Apple übermittelt. Die Teile der folgenden Beschreibung, die Apple betreffen, gelten ab der Freischaltung von Apple Wallet; wir veröffentlichen sie vorab, damit die Verarbeitung dokumentiert ist, bevor sie beginnt — nicht danach.
Wenn eine Kundin/ein Kunde eine echomate-Stempelkarte zu Apple Wallet oder Google Wallet hinzufügt:
- Pass-Personalisierungsdaten — Shop-Name & Markenfarbe des Händlers und der aktuelle Stempelstand der Kundin/des Kunden; diese Daten sind im Pass selbst eingebettet. Als Seriennummer trägt der Pass eine aus der Stempelkarte abgeleitete Kartennummer — nicht die E-Mail-Adresse, die nicht in den Pass eingebettet wird.
- Device-Registration-Token (nur Apple) — Wenn die Kundin/der Kunde den Pass in Apple Wallet hinzufügt, sendet Apple uns ein Device-Token über den PassKit-Web-Service, damit wir das Gerät benachrichtigen können, wenn sich der Stempelstand ändert. Wir erhalten keine weiteren Apple-Konto-Informationen.
- Pass-Kennung & Auth-Token — Serverseitig in unserer Tabelle
wallet_pass_registrationgespeichert, damit wir Pass-Update-Anfragen von Apple Wallet (sobald freigeschaltet) authentifizieren und Stempel-Aktualisierungen an Google Wallet senden können. - Übermittlung an Apple / Google — Pass-Personalisierungsdaten werden an Apple Inc. (USA) und Google LLC (USA) übermittelt, wenn der Pass heruntergeladen / aktualisiert wird. Diese Übermittlungen erfolgen unter dem EU-US Data Privacy Framework. Kundinnen/Kunden können den Pass jederzeit aus ihrer Wallet entfernen, wodurch die geräteseitigen Daten gelöscht werden.
3. Welche Daten wir NICHT erfassen
- Wir verwenden keine Cookies auf Redirect-Seiten
- Wir erfassen keine Namen, E-Mail-Adressen oder personenbezogene Kennungen von Endkunden außerhalb der ausdrücklichen Treue- / Wallet-Pass-Funktionen (die vom Händler aktiviert und durch Bestellung bzw. Pass-Hinzufügen kundenseitig ausgelöst werden)
- Wir verkaufen keine Daten an Dritte
- Wir verwenden die Daten nicht für Werbung
- Wir speichern keine rohen IP-Adressen (nur tagesrotierte Hashes)
- Wir lesen keine Bestellpositionen, Lieferadressen oder Zahlungskarten-Daten — nur Bestellsumme + Währung + ID
4. Wie wir Daten verwenden
- Analytics — Aggregierte Scan-/Klick-Zahlen, Gerätetyp-Verteilung, Länder-Verteilung
- A/B-Tests — Zufällige Varianten-Auswahl (kein Nutzer-Profiling)
- Rate-Limiting — Missbrauch verhindern (IP-basiert, nur im Arbeitsspeicher)
- Store Health — Google-PageSpeed-API-Aufrufe im Auftrag des Händlers
- Treueprogramm — Stempel-Anzahl pro Kundin/Kunde tracken, Belohnungs-Rabattcodes bei Erreichen der Schwelle ausstellen, Belohnungs- / Status-E-Mails im Auftrag des Händlers an die Kundin/den Kunden versenden
- Wallet-Pass — Apple-Wallet- (.pkpass) und Google-Wallet-Pass-Objekte generieren, wenn eine Kundin/ein Kunde dies anfordert; Updates an das Gerät pushen, wenn sich der Stempelstand ändert
5. Rechtsgrundlage der Verarbeitung (Art. 6 DSGVO)
- Händler-Daten — Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung: Der Händler hat die App installiert, um den Dienst in Anspruch zu nehmen)
- Anonyme Tracking-Daten (QR / Link) — Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse des Händlers, die Wirksamkeit seiner eigenen Marketing-Materialien zu messen, abgewogen gegen die Privatsphäre der Kundin/des Kunden durch die in § 2 aufgeführten Anonymisierungsmaßnahmen)
- Treueprogramm-Daten — Art. 6 Abs. 1 lit. b DSGVO (vorvertragliche / vertragliche Maßnahme: Die Kundin/der Kunde nimmt am Programm teil, indem sie/er eine berechtigte Bestellung im Shop des Händlers aufgibt — gemäß der vom Händler separat veröffentlichten Treuebedingungen)
- Wallet-Pass-Daten — Art. 6 Abs. 1 lit. b DSGVO (Die Kundin/der Kunde löst die Pass-Erstellung durch Tippen auf „Zu Apple/Google Wallet hinzufügen“ aus und drückt damit den Wunsch aus, den Treuevorteil über die Wallet zu erhalten)
6. Datenspeicherung & Sicherheit
- Daten werden in Supabase (PostgreSQL, EU-Region Stockholm) gespeichert, mit aktivierter Row-Level Security (RLS)
- Alle Verbindungen verwenden HTTPS/TLS
- API-Keys werden als SHA-256-Hashes gespeichert (niemals im Klartext)
- Shopify-Session-Tokens sind verschlüsselt
- Wallet-Pass-Krypto-Zertifikate werden als Umgebungsvariablen gespeichert und nie geloggt
- Unsere Server laufen auf einem dedizierten VPS mit Docker-Containerisierung, gehostet in der EU
7. Aufbewahrung
- Analytics-Daten: Free-Plan — 14 Tage; Growth-Plan — 180 Tage; Pro- / Business-Plan — 400 Tage. Ein täglicher Cron-Job entfernt abgelaufene Datensätze. Bei Deinstallation der App werden alle Daten unabhängig von der Frist gelöscht.
- Treue- / Stempelkarten-Daten: Werden gelöscht, wenn die Stempelkarte der Kundin/des Kunden 24 Monate inaktiv ist (keine neue Bestellung, keine Belohnungs-Einlösung) und keine überwiegenden buchhalterischen Aufbewahrungspflichten auf Händlerseite bestehen. Audit-Logs (
stamp_event) werden nach 18 Monaten anonymisiert. - Wallet-Pass-Registrierungen: Werden mit der Stempelkarte gelöscht — nach 24 Monaten Inaktivität oder früher auf Löschanfrage bzw. bei Deinstallation durch den Shop. Das Entfernen aus Google Wallet erfahren wir nicht. Bei Apple Wallet (sobald freigeschaltet) wird das Entfernen gemeldet und die Registrierung sofort gelöscht.
- App-Deinstallation: Händler-Daten werden dauerhaft gelöscht, sobald Shopify die Löschaufforderung
shop/redactzustellt (48 Stunden nach der Deinstallation); in jedem Fall löscht ein täglicher Lauf die Daten jedes Shops, der seit mehr als 7 Tagen deinstalliert ist. - Recht auf Löschung: Auf Anfrage über den Webhook
customers/redact(Shopify) oder per direkter Kontaktaufnahme löschen wir die betroffenen Kunden-Daten innerhalb von 30 Tagen — außer wo gesetzliche Aufbewahrungspflichten (z. B. Steuer-/Handelsrecht auf Händlerseite) entgegenstehen. - Sicherungskopien: Gelöschte Daten und Dateien verbleiben bis zu 35 Tage in unseren verschlüsselten Sicherungskopien und werden danach automatisch entfernt. Verzögert eine technische Störung die Löschung, holen wir sie nach, sobald die Störung behoben ist.
8. Drittanbieter (Auftragsverarbeiter)
- Shopify — Authentifizierung, Abrechnung, Bestell-Webhooks, Kunden-Datenanfragen
- Supabase — Datenbank-Hosting (EU-Region)
- Hostinger (VPS) — Anwendungs-Hosting (EU-Region, Frankfurt)
- Alpin-Code Hub (unser eigener, intern) — Leitet alle ausgehenden transaktionalen E-Mails (Belohnungs-E-Mails, Status-E-Mails, Performance-Alerts) über einen zentralen Proxy, damit wir Keys rotieren und konsistentes Branding anwenden können. Der Hub wird selbst gehostet in der EU und kommuniziert mit Resend (EU-Region) für die tatsächliche Zustellung. Nur Empfänger-E-Mail-Adresse, Betreff und Body werden übermittelt.
- Apple Inc. (nicht aktiv — Apple Wallet ist nicht freigeschaltet) — PassKit Web Service (USA, EU-US Data Privacy Framework). Würde nach der Freischaltung von Apple Wallet Pass-Update-Benachrichtigungen für Apple-Wallet-Kund*innen empfangen. Derzeit werden keine Daten übermittelt.
- Google LLC — Google Wallet API (USA, EU-US Data Privacy Framework). Empfängt die Pass-Daten und Pass-Aktualisierungen für Kund*innen, die ihre Stempelkarte in Google Wallet ablegen.
- Google PageSpeed Insights API — Store-Health-Scan (nur händler-initiiert)
- Google Analytics 4 — Optional, vom Händler für die eigene GA4-Property konfiguriert. Leitet anonymisierte Aggregat-Events weiter.
- Meta (Facebook Pixel) / Google Ads / TikTok Pixel — Optionales Retargeting, vom Händler konfiguriert. Standardmäßig deaktiviert. Sobald der Händler eine Pixel-ID hinterlegt, erhält der jeweilige Anbieter Scan-/Klick-Ereignisse von der Weiterleitungsseite.
9. DSGVO-Konformität
Wir handeln gemäß der Datenschutz-Grundverordnung (DSGVO):
- Wir verarbeiten Daten auf Basis der in § 5 aufgeführten Rechtsgrundlagen
- Wir handeln als Auftragsverarbeiter für die Treue- / Wallet-Pass-Daten des Händlers (der Händler ist Verantwortlicher der Daten seiner eigenen Kund*innen).
- Wir unterstützen die verpflichtenden GDPR-Webhooks von Shopify:
customers/data_request— Wir antworten innerhalb von 30 Tagen mit allen Daten, die wir über die Kundin/den Kunden vorhalten (Stempelstand, Belohnungs-Status, anonymisierte Tracking-Daten)customers/redact— Wir löschen die Stempelkarte, die Wallet-Pass-Registrierung und alle uns zuordenbaren Tracking-Einträge innerhalb von 30 Tagenshop/redact— Wir löschen alle Shop-Daten innerhalb von 48 Stunden nach Empfang des Webhooks (Shopify-vorgegebenes 48-Stunden-Fenster)
- Endkund*innen fordern die Löschung ihrer Daten beim Händler an, in dessen Shop sie eingekauft haben. Der Händler ist Verantwortlicher und gibt die Anfrage an uns weiter.
- Zwei Übermittlungen in die USA finden statt. (1) E-Mail-Versand: Unser E-Mail-Versanddienst Resend (Plus Five Five, Inc., USA) stellt die transaktionalen E-Mails zu. Die Zustellung selbst läuft über Server in der EU, der Anbieter hat seinen Sitz jedoch in den USA — rechtlich zählt der mögliche Zugriff, nicht der Speicherort. Grundlage sind das EU-US Data Privacy Framework (Resend ist dort zertifiziert) und ergänzend Standardvertragsklauseln (Modul 2). Übermittelt werden nur Empfängeradresse, Betreff und Inhalt.
- (2) Google Wallet (§ 8): Legt eine Kundin oder ein Kunde die Stempelkarte in Google Wallet ab, übermitteln wir die Pass-Daten (Kartenkennung, Stempelstand, Name des Shops, nach einer Belohnung deren Rabattcode; kein Name der Kundin oder des Kunden) an Google und aktualisieren sie bei jeder Änderung des Stempelstands. Empfänger für Daten aus dem EWR ist Google Ireland Limited (Dublin). Die Weiterverarbeitung durch Google LLC in den USA stützt sich auf das EU-US Data Privacy Framework (Google LLC ist zertifiziert), hilfsweise auf die Standardvertragsklauseln der Google Controller-Controller Data Protection Terms. Google verarbeitet diese Daten als eigenständiger Verantwortlicher. Die Übermittlung findet nur für Kundinnen und Kunden statt, die den Pass selbst hinzufügen. Apple Wallet ist nicht freigeschaltet; an Apple werden keine Daten übermittelt.
10. Ihre Rechte
Als Händler oder Endkund*in haben Sie das Recht:
- Auf Auskunft über die zu Ihrer Person gespeicherten Daten (Art. 15 DSGVO)
- Auf Berichtigung unrichtiger Daten (Art. 16 DSGVO)
- Auf Löschung Ihrer Daten (Art. 17 DSGVO — vorbehaltlich der Aufbewahrungspflichten in § 7)
- Auf Widerspruch gegen die Datenverarbeitung (Art. 21 DSGVO)
- Auf Einschränkung der Verarbeitung (Art. 18 DSGVO)
- Auf Datenübertragbarkeit in maschinenlesbarem Format (Art. 20 DSGVO — verfügbar für Händler via CSV-Export und REST-API; für Kund*innen via „customers/data_request“)
- Die Einwilligung jederzeit zu widerrufen, sofern Einwilligung Rechtsgrundlage ist
- Beschwerde bei einer Aufsichtsbehörde einzureichen (Datenschutzbehörde Ihres gewöhnlichen Aufenthalts)
11. Treueprogramm — Information für Kund*innen
Wenn Sie Stempel in einem von echomate betriebenen Händler-Shop gesammelt haben:
- Der Händler ist Verantwortlicher Ihrer Daten — Fragen wie „Warum habe ich einen Stempel verloren?“ oder „Wann läuft meine Belohnung ab?“ richten Sie bitte direkt an den Händler.
- echomate ist Auftragsverarbeiter — wir betreiben das technische System im Auftrag des Händlers im Rahmen einer Auftragsverarbeitungs-Vereinbarung.
- Sie können die Löschung Ihrer Stempelkarte jederzeit bei dem Händler verlangen, der sie ausgegeben hat.
- Wenn Sie die Stempelkarte zu Google Wallet hinzufügen, können Sie sie dort jederzeit entfernen. Das Entfernen aus Google Wallet erfahren wir nicht; unsere Zuordnung löschen wir mit der Stempelkarte. Bei Apple Wallet (sobald freigeschaltet) entfernt das Löschen des Passes auch die Geräte-Registrierung auf unserer Seite.
12. KI-Verbindungen (Claude, ChatGPT)
Wenn du echomate mit einem KI-Assistenten verbindest — etwa Claude (Anthropic) oder ChatGPT (OpenAI) —, verarbeiten wir folgende Daten über dich als Händler:
- Zustimmungsdaten: der Laden, der Assistent, die erteilten Rechte, wann du sie erteilt, eingeschränkt oder widerrufen hast, und der Shopify-Benutzer, der die Verbindung bestätigt hat.
- Aufrufprotokoll: für jede Anfrage des Assistenten der Endpunkt, das Ergebnis, der Zeitpunkt und die Verbindung, von der sie kam. Das Protokoll enthält weder den Inhalt der Anfrage noch eine IP-Adresse.
Zweck: Nachweis deiner Zustimmung, Erkennen und Aufklären von Missbrauch und Streitfällen sowie die Übersicht in deinen echomate-Einstellungen, was der Assistent getan hat. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der von dir gewünschten Verbindung) und Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Sicherheit und Nachweis).
Speicherdauer: Einträge im Aufrufprotokoll werden 90 Tage nach ihrem Entstehen gelöscht. Zustimmungsdaten bewahren wir 3 Jahre ab dem Ende des Kalenderjahres auf, in dem die Verbindung endete, danach werden sie gelöscht. Du kannst eine Verbindung jederzeit in den echomate-Einstellungen (KI-Verbindungen) oder im Assistenten beenden.
Der KI-Anbieter: Solange die Verbindung besteht, erhält der Assistent auf deine Veranlassung die Ladendaten, die er bei echomate abfragt (etwa QR-Codes, Links und Auswertungen). Der Anbieter (Anthropic PBC oder OpenAI, L.L.C., beide USA) verarbeitet diese Daten nach seinen eigenen Bedingungen und ist dafür selbst verantwortlich; er ist kein Unterauftragsverarbeiter von echomate.
13. Kontakt
Bei Fragen zum Datenschutz, Datenanfragen oder allgemeinen Fragen:
E-Mail: support@echomate.shop
Entwickler / Betreiber: Valerian Huber
Anschrift: Dahlienweg 11, 83109 Großkarolinenfeld, Deutschland
Marke: Alpin-Code (alpin-code.de)