Datenschutzerklärung
Stand: 28. Juli 2026
Diese Erklärung gilt gebündelt für alle meine Angebote. Damit gibt es genau eine Fassung, die gepflegt wird — statt mehrerer, die nach einem halben Jahr auseinanderlaufen.
| Teil | Angebot | Abschnitte |
|---|---|---|
| A | Website hnbdev.de | 3, 4 |
| B | Website interprex.de | 3, 4 |
| C | Mac-Anwendung Interprex | 5 bis 9 |
| D | Unterstützung (Zahlungen) | 10 |
| E | iOS-App SmartCart | 10a bis 10g |
Die Abschnitte 1, 2 und 11 bis 15 gelten für alles.
1. Verantwortlicher
Jakob Heinbach
Eiserfelder Hütte 20
57080 Siegen
Deutschland
E-Mail: info@hnbdev.com
Ein Datenschutzbeauftragter ist nicht bestellt; die gesetzlichen Voraussetzungen dafür liegen nicht vor.
2. Der Grundsatz
Auf meinen Websites und in Interprex gibt es kein Benutzerkonto, keine Anmeldung und keine Registrierung.
Eine Ausnahme, und nur eine: In SmartCart kannst du freiwillig ein Konto anlegen, um deine Einkaufsliste zwischen mehreren Geräten zu synchronisieren. Ohne Konto ist die App vollständig nutzbar. Einzelheiten stehen in Abschnitt 10b.
Ich erhebe keine Nutzungsprofile und führe keine Daten über verschiedene Angebote hinweg zusammen. Es gibt in keinem meiner Angebote ein Tracking über Apps oder Websites Dritter hinweg.
Was tatsächlich passiert, steht vollständig in den folgenden Abschnitten.
3. Websites: Server-Logdateien
Beim Aufruf von hnbdev.de oder interprex.de verarbeitet der Hosting-Anbieter Vercel Inc., 440 N Barranca Avenue #4133, Covina, CA 91723, USA automatisch Server-Logdateien: IP-Adresse, Datum und Uhrzeit, aufgerufene Seite, übertragene Datenmenge, Referrer, Browsertyp und Betriebssystem. Diese Daten dienen dem sicheren Betrieb und werden nach höchstens 30 Tagen gelöscht.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (sicherer und stabiler Betrieb). Mit dem Hosting-Anbieter besteht ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO.
Drittlandübermittlung: Der Hosting-Anbieter sitzt in den USA. Er ist unter dem EU-US Data Privacy Framework zertifiziert; für Übermittlungen dorthin besteht damit ein Angemessenheitsbeschluss der EU-Kommission vom 10. Juli 2023. Die Auslieferung erfolgt über Rechenzentren in der EU, sofern verfügbar.
Es sind keine Schriftarten, Skripte oder Bilder von fremden Servern eingebunden. Alles wird von der jeweiligen Domain selbst ausgeliefert.
4. Websites: Werbung (Google AdSense)
Auf den Websites ist Google AdSense eingebunden (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland).
AdSense wird erst geladen, nachdem du im Zustimmungsbanner eingewilligt hast. Ohne Einwilligung wird kein Google-Skript ausgeführt, kein Cookie gesetzt und keine Verbindung zu Google aufgebaut.
Mit deiner Einwilligung kann Google Cookies und ähnliche Technologien einsetzen, um Anzeigen auszuliefern und deren Leistung zu messen; dabei können Daten an Google LLC in den USA übermittelt werden (Angemessenheitsbeschluss EU-US Data Privacy Framework, Juli 2023).
Rechtsgrundlage: § 25 Abs. 1 TDDDG und Art. 6 Abs. 1 lit. a DSGVO (Einwilligung). Widerruf jederzeit über den Link „Cookie-Einstellungen“ im Fußbereich jeder Seite.
Weitere Informationen: https://policies.google.com/technologies/ads Personalisierung abschalten: https://adssettings.google.com
5. Interprex: Herunterladen der Komponenten
Interprex ist ein Programm, das auf deinem Mac läuft. Deine Spielstände, deine Spielebibliothek, deine Einstellungen und die Windows-Umgebung liegen
ausschließlich auf deinem Gerät. Interprex überträgt keine Nutzungsprofile, keine Spielelisten, keine Dateinamen und keine Inhalte an mich.
Bei der Ersteinrichtung lädt Interprex die Windows-Engine und das Steam-Installationsprogramm direkt von den Servern der jeweiligen Anbieter. Dabei erfährt der jeweilige Anbieter — wie bei jedem Download — deine IP-Adresse und technische Angaben deines Systems.
| Server | Anbieter | Zweck |
|---|---|---|
github.com, objects.githubusercontent.com |
GitHub, Inc. (Microsoft), USA | Windows-Engine (Wine) |
cdn.akamai.steamstatic.com |
Valve Corporation / Akamai, USA | Steam-Installationsprogramm |
cdn.cloudflare.steamstatic.com |
Valve Corporation / Cloudflare, USA | Titelbilder der Spiele (abschaltbar) |
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Erfüllung deiner Anfrage: ohne diese Downloads kann Interprex seine Funktion nicht erbringen).
Drittlandübermittlung: Die genannten Anbieter sitzen in den USA; es gilt der Angemessenheitsbeschluss der EU-Kommission (EU-US Data Privacy Framework). Ich habe auf diese Verarbeitungen keinen Einfluss.
6. Interprex: Steam und Titelbilder
Interprex installiert und startet den Steam-Client von Valve. Sobald du dich dort anmeldest, verarbeitet Valve deine Daten in eigener Verantwortung. Ich erhalte davon nichts — Interprex liest weder Zugangsdaten noch Anmeldeinformationen und leitet nichts weiter.
Für die Titelbilder in der Bibliothek ruft Interprex zu jedem installierten Spiel einmalig ein Bild von Valves öffentlichem Bildserver (cdn.cloudflare.steamstatic.com) ab, adressiert über die Steam-App-ID des Spiels. Damit erfährt Valve, dass von deiner IP-Adresse aus das Bild zu genau diesem Spiel angefragt wurde. Das Bild wird danach auf deinem Mac gespeichert und nicht erneut geladen.
Diese Funktion lässt sich unter Rechtliches & Datenschutz → Titelbilder der Spiele laden abschalten; die gespeicherten Bilder werden dabei gelöscht. Ohne sie zeigt die Bibliothek gezeichnete Kacheln.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO für Installation und Start des Steam-Clients; für die Titelbilder Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer benutzbaren Bibliotheksansicht), jederzeit abschaltbar.
6a. Interprex: Konfigurationsdatei
Interprex ruft höchstens alle sechs Stunden die Datei config.json auf interprex.de ab. Darin stehen die Bezugsquellen der Windows-Umgebung, Schalter für einzelne Programmbereiche und ein Feld für einen Hinweistext. Der Zweck ist, eine kaputte Bezugsquelle oder einen Fehler beheben zu können, ohne auf eine neue Programmfassung warten zu müssen.
Übertragen wird dabei nur, was jede HTTP-Anfrage überträgt: IP-Adresse, Zeitpunkt, angefragte Datei und die Programmkennung von Interprex (Name und Versionsnummer). Es wird keine Gerätekennung, keine Installations-ID und kein Cookie gesetzt oder gesendet. Die Abfrage ist an denselben Schalter gebunden wie die Aktualisierungsprüfung.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer funktionsfähigen und im Fehlerfall korrigierbaren Anwendung).
7. Interprex: Aktualisierungsprüfung
Interprex fragt in Abständen von höchstens 24 Stunden die Datei appcast.json auf interprex.de ab, um festzustellen, ob eine neuere Version vorliegt.
Übertragen wird dabei nur, was jede HTTP-Anfrage überträgt: IP-Adresse, Zeitpunkt, angefragte Datei und die Programmkennung von Interprex (Name und Versionsnummer). Es wird keine Gerätekennung, keine Installations-ID und kein Cookie gesetzt oder gesendet.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Berechtigtes Interesse ist die Auslieferung von Sicherheits- und Fehlerkorrekturen an eine Anwendung, die Systemrechte für Just-in-Time-Code benötigt; eine veraltete Fassung im Umlauf zu lassen wäre das größere Risiko.
Abschaltbar: Ja, in der App unter „Rechtliches & Datenschutz“.
8. Interprex: Werbung in der App
Interprex ist kostenlos und finanziert sich über Werbung. In der App wird dazu eine klar als „Anzeige“ gekennzeichnete Karte angezeigt.
- Interprex lädt höchstens einmal täglich die Datei
sponsors.jsonvon interprex.de — eine einfache Liste der aktuell gebuchten Anzeigen. - Es sind keine fremden Werbenetzwerke eingebunden. Kein Google, kein AdMob, kein Werbe-SDK, kein Zählpixel, kein Cookie, keine Werbe-ID.
- Die Anzeigen sind nicht personalisiert. Es findet keine Profilbildung statt, und es werden keine Daten über dich an Werbetreibende übermittelt.
- Klickst du eine Anzeige an, öffnet sich dein Standardbrowser mit einer Weiterleitungsadresse auf interprex.de. Dort wird der Klick
aggregiert gezählt (nur Anzahl je Anzeige und Tag) und du wirst zum Ziel weitergeleitet. Ab dem Aufruf der Zielseite gilt die Datenschutzerklärung des Werbetreibenden.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Berechtigtes Interesse ist die Finanzierung der kostenlosen Bereitstellung. Da keine Endgeräteinformation gelesen oder gespeichert wird, ist keine Einwilligung nach § 25 TDDDG erforderlich.
Abschaltbar: Ja. Unterstützer sehen die Karte ohnehin nicht.
9. Interprex: Freiwillige Nutzungsstatistik
Standardmäßig aus. Nur wenn du sie ausdrücklich einschaltest, sendet Interprex höchstens einmal täglich einen Datensatz an interprex.de:
- Interprex-Version
- macOS-Version
- Chip-Familie (z. B. „Apple M3 Max“)
- Sprache der Benutzeroberfläche
Es wird keine Kennung mitgeschickt, mit der sich Aufrufe einem Gerät oder einer Person zuordnen ließen; die Daten werden ausschließlich aggregiert ausgewertet, um zu entscheiden, welche macOS-Versionen und Chips weiterhin unterstützt werden müssen. Den genauen Datensatz zeigt die App vor dem Einschalten an.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung). Du kannst sie jederzeit mit Wirkung für die Zukunft in der App widerrufen.
10. Unterstützung: Zahlungsabwicklung
Nur wenn du ein Projekt freiwillig unterstützt, wird die Zahlung über Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland abgewickelt. Der Zahlungsdienst verarbeitet in eigener Verantwortung die Daten, die für die Zahlung nötig sind (Zahlungsmittel, Betrag, Name, E-Mail-Adresse, Rechnungsanschrift).
Ich erhalte davon nur: deine E-Mail-Adresse, den Betrag, die Art (einmalig oder monatlich) und das Datum — damit ich dir den Unterstützer-Schlüssel zusenden und den Beleg zuordnen kann.
Karten- und Kontodaten sehe ich nie.
Der Unterstützer-Schlüssel enthält Name bzw. E-Mail-Adresse, Art, Betrag und Datum. Er liegt ausschließlich auf deinem Gerät und wird dort geprüft; die App sendet ihn zu keinem Zeitpunkt an einen Server.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des Vertrags) und Art. 6 Abs. 1 lit. c DSGVO für die steuerlichen Aufbewahrungspflichten.
Speicherdauer: Zahlungsbelege werden nach § 147 AO und § 257 HGB zehn Jahre aufbewahrt. Eine Löschung ist insoweit gesetzlich ausgeschlossen.
10a. SmartCart: Was auf dem Gerät bleibt
SmartCart ist eine Einkaufs-App für das iPhone. Einkaufslisten, gescannte Kassenbons, erkannte Angebote, Auswertungen und Einstellungen werden
auf deinem Gerät gespeichert (Apple SwiftData und UserDefaults); Anmelde-Tokens liegen in der iOS-Keychain. Diese Daten verlassen dein Gerät nur in den nachfolgend beschriebenen Fällen.
Die App funktioniert vollständig, ohne dass irgendetwas übertragen wird.
10b. SmartCart: Optionales Konto und Synchronisation
Du kannst ein Konto per E-Mail und Passwort, über „Sign in with Apple“ oder über Google anlegen. Anmeldung und Speicherung laufen über Supabase (Supabase Inc., 970 Toa Payoh North, Singapur; Serverstandort Europa).
Bist du angemeldet, werden deine aktive Einkaufsliste, dein Profil und dein wöchentlicher Scan-Zähler in deinem Konto gespeichert und zwischen deinen Geräten abgeglichen. Gespeichert wird dabei auch deine E-Mail-Adresse. Jede Zeile ist über eine zeilenbasierte Zugriffsbeschränkung fest deinem Konto zugeordnet; andere Nutzer können sie nicht lesen.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des von dir gewünschten Dienstes). Ohne Konto findet keine Synchronisation statt.
Löschung: Du kannst dein Konto direkt in der App unter „Optionen → Konto → Konto löschen“ löschen. Konto und zugehörige Daten werden dabei sofort und unwiderruflich entfernt — keine Wartefrist, keine E-Mail an mich nötig.
10c. SmartCart: Texterkennung über Google Gemini
Fotografierst du einen Einkaufszettel, ein Rezept, einen Kassenbon oder einen Angebotsprospekt ab, wird dieses Bild zur Texterkennung an die Gemini-Programmierschnittstelle von Google übertragen (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland, sowie Google LLC, USA) und dort verarbeitet. Dasselbe gilt für Artikelnamen, die abgeglichen werden.
Die Übertragung läuft über meinen eigenen Server-Endpunkt; dabei wird kein Konto und keine Gerätekennung mitgeschickt. Ich speichere die Bilder nicht.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO — ohne diese Übertragung kann die Funktion, die du gerade ausgelöst hast, nicht erbracht werden. Für die Übermittlung in die USA stützt sich Google auf das EU-US Data Privacy Framework und Standardvertragsklauseln.
Bitte fotografiere keine Dokumente mit sensiblen personenbezogenen Inhalten.
10d. SmartCart: Beitrag zur Preisdatenbank — nur mit Einwilligung
Wenn — und nur wenn — du im Erststart-Ablauf oder in den Einstellungen zustimmst, werden Artikelnamen und Mengen deiner Listen sowie die Positionen gescannter Kassenbons (Produktname, Preis, Summe) übertragen, um echte Kassenpreise zu erfassen.
Jede Zeile trägt dabei ausschließlich eine zufällige, gerätelokale Kennung (eine UUID — nicht die Werbe-ID, nicht die IDFV) und weder Namen noch E-Mail-Adresse noch Standort. Ein Bezug zu deinem Konto wird nicht hergestellt. Die Daten werden nur angehängt und von der App nie zurückgelesen.
Rechtsgrundlage ist deine Einwilligung nach Art. 6 Abs. 1 lit. a DSGVO. Der Schalter steht ohne dein Zutun auf „aus“; du kannst ihn jederzeit unter „Optionen → Datenschutz“ mit Wirkung für die Zukunft widerrufen.
10e. SmartCart: Nutzungsstatistik — nur mit Einwilligung
Ebenfalls nur nach deiner Zustimmung werden einfache Ereignisse erfasst — etwa „App geöffnet“, „Tab gewechselt“, „Scan ausgeführt“ —, um zu erkennen, welche Funktionen genutzt werden. Auch diese Ereignisse tragen nur die zufällige Installations-Kennung.
Es ist kein Werbe-SDK eingebunden, die Werbe-ID (IDFA) wird nicht gelesen, und es findet kein Tracking über andere Apps oder Websites statt. Rechtsgrundlage ist deine Einwilligung nach Art. 6 Abs. 1 lit. a DSGVO; Widerruf jederzeit unter „Optionen → Datenschutz“.
10f. SmartCart: Standort
Erlaubst du es, nutzt die App deinen Standort, um Supermärkte in deiner Nähe anzuzeigen und Entfernungen zu berechnen. Die Koordinaten werden nur auf deinem Gerät verarbeitet und nicht an mich übertragen. Karte und Routing laufen über Apple MapKit; es gilt insoweit die Datenschutzerklärung von Apple. Du kannst die Freigabe jederzeit in den iOS-Einstellungen widerrufen.
10g. SmartCart: Partnerlinks und Fehlerberichte
Öffnest du im Bereich „Online-Markt“ ein Angebot, wirst du zum Shop des Händlers weitergeleitet. Handelt es sich um einen Partnerlink, führt der Weg über ein Partnernetzwerk, das den Klick meinem Partnerkonto zuordnet. Ich übergebe dabei keine von mir erhobenen personenbezogenen Daten; es gelten die Datenschutzhinweise des jeweiligen Netzwerks und Händlers. Solche Bereiche sind in der App als Anzeige gekennzeichnet.
Sendest du über „Problem melden“ einen Bericht, werden deine Nachricht, die App-Version, die iOS-Version und die zufällige Installations-Kennung übertragen. Eine E-Mail-Adresse wird nur übertragen, wenn du sie freiwillig für eine Antwort angibst (Art. 6 Abs. 1 lit. f DSGVO — Interesse an einer funktionsfähigen Anwendung; bei angegebener Adresse zusätzlich lit. b).
11. Speicherdauer
- Auf deinem Gerät: solange du die Anwendung behältst. Bei Interprex liegt alles unter
~/Library/Application Support/Interprexund~/Library/Preferencesund lässt sich durch Löschen dieser Ordner rückstandsfrei entfernen. - Server-Logdateien: siehe Abschnitt 3.
- Zahlungsbelege: siehe Abschnitt 10.
- SmartCart-Konto: bis du es löschst — die Löschung in der App wirkt sofort (Abschnitt 10b).
- Beiträge zur Preisdatenbank und Nutzungsereignisse (Abschnitte 10d, 10e): tragen keinen Bezug zu deiner Person und werden nach einem Widerruf nicht weiter ergänzt.
- Aggregierte Anzeigen- und Statistikzahlen: enthalten keinen Personenbezug und werden nicht wieder personenbezogen gemacht.
12. Empfänger
Ich gebe personenbezogene Daten nicht an Dritte weiter — außer an die in den Abschnitten 3 bis 10g genannten Anbieter im dort beschriebenen Umfang und an Behörden, soweit ich gesetzlich dazu verpflichtet bin.
13. Deine Rechte
Dir stehen zu: Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und
Widerspruch gegen Verarbeitungen auf Grundlage berechtigter Interessen (Art. 21 DSGVO). Erteilte Einwilligungen kannst du jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3 DSGVO).
Wende dich dafür formlos an info@hnbdev.com.
Außerdem hast du das Recht auf Beschwerde bei einer Aufsichtsbehörde (Art. 77 DSGVO). Zuständig ist die Datenschutzaufsicht deines Bundeslandes oder die Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen, Kavalleriestraße 2–4, 40213 Düsseldorf.
14. Keine automatisierte Entscheidungsfindung, keine Kinder
Eine automatisierte Entscheidungsfindung oder ein Profiling im Sinne von Art. 22 DSGVO findet nicht statt.
Meine Angebote richten sich nicht an Kinder unter 16 Jahren. Ich erhebe wissentlich keine Daten von Kindern.
15. Änderungen
Ich passe diese Erklärung an, wenn sich meine Angebote oder die Rechtslage ändern. Es gilt jeweils die unter https://hnbdev.de/datenschutz.html veröffentlichte Fassung; Anwendungen liefern denselben Text zusätzlich offline mit.