Datenschutzerklärung
1. Datenschutz auf einen Blick
Allgemeine Hinweise
Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie diese Website besuchen oder unsere Apps und Dienste (PDF Content Search für iOS und macOS, PDF.Scanner. für Android, Inkra für macOS und iPadOS sowie Solarpegel für Web, iPhone, iPad und Android) nutzen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können.
Datenerfassung auf dieser Website
Wer ist verantwortlich für die Datenerfassung auf dieser Website?
Die Datenverarbeitung auf dieser Website erfolgt durch den Websitebetreiber. Dessen Kontaktdaten können Sie dem Impressum dieser Website entnehmen.
2. Hosting
Diese Website wird bei Strato AG in Berlin gehostet. Beim Besuch dieser Website erfasst der Hoster automatisch und speichert in sogenannten Server-Log-Dateien verschiedene Informationen, darunter IP-Adressen. Diese Datenverarbeitung erfolgt auf Grundlage unserer berechtigten Interessen an einer sicheren und effizienten Bereitstellung unserer Website.
3. Allgemeine Hinweise und Pflichtinformationen
Datenschutz
Die Betreiber dieser Seiten nehmen den Schutz Ihrer persönlichen Daten sehr ernst. Wir behandeln Ihre personenbezogenen Daten vertraulich und entsprechend der gesetzlichen Datenschutzvorschriften sowie dieser Datenschutzerklärung.
Verantwortliche Stelle
Jürgen Koller Software GmbH
Jürgen Koller
Wilhelmstr. 5
74072 Heilbronn
Telefon: +49 7131 9244166
E-Mail: datenschutz@juergenkoller.software
Speicherdauer
Soweit innerhalb dieser Datenschutzerklärung keine speziellere Speicherdauer genannt wurde, verbleiben Ihre personenbezogenen Daten bei uns, bis der Zweck für die Datenverarbeitung entfällt. Wenn Sie ein berechtigtes Löschersuchen geltend machen oder eine Einwilligung zur Datenverarbeitung widerrufen, werden Ihre Daten gelöscht, sofern wir keine anderen rechtlich zulässigen Gründe für die Speicherung Ihrer personenbezogenen Daten haben.
Aufbewahrungsfristen und Backup-Speicherung
Bestimmte personenbezogene Daten unterliegen gesetzlichen Aufbewahrungspflichten, die einer sofortigen vollständigen Löschung entgegenstehen. Insbesondere gelten folgende Fristen:
- 10 Jahre: Steuer- und buchführungsrelevante Daten wie Rechnungen, Buchungsbelege und Jahresabschlüsse (§ 147 AO, § 257 HGB)
- 6 Jahre: Handelskorrespondenz wie Auftragsbestätigungen und Geschäftsbriefe (§ 257 HGB)
Wenn Sie die Löschung Ihrer Daten beantragen (z. B. durch Löschung Ihres Kundenkontos), werden Ihre Daten unverzüglich aus allen aktiven Systemen entfernt. Daten, die unter die gesetzlichen Aufbewahrungspflichten fallen, werden in gesicherten, unveränderlichen Backups (WORM-Speicher) aufbewahrt. Diese Daten sind gesperrt und nicht mehr für betriebliche Zwecke zugänglich. Nach Ablauf der jeweiligen gesetzlichen Aufbewahrungsfrist erfolgt die endgültige Löschung automatisch.
Alle übrigen personenbezogenen Daten, die nicht unter gesetzliche Aufbewahrungspflichten fallen, werden bei einer Löschanfrage sofort und vollständig gelöscht.
Rechtsgrundlage: Art. 6 Abs. 1 lit. c DSGVO (Erfüllung einer rechtlichen Verpflichtung) i.V.m. § 147 AO, § 257 HGB.
Rechtsgrundlagen der Datenverarbeitung
Wir verarbeiten personenbezogene Daten nur, wenn eine der folgenden Rechtsgrundlagen vorliegt:
- Einwilligung (Art. 6 Abs. 1 lit. a DSGVO)
- Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO)
- Rechtliche Verpflichtung (Art. 6 Abs. 1 lit. c DSGVO)
- Berechtigte Interessen (Art. 6 Abs. 1 lit. f DSGVO)
SSL- bzw. TLS-Verschlüsselung
Diese Seite nutzt aus Sicherheitsgründen und zum Schutz der Übertragung vertraulicher Inhalte eine SSL- bzw. TLS-Verschlüsselung. Eine verschlüsselte Verbindung erkennen Sie daran, dass die Adresszeile des Browsers von “http://” auf “https://” wechselt und an dem Schloss-Symbol in Ihrer Browserzeile.
4. Datenerfassung auf dieser Website
Cookies
Unsere Internetseiten verwenden so genannte „Cookies”. Cookies sind kleine Textdateien und richten auf Ihrem Endgerät keinen Schaden an. Sie werden entweder vorübergehend für die Dauer einer Sitzung (Session-Cookies) oder dauerhaft (permanente Cookies) auf Ihrem Endgerät gespeichert.
Zu den Cookies und der Speicherung im Browser, die der KI-Produktassistent verwendet, siehe Abschnitt „KI-Produktassistent”.
Einwilligungsverwaltung (Klaro!)
Für die Verwaltung Ihrer Einwilligung in optionale Dienste setzen wir „Klaro!“ ein, eine quelloffene Einwilligungsverwaltung. Klaro! läuft vollständig auf unserem eigenen Server; es wird nichts von fremden Servern nachgeladen und nichts an den Hersteller oder sonstige Dritte übermittelt.
Damit wir Ihre Entscheidung bei weiteren Seitenaufrufen nicht erneut abfragen müssen, speichert Klaro! sie in einem Cookie mit dem Namen klaroConsent. Das Cookie enthält ausschließlich, welchen Diensten Sie zugestimmt oder widersprochen haben — keine Kennung, die Sie persönlich identifiziert. Es gilt für die Domain .juergenkoller.software einschließlich der Unterdomains (auch für unseren Store) und wird nach 365 Tagen gelöscht.
Ohne Ihre Zustimmung wird kein optionaler Dienst geladen (Opt-in). Sie können Ihre Entscheidung jederzeit über den Link „Cookie-Einstellungen“ im Seitenfuß ändern oder widerrufen; löschen Sie das Cookie in Ihrem Browser, erscheint die Abfrage beim nächsten Besuch erneut.
Rechtsgrundlage für das Speichern dieser Entscheidung ist § 25 Abs. 2 Nr. 2 TDDDG — das Cookie ist erforderlich, um Ihnen die von Ihnen gewünschte Auswahl bereitzustellen — sowie unsere Pflicht, erteilte Einwilligungen nachweisen zu können (Art. 7 Abs. 1 in Verbindung mit Art. 6 Abs. 1 lit. c DSGVO).
Helle und dunkle Darstellung
Diese Website, unser Store, unsere kostenlosen Web-Werkzeuge QR-Code, Clipboard, DocPort, Text bereinigen, Spiele und Solarpegel sowie Ihr Kundenkonto (account.juergenkoller.software) und die Web-Version von PlainTime erscheinen standardmäßig hell. Meldet Ihr Browser, dass Ihr Gerät auf eine dunkle Darstellung eingestellt ist, zeigen wir die Seiten dunkel an. Diese Einstellung liest Ihr Browser selbst aus; sie wird nicht an uns übermittelt.
Über den Umschalter können Sie die Darstellung selbst wählen. Weicht Ihre Wahl von der Einstellung Ihres Geräts ab, speichert die jeweilige Seite sie im lokalen Speicher Ihres Browsers (Eintrag jks-theme mit dem Wert „light“ oder „dark“), damit sie auf weiteren Seiten erhalten bleibt. Der Eintrag enthält keine Kennung und wird nicht an uns oder an Dritte übertragen. Er wird gelöscht, sobald Ihre Wahl wieder der Einstellung Ihres Geräts entspricht, oder wenn Sie die Websitedaten in Ihrem Browser löschen.
Ihr Browser führt diesen Speicher für jede unserer Adressen getrennt. Damit die Darstellung beim Wechsel zwischen unseren Angeboten gleich bleibt, geben wir sie mit, wenn Sie einen Link zu einem anderen unserer Angebote anklicken: Die Adresse erhält dann den Zusatz theme=light oder theme=dark. Die Zielseite übernimmt die Darstellung und entfernt den Zusatz sofort aus der Adresszeile. Wie jeder Teil einer aufgerufenen Adresse kann der Zusatz kurzzeitig in den Server-Log-Dateien und im Rohprotokoll der Zählung von Querverweisen (siehe unten) stehen. Er beschreibt nur die Darstellung, nicht Sie.
Rechtsgrundlage für das Speichern ist § 25 Abs. 2 Nr. 2 TDDDG: Es ist unbedingt erforderlich, um Ihnen die von Ihnen ausdrücklich gewählte Darstellung bereitzustellen.
Server-Log-Dateien
Der Provider der Seiten erhebt und speichert automatisch Informationen in so genannten Server-Log-Dateien, die Ihr Browser automatisch an uns übermittelt. Dies sind:
- Browsertyp und Browserversion
- Verwendetes Betriebssystem
- Referrer URL
- Hostname des zugreifenden Rechners
- Uhrzeit der Serveranfrage
- IP-Adresse
Diese Daten werden nicht mit anderen Datenquellen zusammengeführt. Die Erfassung dieser Daten erfolgt auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO.
Anfrage per E-Mail oder Telefon
Wenn Sie uns per E-Mail oder Telefon kontaktieren, wird Ihre Anfrage inklusive aller daraus hervorgehenden personenbezogenen Daten (Name, Anfrage) zum Zwecke der Bearbeitung Ihres Anliegens bei uns gespeichert und verarbeitet.
Newsletter
Auf dieser Website und in unserem Store können Sie unseren Newsletter abonnieren; aus unseren Apps kann ein Menüpunkt auf die Anmeldeseite dieser Website führen. Er informiert über neue Programmversionen, Blogbeiträge und Themen rund um unsere Produkte und erscheint unregelmäßig, in der Regel alle zwei bis vier Monate.
Was wir verarbeiten: Für die Anmeldung benötigen wir Ihre E-Mail-Adresse und Ihre Einwilligung. Zusätzlich speichern wir Angaben, die wir zum Nachweis der Anmeldung und zur Abwehr von Missbrauch benötigen:
- Ihre E-Mail-Adresse
- die Sprachfassung der Seite, über die Sie sich angemeldet haben (Deutsch oder Englisch), damit Sie den Newsletter in der richtigen Sprache erhalten
- die Stelle, über die Sie sich angemeldet haben (zum Beispiel „Startseite“, „Blog“, eine Produktseite oder die Kaufbestätigung im Store oder der Menüpunkt „Neuigkeiten abonnieren“ in einer unserer Apps), ohne weitere Angaben zu Ihrem Besuch. Diese Angabe werten wir außerdem zusammengefasst aus, um zu sehen, welche Stellen zu Anmeldungen führen; einzelne Personen betrachten wir dabei nicht
- die Zeitpunkte von Anmeldung, Bestätigung und gegebenenfalls Abmeldung
- einen Prüfwert Ihrer IP-Adresse: Die IP-Adresse selbst speichern wir nicht. Wir bilden aus ihr zusammen mit einem geheimen Zusatzwert eine verkürzte Prüfsumme (SHA-256, 16 Zeichen). Damit lässt sich erkennen, ob sich derselbe Anschluss auffällig oft anmeldet; die IP-Adresse kann daraus nicht zurückgerechnet werden.
- den Zustellstatus Ihrer Adresse: Kommt eine Nachricht dauerhaft als unzustellbar zurück, vermerken wir das und stellen den Versand an diese Adresse ein.
Bestätigung (Double-Opt-in): Nach der Anmeldung erhalten Sie eine E-Mail mit einem Bestätigungslink. Erst wenn Sie ihn anklicken, nehmen wir Sie in den Verteiler auf. So stellen wir sicher, dass niemand fremde Adressen einträgt. Bestätigen Sie nicht, löschen wir die Anmeldung spätestens 30 Tage nach der letzten Anmeldung vollständig.
Kein Öffnungs- oder Klick-Tracking: Unsere Newsletter enthalten keine Zählpixel und laden keine Inhalte von fremden Servern nach. Wir messen weder, ob Sie eine Nachricht geöffnet haben, noch welche Links Sie anklicken. Enthalten Links im Newsletter Kampagnenkennungen, gilt dafür der Abschnitt „Kampagnenkennungen in Links“.
Wer die Daten erhält: Den Newsletter versenden wir über einen eigenen Dienst (newsletter.juergenkoller.software), der auf unserer eigenen Infrastruktur in Deutschland läuft. Für den eigentlichen Mailversand nutzen wir die Mailserver unseres Hosters Strato. Einen externen Newsletter-Anbieter setzen wir nicht ein; Ihre Adresse wird nicht an Dritte zu Werbezwecken weitergegeben.
Rechtsgrundlage: Die Verarbeitung Ihrer E-Mail-Adresse und der Versand beruhen auf Ihrer Einwilligung (Art. 6 Abs. 1 lit. a DSGVO; für die werbliche Ansprache zusätzlich § 7 Abs. 2 Nr. 2 UWG). Die Speicherung des Prüfwerts der IP-Adresse und des Zustellstatus beruht auf unserem berechtigten Interesse an einem missbrauchsfreien und funktionierenden Versand, die zusammengefasste Auswertung der Anmeldestelle auf unserem berechtigten Interesse, zu erkennen, welche unserer Angebote Interesse wecken (jeweils Art. 6 Abs. 1 lit. f DSGVO).
Widerruf und Speicherdauer: Sie können den Newsletter jederzeit abbestellen, über den Abmeldelink am Ende jeder Nachricht oder formlos an datenschutz@juergenkoller.software. Der Widerruf wirkt für die Zukunft; die Rechtmäßigkeit der bis dahin erfolgten Verarbeitung bleibt unberührt. Nach der Abmeldung führen wir Ihre Adresse mit dem Abmeldevermerk auf einer Sperrliste weiter: Wir müssen nachweisen können, dass und wann Sie abbestellt haben (Art. 7 Abs. 1 DSGVO), und verhindern so, dass Ihre Adresse nach einer versehentlichen Wiederanmeldung oder einem Import erneut angeschrieben wird. Gespeichert bleiben dafür nur Adresse, Abmeldezeitpunkt und Status (Art. 6 Abs. 1 lit. f DSGVO). Sie können darüber hinaus jederzeit die vollständige Löschung verlangen.
Cloudflare Turnstile (Spam-Schutz des Newsletter-Formulars)
Unser Newsletter-Anmeldeformular ist durch „Turnstile“ geschützt, einen Dienst zur Bot-Erkennung der Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. Turnstile prüft im Hintergrund, ob eine Anmeldung von einem Menschen oder von einem Programm stammt; ohne diesen Schutz würde das Formular für den massenhaften Eintrag fremder Adressen missbraucht.
Wann der Dienst geladen wird: Das Turnstile-Skript wird nicht beim Aufruf der Seite geladen, sondern erst, wenn Sie mit dem Anmeldeformular in Kontakt treten: wenn Sie ein Feld anklicken, mit der Tastatur hineinwechseln oder mit dem Mauszeiger über das Formular fahren. Wer das Formular nicht benutzt, baut keine Verbindung zu Cloudflare auf.
Welche Daten verarbeitet werden: Cloudflare verarbeitet dabei nach eigenen Angaben insbesondere Ihre IP-Adresse, einen technischen Fingerabdruck der verschlüsselten Verbindung (TLS), die Kennung Ihres Browsers (User-Agent) sowie die Kennung unserer Website, und erzeugt daraus ein Prüf-Merkmal. Wenn Sie das Formular absenden, übermittelt unser Server dieses Merkmal zusammen mit Ihrer IP-Adresse zur Auswertung an Cloudflare. Wir erhalten nur das Ergebnis („bestanden“ oder „nicht bestanden“). Für die Prüfung auf unserer Website verarbeitet Cloudflare die Daten in unserem Auftrag; zur Verbesserung seiner Bot-Erkennung verarbeitet Cloudflare sie nach eigenen Angaben in eigener Verantwortung auf Grundlage berechtigter Interessen.
Rechtsgrundlage: unser berechtigtes Interesse, unsere Systeme und die E-Mail-Adressen Dritter vor automatisiertem Missbrauch zu schützen (Art. 6 Abs. 1 lit. f DSGVO). Die Signale, die Turnstile im Browser erhebt, sind nach Angaben von Cloudflare für die Erkennung von Bots unbedingt erforderlich; da der Dienst erst auf Ihre Interaktion mit dem Formular hin geladen wird, dient er unmittelbar der von Ihnen gewünschten Anmeldung (§ 25 Abs. 2 Nr. 2 TDDDG).
Übermittlung in die USA: Cloudflare, Inc. ist nach eigenen Angaben unter dem EU-U.S. Data Privacy Framework zertifiziert (Angemessenheitsbeschluss nach Art. 45 DSGVO); ergänzend sieht Cloudflare EU-Standardvertragsklauseln vor. Weitere Informationen: Datenschutzhinweise von Cloudflare zu Turnstile · Datenschutzerklärung von Cloudflare
KI-Produktassistent
Auf store.juergenkoller.software, auf cleantext.juergenkoller.software sowie auf der Startseite und der Kontaktseite von juergenkoller.software können Sie einem Chat-Assistenten Fragen zu unseren Apps, zu Preisen und zu den Benutzerhandbüchern stellen. Der Assistent ist als KI-System gekennzeichnet; Sie sprechen nicht mit einem Menschen. Er wird erst tätig, wenn Sie das Chatfenster öffnen.
Übermittelte Daten: Ihre Nachrichten, der bisherige Verlauf des laufenden Gesprächs sowie die Seite, auf der Sie den Assistenten geöffnet haben. Zur Erzeugung der Antwort werden diese Angaben an die OpenAI, Inc. (San Francisco, USA) übermittelt, zusammen mit den Handbuch- und Produktangaben, die der Assistent zur Beantwortung heranzieht.
Nicht erhoben werden: Name, E-Mail-Adresse, Telefonnummer oder andere Kontaktdaten. Der Assistent fragt sie nicht ab. Eine Verknüpfung mit Ihrem Kundenkonto findet nicht statt.
Zweck und Rechtsgrundlage: Beantwortung von Fragen zu unseren Produkten und deren Bedienung. Die Verarbeitung erfolgt auf Grundlage unseres berechtigten Interesses, Interessenten und Kunden Auskunft zu unseren Produkten zu geben (Art. 6 Abs. 1 lit. f DSGVO). Die Nutzung des Assistenten ist freiwillig.
Speicherdauer: Auf unserem Server wird das Gespräch nur für die Dauer der Sitzung im Arbeitsspeicher gehalten und nicht dauerhaft gespeichert. Zur Zuordnung der Sitzung setzen wir beim Öffnen des Chatfensters ein Cookie mit einer zufälligen Kennung, das nach 7 Tagen abläuft; es ist erforderlich, damit das von Ihnen aufgerufene Gespräch funktioniert (§ 25 Abs. 2 Nr. 2 TDDDG). OpenAI bewahrt über die Programmierschnittstelle übermittelte Daten nach eigenen Angaben bis zu 30 Tage zur Erkennung von Missbrauch auf, sofern keine längere Aufbewahrung gesetzlich vorgeschrieben ist, und verwendet sie nicht zum Training seiner Modelle.
Speicherung in Ihrem Browser: Mit Ihrer Einwilligung speichert der Assistent den Gesprächsverlauf sowie Position und Größe des Chatfensters im lokalen Speicher Ihres Browsers, damit das Gespräch bei einem späteren Besuch noch vorhanden ist (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG). Sie erteilen oder widerrufen diese Einwilligung jederzeit über die Cookie-Einstellungen (Dienst „KI-Assistent”). Ohne Einwilligung ist der Assistent uneingeschränkt nutzbar; der Verlauf geht dann beim Verlassen der Seite verloren.
Nutzungsstatistik: Wir zählen, wie oft der Assistent genutzt wird und ob er Fragen aus den Handbüchern beantworten konnte. Diese Statistik enthält keine Gesprächsinhalte, keine Kennungen und keine IP-Adressen und lässt keinen Rückschluss auf einzelne Personen zu.
Hinweis: Bitte geben Sie im Chat keine sensiblen personenbezogenen Daten ein. Was Sie schreiben, wird zur Beantwortung an OpenAI übermittelt. Zur Übermittlung in die USA siehe Abschnitt „Datenübermittlung in Drittländer”.
Eingebettete Videos von YouTube
In einzelnen Blogartikeln zeigen wir Videos aus unserem YouTube-Kanal. Beim Aufruf des Artikels wird nichts von YouTube geladen: An der Stelle des Videos steht ein Vorschaubild, das auf unserem eigenen Server liegt, mit der Schaltfläche „Video abspielen“. Erst wenn Sie darauf klicken, lädt Ihr Browser das Video im „erweiterten Datenschutzmodus“ von YouTube (Adresse youtube-nocookie.com) von Servern von Google. Dabei erhält Google insbesondere Ihre IP-Adresse, Geräte- und Browserangaben, die Adresse der Seite, auf der das Video eingebettet ist, und Ihre Interaktion mit dem Video; sind Sie bei Google angemeldet, kann Google das Ihrem Konto zuordnen. YouTube kann dabei Cookies oder ähnliche Techniken in Ihrem Browser einsetzen. Was Google mit diesen Daten macht, entscheidet Google in eigener Verantwortung. Wir erhalten von Google nur die zusammengefassten Statistiken zu unserem Kanal (siehe „Präsenzen in sozialen Netzwerken“). Jeder Artikel nennt zusätzlich einen Link, über den Sie das Video direkt auf YouTube ansehen können.
Rechtsgrundlage: Ihre Einwilligung, die Sie mit dem Klick auf „Video abspielen“ erteilen (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG). Sie gilt nur für dieses Video und diesen Seitenaufruf. Wir speichern Ihre Entscheidung nicht; beim nächsten Aufruf der Seite ist das Video wieder nicht geladen. Die weitere Übertragung beenden Sie, indem Sie die Seite schließen oder neu laden.
Anbieter und Übermittlung in Drittländer: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland. Google überträgt Daten auch an die Google LLC in den USA; die Google LLC ist nach eigenen Angaben unter dem EU-U.S. Data Privacy Framework zertifiziert (Angemessenheitsbeschluss nach Art. 45 DSGVO). Datenschutzerklärung von Google
Speicherdauer: Für die Speicherung durch Google gelten dessen Datenschutzhinweise.
5. Analyse-Tools und Werbung
Matomo (Self-Hosted Web Analytics)
Diese Website nutzt Matomo, ein Open-Source-Webanalyse-Tool, um die Nutzung unserer Website zu analysieren und unser Angebot zu verbessern. Matomo wird auf unseren eigenen Servern betrieben und die erhobenen Daten verlassen niemals unsere Infrastruktur.
Erhobene Daten:
- Anonymisierte IP-Adressen (die letzten 2 Bytes werden entfernt)
- Besuchte Seiten und Verweildauer
- Referrer-URLs (woher Sie auf unsere Website gekommen sind)
- Geräte- und Browserinformationen
- Ungefährer Standort (nur Land/Region, basierend auf anonymisierter IP)
Rechtsgrundlage: Matomo wird erst geladen, wenn Sie in den Cookie-Einstellungen dem Dienst „Matomo Analytics“ zugestimmt haben; ohne Ihre Zustimmung findet keine Analyse mit Matomo statt. Rechtsgrundlage ist Ihre Einwilligung (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG). Sie können die Einwilligung jederzeit mit Wirkung für die Zukunft in den Cookie-Einstellungen widerrufen; die Rechtmäßigkeit der bis dahin erfolgten Verarbeitung bleibt unberührt.
Datenschutzfreundliche Konfiguration:
- Automatische IP-Anonymisierung
- Respektierung von “Do Not Track” Browser-Einstellungen
- Cookielose Tracking-Option aktiviert
- Keine Weitergabe von Daten an Dritte
- Automatische Löschung alter Logdaten nach 180 Tagen
Zusätzlicher Ausschluss (Opt-Out): Unabhängig von den Cookie-Einstellungen können Sie Matomo über das folgende Feld mitteilen, dass keine Daten gespeichert werden sollen. Dazu wird ein Opt-Out-Cookie in Ihrem Browser gesetzt.
Matomo Opt-Out:
Weitere Informationen zu Matomo und Datenschutz finden Sie unter: https://matomo.org/privacy/
Download- und Kurzlink-Zählung (ohne Cookies)
Die Download-Links für unsere Apps auf dieser Website und in unserem Store führen über Adressen der Form store.juergenkoller.software/dl/…. Kurzlinks, die wir in Videos und in Beiträgen in sozialen Netzwerken nennen, haben die Form store.juergenkoller.software/v/…. Unser Server vermerkt den Aufruf und leitet Sie sofort weiter: bei einem Download an die Datei, die unser Hoster ausliefert (siehe „Hosting“), bei einem Kurzlink an die passende Produktseite in unserem Store. Dafür wird kein Cookie gesetzt, nichts in Ihrem Browser gespeichert und kein Skript ausgeführt.
Verarbeitete Daten: Beim Aufruf erfasst unser Webserver Ihre IP-Adresse, den Zeitpunkt, die aufgerufene Adresse einschließlich darin enthaltener Kampagnenkennungen (siehe „Kampagnenkennungen in Links“), die Referrer-URL und die Kennung Ihres Browsers (User-Agent), bei Downloads zusätzlich Statuscode und übertragene Datenmenge.
Wie gezählt wird: Ein Auswerteprogramm holt diese Einträge im Abstand von 15 Minuten ab und löscht das Rohprotokoll danach. Die IP-Adresse wird dabei nicht übernommen. Stattdessen bildet das Programm aus IP-Adresse und User-Agent einen gekürzten Prüfwert (Hash) mit einem Schlüssel, der für jeden Tag zufällig neu erzeugt und nur im Arbeitsspeicher unseres Servers gehalten wird. So wird ein Gerät, das denselben Link an einem Tag mehrmals aufruft, nur einmal gezählt; über Tage hinweg lassen sich die Aufrufe nicht miteinander verbinden. Nach dem Tageswechsel löschen wir den Schlüssel; danach lässt sich der Prüfwert auch von uns keiner IP-Adresse und keinem Gerät mehr zuordnen. Aufrufe aus unserem eigenen Netz und von erkennbaren Such- und Prüfprogrammen zählen nicht mit.
Was dauerhaft gespeichert wird: Tageszahlen je Produkt, Kurzlink und Kampagne sowie je gezähltem Aufruf ein Eintrag ohne IP-Adresse und ohne User-Agent, bestehend aus Zeitpunkt, Produkt bzw. Kurzlink, dem Prüfwert, den Kampagnenkennungen, der Seite, von der aus geklickt wurde, und der gekürzten Referrer-URL. Wir werten diese Daten nur zusammengefasst aus (zum Beispiel: Downloads je Woche und Kampagne) und verknüpfen sie nicht mit einzelnen Personen, Kundenkonten, Bestellungen oder Matomo-Daten.
Zweck und Rechtsgrundlage: Wir möchten wissen, wie oft unsere Apps heruntergeladen werden und welche Beiträge, Videos und Kanäle zu Downloads und Besuchen im Store führen, ohne dafür Ihre Einwilligung zu einem Tracking einholen zu müssen. Rechtsgrundlage ist unser berechtigtes Interesse an einer datensparsamen Messung der Reichweite unseres Angebots und unserer Werbung (Art. 6 Abs. 1 lit. f DSGVO). Auf Ihr Endgerät greifen wir dabei nicht zu; verarbeitet werden nur Angaben, die Ihr Browser beim Aufruf ohnehin übermittelt. Sie können dieser Verarbeitung aus Gründen, die sich aus Ihrer besonderen Situation ergeben, widersprechen (Art. 21 DSGVO).
Speicherdauer: Das Rohprotokoll mit IP-Adresse besteht im Regelbetrieb höchstens 15 Minuten, der Schlüssel für den Prüfwert höchstens bis zum Ende des folgenden Tages. Tageszahlen und die Einträge ohne IP-Adresse bewahren wir auf, solange wir sie für den Vergleich unserer Kampagnen über längere Zeiträume benötigen.
Zugriffsprotokoll des Stores: Unabhängig von dieser Zählung erfasst der Webserver von store.juergenkoller.software jeden Aufruf, auch den eines Download-Links, in seinem Zugriffsprotokoll: IP-Adresse, Zeitpunkt, aufgerufene Adresse, Statuscode, übertragene Datenmenge, Referrer-URL und User-Agent. Dieses Protokoll dient dem Betrieb, der Fehlersuche sowie der Erkennung und Abwehr von Angriffen (Art. 6 Abs. 1 lit. f DSGVO). Es liegt auf unserer eigenen Infrastruktur in Deutschland, wird nicht an Dritte weitergegeben und derzeit nach 400 Tagen gelöscht.
Kampagnenkennungen in Links
Links in unseren Beiträgen, Videos, Newslettern und Anzeigen können Kampagnenkennungen enthalten, zum Beispiel mtm_campaign, mtm_source, mtm_medium, mtm_content, utm_… oder ct. Sie beschreiben den Link, nicht Sie, etwa „Video 1 auf YouTube“.
Rufen Sie eine Seite dieser Website oder eine Produktseite in unserem Store über einen solchen Link auf, hängt die Seite die Kennung an ihre eigenen Download-Links an. So erreicht die Kennung die oben beschriebene Download-Zählung. Die Kennung wird nur aus der Adresse der gerade geöffneten Seite gelesen: Es wird kein Cookie gesetzt, nichts in Ihrem Browser gespeichert und keine Kennung für Sie vergeben. Angehängt wird sie nur an unsere eigenen Download-Adressen, nie an Links zu Dritten. Matomo wertet die Kennungen nur aus, wenn Sie Matomo zugestimmt haben (siehe oben).
Querverweise zwischen unseren Angeboten: Auch die Links, mit denen unsere Website, unser Store und unsere kostenlosen Web-Werkzeuge (QR-Code, Clipboard, DocPort, Text bereinigen, Spiele, Solarpegel) aufeinander verweisen, tragen solche Kennungen (mtm_medium=crosslink). Rufen Sie eine Seite auf store.juergenkoller.software, qrcode.juergenkoller.software, clipboard.juergenkoller.software, docport.juergenkoller.software, games.juergenkoller.software oder solarpegel.juergenkoller.software über einen solchen Link auf, zählt unser Server diesen Aufruf so, wie oben für Downloads und Kurzlinks beschrieben: Der Webserver vermerkt IP-Adresse, Zeitpunkt, aufgerufene Adresse mit den Kennungen, Referrer-URL und User-Agent; das Auswerteprogramm holt diese Einträge im Abstand von 15 Minuten ab, bildet den beschriebenen Prüfwert und löscht das Rohprotokoll. Dauerhaft gespeichert werden Tageszahlen je Ziel, Quelle und Platzierung des Links sowie je gezähltem Aufruf ein Eintrag ohne IP-Adresse und ohne User-Agent (Zeitpunkt, Ziel, Quelle, Platzierung, Prüfwert, gekürzte Referrer-URL). Bei docport.juergenkoller.software wird die IP-Adresse bereits vor dem Vermerk gekürzt. Es wird kein Cookie gesetzt und kein Skript ausgeführt. Rechtsgrundlage ist wie bei der Download-Zählung unser berechtigtes Interesse an einer datensparsamen Messung, ob die Verweise zwischen unseren Seiten genutzt werden (Art. 6 Abs. 1 lit. f DSGVO); Sie können dieser Verarbeitung widersprechen (Art. 21 DSGVO).
Bestellen Sie in unserem Store über einen solchen Link, übernimmt die Bestellübersicht die vier Kennungen mtm_campaign, mtm_source, mtm_medium und mtm_content aus der Adresse in Ihre Bestellung. Sie werden zusammen mit der Zahlung bei uns gespeichert und als Bestellmerkmal an unseren Zahlungsdienstleister Stripe übergeben (siehe Abschnitt „Zahlungsabwicklung über Stripe”). So erkennen wir, über welche unserer Kampagnen ein Kauf zustande kam. Auch hierbei wird die Kennung nur aus der Adresse der gerade geöffneten Seite gelesen; es wird kein Cookie gesetzt und nichts in Ihrem Browser gespeichert.
Rechtsgrundlage: unser berechtigtes Interesse an der Reichweitenmessung und daran, Bestellungen unseren Kampagnen zuzuordnen, wie bei der Download-Zählung (Art. 6 Abs. 1 lit. f DSGVO).
Bezahlte Anzeigen
Wir können für unsere Apps bezahlte Anzeigen schalten, insbesondere in der Google-Suche und auf anderen Seiten des Google-Werbenetzwerks (Google Ads) sowie auf Facebook und Instagram (Meta). Die Anzeigen richten wir nur über die Einstellungen aus, die der jeweilige Anbieter dafür bereitstellt, etwa Sprache, Region, Suchbegriffe oder Interessen. Listen mit Daten unserer Kunden, Newsletter-Abonnenten oder Website-Besucher geben wir an die Anbieter nicht weiter.
Was beim Anbieter geschieht: Wenn Sie eine Anzeige sehen oder anklicken, verarbeitet der Anbieter dabei Daten, zum Beispiel Ihre IP-Adresse, Geräte- und Browserangaben sowie Ihre Interaktion mit der Anzeige. Das tut er nach seinen eigenen Datenschutzbestimmungen: Google, Meta. Beide Anbieter übertragen Daten auch in die USA (siehe die Abschnitte zu YouTube und Instagram).
Was wir erhalten: Von den Anbietern erhalten wir nur zusammengefasste Zahlen, etwa wie oft eine Anzeige gezeigt und angeklickt wurde und was sie gekostet hat. Angaben zu einzelnen Personen erhalten wir nicht.
Keine Pixel, kein Conversion-Tracking: Auf unseren Websites und in unserem Store binden wir keine Werbe- oder Messpixel und kein Conversion-Tracking von Google oder Meta ein. Ob eine Anzeige zu einem Download oder Kauf führt, erkennen wir nur über die Kampagnenkennungen in ihrem Link (siehe „Kampagnenkennungen in Links“ und „Download- und Kurzlink-Zählung“).
Rechtsgrundlage: unser berechtigtes Interesse, unsere Apps zu bewerben und den Erfolg unserer Anzeigen zu messen (Art. 6 Abs. 1 lit. f DSGVO).
6. Datenverarbeitung in unseren Apps
Die folgenden Abschnitte beschreiben die Datenverarbeitung in unseren Apps und Diensten PDF Content Search (iOS und macOS), PDF.Scanner. (Android), Inkra (macOS und iPadOS), Distill (macOS) sowie Solarpegel (Web, iPhone, iPad und Android). Die Verarbeitung personenbezogener Daten erfolgt ausschließlich im Rahmen der nachfolgend beschriebenen Zwecke. Die Abschnitte mit dem Zusatz „Inkra” gelten ausschließlich für die App Inkra, der Abschnitt „PDF.Scanner. für Android” ausschließlich für die App PDF.Scanner.; die Abschnitte mit dem Zusatz „Solarpegel” ausschließlich für Solarpegel; Abschnitte, deren Überschrift Apps nennt oder die sie im Text aufzählen, gelten für diese Apps; die übrigen Abschnitte dieses Kapitels beschreiben PDF Content Search.
Lokale Datenverarbeitung
Der Großteil der Datenverarbeitung findet ausschließlich lokal auf Ihrem Gerät statt. Dies umfasst insbesondere:
- Das Scannen und Speichern von Dokumenten
- Die OCR-Texterkennung mittels Apple Vision Framework
- Die lokale Volltextsuche über Ihre Dokumente
- Die Speicherung in der lokalen SQLite-Datenbank
Diese lokal verarbeiteten Daten verlassen Ihr Gerät nicht, es sei denn, Sie nutzen die nachfolgend beschriebenen Funktionen.
KI-gestützte Dateinamen-Generierung (OpenAI)
Unsere App bietet die Möglichkeit, mithilfe künstlicher Intelligenz automatisch Dateinamen aus dem Inhalt gescannter Dokumente zu generieren. Wenn Sie diese Funktion nutzen, wird der OCR-Text der ersten Seite des gescannten Dokuments an unseren Server und von dort an OpenAI, Inc. (San Francisco, USA) übermittelt.
Übermittelte Daten:
- OCR-Text (erkannter Text) der ersten Seite des Dokuments
- Ihre in der App konfigurierten Benennungsregeln (Dateiname-Vorlage)
Nicht übermittelt werden: Die Dokumentdatei selbst (PDF/Bild), Ihre persönlichen Daten oder Standortdaten. Unser Server erhält zusätzlich eine zufällige Geräte-Kennung, um Ihr Guthaben zu verwalten; an OpenAI wird sie nicht weitergegeben.
Zweck: Automatische Extraktion von Metadaten (Datum, Absender, Betreff) aus dem Dokumententext zur Generierung eines strukturierten Dateinamens.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO), da die KI-Dateinamen-Generierung eine von Ihnen aktiv genutzte Funktion der App ist. Die Nutzung dieser Funktion ist freiwillig — Sie können Dateinamen auch manuell vergeben.
Hinweis: Bitte beachten Sie, dass der OCR-Text Ihrer Dokumente personenbezogene oder sensible Informationen enthalten kann (z. B. Namen, Adressen, Beträge aus Rechnungen oder Verträgen). Wenn Sie die KI-Dateinamen-Generierung nutzen, werden diese Informationen an OpenAI übermittelt. Zur Datenübermittlung in die USA siehe Abschnitt „Datenübermittlung in Drittländer”.
Weitere Informationen zum Datenschutz bei OpenAI finden Sie in der Datenschutzerklärung von OpenAI. OpenAI verarbeitet über die API übermittelte Daten gemäß den OpenAI Business Terms und verwendet API-Daten nicht zum Training ihrer Modelle.
Cloud-Synchronisation zwischen Geräten
PDF Content Search bietet die Möglichkeit, Dokumente zwischen Ihren iOS- und macOS-Geräten zu synchronisieren. Wenn Sie diese Funktion aktivieren, werden Ihre Dokumente über unseren eigenen Synchronisationsserver übertragen.
Übermittelte Daten:
- Die vollständigen Dokumentdateien (PDF/Bilder)
- Dateinamen und Ordnerstruktur
- Synchronisationsmetadaten (Zeitstempel, Änderungsstatus)
Server-Standort: Unsere Synchronisationsserver werden auf eigener Infrastruktur der Jürgen Koller Software GmbH in Deutschland betrieben.
Verschlüsselung: Die Datenübertragung erfolgt ausschließlich über verschlüsselte HTTPS-Verbindungen. Die Zugriffsautorisierung erfolgt über symmetrisch verschlüsselte Ordner-Tokens.
Speicherdauer: Ihre synchronisierten Dokumente verbleiben auf dem Server, solange der zugehörige Freigabeordner aktiv ist. Wenn Sie einen Freigabeordner löschen oder alle Geräte entpaaren, werden die zugehörigen Daten vom Server entfernt.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Die Synchronisation ist eine von Ihnen aktiv eingerichtete Funktion und für die geräteübergreifende Nutzung erforderlich.
Geräte-Pairing
Zur Einrichtung der Cloud-Synchronisation ist ein einmaliger Pairing-Vorgang zwischen Ihren Geräten erforderlich. Dabei werden folgende Daten erhoben:
- Gerätename (z. B. „iPhone von Max”)
- Gerätetyp (iOS oder macOS)
- Eine eindeutige Geräte-ID für die Zuordnung
Diese Daten werden ausschließlich für die Verwaltung der Synchronisation verwendet. Sie können gekoppelte Geräte jederzeit in der App entfernen, wodurch die zugehörigen Gerätedaten gelöscht werden.
Hintergrundverarbeitung
Die App nutzt die iOS-Hintergrundverarbeitung (Background Processing), um ausstehende Datei-Uploads für die Cloud-Synchronisation abzuschließen. Dies erfolgt ausschließlich für Dateien, die Sie aktiv zur Synchronisation freigegeben haben.
PDF Content Search: Umwandlung von Office-Dateien (nur nach Einwilligung)
Bei PDF Content Search für macOS laufen Indexierung, Texterkennung und Suche lokal auf Ihrem Mac; für die Lizenzprüfung verbindet sich die App mit dem Internet (siehe Abschnitt „Lizenzaktivierung und Lizenzprüfung“). Office-Dateien kann die App aber nicht selbst lesen. Damit sie durchsuchbar werden, bietet sie an, diese Dateien über unseren Server DocPort in PDF-Dateien umzuwandeln. Diese Funktion ist ausgeschaltet. Die App überträgt erst dann Dateien, wenn Sie die Umwandlung in der App ausdrücklich einschalten und die „Bedingungen für die Umwandlung von Office-Dateien über unseren Server“ mit einem Häkchen bestätigen. Ohne Einwilligung sendet die App keine Anfrage an DocPort; Office-Dateien und Office-Anhänge werden dann nicht durchsucht.
Übermittelte Daten:
- Office-Dateien (Word, Excel, CSV, PowerPoint, Pages, Numbers, Keynote, OpenDocument) aus den Ordnern, die Sie in der App hinzugefügt haben, vollständig und mit Dateinamen
- Office-Anhänge von Mails, wenn Sie Apple Mail durchsuchen lassen und die Office-Anhänge dort nicht ausgeschaltet haben — nur die angehängte Datei, nicht der Text der Mail, nicht Absender, Empfänger oder Betreff
- technisch bei jeder Anfrage: IP-Adresse, Kennung und Sprache der App sowie ein Kurzhinweis auf den Zugangsschlüssel der App
PDF-Dateien, Bilder und Textdateien überträgt diese Funktion nie.
Zweck: Umwandlung der Datei in eine PDF-Datei, aus der die App den Text auf Ihrem Mac liest, damit die Datei durchsuchbar wird. Wir verwenden die Dateien ausschließlich dafür.
Server-Standort: DocPort (docport.juergenkoller.software) betreiben wir selbst auf eigener Infrastruktur der Jürgen Koller Software GmbH in Deutschland. Die Übertragung erfolgt verschlüsselt über HTTPS. Eine Weitergabe an Dritte oder eine Übermittlung in Drittländer findet nicht statt.
Speicherdauer: Hochgeladene Dateien, fertige PDF-Dateien und Auftragsdaten (Dateiname, Zielformat, Dateigröße, Zeitpunkte, IP-Adresse, Kennung und Sprache der App) werden automatisch gelöscht, spätestens nach 24 Stunden; eine Zwischenkopie im Umwandlungsdienst spätestens nach 2 Stunden; Angaben zum Schutz vor Missbrauch nach höchstens 1 Stunde. Protokolle ohne Dateinamen und Dateiinhalte: Fehlerprotokoll (vollständige IP-Adresse, nur bei abgewiesenen Anfragen und Serverfehlern) und Anwendungsprotokolle höchstens 14 Tage, Sicherheitsprotokoll 30 Tage, Zugriffsprotokoll mit gekürzter IP-Adresse 400 Tage. Dateien kommen in keine Datensicherung. Einzelheiten: Datenschutzerklärung von DocPort.
Rechtsgrundlage: Ihre Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Die App speichert auf Ihrem Mac, welche Fassung der Bedingungen Sie wann bestätigt haben.
Widerruf: Sie können die Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen, in der App unter Einstellungen > Mehr mit „Ausschalten und Einwilligung widerrufen“. Ab dann überträgt die App keine Datei mehr; bereits übertragene Dateien löscht der Server spätestens 24 Stunden nach dem Hochladen. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Verarbeitung bleibt unberührt.
Hinweis: Office-Dateien können personenbezogene oder vertrauliche Angaben enthalten, auch über andere Personen. Nutzen Sie die App beruflich, prüfen Sie bitte vor dem Einschalten, ob Sie solche Dateien an uns übertragen dürfen; einen Vertrag zur Auftragsverarbeitung bieten wir für diese Funktion derzeit nicht an.
PDF.Scanner. für Android
Die App PDF.Scanner. (Google Play, Paketname software.juergenkoller.namesandnumbers) ist unsere Android-Ausgabe des Dokumentenscanners. Das Scannen, die Texterkennung (OCR) und die Volltextsuche erfolgen lokal auf Ihrem Gerät. Für die KI-gestützte Dateinamen-Generierung gelten die oben unter „KI-gestützte Dateinamen-Generierung (OpenAI)” beschriebenen Verarbeitungen entsprechend; OCR-Text wird nur dann an OpenAI übermittelt, wenn Sie diese Funktion aktiv auslösen. Sofern Sie die optionale geräteübergreifende Synchronisierung nutzen, gelten die oben unter „Cloud-Synchronisation zwischen Geräten” und „Geräte-Pairing” beschriebenen Verarbeitungen entsprechend.
In-App-Käufe über Google Play (AI Credits). In PDF.Scanner. können kostenpflichtige Guthabenpakete („AI Credits”) für die KI-Funktionen erworben werden. Die Zahlungsabwicklung erfolgt ausschließlich über Google Play (Anbieter: Google Ireland Limited); wir erhalten dabei keine Zahlungs-, Karten- oder Kontodaten. Zur Freischaltung des erworbenen Guthabens übermittelt die App die von Google ausgestellte Kauf-Kennung (Purchase Token) sowie die Produkt-Kennung an unseren Server. Dieser prüft den Kauf über die Google Play Developer API und schreibt das Guthaben Ihrer pseudonymen Geräte-Kennung gut.
Übermittelte Daten:
- Kauf-Kennung (Purchase Token) und Produkt-Kennung des erworbenen Pakets
- Eine pseudonyme, bei der Installation zufällig erzeugte Geräte-Kennung
Pseudonyme Geräte-Kennung: Die Zuordnung von Guthaben und Käufen erfolgt über eine bei der Installation zufällig erzeugte Kennung. Es handelt sich nicht um die Werbe-ID (Advertising ID) und nicht um Ihr Google-Konto; eine Registrierung oder Anmeldung findet nicht statt.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) für die Bereitstellung des erworbenen Guthabens sowie berechtigtes Interesse an der Missbrauchs- und Betrugsvermeidung (Art. 6 Abs. 1 lit. f DSGVO) für die serverseitige Kaufprüfung. Für die Zahlungsabwicklung durch Google gilt ergänzend die Datenschutzerklärung von Google.
Speicherdauer: Die zur Guthaben- und Kaufverwaltung gespeicherten Daten werden für die Dauer der Guthabennutzung sowie im Rahmen der gesetzlichen Aufbewahrungsfristen (insbesondere steuer- und handelsrechtliche Pflichten für Kaufbelege) gespeichert; ergänzend gelten die Angaben im Abschnitt „Aufbewahrungsfristen und Backup-Speicherung”. Die Löschung der zu Ihrer Geräte-Kennung gespeicherten Daten können Sie über die im Impressum genannten Kontaktdaten verlangen.
Keine Werbung, keine Analyse: PDF.Scanner. enthält keine Werbung und keine Tracking-, Analyse- oder Crash-Reporting-Dienste Dritter.
Inkra: KI-Schreibassistenz
Inkra ist ein Markdown-Editor mit optionaler KI-Unterstützung (z. B. Korrektur, Kürzen, Erweitern, Übersetzen). Die KI-Funktionen sind freiwillig; ohne ihre Nutzung verlässt der Dokumentinhalt Ihr Gerät über diese Funktion nicht. Wenn Sie eine KI-Aktion auslösen, wird der betreffende Text (das gesamte Dokument oder die markierte Auswahl) an den von Ihnen gewählten KI-Anbieter übermittelt:
- Inkra KI (Standard): Der Text geht verschlüsselt an unseren Server in Deutschland und von dort an die Anthropic PBC (USA), die die Antwort erzeugt. Unser Server speichert den Text nicht. Zur Prüfung Ihrer Berechtigung übermittelt die App dabei Ihren Lizenzschlüssel an unseren Server. Zur Datenübermittlung in die USA siehe Abschnitt „Datenübermittlung in Drittländer”.
- Anthropic (Claude): Übermittlung an die Anthropic PBC, USA. Zur Datenübermittlung in die USA siehe Abschnitt „Datenübermittlung in Drittländer”.
- OpenAI: Übermittlung an OpenAI, Inc., USA. Zur Datenübermittlung in die USA siehe Abschnitt „Datenübermittlung in Drittländer”.
- Ollama (lokal): Die Verarbeitung erfolgt vollständig auf Ihrem eigenen Gerät bzw. der von Ihnen konfigurierten lokalen Instanz; es werden keine Daten an uns oder Dritte übermittelt.
Rechtsgrundlage: Vertragserfüllung bzw. Ihre Einwilligung (Art. 6 Abs. 1 lit. b bzw. lit. a DSGVO); die Nutzung der KI-Funktionen ist freiwillig und von Ihnen aktiv ausgelöst.
Speicherung der Zugangsdaten: Von Ihnen hinterlegte API-Schlüssel (für Claude/OpenAI) und Lizenzschlüssel werden lokal und verschlüsselt im Apple-Schlüsselbund (Keychain) Ihres Geräts gespeichert. API-Schlüssel werden nicht an uns übermittelt; den Lizenzschlüssel erhält unser Server nur zur Lizenzprüfung (siehe Abschnitt „Lizenzaktivierung und Lizenzprüfung”) und bei Nutzung der Inkra KI.
Hinweis: Der übermittelte Text kann personenbezogene oder sensible Informationen enthalten. Bei Nutzung eines Cloud-Anbieters (Inkra KI, Claude, OpenAI) werden diese Informationen entsprechend übermittelt. Wählen Sie Ollama, wenn die Verarbeitung Ihr Gerät nicht verlassen soll.
Inkra: Dokument-Synchronisation zwischen Mac und iPad
Inkra bietet die Möglichkeit, Dokumente zwischen einem Mac und einem iPad zu synchronisieren. Wenn Sie diese Funktion einrichten, werden die freigegebenen Dokumente über unseren eigenen Synchronisationsserver übertragen.
Übermittelte Daten:
- Die vollständigen Dokumentinhalte (Markdown-/Textdateien)
- Datei- und Ordnernamen sowie die Ordnerstruktur des Sync-Ordners
- Synchronisationsmetadaten (Zeitstempel, Änderungsstatus)
- Der Name des Geräts, von dem eine Änderung oder ein Freigabeordner stammt (z. B. „MacBook Pro von Max“)
Server-Standort: Unsere Synchronisationsserver werden auf eigener Infrastruktur der Jürgen Koller Software GmbH in Deutschland betrieben.
Verschlüsselung: Die Datenübertragung erfolgt ausschließlich über verschlüsselte HTTPS-Verbindungen. Die Zugriffsautorisierung erfolgt über symmetrisch verschlüsselte Ordner-Tokens.
Geräte-Pairing: Zur Einrichtung wird ein einmaliger Pairing-Vorgang im lokalen Netzwerk durchgeführt (Geräteerkennung via Bonjour). Dabei werden Gerätename, Gerätetyp und eine eindeutige Geräte-ID zur Zuordnung erhoben. Sie können gekoppelte Geräte jederzeit in der App entfernen, wodurch die zugehörigen Gerätedaten gelöscht werden.
Hintergrundverarbeitung: Auf dem iPad nutzt Inkra die Hintergrundverarbeitung, um ausstehende Datei-Uploads für die Synchronisation abzuschließen — ausschließlich für Dateien, die Sie aktiv zur Synchronisation freigegeben haben.
Speicherdauer: Synchronisierte Dokumente verbleiben auf dem Server, solange der zugehörige Freigabeordner aktiv ist. Wenn Sie den Freigabeordner löschen oder alle Geräte entpaaren, werden die zugehörigen Daten vom Server entfernt.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Die Synchronisation ist eine von Ihnen aktiv eingerichtete Funktion und für die geräteübergreifende Nutzung erforderlich.
Distill: KI-gestützte Dateiumbenennung (macOS)
Distill schlägt für Dateien, die Sie in die App ziehen, im Finder auswählen oder in einem überwachten Ordner ablegen, einen Dateinamen vor und benennt sie nach Ihrer Bestätigung — oder bei eingeschalteter automatischer Umbenennung sofort — um. Dazu liest die App den Inhalt der Datei auf Ihrem Mac aus (Texterkennung über das Apple Vision Framework, Text aus PDF-, Office-, E-Mail- und Mediendateien).
Vor Ihrer Zustimmung zu den Nutzungsbedingungen und Datenschutzhinweisen in der App nimmt Distill keinen Kontakt zu unseren Servern oder zu KI-Anbietern auf.
Distill Cloud (Voreinstellung). Voreingestellt — und in der Version aus dem Mac App Store der einzige Anbieter — ist „Distill Cloud“. Für jeden Namensvorschlag übermittelt die App an unseren Server:
- den ausgelesenen Text der Datei, höchstens 4.000 Zeichen (bei Bildern höchstens 2.000 Zeichen erkannter Text); bei E-Mail-Dateien gehören Absender, Empfänger, Betreff und Datum zu diesem Text
- den Dateinamen
- die von Ihnen eingestellten Kategorien, die Sprache der App und, falls hinterlegt, Ihre eigenen Anweisungen an die KI (höchstens 1.000 Zeichen)
- Ihre pseudonyme Geräte-Kennung (siehe unten)
Nicht übermittelt werden: die Datei selbst, Ordnerpfade, Bild-Metadaten wie Standort (GPS) und Kameradaten sowie die Zeitstempel der Datei.
Unser Server leitet Text, Dateinamen, Kategorien und Anweisungen an die OpenAI, Inc. (San Francisco, USA) weiter, die daraus Datum, Kategorie, Beschreibung, Absender, Betrag und Rechnungsnummer ermittelt. Den endgültigen Dateinamen setzt die App auf Ihrem Mac zusammen. Unser Server speichert den Dokumentinhalt nicht; festgehalten wird nur die Buchung des Guthabens (Geräte-Kennung, Zeitpunkt, Art der Buchung, Betrag). OpenAI bewahrt über die Programmierschnittstelle übermittelte Daten nach eigenen Angaben bis zu 30 Tage zur Erkennung von Missbrauch auf und verwendet sie nicht zum Training seiner Modelle. Zur Übermittlung in die USA siehe Abschnitt „Datenübermittlung in Drittländer”.
Hinweis: Dateiinhalte können personenbezogene oder sensible Informationen enthalten (z. B. Namen, Adressen, Beträge, Vertrags- oder Gesundheitsdaten). Soll eine Datei Ihren Mac nicht verlassen, benennen Sie sie selbst oder nutzen Sie in der Version aus dem Direktvertrieb einen lokalen Anbieter wie Ollama.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO), da die Namensvorschläge die von Ihnen genutzte Funktion der App sind.
Pseudonyme Geräte-Kennung und KI-Guthaben. Jede Umbenennung über Distill Cloud verbraucht ein Guthaben; neue Nutzer erhalten ein Startguthaben. Die Zuordnung erfolgt über eine Kennung, die die App zufällig erzeugt und auf Ihrem Mac speichert. Sie ist weder aus Hardware-Merkmalen abgeleitet noch eine Werbe-Kennung; für die Nutzung ist keine Registrierung oder Anmeldung nötig. Erst wenn Sie Guthaben in unserem Web-Store kaufen, verbinden wir die Kennung mit Ihrem Kundenkonto (siehe „Käufe von Guthaben”). Nach Ihrer Zustimmung fragt die App bei jedem Start Startguthaben und Kontostand ab. Auf unserem Server gespeichert werden zu dieser Kennung das Guthabenkonto (Kennung, App, Anlagezeitpunkt) und die Buchungen (Startguthaben, Käufe, eingelöste Gutscheincodes, Verbrauch). Ihre Kennung finden Sie in der App unter Einstellungen → KI-Credits; bitte nennen Sie sie, wenn Sie Auskunft über Ihr Guthabenkonto oder dessen Löschung verlangen.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); für die Prüfung von Käufen und Gutscheincodes zusätzlich unser berechtigtes Interesse an der Vermeidung von Missbrauch (Art. 6 Abs. 1 lit. f DSGVO).
Speicherdauer: Da Guthaben nicht verfällt, bleibt das Guthabenkonto bestehen, bis Sie seine Löschung verlangen. Buchungen zu Käufen unterliegen danach den gesetzlichen Aufbewahrungsfristen und werden bis zu deren Ablauf gesperrt aufbewahrt (siehe „Aufbewahrungsfristen und Backup-Speicherung”).
Käufe von Guthaben. In der Version aus dem Mac App Store wickelt Apple den Kauf eigenverantwortlich ab; die App übermittelt den von Apple signierten Kaufbeleg samt Geräte-Kennung an unseren Server, der ihn bei Apple prüft und das Guthaben gutschreibt. Wir erhalten keine Zahlungsdaten; gespeichert wird die Transaktionskennung von Apple. In der Version aus dem Direktvertrieb kaufen Sie Guthaben über die Bestellübersicht in unserem Web-Store. Die App öffnet sie in Ihrem Browser und übergibt dabei das gewählte Paket und die Geräte-Kennung in der Adresse der Seite. Die Kennung steht dort in einem Teil der Adresse, den Ihr Browser nicht an unseren Server sendet; sie steht deshalb im Verlauf Ihres Browsers, aber nicht im Zugriffsprotokoll des Stores, und erreicht unseren Server erst mit Ihrer Bestellung. Wie jeder Kauf im Web-Store setzt der Kauf ein Kundenkonto voraus. Mit dem Kauf ordnen wir die Geräte-Kennung Ihrem Kundenkonto zu: Sie wird zusammen mit Kundenkonto und E-Mail-Adresse im Protokoll Ihrer Erklärungen auf der Bestellübersicht, beim Zahlungsvorgang und — gekürzt — in der Vertragsbestätigung gespeichert; diese Angaben bewahren wir wie alle Kaufbelege für die gesetzlichen Aufbewahrungsfristen auf (siehe „Aufbewahrungsfristen und Backup-Speicherung”). Die Zahlung läuft über Stripe; es gilt der Abschnitt „Zahlungsabwicklung über Stripe”. Unser Server gibt die Geräte-Kennung als Zuordnungsmerkmal des Kaufs an Stripe mit. Nach der Zahlung schreiben wir das Guthaben dem Guthabenkonto der Geräte-Kennung gut. Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO); für die Aufbewahrung der Kaufbelege Erfüllung einer rechtlichen Verpflichtung (Art. 6 Abs. 1 lit. c DSGVO). Beim Prüfen und Einlösen von Gutscheincodes werden der Code und die Geräte-Kennung übermittelt.
Eigene KI-Anbieter (nur Direktvertrieb). In der Version aus dem Direktvertrieb können Sie statt Distill Cloud einen eigenen Zugang zu Anthropic (Claude), OpenAI, Google (Gemini, Vertex AI) oder einen lokalen Ollama-Server nutzen. Die App übermittelt dann direkt und ohne unseren Server an den gewählten Anbieter: den Dateinamen, bis zu 2.000 Zeichen Text, Ihre Kategorien, Vorlage und Anweisungen sowie Metadaten der Datei (bei Fotos z. B. Aufnahmedatum und Kameramodell, bei E-Mails Absender, Empfänger und Betreff). Standortdaten werden nicht übermittelt. Für diese Verarbeitung gelten die Bedingungen des jeweiligen Anbieters, die Sie mit Ihrem eigenen Zugang akzeptiert haben; wir erhalten dabei keine Daten. Ihre Zugangsschlüssel speichert die App verschlüsselt im macOS-Schlüsselbund. Mit Ollama auf Ihrem Mac (Voreinstellung localhost) verlassen die Daten Ihr Gerät nicht.
Update-Prüfung (nur Direktvertrieb). Nach Ihrer Zustimmung fragt die App höchstens einmal täglich sowie auf Wunsch über das Menü bei unserem Server nach einer neuen Version. Übermittelt werden dabei die bevorzugten Sprachen Ihres Systems (für die Sprache der Versionshinweise) und die technisch unvermeidlichen Verbindungsdaten (IP-Adresse sowie App- und Systemversion in der Kennung der Verbindung, „User-Agent”). Eine Geräte-Kennung wird nicht übermittelt; ob eine neuere Version vorliegt, vergleicht die App auf Ihrem Mac. Rechtsgrundlage: berechtigtes Interesse an der Bereitstellung von Sicherheits- und Fehlerkorrekturen (Art. 6 Abs. 1 lit. f DSGVO).
Server-Protokolle. Bei jeder Verbindung zu unserem Server (Guthaben, Namensvorschläge, Käufe, Update-Prüfung) protokolliert der Webserver IP-Adresse, Zeitpunkt, die aufgerufene Adresse und den User-Agent. Die Protokolle dienen ausschließlich dem Betrieb und der Abwehr von Angriffen und werden nach 14 Tagen gelöscht. Rechtsgrundlage: berechtigtes Interesse an einem sicheren Betrieb (Art. 6 Abs. 1 lit. f DSGVO).
Nur auf Ihrem Mac. Lokal gespeichert und nicht an uns übermittelt werden: der Verlauf der Umbenennungen (alter und neuer Pfad, Zeitpunkt, verwendeter Anbieter), damit Sie Umbenennungen rückgängig machen können — Sie können ihn im Tab „Verlauf” ganz oder eintragsweise löschen; die überwachten Ordner samt Zugriffsfreigaben; Ihre Einstellungen; ein Diagnoseprotokoll (höchstens etwa 2 MB, ältere Einträge werden überschrieben) mit Fehlermeldungen, Ordnerpfaden und bei Fehlern Dateinamen, das nur gesendet wird, wenn Sie es selbst über das Menü sichern und weitergeben. Ist PDF Content Search auf demselben Mac installiert, fragt Distill dort — ausschließlich lokal — den bereits erkannten Text einer Datei ab. Die Schnittstelle für Automatisierungen (REST-API, MCP-Server) ist ohne gesetztes Token nur von Ihrem Mac aus erreichbar, mit Token auch aus Ihrem lokalen Netzwerk. Durch Deinstallation der App und Löschen ihrer Daten entfernen Sie alle lokal gespeicherten Angaben.
Für Meldungen über „Feedback & Support” gilt der Abschnitt „In-App-Feedback und Support”.
Nemeton Cloud: KI-Assistent über unseren Server (Abonnement)
Nemeton enthält einen freiwilligen KI-Assistenten, der auf Ihre Anweisung virtuelle Maschinen (VMs) bedient. Bevor Sie ihn zum ersten Mal nutzen, stimmen Sie in der App gesondert den Bedingungen für den KI-Assistenten zu; vorher sendet Nemeton nichts an einen KI-Dienst. Dieser Abschnitt beschreibt den Anbieter „Nemeton Cloud“, den Sie mit einem Abonnement aus unserem Web-Store nutzen. Mit einem eigenen API-Schlüssel gehen die Daten direkt von Ihrem Mac an den gewählten Anbieter, mit Ollama bleiben sie auf Ihrem Mac; daran sind wir nicht beteiligt.
Übermittelte Daten: Bei jedem Arbeitsschritt sendet Nemeton den bisherigen Verlauf der Aufgabe: Ihre Chat-Nachrichten und die Antworten der KI, Bildschirmfotos der VM, den Inhalt der Zwischenablage der VM, Texte aus Fenstern und Bedienelementen der VM, Ausgaben von Befehlen, Datei- und Ordnerlisten, Protokolle, Systemangaben und Einstellungen der VM und von Nemeton, den Lizenzstatus sowie Angaben zu Ihrem Mac. Was auf dem Bildschirm oder in der Zwischenablage der VM steht, kann auch persönliche Daten enthalten, auch solche anderer Personen. Dazu kommt das Anmeldetoken Ihres Kundenkontos.
Weg der Daten: verschlüsselt an unseren Server in Deutschland und von dort an die Anthropic PBC (USA), die die Antwort erzeugt. Unser Server speichert die Inhalte nicht. Zur Datenübermittlung in die USA siehe Abschnitt „Datenübermittlung in Drittländer”.
Abonnement und Kontingent: Mit dem Anmeldetoken prüft unser Server bei unserem Lizenzserver, ob für Ihr Kundenkonto ein Abonnement besteht; das Ergebnis hält er in der Regel fünf Minuten vor, länger nur, solange der Lizenzserver nicht erreichbar ist. Für das monatliche Kontingent vermerken wir nach jeder Anfrage zu Ihrem Kundenkonto mit Zeitpunkt, wie viele Tokens Sie im laufenden Kalendermonat bisher verbraucht haben. Daraus lässt sich ablesen, wann und in welchem Umfang Sie Nemeton Cloud genutzt haben; Inhalte enthalten diese Einträge nicht. Den Kauf wickeln wir über unseren Web-Store ab (siehe Abschnitt „Zahlungsabwicklung über Stripe”); das Abonnement ordnen wir dem Kundenkonto zu, mit dem Sie bestellt haben.
Rechtsgrundlage: Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) für die Prüfung des Abonnements, die Zählung und die Weiterleitung; für die Übermittlung der Inhalte an den KI-Dienst zusätzlich Ihre Einwilligung in der App (Art. 6 Abs. 1 lit. a DSGVO), die Sie dort in den Einstellungen jederzeit widerrufen können.
Speicherdauer: Die Verbrauchseinträge belegen die erbrachte Leistung, etwa für den Wertersatz bei einem Widerruf; wir bewahren sie wie die übrigen Vertragsdaten auf (siehe „Aufbewahrungsfristen und Backup-Speicherung”).
Lizenzaktivierung und Lizenzprüfung (Apps mit Lizenzschlüssel)
Unsere Apps, die Sie mit einem Lizenzschlüssel aus unserem Web-Store oder mit einem per E-Mail angeforderten Testschlüssel nutzen (etwa PDF Content Search, FreezeText, Inkra und Nemeton), gleichen die Lizenz mit unserem Lizenzserver ab. Das gilt auch für die App Inkra für iPad und iPhone, wenn Sie dort einen Lizenzschlüssel für Inkra Pro eingeben.
Wann:
- bei der Aktivierung eines Lizenzschlüssels auf einem Gerät, bei der Anforderung eines Testschlüssels und wenn die App eine Aktivierung wieder freigibt;
- zur Lizenzprüfung beim Start der App und in regelmäßigen Abständen, solange sie läuft. Inkra prüft beim Start und danach höchstens einmal am Tag — auch nach dem Aufwachen des Mac oder wenn die Internetverbindung zurückkehrt —, außerdem zum Ende eines Abrechnungszeitraums, wenn Sie eine gesperrte Funktion aufrufen oder „Jetzt prüfen” wählen. Gelingt eine Prüfung nicht, etwa ohne Internetverbindung, versucht die App es später erneut.
Übermittelte Daten:
- der Lizenzschlüssel und die Kennung des Produkts;
- eine Gerätekennung, mit der wir die Aktivierungen einer Lizenz unterscheiden. FreezeText und Inkra übermitteln dafür nur einen Wert, den die App eigens für sich aus der Hardware-Kennung Ihres Mac ableitet (Inkra auf iPad und iPhone aus einer von Apple je Anbieter vergebenen Kennung); er gilt für keine andere App, und die Hardware-Kennung lässt sich aus ihm nicht ermitteln. PDF Content Search und Nemeton übermitteln die Hardware-Kennung Ihres Mac;
- bei der Aktivierung und bei der Anforderung eines Testschlüssels außerdem den Gerätetyp (macOS oder iOS) und die App-Version, bei PDF Content Search und Nemeton auch den Gerätenamen (z. B. „MacBook Pro von Max”); FreezeText und Inkra übermitteln keinen Gerätenamen;
- bei der Anforderung eines Testschlüssels Ihre E-Mail-Adresse, an die wir den Schlüssel senden;
- technisch bedingt Ihre IP-Adresse, die Programmkennung (User-Agent: Name und Build-Nummer der App sowie Angaben zum Betriebssystem) und die Spracheinstellung Ihres Geräts.
Was wir speichern: Bei der Aktivierung und bei der Anforderung eines Testschlüssels legen wir zur Lizenz einen Eintrag mit Gerätekennung, Gerätetyp, Gerätename (nur PDF Content Search und Nemeton), App-Version, IP-Adresse, Programmkennung und Zeitpunkt an, beim Testschlüssel außerdem Ihre E-Mail-Adresse. Aktiviert ein bereits eingetragenes Gerät erneut, aktualisieren wir App-Version und Zeitpunkt. Die regelmäßige Lizenzprüfung liest nur den Stand der Lizenz und legt in der Lizenzdatenbank nichts an. Wie jeden Zugriff verzeichnet der Webserver des Lizenzservers auch diese Anfragen mit IP-Adresse, Zeitpunkt, aufgerufener Adresse und Programmkennung in seinem Zugriffsprotokoll; es dient dem Betrieb, der Fehlersuche und der Abwehr von Angriffen.
Produktstatus: Unabhängig von der Lizenz fragt die App höchstens einmal in 24 Stunden den Status des Produkts ab, also ob das Produkt und die installierte Version weiter bereitgestellt werden. Diese Abfrage enthält weder Lizenzschlüssel noch Gerätekennung; übermittelt werden nur die technisch bedingten Angaben (IP-Adresse, Programmkennung, Spracheinstellung).
Zweck: Wir prüfen, ob die Lizenz gilt und zum Produkt gehört, begrenzen die Zahl der gleichzeitig aktiven Geräte auf den vereinbarten Umfang und setzen das Ende eines Abonnements, eine Erstattung oder einen Widerruf durch. Gelingt 40 Tage lang keine Prüfung, schränkt die App ihre Funktionen ein, bis die nächste Prüfung gelingt (Inkra öffnet Dokumente dann nur zum Lesen); die Lizenz selbst bleibt bestehen. So wird eine erstattete Lizenz spätestens nach 40 Tagen gesperrt, auch ohne Internetverbindung.
Rechtsgrundlage: Vertragserfüllung, beim Testschlüssel vorvertragliche Maßnahmen (Art. 6 Abs. 1 lit. b DSGVO): Die Lizenzprüfung gehört zur vereinbarten Bereitstellung der App. Die Speicherung von IP-Adresse und Programmkennung bei der Aktivierung, das Zugriffsprotokoll und die Abfrage des Produktstatus beruhen auf unserem berechtigten Interesse, Missbrauch von Lizenzen zu erkennen und die Apps sicher zu betreiben (Art. 6 Abs. 1 lit. f DSGVO).
Speicherdauer: Aktivierungseinträge bleiben bei der Lizenz gespeichert; gibt die App ein Gerät frei, vermerken wir die Aktivierung als beendet. Im Übrigen gelten die Abschnitte „Speicherdauer” und „Aufbewahrungsfristen und Backup-Speicherung”. Die Löschung können Sie jederzeit unter datenschutz@juergenkoller.software verlangen.
Server-Standort: Der Lizenzserver wird auf eigener Infrastruktur der Jürgen Koller Software GmbH in Deutschland betrieben. Eine Übermittlung in Drittländer findet dabei nicht statt.
Käufe im App Store: Kaufen Sie eine App im App Store oder im Mac App Store, prüft Apple Ihre Berechtigung. Einige Apps, etwa Inkra, übermitteln nach dem Kauf — und auf jedem weiteren Gerät, solange dort noch kein Lizenzschlüssel vorliegt — den von Apple signierten Kaufbeleg an unseren Lizenzserver. Wir entnehmen ihm die Transaktionskennung, das Produkt und bei Abonnements das Ablaufdatum und erzeugen daraus einen Lizenzschlüssel; bei Inkra braucht die Inkra KI ihn. Eine Gerätekennung wird dabei nicht übertragen; Ihren Namen, Ihre E-Mail-Adresse und Zahlungsdaten erhalten wir von Apple nicht. Findet die App bei Apple keine gültige Berechtigung, prüft sie einen vorhandenen Lizenzschlüssel wie oben beschrieben; die Abfrage des Produktstatus findet auch bei Käufen im App Store statt. Geben Sie in einer App aus dem App Store einen Lizenzschlüssel aus unserem Web-Store ein, gilt dieser Abschnitt insgesamt.
Business-Support für PDF Content Search
Wenn Sie den Business-Support für PDF Content Search gebucht haben (Abonnement über unseren Store), verarbeiten wir zur Erfüllung dieses Vertrags Ihre Anfragen an business@juergenkoller.software mit den Angaben, die Sie uns darin machen, sowie Ihre Bestellnummer und Ihr Kundenkonto, damit wir die Anfrage Ihrem Vertrag zuordnen können. Anfragen stellen dürfen alle Beschäftigten des Kunden; von ihnen verarbeiten wir Name, E-Mail-Adresse und den Inhalt der Anfrage. Die Telefonnummer, die Sie uns für einen Rückruf nennen, nutzen wir nur für Rückrufe zu diesem Vertrag.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des Vertrags) für den Vertragspartner; Art. 6 Abs. 1 lit. f DSGVO (unser berechtigtes Interesse an der Durchführung des Vertrags mit Ihrem Arbeitgeber) für Beschäftigte des Kunden, die uns schreiben.
Empfänger: unser E-Mail-Hoster Strato AG, Berlin, für business@juergenkoller.software; der Anbieter unseres Telefonanschlusses für Rückrufe. Beim Entwerfen von Antworten nutzen wir KI-Dienste (Anthropic, OpenAI) als Auftragsverarbeiter; übergeben wird nur der Text Ihrer Anfrage, keine Anhänge; die Anbieter nutzen die Daten nicht zum Training. Ein Mensch prüft und sendet jede Antwort. Sie können der KI-Hilfe für Ihre Anfragen widersprechen, indem Sie es in der Anfrage sagen; die automatische Eingangsantwort weist darauf hin. Zur Übermittlung an Anthropic und OpenAI in die USA siehe Abschnitt „Datenübermittlung in Drittländer”.
Unterlagen mit Daten Dritter: Enthalten Ihre Unterlagen personenbezogene Daten Dritter, schließen wir mit Ihnen auf Anfrage einen Vertrag zur Auftragsverarbeitung (Art. 28 DSGVO); bis dahin bitten wir, solche Daten zu schwärzen. Eine Bildschirmfreigabe bieten wir nicht an.
Speicherdauer: Anfragen und unsere Antworten löschen wir nach dem Ende des Vertrags, soweit keine gesetzliche Aufbewahrungspflicht besteht (Handels- und Geschäftsbriefe: sechs Jahre, § 257 HGB); sonst nach deren Ablauf. Die Telefonnummer ist Teil Ihrer Anfrage und wird mit ihr gespeichert und gelöscht.
In-App-Feedback und Support (PDF Content Search, Inkra, Nemeton, Distill, FreezeText, EdgeFlow)
In unseren Apps für Mac, iPhone und iPad können Sie über „Feedback & Support” (im Menü der App oder in ihren Einstellungen) Fehler melden, Wünsche äußern, Fragen stellen oder ein Anliegen zu einer Rechnung schicken.
Übermittelt werden: Ihr Text, die gewählte Art der Meldung, optional Ihre E-Mail-Adresse (nur wenn Sie sie eintragen) sowie die sichtbar unter dem Formular angezeigten Angaben: App-Version, Build, Version des Betriebssystems, Vertriebskanal und, sofern die App eine Lizenz führt, deren Status. Sind Sie in der App mit Ihrem Kundenkonto angemeldet (etwa in Nemeton oder FreezeText), wird die Meldung Ihrem Konto zugeordnet. Eine Geräte- oder Werbekennung wird nicht übertragen.
Wohin: an unseren Support-Dienst auf eigener Infrastruktur der Jürgen Koller Software GmbH in Deutschland. Dort entsteht ein Ticket; Status und Antworten des Supports werden Ihnen in der App angezeigt. Eine Weitergabe an Dritte findet nicht statt.
Neue Antworten: Damit Sie eine Antwort des Supports auch ohne E-Mail-Adresse bemerken, fragt die App bei unserem Support-Dienst nach, ob es zu Ihren Anfragen neue Antworten gibt: solange sie geöffnet ist beim Start, wenn Sie zur App wechseln, beim Öffnen von „Feedback & Support”, wenn die Internetverbindung zurückkehrt, und spätestens alle drei Stunden; auf iPhone und iPad zusätzlich gelegentlich im Hintergrund, soweit das System es zulässt. Gefragt wird nur nach Anfragen, die offen oder vor weniger als 30 Tagen abgeschlossen worden sind; gibt es keine, findet keine Abfrage statt. Übertragen werden dabei nur die Ticket-Nummern und die zugehörigen Zugriffs-Token, bei Anmeldung mit dem Kundenkonto zusätzlich dessen Anmeldetoken. Wie jeden Zugriff verzeichnet der Webserver auch diese Anfragen mit IP-Adresse, Zeitpunkt und aufgerufener Adresse in seinem Zugriffsprotokoll; es dient dem Betrieb, der Fehlersuche und der Abwehr von Angriffen. Um zu häufige Abfragen abzuweisen, zählt der Support-Dienst die Anfragen je IP-Adresse eine Stunde lang im Arbeitsspeicher, ohne sie zu speichern. Neue Antworten zeigt die App mit einem Zähler an und, wenn Sie Mitteilungen für die App erlaubt haben, mit einer Mitteilung des Systems. Diese nennt nur die App, die Ticket-Nummer und die Art der Anfrage, nicht den Text der Antwort.
Lesebestätigung: Hat eine Antwort des Supports eine Sekunde lang sichtbar in der App gestanden, meldet die App unserem Support-Dienst den Zeitpunkt, zu dem Sie sie gelesen haben. So sehen wir, ob unsere Antwort angekommen ist, und können bei Bedarf nachfassen. Der Zeitpunkt wird am Ticket gespeichert und mit ihm gelöscht. Sie können die Lesebestätigung in der App unter „Feedback & Support” jederzeit abschalten; bereits gemeldete Zeitpunkte bleiben bis zur Löschung des Tickets erhalten.
Lokal auf Ihrem Gerät: Die App speichert Ihre gesendeten Meldungen samt Antworten und einen noch nicht gesendeten Entwurf im Datenbereich der App (auf dem iPad Teil der Gerätesicherung) sowie den Zugriffs-Token des Tickets im Schlüsselbund. Gesendete Meldungen, Antworten und Zugriffs-Token entfernen Sie in der App über „Verlauf löschen”; einen Entwurf, indem Sie das Textfeld leeren.
Absturzberichte (PDF Content Search für Mac): Wurde PDF Content Search beim letzten Mal nicht normal beendet, fragt die App beim nächsten Start, ob Sie den Absturzbericht an unseren Support senden möchten; dasselbe geht jederzeit über Hilfe > „Absturzbericht senden …”. Gesendet wird nur nach Ihrer Bestätigung. In der Regel wählen Sie den Bericht, den macOS auf Ihrem Mac gespeichert hat, selbst in einem Dateidialog aus. Stellt macOS der App einen Absturzbericht über seine Diagnoseschnittstelle (MetricKit) direkt zur Verfügung, legt die App ihn bis zu Ihrer Entscheidung im Datenbereich der App ab und fragt ebenso vorher; lehnen Sie ab, wird nichts übertragen und der vorgemerkte Bericht gelöscht. Aus dem Bericht übernimmt die App Datum und Uhrzeit des Absturzes (bei MetricKit den Zeitpunkt, zu dem macOS den Bericht bereitstellt), App-Version und Build, die Version von macOS, den Prozessortyp, Art und Ursache des Fehlers, bei Speicherfehlern eine Kurzangabe zur betroffenen Speicheradresse sowie die Programmstelle, an der der Fehler auftrat (Namen, Kennungen und Adressen der beteiligten Programmbibliotheken und Funktionen). Pfade, Dateinamen, Dokumentinhalte, Suchbegriffe und Fehlertexte übernimmt sie nicht. Der Bericht geht wie eine Meldung über „Feedback & Support” als Ticket an unseren Support-Dienst; es gelten die übrigen Angaben dieses Abschnitts. Gesendete und nicht zustellbare Berichte stehen wie andere Meldungen im Verlauf unter Hilfe > „Feedback & Support”; dort finden Sie auch die Ticket-Nummer. Damit die App einen unerwarteten Abbruch erkennt, legt sie beim Start eine Markierungsdatei mit der Startzeit in ihrem Datenbereich an und löscht sie beim normalen Beenden. Damit sie nach demselben Absturz nicht zweimal fragt, merkt sie sich zu jedem beantworteten Bericht lokal eine technische Kennung der Programmstelle und löscht sie nach 30 Tagen; diese Kennung verlässt Ihr Gerät nicht.
Rechtsgrundlage: Vertragserfüllung bzw. vorvertragliche Maßnahmen (Art. 6 Abs. 1 lit. b DSGVO) für Anliegen zu Kauf oder Lizenz, im Übrigen unser berechtigtes Interesse an Fehlerbehebung und Produktverbesserung (Art. 6 Abs. 1 lit. f DSGVO). Für die Abfrage neuer Antworten und die Lesebestätigung ist es unser berechtigtes Interesse, Ihre Anfrage wirksam zu bearbeiten (Art. 6 Abs. 1 lit. f DSGVO). Der Lesebestätigung können Sie jederzeit widersprechen (Art. 21 DSGVO), am einfachsten über den Schalter in der App.
Löschung: Nach dem Absenden wird Ihnen eine Ticket-Nummer angezeigt. Mit dieser Nummer können Sie unter datenschutz@juergenkoller.software jederzeit die Löschung des Tickets verlangen; im Übrigen löschen wir Tickets nach Abschluss und Ablauf der handelsrechtlichen Aufbewahrungsfristen.
Solarpegel: Überwachung und Steuerung von Balkonkraftwerken
Solarpegel (bis September 2026: SolarPulse) besteht aus einer Weboberfläche, Apps für iPhone, iPad und Android sowie einem kleinen Gerät für Ihr Heimnetz, dem Hub. Der Hub liest Ihren Wechselrichter über das lokale Netz aus und übermittelt die Messwerte an unseren Dienst, damit Sie Ihre Anlage auch unterwegs sehen und steuern können.
Konto und Anmeldung
Die Anmeldung läuft über unser Konto-Portal account.juergenkoller.software, das wir selbst betreiben. Solarpegel legt keine Konten an und speichert kein Passwort; es erhält vom Portal nur eine Kennnummer, Ihre E-Mail-Adresse, Ihre Rolle und Ihre Spracheinstellung.
Anlagendaten
Zu jeder Anlage speichern wir die Seriennummer des Hubs und die Hardwarekennung seines Prozessors, die Seriennummer, das Modell und die Firmware-Version Ihres Wechselrichters, den von Ihnen vergebenen Anlagennamen, die Einstellungen des Wechselrichters sowie, falls Sie einen kompatiblen Stromzähler einbinden, dessen Adresse in Ihrem Heimnetz. Hinterlegen Sie Preise für Ihren Stromtarif, speichern wir auch diese.
Messwerte
Der Hub liest Ihre Anlage alle 0,5 Sekunden aus und übermittelt daraus gebildete Mittel-, Minimal- und Maximalwerte im 10-Sekunden-Takt. Erfasst werden unter anderem Erzeugung, Batterieladestand, Netzbezug und Netzeinspeisung. Wenn Sie einen Stromzähler eingebunden haben, gehört dazu auch die Leistung am Hausanschluss, also der Gesamtverbrauch Ihres Haushalts.
Bitte beachten Sie: Ein Verbrauchsverlauf in dieser zeitlichen Auflösung lässt Rückschlüsse auf Ihren Tagesablauf zu, etwa auf Anwesenheit, Schlafenszeiten oder Abwesenheit im Urlaub. Wir verarbeiten diese Daten ausschließlich, um Ihnen Ihre Anlage darzustellen, Warnungen auszulösen und Fehler zu finden. Eine Profilbildung zu Werbezwecken oder eine Weitergabe an Dritte findet nicht statt. Rechtsgrundlage ist die Erfüllung unseres Vertrags mit Ihnen (Art. 6 Abs. 1 lit. b DSGVO).
Aufbewahrung
Messwerte speichern wir ohne feste Löschfrist, damit Ihnen Ihre Anlagenhistorie dauerhaft zur Verfügung steht; das ist der Zweck des Dienstes. Sie können die Löschung jederzeit verlangen, siehe unten. Diagnoseberichte des Hubs (Absturzmeldungen) löschen wir automatisch nach 7 Tagen, höchstens 100 je Gerät.
Steuerung und Protokollierung
Wenn Sie Ihre Anlage über Solarpegel steuern, protokollieren wir jede Änderung mit Zeitpunkt, Aktion, altem und neuem Wert, Ihrer Kennnummer, Ihrer E-Mail-Adresse und Ihrer IP-Adresse. Das Protokoll dient der Nachvollziehbarkeit von Eingriffen in ein Gerät, das Strom in Ihr Hausnetz abgibt, und der Fehlersuche. Einsehen kann es nur, wer die Anlage selbst steuern darf; die E-Mail-Adresse und die IP-Adresse sieht ausschließlich der Besitzer der Anlage. Rechtsgrundlage ist unser berechtigtes Interesse an einem nachvollziehbaren und sicheren Betrieb (Art. 6 Abs. 1 lit. f DSGVO).
Teilen und Einladen
Sie können weitere Personen zu Ihrer Anlage einladen. Dazu geben Sie deren E-Mail-Adresse an; wir versenden daraufhin eine Einladungsmail, in der auch Ihre eigene E-Mail-Adresse als Absender der Einladung genannt wird. Die Einladung verfällt nach der von Ihnen gewählten Frist.
Alternativ können Sie einen Freigabe-Link erzeugen. Wer ihn besitzt, sieht ohne Konto eine Übersicht Ihrer Anlage mit deren Namen und aktuellen Messwerten, aber keine Kontaktdaten und kein Steuerungsprotokoll. Wir protokollieren, wann und wie oft ein Freigabe-Link verwendet wurde. Sie können ihn jederzeit widerrufen.
Benachrichtigungen
Wenn Sie Mitteilungen auf dem Mobilgerät aktivieren, übermittelt die App eine Gerätekennung (Push-Token) an uns. Für die Zustellung nutzen wir Firebase Cloud Messaging der Google Ireland Limited; dabei werden diese Kennung und der Inhalt der Mitteilung an Google übermittelt und können dabei in die USA gelangen. Die Mitteilung enthält den Namen oder die Seriennummer Ihrer Anlage und je nach Anlass einen Messwert, etwa den Batterieladestand. Rechtsgrundlage ist Ihre Einwilligung, die Sie in den Systemeinstellungen Ihres Geräts jederzeit widerrufen können (Art. 6 Abs. 1 lit. a DSGVO). Unter Android ab Version 13 fragt die App diese Erlaubnis einmal an. Zur Übermittlung in die USA siehe den Abschnitt „Datenübermittlung in Drittländer”.
Der Hub in Ihrem Heimnetz
Für die Einrichtung übertragen Sie den Namen und das Passwort Ihres WLANs per Bluetooth an den Hub. Das Passwort legt der Hub nicht im Klartext ab, sondern rechnet es in einen abgeleiteten Schlüssel um und speichert nur diesen; an uns übertragen wird es nicht. Auf dem Hub verbleiben der WLAN-Name, die Adressen der erkannten Geräte in Ihrem Netz und seine eigenen Zugangsdaten zu unserem Dienst. Messwerte hält der Hub im Arbeitsspeicher; nur wenn unsere Server länger als zehn Minuten nicht erreichbar sind, legt er sie vorübergehend auf seiner Speicherkarte ab und löscht sie nach der Übertragung wieder.
Der Hub sendet uns außerdem regelmäßig einen Auszug seiner technischen Protokolle. Diese Protokolle können Netzwerkkennungen enthalten, etwa den Namen Ihres WLANs oder lokale IP-Adressen.
Richten Sie mit der App einen Wechselrichter vom Typ Solakon ONE ein, übertragen Sie Name und Passwort Ihres WLANs auf dieselbe Weise per Bluetooth an den Wechselrichter. Danach prüft die App in Ihrem WLAN, ob der Wechselrichter erreichbar ist, und liest dazu Modell und Seriennummer der gefundenen Geräte aus. Diese Angaben bleiben auf Ihrem Telefon. Für die Bluetooth-Suche verlangt Android bis Version 11 die Standortberechtigung; die App fragt dabei keinen Standort ab.
Fernwartung
Zur Unterstützung im Störungsfall können wir dem Hub aus der Ferne eine feste Liste von Diagnosebefehlen schicken. Einen Kommandozeilenzugang zu Ihrem Gerät gibt es nicht; ausgelieferte Geräte haben keinen SSH-Zugang. Die Antworten enthalten je nach Befehl den Namen Ihres WLANs, die lokalen IP-Adressen und Namensserver Ihres Netzes, die Systemauslastung des Hubs sowie Auszüge seiner Protokolle. Jeder Aufruf wird mit Zeitpunkt, Aktion, Ergebnis und der E-Mail-Adresse der auslösenden Person protokolliert; diese Protokolle bewahren wir auf und löschen sie auf Ihre Anfrage. Rechtsgrundlage ist unser berechtigtes Interesse an der Störungsbeseitigung (Art. 6 Abs. 1 lit. f DSGVO).
Server und Dienstleister
Anwendung, Datenbank und Protokolle laufen auf eigener Hardware der Jürgen Koller Software GmbH in Deutschland. Beim Aufruf der Weboberfläche fällt in den Server-Protokollen Ihre IP-Adresse an. Für den Versand von Einladungsmails nutzen wir den Mailserver der Strato AG. Eine Webanalyse findet in Solarpegel nicht statt; Analyse- oder Tracking-Dienste sind nicht eingebunden.
Datenexport
Sie können Ihre Messwerte jederzeit selbst als CSV-, JSON- oder Excel-Datei herunterladen. Der Export enthält den Anlagennamen und die Seriennummer sowie die von Ihnen gewählten Messwerte.
Auskunft und Löschung
Für Auskunft, Berichtigung, Einschränkung, Übertragung und Löschung Ihrer Solarpegel-Daten genügt eine Nachricht an datenschutz@juergenkoller.software. Auf Ihren Wunsch löschen wir Ihre Anlagen- und Messdaten sowie die zugehörigen Protokolle. Sind Sie nur Mitglied einer fremden Anlage, entfernen wir Ihre Mitgliedschaft und Ihre Angaben aus deren Protokollen; die Protokolle der Anlage selbst verbleiben beim Besitzer. Wie Sie die Löschung Ihres Kontos und Ihrer Daten beantragen, steht auch unter solarpegel.juergenkoller.software/delete-account; in der Android-App erreichen Sie diese Seite über Einstellungen → „Konto löschen”.
Bezug über Google Play
Die Android-App installieren und aktualisieren Sie über Google Play. Dabei verarbeitet Google Daten nach eigenen Bestimmungen; wir erhalten von Google nur zusammengefasste Angaben, etwa Installationszahlen und Absturzstatistiken ohne Bezug zu Ihrer Person.
Solarpegel: Fehlerberichte und Feedback
In der Solarpegel-Anwendung (Web und Apps) können Sie über die Feedback-Schaltfläche ein Problem oder einen Verbesserungsvorschlag melden.
Immer übermittelt werden: Ihre Beschreibung, die aufgerufene Seite, Angaben zu Browser und Bildschirmgröße (in den Apps stattdessen Plattform und App-Version) sowie, wenn Sie angemeldet sind, Ihre Nutzerkennung. In der Android-App kommen Gerätemodell, Android-Version und Spracheinstellung nur mit dem Haken bei „Diagnose-Daten anhängen” hinzu.
Nur mit Ihrem Haken bei „Diagnose-Daten anhängen”: technische Aufzeichnungen der letzten Minuten, nämlich Konsolenausgaben der Anwendung, die letzten Anfragen Ihres Browsers an unsere Server samt Antwort-Kopfzeilen, Änderungen an Cookies und die Namen der lokal gespeicherten Einstellungen. Das Kästchen ist voreingestellt leer; ohne Haken wird davon nichts übertragen.
Automatische Maskierung: Vor dem Versand ersetzt die Anwendung erkennbare E-Mail-Adressen, Telefonnummern, IBANs, Zugangs-Token und Authentifizierungs-Kopfzeilen durch einen Platzhalter. Die Maskierung arbeitet mustergestützt und kann daher nicht jeden Einzelfall erfassen.
Aufzeichnung ohne Ihr Zutun: In zwei Fällen nimmt die Anwendung von sich aus einen technischen Bericht im oben beschriebenen Umfang auf, ohne Freitext und ohne dass Sie etwas melden: wenn eine Anmeldung oder die Verlängerung Ihrer Sitzung fehlschlägt, und wenn Ihre Sitzung verloren geht, obwohl sie gültig sein müsste. Der zweite Fall ist auf höchstens eine Aufzeichnung pro Tag und Gerät begrenzt. Zweck ist allein, stille Anmeldefehler zu finden, die sonst niemandem auffallen. Rechtsgrundlage ist unser berechtigtes Interesse an einem funktionierenden und sicheren Anmeldevorgang (Art. 6 Abs. 1 lit. f DSGVO); Sie können dieser Verarbeitung nach Art. 21 DSGVO widersprechen.
Speicherort und Speicherdauer: Die Berichte werden auf eigener Infrastruktur der Jürgen Koller Software GmbH in Deutschland gespeichert und nach 30 Tagen automatisch gelöscht. Eine Weitergabe an Dritte findet nicht statt.
Rechtsgrundlage: Ihre Einwilligung für den Diagnose-Anhang (Art. 6 Abs. 1 lit. a DSGVO), im Übrigen unser berechtigtes Interesse an der Fehlerbehebung (Art. 6 Abs. 1 lit. f DSGVO). Die Einwilligung können Sie jederzeit mit Wirkung für die Zukunft widerrufen, indem Sie den Haken bei künftigen Meldungen nicht setzen.
Löschung: Nach dem Absenden wird Ihnen eine Ticket-Nummer angezeigt. Mit dieser Nummer können Sie unter datenschutz@juergenkoller.software jederzeit die Löschung des Berichts verlangen.
Absturzberichte (Android): Stürzt die Android-App ab, fragt sie beim nächsten Start, ob sie einen Bericht senden soll. Er enthält die Fehlerstelle im Programm, die App-Version, das Gerätemodell, die Android-Version und die Spracheinstellung, aber keine Messwerte und keine Kontokennung; Zugangs-Token und E-Mail-Adressen in Fehlermeldungen macht die App vor dem Speichern unkenntlich. Ohne Ihre Zustimmung wird nichts gesendet. Speicherort und Speicherdauer wie bei den Fehlerberichten (30 Tage). Rechtsgrundlage ist Ihre Einwilligung (Art. 6 Abs. 1 lit. a DSGVO).
7. Zahlungsabwicklung über Stripe
Käufe in unserem Web-Store unter store.juergenkoller.software werden über den
Zahlungsdienstleister Stripe abgewickelt.
Anbieter. Vertragspartner für die Zahlungsdienste ist die
Stripe Payments Europe, Limited
One Wilton Park, Wilton Place
Dublin 2, D02 FX04
Irland
(eingetragen im irischen Handelsregister unter der Nummer 513174)
Für die Ausführung der Zahlungsdienste im Europäischen Wirtschaftsraum ist zusätzlich die Stripe Technology Europe, Limited, 1 Wilton Park, Wilton Place, Dublin 2, D02 FX04, Irland beteiligt; sie ist als E-Geld-Institut von der irischen Zentralbank (Central Bank of Ireland) unter der Referenznummer C187865 zugelassen. Technische Teile der Verarbeitung erfolgen durch die Stripe, LLC, 354 Oyster Point Boulevard, South San Francisco, California 94080, USA (siehe unten, „Übermittlung in die USA”).
Wie der Bezahlvorgang abläuft. Wenn Sie den Kauf auslösen, leiten wir Sie auf eine von Stripe
betriebene Bezahlseite unter checkout.stripe.com weiter. Ihre Zahlungsdaten geben Sie dort
unmittelbar bei Stripe ein. Kartennummern, Bankverbindungen und vergleichbare Zahlungsdaten
erreichen unsere Systeme zu keinem Zeitpunkt. Auf unseren eigenen Seiten werden keine Skripte oder
sonstigen Inhalte von Stripe eingebunden.
Verarbeitete Datenkategorien. Im Zusammenhang mit dem Bezahlvorgang verarbeitet Stripe insbesondere:
- Name und E-Mail-Adresse,
- Rechnungsanschrift und Land,
- die Umsatzsteuer-Identifikationsnummer, sofern Sie eine angeben,
- Zahlungsdaten (Kartendaten, Bankverbindung, Angaben zum gewählten Zahlungsverfahren),
- Betrag, Währung, Zeitpunkt sowie die Kennungen von Zahlung und Bezahlvorgang,
- IP-Adresse, Geräte- und Browserangaben zur Erkennung betrügerischer Zahlungen.
Was wir davon erhalten. Von Stripe erhalten wir den Zahlungsstatus, die Kennung des Bezahlvorgangs und der Zahlung, Betrag und Währung, Ihre E-Mail-Adresse sowie die für die steuerliche Behandlung und die Rechnungsstellung erforderlichen Angaben (Name, Rechnungsanschrift, Land und gegebenenfalls Umsatzsteuer-Identifikationsnummer).
Zwecke. Abwicklung Ihrer Zahlung, Rückabwicklung im Fall eines Widerrufs oder einer Rückerstattung, Bearbeitung von Rückbelastungen, Ermittlung der zutreffenden Umsatzsteuer, Erstellung und Aufbewahrung der Kauf- und Rechnungsbelege sowie Verhinderung von Betrug und Missbrauch.
Rechtsgrundlage.
- Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) für die Abwicklung der Zahlung und die Rückabwicklung.
- Erfüllung einer rechtlichen Verpflichtung (Art. 6 Abs. 1 lit. c DSGVO) für die steuerliche Erfassung und die Aufbewahrung der Belege, insbesondere nach § 14b und § 22 UStG, § 147 AO und § 257 HGB.
- Berechtigtes Interesse (Art. 6 Abs. 1 lit. f DSGVO) an der Verhinderung von Betrug und Zahlungsausfällen für die Betrugserkennung.
Rolle von Stripe. Stripe verarbeitet einen Teil der Daten in unserem Auftrag; insoweit gelten die Anforderungen des Art. 28 DSGVO an die Auftragsverarbeitung. Für einen anderen Teil — insbesondere die Betrugsprävention sowie die Erfüllung eigener aufsichts-, geldwäsche- und steuerrechtlicher Pflichten — ist Stripe selbst Verantwortlicher. Für diesen Teil gilt die Datenschutzerklärung von Stripe.
Übermittlung in die USA. Im Rahmen der Zahlungsabwicklung werden Daten auch an die Stripe, LLC in den USA übermittelt. Die USA verfügen über einen Angemessenheitsbeschluss der Europäischen Kommission gemäß Art. 45 DSGVO (EU-U.S. Data Privacy Framework); Stripe gibt an, die Stripe, LLC sei unter diesem Rahmenwerk zertifiziert. Ergänzend sieht Stripe für Übermittlungen aus dem Europäischen Wirtschaftsraum EU-Standardvertragsklauseln als geeignete Garantien nach Art. 46 Abs. 2 lit. c DSGVO vor, die auch dann tragen, wenn der Angemessenheitsbeschluss entfallen sollte.
Aktionscodes. Geben Sie in der Bestellübersicht einen Aktionscode ein, prüft unser Zahlungsdienst bei Stripe, ob der Code für das gewählte Produkt gilt, und berechnet den Nachlass. Mit Ihrer Bestellung speichern wir den Code, den regulären Preis, den Nachlass und den zu zahlenden Betrag; an Stripe geben wir den Code weiter, damit Stripe den Nachlass anwendet, und vermerken ihn dort als Merkmal der Zahlung. Weil wir für jedes Video und jede Aktion einen eigenen Code ausgeben, sehen wir daran auch, über welche Aktion ein Kauf zustande kam; ausgewertet wird das nur zusammengefasst (Zahl der Käufe je Code). Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) für die Anwendung des Nachlasses und die Belege sowie unser berechtigtes Interesse an der Erfolgsmessung unserer Aktionen (Art. 6 Abs. 1 lit. f DSGVO) für die Auswertung. Der Code wird wie die übrigen Kaufdaten aufbewahrt (siehe „Speicherdauer“). Die Bedingungen unserer Aktionen stehen unter Aktionsbedingungen.
Abonnements. Bei Abonnements (derzeit Inkra Pro, Nemeton Cloud und der Business-Support für PDF Content Search) hinterlegt Stripe das gewählte Zahlungsmittel und zieht damit das Entgelt zu Beginn jedes weiteren Zahlungszeitraums ein; auch dabei erreichen Zahlungsdaten unsere Systeme nicht. Von Stripe erhalten wir zu jeder Zahlung die oben genannten Angaben sowie den Stand des Abonnements (laufend, gekündigt, beendet). Nemeton Cloud und der Business-Support für PDF Content Search können nur mit einem Kundenkonto bestellt werden; Bestellung und Abonnement ordnen wir diesem Kundenkonto zu. Beim Business-Support erfasst Stripe auf der Bezahlseite auch eine Umsatzsteuer-Identifikationsnummer, wenn Sie als Unternehmer eine angeben; sie steht auf der Rechnung. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).
Speicherdauer. Die bei uns anfallenden Kauf- und Zahlungsdaten bewahren wir für die Dauer der Vertragsbeziehung und darüber hinaus im Rahmen der gesetzlichen Aufbewahrungsfristen auf; Näheres im Abschnitt „Aufbewahrungsfristen und Backup-Speicherung”. Für die Speicherdauer bei Stripe gilt die Datenschutzerklärung von Stripe.
Weitere Informationen. Datenschutzerklärung von Stripe · Data-Privacy-Framework-Erklärung von Stripe
8. Plugins und Tools
Google Fonts (lokales Hosting)
Diese Seite nutzt zur einheitlichen Darstellung von Schriftarten so genannte Google Fonts, die von Google bereitgestellt werden. Die Google Fonts sind lokal installiert. Eine Verbindung zu Servern von Google findet dabei nicht statt.
9. Datenübermittlung in Drittländer
Im Rahmen der KI-gestützten Dateinamen-Generierung (siehe Abschnitt „Datenverarbeitung in unseren Apps”), bei Nutzung von Distill Cloud in Distill, bei Nutzung der KI-Schreibassistenz von Inkra mit dem Anbieter OpenAI sowie bei Nutzung des KI-Produktassistenten (siehe Abschnitt „KI-Produktassistent”) werden Daten an OpenAI, Inc. in den USA übermittelt. Die USA verfügen seit dem 10. Juli 2023 über einen Angemessenheitsbeschluss der Europäischen Kommission gemäß Art. 45 DSGVO (EU-U.S. Data Privacy Framework). OpenAI ist unter dem EU-U.S. Data Privacy Framework zertifiziert, sodass ein angemessenes Datenschutzniveau gewährleistet ist.
Ergänzend haben wir mit OpenAI einen Auftragsverarbeitungsvertrag (Data Processing Agreement) geschlossen, der die Anforderungen des Art. 28 DSGVO erfüllt und EU-Standardvertragsklauseln (Standard Contractual Clauses, SCCs) gemäß Art. 46 Abs. 2 lit. c DSGVO enthält.
Bei Nutzung der KI-Schreibassistenz von Inkra mit dem Anbieter Anthropic (Claude) oder mit der „Inkra KI” werden Daten an die Anthropic PBC in den USA übermittelt. Die Übermittlung erfolgt auf Grundlage geeigneter Garantien gemäß Art. 46 DSGVO (EU-Standardvertragsklauseln) bzw. — soweit der Anbieter darunter zertifiziert ist — des EU-U.S. Data Privacy Framework (Art. 45 DSGVO). Das gilt auch für die „Inkra KI”, die Texte über unseren Server an Anthropic weiterleitet. Ohne Übermittlung in die USA arbeiten Sie nur mit Ollama auf Ihrem eigenen Gerät.
Dasselbe gilt für den KI-Assistenten von Nemeton mit dem Anbieter „Nemeton Cloud”, der die Daten einer Aufgabe über unseren Server an die Anthropic PBC in den USA weiterleitet (siehe Abschnitt „Nemeton Cloud: KI-Assistent über unseren Server”).
Beim Business-Support für PDF Content Search übergeben wir beim Entwerfen einer Antwort den Text der Anfrage — keine Anhänge — an die Anthropic PBC oder an OpenAI, Inc. in den USA, sofern Sie der KI-Hilfe nicht widersprochen haben (siehe Abschnitt „Business-Support für PDF Content Search”); für die Übermittlung gelten die vorstehenden Absätze zu Anthropic und OpenAI.
Nutzen Sie in Distill einen eigenen Zugang zu Anthropic, OpenAI oder Google, übermittelt die App die Daten unmittelbar an diesen Anbieter, der sie nach seinen eigenen Bedingungen verarbeitet — auch in den USA. Wir sind an dieser Übermittlung nicht beteiligt und erhalten dabei keine Daten.
Bei Käufen in unserem Web-Store, auch von KI-Guthaben für Distill, werden im Rahmen der Zahlungsabwicklung Daten an die Stripe, LLC in den USA übermittelt. Die Übermittlung stützt sich auf den Angemessenheitsbeschluss der Europäischen Kommission gemäß Art. 45 DSGVO (EU-U.S. Data Privacy Framework), unter dem Stripe, LLC nach eigener Angabe zertifiziert ist, sowie ergänzend auf die von Stripe für Übermittlungen aus dem Europäischen Wirtschaftsraum vorgesehenen EU-Standardvertragsklauseln nach Art. 46 Abs. 2 lit. c DSGVO. Einzelheiten finden Sie im Abschnitt „Zahlungsabwicklung über Stripe”.
Bei Käufen über den Mac App Store wickelt Apple den Kauf eigenverantwortlich ab; Vertragspartner ist die Apple Distribution International Ltd. mit Sitz in Irland. Ihren Namen, Ihre E-Mail-Adresse und Zahlungsdaten erhalten wir dabei nicht; zum Kaufbeleg, den einige Apps an unseren Lizenzserver übermitteln, siehe Abschnitt „Lizenzaktivierung und Lizenzprüfung”. Zur Verarbeitung durch Apple, einschließlich einer möglichen Übermittlung in die USA, gilt die Datenschutzerklärung von Apple.
Beim Spam-Schutz des Newsletter-Formulars (Cloudflare Turnstile) können Daten an die Cloudflare, Inc. in den USA übermittelt werden; Einzelheiten im Abschnitt „Cloudflare Turnstile“. Für unsere Präsenzen in sozialen Netzwerken siehe Abschnitt „Präsenzen in sozialen Netzwerken“, für eingebettete Videos den Abschnitt „Eingebettete Videos von YouTube“.
Alle weiteren Datenverarbeitungen — die Cloud-Synchronisation, die Lizenz- und Kontoverwaltung sowie die lokale Verarbeitung in unseren Apps — finden ausschließlich in Deutschland bzw. auf Ihrem Gerät statt. Eine Übermittlung in Drittländer erfolgt dabei nicht.
10. Ihre Rechte
Sie haben folgende Rechte:
- Auskunftsrecht: Sie haben das Recht, Auskunft über Ihre von uns verarbeiteten personenbezogenen Daten zu verlangen.
- Berichtigungsrecht: Sie haben das Recht, die Berichtigung unrichtiger oder die Vervollständigung unvollständiger personenbezogener Daten zu verlangen.
- Löschungsrecht: Sie haben das Recht, die Löschung Ihrer personenbezogenen Daten zu verlangen, sofern keine gesetzlichen Aufbewahrungspflichten entgegenstehen (Art. 17 DSGVO). Nähere Informationen finden Sie im Abschnitt „Aufbewahrungsfristen und Backup-Speicherung”.
- Einschränkung der Verarbeitung: Sie haben das Recht, die Einschränkung der Verarbeitung Ihrer personenbezogenen Daten zu verlangen.
- Datenübertragbarkeit: Sie haben das Recht, die Sie betreffenden personenbezogenen Daten in einem strukturierten, gängigen und maschinenlesbaren Format zu erhalten.
- Widerspruchsrecht: Sie haben das Recht, aus Gründen, die sich aus Ihrer besonderen Situation ergeben, jederzeit gegen die Verarbeitung Sie betreffender personenbezogener Daten Widerspruch einzulegen.
- Beschwerderecht: Sie haben das Recht, sich bei einer Aufsichtsbehörde zu beschweren.
Zur Ausübung dieser Rechte wenden Sie sich bitte an: datenschutz@juergenkoller.software
11. Präsenzen in sozialen Netzwerken
Wir unterhalten Profile bei YouTube, Instagram, TikTok und LinkedIn sowie eine Seite bei Facebook. Dort stellen wir unsere Apps vor, unter anderem in kurzen Videos. Wenn Sie eines dieser Profile aufrufen, ein Video ansehen, uns folgen, kommentieren oder uns eine Nachricht schicken, verarbeitet der jeweilige Anbieter Ihre Daten, zum Beispiel IP-Adresse, Geräte- und Browserangaben, Ihre Interaktionen und, wenn Sie dort angemeldet sind, die Angaben aus Ihrem Konto. Der Anbieter tut das nach seinen eigenen Bedingungen und in eigener Verantwortung, auch für eigene Zwecke wie Werbung; darauf haben wir keinen Einfluss. Einzelheiten stehen in den unten verlinkten Datenschutzhinweisen der Anbieter.
Was wir verarbeiten: Wir sehen, was Sie uns auf der Plattform öffentlich oder per Nachricht mitteilen, und Ihren dort angezeigten Profilnamen. Wir nutzen das nur, um zu antworten und unsere Profile zu betreuen. Von den Anbietern erhalten wir außerdem zusammengefasste Statistiken, etwa zu Aufrufen, Wiedergabedauer und Herkunftsländern; sie lassen keinen Rückschluss auf einzelne Personen zu. Bezahlte Anzeigen auf diesen Plattformen beschreibt der Abschnitt „Bezahlte Anzeigen“; Werbe- oder Messpixel dieser Anbieter binden wir auf unseren Websites nicht ein. Links aus unseren Profilen und Videos führen auf unsere eigenen Seiten; dort gelten die Abschnitte „Download- und Kurzlink-Zählung“ und „Kampagnenkennungen in Links“.
Rechtsgrundlage: unser berechtigtes Interesse, über unsere Produkte zu informieren und mit Interessenten und Kunden dort in Kontakt zu treten, wo sie unterwegs sind (Art. 6 Abs. 1 lit. f DSGVO). Soweit ein Anbieter Sie um eine Einwilligung bittet, etwa für Cookies, richtet sich die Verarbeitung nach dieser Einwilligung (Art. 6 Abs. 1 lit. a DSGVO), die Sie gegenüber dem Anbieter widerrufen können.
Gemeinsame Verantwortlichkeit für Statistiken: Für die Erstellung der Statistiken zu unseren Profilen sind wir mit dem jeweiligen Anbieter gemeinsam verantwortlich (Art. 26 DSGVO). Die Anbieter haben die Aufteilung der Pflichten — soweit vorhanden — in eigenen Vereinbarungen festgelegt (Links unten). Danach sind die Anbieter die erste Anlaufstelle für Ihre Rechte als betroffene Person, weil nur sie Zugriff auf die Daten haben. Sie können Ihre Rechte aber auch uns gegenüber geltend machen; wir leiten Ihr Anliegen dann an den Anbieter weiter.
Übermittlung in Drittländer: Die Anbieter verarbeiten Daten auch außerhalb der EU, insbesondere in den USA; die Einzelheiten stehen bei den Anbietern unten.
YouTube. Anbieter: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland. Google überträgt Daten auch an die Google LLC in den USA; die Google LLC ist nach eigenen Angaben unter dem EU-U.S. Data Privacy Framework zertifiziert (Angemessenheitsbeschluss nach Art. 45 DSGVO). Eine Vereinbarung über die gemeinsame Verantwortlichkeit für die Kanal-Statistiken bietet Google nicht an. Datenschutzerklärung von Google · Einstellungen zu Werbung
Instagram. Anbieter: Meta Platforms Ireland Limited, Serpentine Avenue, Block J, Dublin 4, Irland. Meta überträgt Daten auch an die Meta Platforms, Inc. in den USA; diese ist nach eigenen Angaben unter dem EU-U.S. Data Privacy Framework zertifiziert, ergänzend stützt sich Meta auf EU-Standardvertragsklauseln. Zu den Statistiken: Informationen zu Insights-Daten · Vereinbarung über die gemeinsame Verantwortlichkeit (Insights) · Datenschutzrichtlinie von Instagram
Facebook. Anbieter: Meta Platforms Ireland Limited, Serpentine Avenue, Block J, Dublin 4, Irland. Auf unserer Facebook-Seite erscheinen die Videos, die wir auf Instagram veröffentlichen, zusätzlich. Für die Statistiken der Seite („Seiten-Insights“) sind wir mit Meta gemeinsam verantwortlich. Meta hat die Aufteilung der Pflichten in der Ergänzung für Seiten-Insights festgelegt, einer Vereinbarung nach Art. 26 DSGVO; danach übernimmt Meta die vorrangige Verantwortung für die Verarbeitung der Insights-Daten und für die Erfüllung Ihrer Rechte. Wir bewerben auf Facebook keine Beiträge und setzen auf unseren Websites und in unserem Store weder das Meta-Pixel noch andere Mess- oder Werbewerkzeuge von Meta ein. Für die Übermittlung in die USA gilt dasselbe wie bei Instagram. Zu den Statistiken: Informationen zu Insights-Daten · Ergänzung für Seiten-Insights (Vereinbarung über die gemeinsame Verantwortlichkeit) · Datenschutzrichtlinie von Meta
TikTok. Anbieter: TikTok Technology Limited, 10 Earlsfort Terrace, Dublin, D02 T380, Irland. TikTok speichert Daten nach eigenen Angaben unter anderem in den USA, in Malaysia und in Singapur und stützt Übermittlungen auf Angemessenheitsbeschlüsse und EU-Standardvertragsklauseln. Zu den Statistiken: TikTok Analytics Joint Controller Addendum · Datenschutzrichtlinie von TikTok
LinkedIn. Anbieter: LinkedIn Ireland Unlimited Company, Wilton Plaza, Wilton Place, Dublin 2, Irland. LinkedIn überträgt Daten auch an die LinkedIn Corporation in den USA; diese ist nach eigenen Angaben unter dem EU-U.S. Data Privacy Framework zertifiziert, ergänzend stützt sich LinkedIn auf EU-Standardvertragsklauseln. Zu den Statistiken unserer Unternehmensseite: Page Insights Joint Controller Addendum · Datenschutzrichtlinie von LinkedIn
Speicherdauer: Kommentare und Nachrichten bleiben auf der Plattform, bis Sie oder wir sie löschen oder das Profil aufgelöst wird. Für die Speicherung durch die Anbieter gelten deren Datenschutzhinweise.
Stand: 13. Oktober 2026