[{"data":1,"prerenderedAt":791},["ShallowReactive",2],{"page-de-\u002Fprivacy":3,"backlinks-de-\u002Fprivacy":790},{"doc":4,"isFallback":782},{"id":5,"title":6,"body":7,"description":781,"draft":782,"extension":783,"meta":784,"navigation":785,"path":786,"seo":787,"stem":788,"__hash__":789},"content_de\u002Fprivacy.md","Datenschutzerklärung — byteflavour.dev",{"type":8,"value":9,"toc":754},"minimark",[10,15,19,22,27,30,76,83,86,90,98,102,109,113,120,157,160,164,173,196,200,206,211,214,226,230,233,247,254,258,261,265,276,280,284,290,293,297,311,314,340,349,362,371,374,399,403,406,410,415,427,430,442,445,449,452,478,481,488,491,502,514,520,524,527,611,614,617,679,685,691,695,698,742,748,751],[11,12,14],"h1",{"id":13},"datenschutzerklärung","Datenschutzerklärung",[16,17,18],"p",{},"Zuletzt aktualisiert: 2026-09-09",[16,20,21],{},"Diese Erklärung beschreibt, welche Daten beim Besuch von byteflavour.dev und bei der Nutzung der Git-Forge auf git.byteflavour.dev verarbeitet werden, und warum.",[23,24,26],"h2",{"id":25},"geltungsbereich","Geltungsbereich",[16,28,29],{},"Diese Erklärung gilt für:",[31,32,33,47,60,66],"ul",{},[34,35,36,40,41,46],"li",{},[37,38,39],"strong",{},"byteflavour.dev"," — diese Seite: Blog und ",[42,43,45],"a",{"href":44},"\u002Fgarden","Garden",". Statisch ausgeliefert, ohne Konten und ohne Anmeldung.",[34,48,49,52,53,59],{},[37,50,51],{},"git.byteflavour.dev"," — eine selbst betriebene ",[42,54,58],{"href":55,"rel":56},"https:\u002F\u002Fforgejo.org\u002F",[57],"nofollow","Forgejo","-Instanz (Git-Forge) mit Nutzerkonten.",[34,61,62,65],{},[37,63,64],{},"sso.byteflavour.dev"," — die Anmeldung, über die Konten der Forge authentifiziert werden.",[34,67,68,71,72,75],{},[37,69,70],{},"count.byteflavour.dev"," — die Zähl-Schnittstelle der Aufruf-Statistik. Nur auf byteflavour.dev eingebunden, ",[37,73,74],{},"nicht"," auf der Forge.",[16,77,78,79,82],{},"Der Identitätsanbieter unter ",[80,81,64],"code",{}," authentifiziert daneben weitere selbst betriebene Dienste, die nicht Gegenstand dieser Erklärung sind; für sie gelten eigene Angaben.",[16,84,85],{},"Alle vier laufen auf derselben Maschine und unter demselben Verantwortlichen. Der Unterschied zwischen Blog und Forge ist trotzdem erheblich: die Seite, die Sie gerade lesen, verarbeitet fast nichts; eine Forge mit Konten verarbeitet notwendigerweise mehr. Wo sich das unterscheidet, steht es im jeweiligen Abschnitt.",[23,87,89],{"id":88},"verantwortlicher","Verantwortlicher",[16,91,92,93,97],{},"Der Verantwortliche für alle oben genannten Dienste ist im ",[42,94,96],{"href":95},"\u002Fimprint","Impressum"," genannt. Anfragen zum Datenschutz — einschließlich der unten aufgeführten Betroffenenrechte — gehen an die dort genannte E-Mail-Adresse. Ein Datenschutzbeauftragter ist nicht bestellt; die Voraussetzungen des Art. 37 DSGVO bzw. § 38 BDSG liegen hier nicht vor.",[23,99,101],{"id":100},"hosting","Hosting",[16,103,104,105,108],{},"Alle genannten Dienste laufen auf einem einzelnen Server bei der ",[37,106,107],{},"Hetzner Online GmbH",", Rechenzentrumsstandort Falkenstein\u002FVogtland, Deutschland. Hetzner stellt die Maschine bereit; ein Zugriff auf Inhalte findet im Rahmen des Betriebs nicht statt.",[23,110,112],{"id":111},"server-logdateien","Server-Logdateien",[16,114,115,116,119],{},"Wie praktisch jeder Webserver protokolliert der Reverse Proxy vor allen genannten Diensten grundlegende technische Informationen zu jeder Anfrage: IP-Adresse, Zeitstempel, angefragter Pfad, HTTP-Status, Referrer und User-Agent-Kennung. Das gilt für den Blog ",[37,117,118],{},"und"," für die Forge.",[31,121,122,128,134,140,151],{},[34,123,124,127],{},[37,125,126],{},"Zweck",": Betrieb, Fehlersuche und Absicherung gegen Missbrauch.",[34,129,130,133],{},[37,131,132],{},"Rechtsgrundlage",": Art. 6 Abs. 1 lit. f DSGVO — berechtigtes Interesse am sicheren und funktionsfähigen Betrieb.",[34,135,136,139],{},[37,137,138],{},"Speicherdauer",": Für die Auswertung werden diese Einträge in einen Log-Speicher übernommen und dort nach 30 Tagen automatisch verworfen. Die Dateien auf der Maschine selbst werden dagegen nach Größe rotiert, nicht nach Zeit: die Zugriffsprotokolle des Webservers werden im laufenden Betrieb nach etwa einer Woche überschrieben, die Protokolle des Betriebssystems sind auf 500 MB begrenzt. Wie weit diese Dateien tatsächlich zurückreichen, hängt damit vom Aufkommen ab — eine feste Löschfrist sage ich dafür bewusst nicht zu, statt eine zu versprechen, die die Technik nicht einhält.",[34,141,142,145,146,150],{},[37,143,144],{},"In den Sicherungen",": Die Zugriffsprotokolle des Webservers sind von der Datensicherung ausgenommen; sie werden ausschließlich in ihre eigenen Dateien geschrieben, die nicht mitgesichert werden. Die Protokolle des Betriebssystems sind dagegen Teil der Sicherungen — und dort sind unter anderem die SSH-Zugriffe verzeichnet. Für sie gilt daher zusätzlich, was im Abschnitt ",[42,147,149],{"href":148},"#datensicherung","Datensicherung"," steht.",[34,152,153,156],{},[37,154,155],{},"Zugriff",": nicht öffentlich, kein Export an Dritte.",[16,158,159],{},"Der Git-Zugriff über SSH wird vom Betriebssystem in derselben Weise protokolliert (Zeitpunkt, IP-Adresse, verwendeter Schlüssel-Fingerabdruck). Für diese Einträge gilt das oben Gesagte zu den Protokollen des Betriebssystems, einschließlich der Sicherungen.",[23,161,163],{"id":162},"angriffserkennung","Angriffserkennung",[16,165,166,167,172],{},"Vor den Diensten läuft eine Angriffserkennung (",[42,168,171],{"href":169,"rel":170},"https:\u002F\u002Fwww.crowdsec.net\u002F",[57],"CrowdSec","), die dieselben Zugriffsprotokolle auswertet und auffällige IP-Adressen — etwa nach wiederholten fehlgeschlagenen Anmeldeversuchen — vorübergehend auf Netzwerkebene sperrt. Verarbeitet wird dabei die IP-Adresse, zusammen mit dem Grund und dem Ablaufzeitpunkt der Sperre. Diese Entscheidungen werden lokal auf der Maschine gehalten und laufen nach Ablauf der Frist von selbst aus.",[31,174,175,180,190],{},[34,176,177,179],{},[37,178,132],{},": Art. 6 Abs. 1 lit. f DSGVO — berechtigtes Interesse an der Abwehr von Angriffen.",[34,181,182,185,186,189],{},[37,183,184],{},"Weitergabe an Dritte",": Diese Instanz ist am Gemeinschaftsnetzwerk von ",[37,187,188],{},"CrowdSec SAS"," (Frankreich) angemeldet. Das bedeutet beides: sie bezieht von dort Sperrlisten bekannter Angreifer-Adressen, und sie meldet eigene Feststellungen dorthin zurück. Übermittelt wird dabei die auffällig gewordene IP-Adresse zusammen mit dem ausgelösten Erkennungsmuster und dem Zeitpunkt — nicht der Inhalt Ihrer Anfragen, nicht Ihr Konto und keine sonstigen Daten. Das betrifft nur Adressen, die tatsächlich ein Erkennungsmuster ausgelöst haben; die IP-Adresse eines normalen Besuchs wird nicht gemeldet.",[34,191,192,195],{},[37,193,194],{},"Ort der Verarbeitung",": Frankreich, also innerhalb der EU.",[23,197,199],{"id":198},"die-forge-konten-und-inhalte","Die Forge: Konten und Inhalte",[16,201,202,203,205],{},"Dieser Abschnitt betrifft ausschließlich ",[37,204,51],{},". Wer die Forge nur liest, ohne sich anzumelden, hinterlässt nichts über die oben beschriebenen Server-Logs hinaus.",[207,208,210],"h3",{"id":209},"kontodaten","Kontodaten",[16,212,213],{},"Zu einem Konto auf der Forge werden gespeichert: Benutzername, E-Mail-Adresse, Anzeigename, der Zeitpunkt der Registrierung und der letzten Anmeldung, sowie die Kennung des Anmeldeverfahrens, über das das Konto authentifiziert wird. Hinzu kommen die Dinge, die Sie selbst hinterlegen: hochgeladene SSH- und GPG-Schlüssel, erzeugte API-Token, Profilbild und Profilangaben, sowie Ihre Einstellungen (etwa Benachrichtigungspräferenzen).",[31,215,216,221],{},[34,217,218,220],{},[37,219,126],{},": Betrieb des Kontos und Zuordnung Ihrer Beiträge.",[34,222,223,225],{},[37,224,132],{},": Art. 6 Abs. 1 lit. b DSGVO — Erfüllung des Nutzungsverhältnisses, das Sie mit der Registrierung eingehen.",[207,227,229],{"id":228},"inhalte","Inhalte",[16,231,232],{},"Repositories, Commits, Issues, Pull Requests, Kommentare, Reaktionen und Anhänge werden gespeichert, solange sie bestehen. Zwei Punkte, die bei einer Git-Forge leicht übersehen werden:",[31,234,235,241],{},[34,236,237,240],{},[37,238,239],{},"Öffentliche Repositories sind öffentlich."," Inhalte in einem als öffentlich markierten Repository sind ohne Anmeldung für jede Person im Internet lesbar — einschließlich Ihres Benutzernamens und Ihrer Beiträge. Das ist der Zweck der Sache, aber es ist eine Veröffentlichung.",[34,242,243,246],{},[37,244,245],{},"Commits tragen die Angaben, die Sie selbst hineinschreiben."," Name und E-Mail-Adresse in einem Commit stammen aus Ihrer lokalen Git-Konfiguration, nicht aus Ihrem Konto hier. Sie werden unverändert übernommen und sind Teil der Historie. Git-Historie lässt sich nachträglich nur durch Umschreiben und erzwungenes Überschreiben ändern — das gilt technisch, unabhängig davon, welche Rechte Sie oder ich haben.",[16,248,249,250,253],{},"Wenn Sie das vermeiden wollen: Git erlaubt es, in ",[80,251,252],{},"user.email"," eine Adresse zu hinterlegen, die nicht Ihre eigentliche ist.",[207,255,257],{"id":256},"sitzungs-cookies","Sitzungs-Cookies",[16,259,260],{},"Die Forge setzt technisch notwendige Cookies: eine Sitzungskennung nach der Anmeldung, ein Token zum Schutz vor Cross-Site-Request-Forgery, und — sofern Sie das wählen — ein Cookie für dauerhaft angemeldete Sitzungen. Diese sind für den angemeldeten Betrieb erforderlich und nach § 25 Abs. 2 TTDSG einwilligungsfrei. Es sind keine Tracking-Cookies, und es werden keine Cookies von Dritten gesetzt.",[207,262,264],{"id":263},"e-mail-benachrichtigungen","E-Mail-Benachrichtigungen",[16,266,267,268,271,272,275],{},"Die Forge versendet Benachrichtigungen (etwa zu Issues, Pull Requests oder Sicherheitsereignissen) an die im Konto hinterlegte Adresse. Der Versand läuft über einen ebenfalls selbst betriebenen Mailserver auf derselben Maschine; Absender ist ",[80,269,270],{},"forgejo@byteflavour.dev",". Es ist ",[37,273,274],{},"kein"," externer E-Mail-Dienstleister beteiligt. Was Ihr eigener E-Mail-Anbieter mit der zugestellten Nachricht macht, liegt außerhalb meines Einflussbereichs. Benachrichtigungen lassen sich in den Kontoeinstellungen abschalten.",[23,277,279],{"id":278},"anmeldung","Anmeldung",[207,281,283],{"id":282},"anmeldung-über-ssobyteflavourdev","Anmeldung über sso.byteflavour.dev",[16,285,286,287,289],{},"Die Forge hat keine eigene Passwort-Registrierung. Die Anmeldung läuft über einen selbst betriebenen Identitätsanbieter unter ",[80,288,64],{},", der auf derselben Maschine und unter demselben Verantwortlichen läuft. Dort werden Benutzername, E-Mail-Adresse, Anmeldedaten (Passwort-Hash, ggf. zweiter Faktor) und Anmeldeprotokolle verarbeitet. An die Forge übermittelt der Identitätsanbieter nach erfolgreicher Anmeldung nur die Angaben, die zur Anlage und Zuordnung des Kontos nötig sind: Kennung, Benutzername, Anzeigename und E-Mail-Adresse.",[16,291,292],{},"Eine Registrierung mit lokalem Passwort gibt es nicht; Konten entstehen über den Identitätsanbieter oder werden administrativ angelegt. Mit den unten beschriebenen externen Anmeldewegen kommt die Möglichkeit hinzu, sich mit einem bereits bestehenden Konto bei einem anderen Anbieter selbst zu registrieren.",[207,294,296],{"id":295},"anmeldung-über-externe-identitätsanbieter","Anmeldung über externe Identitätsanbieter",[16,298,299,300,303,304,307,308,310],{},"Sie können sich auch mit einem bereits bestehenden Konto bei ",[37,301,302],{},"GitHub"," oder ",[37,305,306],{},"Codeberg"," anmelden. Maßgeblich ist, was auf der Anmeldeseite unter ",[80,309,64],{}," tatsächlich angeboten wird. Die hier beschriebene Übermittlung findet nur statt, wenn Sie einen dieser Wege auch nutzen — sie ist an Ihre Wahl geknüpft, nicht an das bloße Vorhandensein der Schaltfläche.",[16,312,313],{},"Der Ablauf, wenn Sie sich über einen dieser Anbieter anmelden:",[315,316,317,323,328,331,334],"ol",{},[34,318,319,320,322],{},"Sie wählen den Anbieter auf ",[80,321,64],{},".",[34,324,78,325,327],{},[80,326,64],{}," leitet Ihren Browser zum gewählten Anbieter weiter und tritt diesem gegenüber als anfragende Anwendung auf.",[34,329,330],{},"Sie melden sich beim gewählten Anbieter an; dieser fragt Ihre Zustimmung zur Weitergabe ab.",[34,332,333],{},"Der Anbieter meldet Ihre Kennung, Ihren Benutzernamen und — je nach Anbieter und Freigabe — Ihre E-Mail-Adresse und Ihren Anzeigenamen zurück.",[34,335,336,337,339],{},"Diese Angaben werden zur Anlage bzw. Zuordnung Ihres Kontos auf ",[80,338,64],{}," verwendet.",[16,341,342,345,346,348],{},[37,343,344],{},"Kontoanlage und Verknüpfung:"," Bei der ersten Anmeldung über einen externen Anbieter wird auf ",[80,347,64],{}," automatisch ein Konto angelegt. Stimmt die vom Anbieter gemeldete E-Mail-Adresse mit der eines bereits bestehenden Kontos überein, werden beide miteinander verknüpft, statt ein zweites Konto anzulegen — der externe Anmeldeweg wird dann zu einem zusätzlichen Zugang zu Ihrem vorhandenen Konto. Eine Registrierung mit lokalem Passwort gibt es weiterhin nicht.",[16,350,351,354,355,357,358,322],{},[37,352,353],{},"Ein Konto ist noch kein Zugang:"," Eine erfolgreiche Anmeldung legt zunächst nur ein Konto beim Identitätsanbieter an. Ob Sie damit einen bestimmten der über ihn erreichbaren Dienste tatsächlich nutzen können, hängt vom jeweiligen Dienst ab — einige setzen zusätzlich eine gesonderte Freigabe voraus. Fehlt sie, werden an den betreffenden Dienst keine Daten übermittelt. Ihr Konto samt der vom Anbieter übernommenen Angaben besteht dann aber trotzdem auf ",[80,356,64],{}," weiter — auch dann, wenn Sie am Ende auf keinen einzigen Dienst zugreifen können. Sie können seine Löschung jederzeit verlangen; siehe ",[42,359,361],{"href":360},"#speicherdauer-und-l%C3%B6schung","Speicherdauer und Löschung",[16,363,364,365,367,368,370],{},"Wichtig für die Einordnung: die Übermittlung an den externen Anbieter erfolgt auf der Ebene des Identitätsanbieters unter ",[80,366,64],{},", nicht durch die Forge selbst — die Forge kommuniziert ausschließlich mit ",[80,369,64],{}," und erfährt nicht, welchen externen Anbieter Sie verwendet haben, über die Kennung des Anmeldewegs hinaus. Verantwortlicher ist in beiden Fällen dieselbe Person; technisch sind es zwei verschiedene Beteiligte.",[16,372,373],{},"Was dabei an Dritte geht: Ihr Browser stellt beim Weiterleiten eine Verbindung zum jeweiligen Anbieter her, wodurch dieser Ihre IP-Adresse, Ihren User-Agent und den Umstand erfährt, dass Sie sich bei dieser Instanz anmelden wollen. Anschließend werden die oben genannten Kontoangaben von diesem Anbieter empfangen.",[31,375,376,381,387,393],{},[34,377,378,380],{},[37,379,132],{},": Art. 6 Abs. 1 lit. b DSGVO — die Verarbeitung erfolgt nur, wenn Sie diesen Anmeldeweg aktiv wählen, und ist dann zur Anlage des Kontos erforderlich.",[34,382,383,386],{},[37,384,385],{},"Drittlandsübermittlung",": GitHub hat seinen Sitz in den Vereinigten Staaten und verarbeitet dort. Eine Anmeldung über GitHub bedeutet daher eine Übermittlung in ein Drittland im Sinne des Kapitels V der DSGVO. Codeberg wird von einem eingetragenen Verein mit Sitz in Deutschland betrieben; hier findet keine Drittlandsübermittlung statt. Wenn Sie das vermeiden möchten, ist Codeberg der Weg ohne Drittlandsbezug.",[34,388,389,392],{},[37,390,391],{},"Vermeidbar",": Diese Anmeldewege sind Alternativen, keine Voraussetzung. Wer sie nicht nutzen möchte, nutzt sie nicht — die Übermittlung findet dann nicht statt.",[34,394,395,398],{},[37,396,397],{},"Datenschutzerklärungen der Anbieter",": die Verarbeitung auf deren Seite richtet sich nach deren eigenen Erklärungen, auf die ich keinen Einfluss habe.",[23,400,402],{"id":401},"keine-schriftarten-von-drittanbietern","Keine Schriftarten von Drittanbietern",[16,404,405],{},"Schriftarten werden selbst gehostet, nicht von Google Fonts oder einem anderen Drittanbieter geladen. Das Laden von Schriftarten von Drittanbietern würde bei jedem Seitenaufruf die IP-Adresse an diesen Anbieter übertragen — das wird hier bewusst vermieden. Das gilt für den Blog wie für die Forge.",[23,407,409],{"id":408},"aufruf-statistiken-goatcounter","Aufruf-Statistiken (GoatCounter)",[16,411,412],{},[37,413,414],{},"Nur auf byteflavour.dev — auf der Forge ist keine Aufruf-Statistik eingebunden.",[16,416,417,418,423,424,426],{},"Diese Seite misst aggregierte Seitenaufrufe über eine selbst gehostete ",[42,419,422],{"href":420,"rel":421},"https:\u002F\u002Fwww.goatcounter.com\u002F",[57],"GoatCounter","-Instanz (erreichbar unter ",[80,425,70],{},"). Es wird kein Cookie gesetzt. Zur Bildung eines eindeutigen \"Besuchs\" ohne dauerhafte Kennung verarbeitet GoatCounter kurzzeitig IP-Adresse und User-Agent zu einem täglich rotierenden, gesalzenen Hash — weder dieser Hash noch die Rohdaten (IP-Adresse, vollständiger User-Agent) werden dauerhaft gespeichert.",[16,428,429],{},"Dauerhaft aggregiert gespeichert werden: aufgerufene Seite, Referrer, grober Browser-\u002FSystemtyp, Bildschirmgrößen-Kategorie und grobes Herkunftsland — nie einzelnen Besucher:innen zuordenbar.",[16,431,432,433,437,438,322],{},"Diese Daten werden an keine dritte Partei weitergegeben oder verkauft. Die aggregierten Zahlen sind öffentlich auf der ",[42,434,436],{"href":435},"\u002Fstats","Statistik-Seite"," einsehbar, zusammen mit einem Link auf das technische Schnittstellenschema (OpenAPI), das zeigt, was dieses Gateway öffentlich bereitstellt (nicht zu verwechseln mit dem, was GoatCounter selbst im Hintergrund verarbeitet — das steht oben). Die Überlegungen hinter der Wahl von GoatCounter stehen in dieser ",[42,439,441],{"href":440},"\u002Fgarden\u002Fweb-analytics","Garden-Notiz",[16,443,444],{},"Es gibt keine Werbung und keine weiteren Analyse-Tools oder Drittanbieter-Tracker, weder auf dieser Seite noch auf der Forge.",[23,446,448],{"id":447},"cookies-auf-dieser-seite","Cookies auf dieser Seite",[16,450,451],{},"Der Blog setzt genau ein Cookie:",[31,453,454,463,468,473],{},[34,455,456,459,460],{},[37,457,458],{},"Name",": ",[80,461,462],{},"locale_pref",[34,464,465,467],{},[37,466,126],{},": merkt sich, ob die Seite auf Deutsch oder Englisch angezeigt wird, damit beim nächsten Besuch keine erneute Sprachumschaltung erfolgt.",[34,469,470,472],{},[37,471,138],{},": 1 Jahr.",[34,474,475,477],{},[37,476,184],{},": keine. Dieses Cookie wird von niemandem außer dieser Seite gelesen oder weitergegeben.",[16,479,480],{},"Nach § 25 Abs. 2 TTDSG und der EU-ePrivacy-Richtlinie benötigen Cookies, die technisch notwendig für einen vom Nutzer ausdrücklich genutzten Dienst sind — wie das Merken einer Sprachwahl —, keine Einwilligung, im Gegensatz zu Tracking- oder Werbe-Cookies. In diese Kategorie fällt dieses Cookie. Es wird beim ersten Mal mit einem kurzen Hinweis gesetzt, nicht unbemerkt, und nicht hinter einem \"Akzeptieren\"-Klick versteckt, da es nichts Optionales zu akzeptieren gibt.",[16,482,483,484,487],{},"Die Cookies der Forge sind oben unter ",[42,485,257],{"href":486},"#sitzungs-cookies"," beschrieben.",[23,489,149],{"id":490},"datensicherung",[16,492,493,494,497,498,501],{},"Von der Maschine wird nächtlich eine verschlüsselte Sicherung erstellt und bei ",[37,495,496],{},"Scaleway"," in der Rechenzentrumsregion Paris (",[80,499,500],{},"fr-par","), Frankreich, abgelegt. Die Sicherung umfasst auch die Datenbanken der Forge und des Identitätsanbieters, also Kontodaten und Inhalte. Die Daten sind vor dem Verlassen der Maschine verschlüsselt; der Schlüssel liegt nicht beim Anbieter, der die Sicherungen deshalb nicht lesen kann.",[31,503,504,509],{},[34,505,506,508],{},[37,507,132],{},": Art. 6 Abs. 1 lit. f DSGVO — berechtigtes Interesse an der Wiederherstellbarkeit nach einem Ausfall.",[34,510,511,513],{},[37,512,194],{},": Frankreich, also innerhalb der EU. Keine Drittlandsübermittlung.",[16,515,516,519],{},[37,517,518],{},"Eine Einschränkung, die ich nicht verschweigen möchte:"," Die Sicherungen liegen in einem Speicher, der nachträgliche Änderungen und Löschungen für mindestens 90 Tage technisch unterbindet — genau das ist der Schutz gegen Ransomware und gegen versehentliches Löschen, und er wirkt auch gegen mich selbst. Praktisch heißt das: wenn Sie eine Löschung verlangen, wird Ihr Konto im laufenden Betrieb gelöscht, aber in den bereits geschriebenen Sicherungen bleiben die Daten bis zum Ablauf dieser Frist bestehen und laufen dann aus. Sie werden in dieser Zeit nicht verwendet, nicht durchsucht und nur im Fall einer tatsächlichen Wiederherstellung überhaupt gelesen. Siehe dazu auch den Abschnitt zur Löschung unten.",[23,521,523],{"id":522},"empfänger","Empfänger",[16,525,526],{},"Zusammengefasst — mehr Dritte als diese sind nicht beteiligt:",[528,529,530,548],"table",{},[531,532,533],"thead",{},[534,535,536,539,542,545],"tr",{},[537,538,523],"th",{},[537,540,541],{},"Wofür",[537,543,544],{},"Was geht dorthin",[537,546,547],{},"Ort",[549,550,551,564,578,589,601],"tbody",{},[534,552,553,556,558,561],{},[554,555,107],"td",{},[554,557,101],{},[554,559,560],{},"betreibt die Maschine; kein Zugriff auf Inhalte im Normalbetrieb",[554,562,563],{},"Deutschland",[534,565,566,569,572,575],{},[554,567,568],{},"Scaleway SAS",[554,570,571],{},"Sicherungen",[554,573,574],{},"verschlüsselte Sicherungen, Schlüssel bleibt hier",[554,576,577],{},"Frankreich",[534,579,580,582,584,587],{},[554,581,188],{},[554,583,163],{},[554,585,586],{},"IP-Adressen, die ein Erkennungsmuster ausgelöst haben",[554,588,577],{},[534,590,591,593,595,598],{},[554,592,302],{},[554,594,279],{},[554,596,597],{},"nur, wenn Sie diesen Anmeldeweg nutzen — siehe oben",[554,599,600],{},"USA",[534,602,603,605,607,609],{},[554,604,306],{},[554,606,279],{},[554,608,597],{},[554,610,563],{},[16,612,613],{},"Es gibt keine Werbenetzwerke, keine Analyse-Dienstleister, keine Content Delivery Networks und keinen Weiterverkauf von Daten.",[23,615,361],{"id":616},"speicherdauer-und-löschung",[528,618,619,629],{},[531,620,621],{},[534,622,623,626],{},[537,624,625],{},"Daten",[537,627,628],{},"Dauer",[549,630,631,639,647,655,663,671],{},[534,632,633,636],{},[554,634,635],{},"Server-Logdateien (inkl. IP-Adresse)",[554,637,638],{},"30 Tage im Log-Speicher; die Dateien auf der Maschine rotieren nach Größe — siehe oben",[534,640,641,644],{},[554,642,643],{},"Sperrentscheidungen der Angriffserkennung",[554,645,646],{},"bis zum Ablauf der jeweiligen Sperre",[534,648,649,652],{},[554,650,651],{},"Kontodaten (Forge und Anmeldung)",[554,653,654],{},"bis zur Löschung des Kontos",[534,656,657,660],{},[554,658,659],{},"Beiträge in öffentlichen Repositories",[554,661,662],{},"siehe unten",[534,664,665,668],{},[554,666,667],{},"Aggregierte Aufruf-Statistik",[554,669,670],{},"unbegrenzt, aber ohne Personenbezug",[534,672,673,676],{},[554,674,675],{},"Verschlüsselte Sicherungen",[554,677,678],{},"mindestens 90 Tage, siehe oben",[16,680,681,682,684],{},"Ein Konto auf der Forge lässt sich in den Kontoeinstellungen selbst löschen, sofern es ein eigenes Passwort auf der Forge hat — die Löschmaske verlangt dieses Passwort zur Bestätigung. Konten, die über den Identitätsanbieter entstanden sind, haben kein solches Passwort; für sie führt der Weg über eine formlose Nachricht an die im ",[42,683,96],{"href":95}," genannte Adresse. Das gilt ebenso für alle anderen, die diesen Weg vorziehen. Mit der Löschung entfallen Kontodaten, Schlüssel, Token und Einstellungen.",[16,686,687,688,690],{},"Was eine Kontolöschung ",[37,689,74],{}," automatisch entfernt: Beiträge, die Teil eines gemeinsamen Projektverlaufs geworden sind — Commits in der Historie eines Repositories, und Kommentare in Issues oder Pull Requests, in denen andere geantwortet haben. Diese werden bei einer Kontolöschung dem Konto entzogen und einem anonymen Platzhalter zugeordnet, bleiben aber inhaltlich bestehen; Commits behalten die Autorenangaben, die in ihnen stehen. Wenn Sie darüber hinaus die Entfernung bestimmter Inhalte wünschen, schreiben Sie mich an — das ist möglich, aber es ist ein manueller Eingriff und bei Git-Historie unter Umständen ein Umschreiben, das andere Kopien des Repositories nicht erreicht.",[23,692,694],{"id":693},"ihre-rechte","Ihre Rechte",[16,696,697],{},"Nach der DSGVO haben Sie das Recht auf:",[31,699,700,706,712,718,724,730,736],{},[34,701,702,705],{},[37,703,704],{},"Auskunft"," über die zu Ihnen verarbeiteten personenbezogenen Daten (Art. 15),",[34,707,708,711],{},[37,709,710],{},"Berichtigung"," unrichtiger Daten (Art. 16),",[34,713,714,717],{},[37,715,716],{},"Löschung"," Ihrer Daten (Art. 17),",[34,719,720,723],{},[37,721,722],{},"Einschränkung"," der Verarbeitung (Art. 18),",[34,725,726,729],{},[37,727,728],{},"Datenübertragbarkeit"," — Herausgabe Ihrer Daten in einem gängigen Format (Art. 20),",[34,731,732,735],{},[37,733,734],{},"Widerspruch"," gegen Verarbeitungen, die auf ein berechtigtes Interesse gestützt sind (Art. 21), und",[34,737,738,741],{},[37,739,740],{},"Beschwerde"," bei einer Datenschutz-Aufsichtsbehörde (Art. 77).",[16,743,744,745,747],{},"Für Anfragen genügt eine formlose Nachricht an die im ",[42,746,96],{"href":95}," genannte Adresse. Um zu vermeiden, dass Daten an die falsche Person herausgegeben werden, kann ich bei einer Auskunfts- oder Löschanfrage zu einem Konto eine Bestätigung über die im Konto hinterlegte E-Mail-Adresse verlangen.",[16,749,750],{},"Zuständige Aufsichtsbehörde ist, dem Sitz des Verantwortlichen entsprechend, die Landesbeauftragte für den Datenschutz und für das Recht auf Akteneinsicht Brandenburg. Sie können sich aber ebenso an die Aufsichtsbehörde Ihres eigenen Aufenthaltsorts wenden.",[16,752,753],{},"Für den Blog ist der Umfang dieser Rechte gering — ein Präferenz-Cookie und Standard-Server-Logs, mehr gibt es dort nicht. Für die Forge sind sie substanziell, und sie gelten in beiden Fällen uneingeschränkt.",{"title":755,"searchDepth":756,"depth":756,"links":757},"",2,[758,759,760,761,762,763,770,774,775,776,777,778,779,780],{"id":25,"depth":756,"text":26},{"id":88,"depth":756,"text":89},{"id":100,"depth":756,"text":101},{"id":111,"depth":756,"text":112},{"id":162,"depth":756,"text":163},{"id":198,"depth":756,"text":199,"children":764},[765,767,768,769],{"id":209,"depth":766,"text":210},3,{"id":228,"depth":766,"text":229},{"id":256,"depth":766,"text":257},{"id":263,"depth":766,"text":264},{"id":278,"depth":756,"text":279,"children":771},[772,773],{"id":282,"depth":766,"text":283},{"id":295,"depth":766,"text":296},{"id":401,"depth":756,"text":402},{"id":408,"depth":756,"text":409},{"id":447,"depth":756,"text":448},{"id":490,"depth":756,"text":149},{"id":522,"depth":756,"text":523},{"id":616,"depth":756,"text":361},{"id":693,"depth":756,"text":694},"Welche Daten diese Seite und die Forge auf git.byteflavour.dev verarbeiten, und warum.",false,"md",{},true,"\u002Fprivacy",{"title":6,"description":781},"privacy","3k9h-UU4UVbLd92n-EQ15Cbsas-iskRxV00nxpMyB1c",[],1789414680865]