Wie die meisten vermutlich mitbekommen haben, war reddit in den vergangenen Tagen wieder vermehrt in der Kritik, weil sie einen Vertrag mit einem KI-Unternehmen abgeschlossen haben um Sprachmodelle anhand von Nutzerkommentaren zu trainieren. Ich nehme das mal als Anlass um eine kurze Anleitung zum vollständigen Löschen der eigenen Posting-Historie zu schreiben, da es online viele veraltete und irreführende Infos dazu gibt.
Ich habe das ganze auf Linux durchgeführt. Auf Windows funktioniert es ähnlich, es gibt im letzten Schritt aber ein paar kleine Unterschiede.
Schritt 1: DSGVO-Anfrage an reddit
Um an alle Daten zu kommen, die reddit über euch gespeichert hat, müsst ihr zunächst eine automatisierte DSGVO-Anfrage stellen. Dazu besucht ihr diesen Link, meldet euch an und folgt der Anleitung. Ihr solltet innerhalb weniger Tage einen Link zu einem .zip-File mit allen Daten erhalten. Das ladet ihr herunter.
Schritt 2: Reddit App-Zugang einrichten
Damit ihr trotz des Reddit-API-Debakels eine automatisierte Löschung durchführen könnt, benötigt ihr einen App-Zugang. Dazu navigiert ihr in die App-Einstellungen und klickt auf “Create another app”. Tragt dort irgendeinen Namen ein, wählt “Script” aus und tragt unter “Redirect URL” http://localhost:8080 ein. Die Eingaben bestätigt ihr mit “Create app”. Unterhalb des Namens der App steht nun eine sogenannte Client-ID, die ihr euch kopieren solltet. Klickt nun auf “Edit” und kopiert von dort auch das “CLIENT_SECRET”. Beides wird im letzten Schritt benötigt.
Schritt 3: Shreddit installieren
Erstellt einen Ordner den ihr “shreddit” nennt, ladet den aktuellen Release von Shreddit herunter und speichert die Datei (in meinem Fall “shreddit-linux”) darin ab. Anschließend erstellt ihr im “shreddit”-Ordner einen Ordner mit dem Namen “export” und entpackt dort das .zip-File aus Schritt 1.
Schritt 4: Löschung durchführen
Shreddit hat zwar auf dem Github eine detaillierte Anleitung zu den Umfangreichen Funktionen des Programms, der Verständlichkeit halber fasse ich hier zusammen, wie eine einfache Überschreibung und Löschung aller Posts und Kommentare auf dem Reddit-Konto funktioniert. Öffnet im shreddit-Ordner ein Terminal-Fenster.
./shreddit-linux --username USERNAME --password 'PASSWORT' --client-id CLIENT_ID --client-secret CLIENT_SECRET --gdpr-export-dir ./export
Mit diesem Kommando werden zunächst alle Kommentare mit Lorem Ipsum überschrieben und anschließend gelöscht. Die in Großbuchstaben geschriebenen Begriffe müsst ihr durch eure eigenen Angaben ersetzen. Die Dauer der Löschung variiert nach Anzahl der Kommentare, bei meinem Konto mit ~20.000 Kommentaren hat es knapp 24 Stunden gedauert.
Hinweis: Einfache Tools wie “PowerDeleteSuite” löschen nur die letzten 2000-4000 Einträge auf eurer Profilseite. Shreddit ist meines Wissens nach das einzige, das die Löschung anhand der Daten aus der DSGVO-Anfrage durchführen kann.
Hier ist eine Frage: Hat man nach DSGVO das Recht seine Daten aus einem trainierten Netz löschen zu lassen? Wahrscheinlich eine ähnliche Situation wie bei Künstlern. Aber zumindest müsste man das Recht haben die Daten aus dem Trainingsdatensatz zu löschen.
Ich glaube das Konzept ist noch so neu, dass es dazu bisher keine festen Regelungen oder Gesetze gibt.
Wem das mit der API zu kompliziert ist: Das kann man auch mit Userscripts lösen
https://greasyfork.org/en/scripts/370530-better-reddit-delete
Blöde Frage: ich hab vor mehreren Monaten schon alle meine Kommentare überschrieben bzw. gelöscht und danach meinen Account ebenfalls gelöscht.
Trotzdem hab ich vor paar Tagen eine Mail von den Affen gekriegt - heißt das, die haben den Account doch nicht gelöscht?
Schwer zu beantworten, ich glaube ich habe noch nie eine Email von denen bekommen. Grundlegend heißt es aber, dass deine Adresse noch irgendwo hinterlegt ist, vielleicht ja nur beim Newsletter?
Bei vielen Systemen heißt löschen einfach nur den Account/Post/Kommentar verstecken, aber er ist trotzdem noch im System vollständig erhalten.