Datenschutzerklärung
Diese Erklärung beschreibt, was tatsächlich passiert — auf dieser Website und im Programm. Sie ist deshalb an einigen Stellen unbequem genau: Wo Daten das Gerät verlassen, steht hier, wohin.
1. Verantwortlicher
[VORNAME NACHNAME]
[STRASSE HAUSNUMMER]
[PLZ ORT], Deutschland
E-Mail: mail@truffle-app.com
Ein Datenschutzbeauftragter ist nicht benannt; die Voraussetzungen des § 38 BDSG liegen nicht vor.
2. Diese Website
Server-Protokolldateien
Diese Website wird über Cloudflare Pages ausgeliefert. Beim Aufruf übermittelt Ihr Browser technische Daten, die der Hoster in Protokolldateien verarbeitet: IP-Adresse, Datum und Uhrzeit des Abrufs, die abgerufene Datei, übertragene Datenmenge, Meldung über den Erfolg des Abrufs, Browsertyp und -version, Betriebssystem und die zuvor besuchte Seite. Wir selbst sehen keine einzelnen Abrufe, sondern nur Zugriffszahlen ohne Personenbezug.
- Zweck
- Auslieferung der Website und Betriebssicherheit — Erkennung und Abwehr von Angriffen und Fehlfunktionen.
- Rechtsgrundlage
- Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse ist der technisch störungsfreie und sichere Betrieb des Webservers.
- Speicherdauer
- Die Protokolldateien entstehen beim Hoster und werden von ihm nach eigenen Angaben nur so lange aufbewahrt, wie der Betrieb und die Abwehr von Angriffen es erfordern; wir haben keinen Zugriff darauf und speichern nichts davon.
- Empfänger
- Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USA, als Auftragsverarbeiter nach Art. 28 DSGVO auf Grundlage eines Auftragsverarbeitungsvertrags. Zur Übermittlung in die Vereinigten Staaten siehe Abschnitt 4, „Empfänger“ — dieselbe Grundlage gilt hier.
Speicherung auf Ihrem Gerät
Diese Website setzt keine Cookies, bindet keine Schriften, Karten, Videos oder Skripte von fremden Servern ein und misst keine Zugriffe. Es gibt kein Analysewerkzeug.
Im lokalen Speicher Ihres Browsers werden drei Werte abgelegt, und zwar erst dann, wenn Sie sie selbst gewählt haben:
truffle.lang— die Sprache, die Sie im Sprachmenü angeklickt haben.truffle.theme— hell oder dunkel, wenn Sie den Schalter betätigt haben.truffle.thema— das Farbthema, wenn Sie eines im Farbmenü gewählt haben.
Solange Sie nichts auswählen, wird nichts gespeichert. Die Seite erscheint dann in der Sprache, die Ihr Browser mitschickt, ohne dass diese Ableitung festgehalten wird. Damit handelt es sich um eine Speicherung, die für einen von Ihnen ausdrücklich gewünschten Dienst unbedingt erforderlich ist; sie ist nach § 25 Abs. 2 Nr. 2 TDDDG einwilligungsfrei. Ein Einwilligungsbanner gibt es deshalb nicht. Beide Werte enthalten keine Kennung und lassen keinen Rückschluss auf Sie zu; Sie können sie jederzeit über die Einstellungen Ihres Browsers löschen.
Kontaktaufnahme
Schreiben Sie uns eine E-Mail, verarbeiten wir Ihre Adresse und Ihre Nachricht, um sie zu beantworten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, soweit es um einen Vertrag geht, sonst Art. 6 Abs. 1 lit. f DSGVO. Wir löschen die Korrespondenz, sobald sie erledigt ist und keine gesetzlichen Aufbewahrungsfristen entgegenstehen.
Unsere Postfächer mail@truffle-app.com und security@truffle-app.com
laufen bei Microsoft 365; Anbieter ist Microsoft Ireland Operations Ltd.,
One Microsoft Place, South County Business Park, Leopardstown, Dublin 18, Irland, als
Auftragsverarbeiter nach Art. 28 DSGVO. Die Postfächer werden in der Europäischen Union
gespeichert; für einen Zugriff aus den Vereinigten Staaten gelten die Standardvertragsklauseln
in Microsofts Auftragsverarbeitungsbedingungen (Art. 46 Abs. 2 lit. c DSGVO), hilfsweise der
Angemessenheitsbeschluss zum EU-US Data Privacy Framework (Art. 45 DSGVO).
3. Das Programm Truffle
Truffle läuft auf Ihrem Mac. Es gibt kein Benutzerkonto und keine Anmeldung. Im Programm ist kein Code für Nutzungsstatistik, Analytik oder Absturzberichte enthalten, und es lädt keinen Code nach, den Sie nicht ausdrücklich bestätigt haben. Mit uns spricht das Programm an genau zwei Stellen: mit unserem Lizenzserver, sobald Sie es mit einem Lizenzschlüssel freigeschaltet haben (Abschnitt 4), und bei der Prüfung, ob eine neue Fassung vorliegt (Abschnitt 5). Dabei erfahren wir, dass eine Installation läuft und welche Fassung sie hat — nicht, was in Ihrer Mediathek steht. Die Demo-Fassung nimmt keinen Kontakt zum Lizenzserver auf.
Alle im Folgenden beschriebenen Abfragen bei Katalogen gehen von Ihrem Gerät unmittelbar an die genannten Anbieter. Wir sind an diesen Vorgängen technisch nicht beteiligt und erhalten davon nichts.
Was Ihren Mac nie verlässt
- Ihre Audiodateien. Es wird keine hochgeladen.
- Ihre Mediathek als Ganzes, Ihre Wiedergabelisten und Ihre Dateipfade.
- Die Momentaufnahme Ihrer Mediathek, das Änderungsprotokoll, die Sicherung Ihrer Original-Marken und der Rückgängig-Verlauf. Diese liegen in einem Ordner auf Ihrer Platte, den Sie öffnen, lesen und löschen können.
Was bei einer Analyse hinausgeht
Wenn Sie Titel analysieren lassen, gehen Interpret, Titel und Album als Suchbegriffe an die Quellen, die Sie in den Einstellungen eingeschaltet haben. Für die Klang-Erkennung wird auf Ihrem Mac aus drei kurzen Ausschnitten eine akustische Signatur berechnet und ausschließlich diese an Apples ShazamKit übergeben — nicht die Aufnahme. Gefundene Cover werden heruntergeladen.
Die Anfragen tragen keine Kennung und kein Konto. Sie enthalten Ihre IP-Adresse, weil
jede Verbindung im Internet das tut, und die Kennung truffle/1.0.
Mit welchen Stellen Truffle spricht
Diese Liste ist am Quelltext des Programms erhoben und vollständig, mit einer ausdrücklichen Ausnahme, die unten steht:
- itunes.apple.com — Textsuche im Apple-Katalog.
- musicbrainz.org — Textsuche und Abgleich der Spieldauer.
- coverartarchive.org — Cover; die Abrufe werden auf archive.org und dessen Auslieferungsknoten weitergeleitet.
- api.deezer.com und Deezers Bildnetz dzcdn.net — Cover, auch Cover desselben Interpreten.
- www.beatport.com — Label, Katalognummer, Tempo und Tonart.
- html.duckduckgo.com — die Suchmaschine der Web-Recherche.
- bandcamp.com, soundcloud.com, discogs.com, beatport.com, hypeddit.com, traxsource.com, residentadvisor.net und ra.co — Belegseiten für Remixe und Edits, samt der Bildhosts bcbits.com, sndcdn.com, i.discogs.com, geo-static.traxsource.com und imgproxy.ra.co.
- Apples ShazamKit-Erkennungsdienst — die Signatur wird an das Betriebssystem übergeben und von dort an Apple gesendet. Welche Daten Apple dabei erhebt, richtet sich nach Apples eigenen Datenschutzbestimmungen; Truffle übergibt dorthin nur die Signatur.
Die Ausnahme, die wir nicht verschweigen: Findet Truffle einen Titel in keinem Katalog, fragt die Web-Recherche als letzten Ausweg DuckDuckGo und lädt anschließend die erste Trefferseite, um Ersteller und Produktnamen aus deren Seiten-Metadaten zu lesen. Welche Website das ist, steht vorher nicht fest — es kann jede Domain sein, die die Suchmaschine an erster Stelle nennt. Diese Website erhält dabei Ihre IP-Adresse und den Seitenaufruf. Wenn Sie das nicht möchten, schalten Sie in den Einstellungen unter „Quellen“ die Web-Recherche ab; alle anderen Quellen arbeiten dann weiter.
Jede Quelle lässt sich einzeln abschalten. Die Gegenstellen stehen in den Einstellungen unter dem jeweiligen Schalter, damit Sie sie nicht hier nachschlagen müssen.
Wo Truffle etwas ablegt
Der weitaus größte Teil liegt in einem Ordner:
~/Library/Application Support/Truffle. Außerhalb liegen, wie bei jedem
Mac-Programm, Ihre Einstellungen in der Voreinstellungsdatei des Programms sowie kurzlebige
Arbeitsdateien im Zwischenordner des Systems und eine verdeckte Arbeitskopie neben der
jeweils bearbeiteten Musikdatei; beide räumt Truffle selbst wieder weg. Ein Zwischenspeicher
für Netzabrufe wird gar nicht erst auf die Platte geschrieben.
4. Kauf und Lizenzserver
Zahlungsabwicklung
Der Kauf läuft über Lemon Squeezy, LLC (Vereinigte Staaten). Dieser Anbieter tritt als Verkäufer auf, erhebt und verarbeitet die für Kauf, Rechnung und Steuer nötigen Daten in eigener Verantwortung und ist dafür selbst Verantwortlicher im Sinne der DSGVO. Wir beschreiben diese Verarbeitung deshalb nicht, sondern verweisen auf dessen Datenschutzerklärung: lemonsqueezy.com/privacy. Der Anbieter sitzt außerhalb der EU; auf welche Garantie nach Art. 44 ff. DSGVO er die Übermittlung stützt — Standardvertragsklauseln oder das EU-US Data Privacy Framework —, nennt seine Datenschutzerklärung.
Der Lizenzserver
Sobald Sie Truffle mit einem Lizenzschlüssel freischalten, spricht das Programm mit
unserem Lizenzserver unter lizenz.truffle-app.com. Er ist die
einzige Stelle, an der wir etwas über eine Installation erfahren. Die Demo-Fassung ohne
Schlüssel nimmt keinen Kontakt zu ihm auf. Was der Server für Ihre Lizenz bedeutet — drei
Installationen, eine Sitzung, eingeschränkter Modus nach drei Tagen ohne Bestätigung —,
steht im Lizenzvertrag, Abschnitt 4. Beim Freischalten bestätigen Sie
diese Regelung gesondert durch ein Ankreuzfeld; damit ist sie ausdrücklich vereinbart
(§ 327h BGB).
- Wann
- Beim Freischalten; danach im Hintergrund etwa alle 30 Minuten, beim Start, nach dem
Aufwachen des Macs, vor größeren Arbeitsgängen und beim Beenden; außerdem beim Abmelden
eines Geräts und beim Anzeigen der Geräteliste. Bei einer Störung des Servers lädt Truffle
zusätzlich ein von uns signiertes Notfalldokument von
truffle-app.com. - Was übermittelt und gespeichert wird
- Beim Freischalten: Ihr Lizenzschlüssel (übertragen über die verschlüsselte Verbindung, gespeichert nur als gesalzener Hash und verschlüsselt), der öffentliche Teil eines von Truffle erzeugten Geräteschlüssels samt dessen Prüfsumme als Gerätekennung — sie ist vom Programm erzeugt und sagt nichts über Ihre Hardware aus — und der Name Ihres Macs, wie er in den Systemeinstellungen steht. Bei jeder Bestätigung: Fassung, Bau und Architektur des Programms, die Kennungen der im Programm eingebetteten Prüfschlüssel, ob der Geräteschlüssel in der Secure Enclave liegt, die Prüfsumme des laufenden Programmcodes, das Ergebnis der Integritätsprüfung (in Ordnung, Signatur verletzt, Code abweichend, Debugger angehängt), Zeitstempel und der Sitzungsstand. Der Server führt je Lizenz und Gerät ein Ereignisprotokoll (freigeschaltet, bestätigt, abgemeldet, Sitzung übernommen) — ohne IP-Adresse. Nicht übermittelt werden Inhalte Ihrer Mediathek, Dateinamen, Suchbegriffe, Ihre E-Mail-Adresse oder eine Nutzungsstatistik. Ihre IP-Adresse sieht, wie bei jedem Netzabruf, der Betreiber der Infrastruktur im Transit; in unserer Datenbank wird sie nicht gespeichert.
- Zwecke und Rechtsgrundlagen
- (1) Durchführung des Lizenzvertrags — Gerätegrenze, Sitzungsverwaltung, Rückzug des Schlüssels nach einer Erstattung, Hinweis auf neue Fassungen: Art. 6 Abs. 1 lit. b DSGVO. (2) Erkennung von Manipulation und Schlüsselmissbrauch anhand des Integritätsstatus, der Prüfsumme des Programmcodes und auffälliger Muster im Ereignisprotokoll: Art. 6 Abs. 1 lit. f DSGVO; unser berechtigtes Interesse ist der Schutz der Lizenz vor unberechtigter Nutzung. Die Folge einer Auffälligkeit ist höchstens eine verkürzte Laufzeit der Bestätigung oder vorübergehend keine Freischaltung weiterer Geräte, nie ein automatischer Entzug der Lizenz; eine erkannte Debugger-Sitzung wird nur vermerkt. Gegen die Verarbeitung nach (2) können Sie nach Art. 21 DSGVO Widerspruch einlegen.
- Speicherdauer
- Lizenzdaten für die Dauer des Lizenzvertrags; Gerätedaten bis zwölf Monate nach dem letzten Kontakt des Geräts; das Ereignisprotokoll 90 Tage; die kurzlebigen Zufallswerte gegen Wiederholungsangriffe zehn Minuten. Sicherungskopien der Datenbank: 30 Tage in der Datenbank-Historie und ein wöchentlicher Abzug für 90 Tage — die Abzüge enthalten Gerätenamen und Ereignisse. Sollten wir den Lizenzserver je dauerhaft einstellen, veröffentlichen wir ein signiertes Dokument mit den Hashwerten aller gültigen Lizenzschlüssel samt dem dafür verwendeten Salz, damit Truffle Ihre Lizenz auch ohne Server prüfen kann; aus den Hashwerten lässt sich weder ein Schlüssel noch eine Person zurückrechnen, Gerätedaten enthält das Dokument nicht.
- Empfänger
- Der Server läuft bei Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USA, als Auftragsverarbeiter nach Art. 28 DSGVO. Datenbank und Sicherungen liegen in Cloudflares Region Westeuropa. Für den Zugriff des Auftragsverarbeiters aus den Vereinigten Staaten stützen wir uns auf den Angemessenheitsbeschluss zum EU-US Data Privacy Framework (Art. 45 DSGVO; Cloudflare ist dort zertifiziert) und hilfsweise auf die Standardvertragsklauseln im Auftragsverarbeitungsvertrag (Art. 46 Abs. 2 lit. c DSGVO). Der Lizenzserver fragt außerdem bei Lemon Squeezy nach, ob ein Lizenzschlüssel gültig ist, und erhält von dort Meldungen über neu ausgestellte, gesperrte oder erstattete Schlüssel; ausgetauscht werden dabei nur der Schlüssel und sein Status. Das Programm selbst spricht nicht mit Lemon Squeezy.
5. Aktualisierungen
Truffle prüft beim Start und danach einmal täglich, ob eine neue Fassung vorliegt. Dafür
lädt es über das Aktualisierungs-Modul Sparkle eine kleine Beschreibungsdatei von
download.truffle-app.com. Diese Prüfung läuft in jeder Installation, auch in der
Demo-Fassung; die Installation einer Aktualisierung geschieht erst, nachdem Sie sie im Programm
bestätigt haben.
- Was übermittelt wird
- Die Fassung von Truffle und des Aktualisierungs-Moduls sowie Ihre bevorzugte Sprache — als Bestandteil des Standard-Anfragekopfs, den jeder Abruf im Internet trägt — sowie Ihre IP-Adresse im Transit. Kein Systemprofil, keine Gerätekennung, kein Lizenzschlüssel, nichts über Ihre Mediathek. Wir führen darüber keine Statistik und speichern nichts davon.
- Zweck und Rechtsgrundlage
- Bereitstellung von Sicherheitsaktualisierungen, die wir nach dem Lizenzvertrag (Abschnitt 6) schulden: Art. 6 Abs. 1 lit. b DSGVO.
- Empfänger
- Die Beschreibungsdatei und die Aktualisierungen liegen bei Cloudflare, Inc. (Speicherdienst R2, Region Westeuropa) — derselbe Auftragsverarbeiter auf derselben Grundlage wie in Abschnitt 4. Cloudflare sieht die Abrufe im Transit; die Protokolldaten behandelt es wie in Abschnitt 2 beschrieben.
6. Ihre Rechte
Sie haben uns gegenüber das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen eine Verarbeitung auf Grundlage berechtigter Interessen (Art. 21 DSGVO). Eine erteilte Einwilligung können Sie jederzeit mit Wirkung für die Zukunft widerrufen.
Praktisch betrifft das die Server-Protokolldateien dieser Website, eine etwaige E-Mail-Korrespondenz und die Daten des Lizenzservers (Abschnitt 4) — mehr Daten haben wir nicht; die Aktualisierungsprüfung (Abschnitt 5) hinterlässt bei uns nichts. Für die Abfragen des Programms bei den Katalogen sind die oben genannten Anbieter Ihre Ansprechpartner, weil diese Anfragen von Ihrem Gerät an sie gehen.
Sie haben außerdem das Recht, sich bei einer Aufsichtsbehörde zu beschweren, insbesondere in dem Mitgliedstaat Ihres Aufenthaltsorts, Ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes (Art. 77 DSGVO). Zuständig für uns ist die Österreichische Datenschutzbehörde, Barichgasse 40–42, 1030 Wien, dsb.gv.at.
Die Bereitstellung Ihrer Daten ist weder gesetzlich noch vertraglich vorgeschrieben. Ohne die technisch notwendige Übermittlung Ihrer IP-Adresse kann die Website Ihnen allerdings nicht ausgeliefert werden.
Stand: 29. August 2026