Datenschutz

Was fyl.at speichert und wann es gelöscht wird. Es gibt keine Konten.

Diese Übersetzung dient nur der Orientierung. Verbindlich ist die englische Fassung.

Dateien, die du teilst

Die Datei liegt in Cloudflare R2 und ihr Name im Datensatz der Datei bei Cloudflare, bis der Link abläuft, sein einziger Download verbraucht ist oder der Absender oder der Betreiber sie löscht. Danach werden die Datei und ihr Name gelöscht. Unfertige Uploads werden nach 24 Stunden gelöscht. Als Sicherheitsnetz löscht der Speicher jede Datei, die nach 8 Tagen noch da ist.

Ein kleiner Datensatz ohne Dateinamen (Größe, Datumsangaben und der Grund, warum der Link geschlossen wurde) bleibt 7 Tage erhalten, damit der Link sagen kann, was passiert ist. Bei einer vom Betreiber entfernten Datei bleibt dieser Datensatz dauerhaft, damit ihr Link gesperrt bleibt.

Von einem Passwort wird nur ein gesalzener PBKDF2-Hash gespeichert (100.000 Runden) sowie eine Prüfsumme mit Schlüssel, die eine wiederholte Upload-Anfrage erkennt; nie das Passwort selbst. Beides wird mit der Datei gelöscht. Auch der private Verwaltungsschlüssel wird nur als Hash gespeichert.

Verschlüsselte Dateien

Bei Ende-zu-Ende-Verschlüsselung wird die Datei vor dem Upload auf deinem Gerät verschlüsselt. Der Schlüssel ist der Teil des Links nach dem #, den Browser nicht an fyl.at senden. fyl.at speichert die verschlüsselte Datei, ihre Größe und wann sie abgerufen wird, nicht aber ihren Namen oder Inhalt: Es behält einen generischen Namen („fyl-“ plus den Anfang der Link-ID), die genaue Größe, zwei kurze verschlüsselte Header und eine Prüfsumme jedes hochgeladenen Teils, bis die Datei wie jede andere gelöscht wird.

Jeder mit dem vollständigen Link kann die Datei öffnen, und ein verlorener Schlüssel lässt sich nicht wiederherstellen. fyl.at kann verschlüsselte Dateien und ihre Absender nicht prüfen, öffne also nur Dateien, die du erwartet hast. Im Browser verlässt sich das auf den Code, den fyl.at ausliefert; die fyl-CLI führt stattdessen einen festen, versionierten Build auf deinem Computer aus.

Ein Link ohne Verschlüsselung trägt den Namen der Datei in seinem Pfad, den jede Anfrage dafür an fyl.at sendet; Links mit Passwort tragen keinen Namen. Ein verschlüsselter Einmal-Link bleibt nach der Auslieferung der Datei bis zu 15 Minuten aus demselben Netzwerk geöffnet, damit ein fehlgeschlagenes Speichern wiederholt werden kann. Meldungen mit Details, die einen Schlüssel enthalten, werden abgelehnt.

Link-Vorschauen

Wird ein Link in einer Chat-App gepostet, ruft der Vorschaudienst der App die Download-Seite ab, die Name, Größe, Typ und Ablauf der Datei nennt; bei Links mit Passwort ist nichts davon zu sehen. Bei einem Bild bis 8 MB ohne Passwort, das mehr als einen Download erlaubt, erhalten die bekannten Vorschaudienste auch das Bild. Das zählt nicht als Download. Die Chat-App behält ihre Kopie auf ihren eigenen Servern, und diese Kopie kann den Link überdauern.

Netzwerke

fyl.at speichert keine IP-Adressen. Wo ein Limit ein Netzwerk erkennen muss (eine IPv4-Adresse oder ein IPv6-/56; bei Einmal-Downloads ein /64), speichert es stattdessen einen Hash mit Schlüssel (HMAC) davon:

  • für Upload-Limits ein Hash, der sich jeden Tag ändert; diese Einträge werden etwa 30 Tage nach dem Upload gelöscht.
  • für das Limit, wie viel ein Netzwerk gleichzeitig speichert, ein Hash, der sich nicht ändert; er wird nur behalten, solange die Uploads dieses Netzwerks gespeichert sind, und gelöscht, wenn ihr Speicher freigegeben wird, nachdem die Dateien weg sind.
  • für Einmal-Downloads und falsche Passwortversuche ein Hash, der für jede Datei anders ist; er wird zusammen mit der Datei gelöscht.

Ratenbegrenzungen für Anfragen werden von Cloudflare gezählt und nicht von fyl.at gespeichert.

Nutzungszahlen

fyl.at zählt Ereignisse wie einen abgeschlossenen Upload oder ein falsches Passwort, jeweils mit einem Code (etwa einem Fehler oder der Art des Clients, wie Browser oder curl) und einer Zahl wie der Größe oder Laufzeit einer Datei. Ein gestarteter und ein abgeschlossener Upload (mit der gewählten Laufzeit) werden mit der Art des Clients gezählt, der ihn gesendet hat, ein abgeschlossener zusätzlich damit, ob er ein Passwort hat, einen Download erlaubt oder verschlüsselt ist; ein geschlossener Link mit dieser Art des Clients und der Zahl seiner Downloads. Dafür behält der Datensatz der Datei die Art des Clients, bis die Datei gelöscht wird. Ein Download des Installationsskripts oder Programms des Kommandozeilen-Tools wird mit der Plattform gezählt, für die es bestimmt ist. Die Zählungen enthalten keine Datei-IDs, Namen, Schlüssel oder Adressen.

Wird eine Seite angezeigt, zählt fyl.at einen Seitenaufruf mit genau diesen Angaben: welche Seite es war (Startseite, das Meldeformular, diese Seite, eine Download-Seite oder ein geschlossener Link, nie welche Datei) und, bei einem geschlossenen Link, warum er geschlossen wurde; der Name der Website, die darauf verlinkt hat (oder „direkt“, oder welche Art von fyl.at-Seite, nie welche Datei); ein Kampagnen-Tag aus dem Link (utm_source, utm_campaign), falls er einen hat; das Land, das Cloudflare aus der Verbindung ableitet; die Art des Clients (Browser, Kommandozeilen-Tool, Bot, Skript oder anderes) und, bei einem Browser, seine Geräteklasse (Mobilgerät, Tablet oder Desktop) und die erste Sprache. Der Server zählt es; es enthält kein Cookie, kein Tracking-Skript und keine Adresse, und nichts identifiziert einen Besucher oder verknüpft zwei Besuche.

Jedes Ereignis und jeder Seitenaufruf wird mit seiner Zeit drei Monate lang in Cloudflare Workers Analytics Engine gespeichert, auch nachdem die betroffene Datei weg ist, und wird dann gelöscht. Nur der Betreiber kann sie lesen.

Um die Sprache einer Seite zu wählen, liest fyl.at die Sprachen, die dein Browser anfordert (seinen Accept-Language-Header), wenn du fyl.at/ oder einen Download-Link öffnest. Sie werden nicht gespeichert: Nur die erste Sprache ist Teil des oben beschriebenen Seitenaufrufs. Das Sprachmenü ist ein einfacher Link zur Seite in einer anderen Sprache; kein Cookie merkt sich die Wahl.

Anfrageprotokolle

fyl.at läuft auf Cloudflare, das jede Anfrage verarbeitet. Dessen Protokolle behalten zur Fehlersuche eine 10-%-Stichprobe der Anfragen, ohne Query-Strings. Ein protokollierter Pfad kann den Link und Namen einer Datei enthalten. Es gilt die Aufbewahrungsdauer der Protokolle von Cloudflare.

Meldungen

Eine Meldung speichert die ID der Datei (nicht den eingegebenen Link), die Kategorie und die Details, deinen Namen und deine E-Mail, wenn du sie angibst, den Hash deines Netzwerks von diesem Tag und die getroffenen Entscheidungen. Dateien, die in den letzten 7 Tagen geschlossen wurden, können noch gemeldet werden. Ein Fall wird 183 Tage nach seinem Abschluss gelöscht; ein Fall, über den niemand entscheidet, wird etwa 8 Tage nach der Meldung geschlossen, sobald die Datei weg sein muss.

Wenn es aktiviert ist, prüft das Meldeformular mit Cloudflare Turnstile, dass ein Mensch es sendet; Turnstile setzt keine Tracking-Cookies. fyl.at gibt dein Token und deine IP-Adresse zur Prüfung an Cloudflare weiter und speichert keines von beiden.

In deinem Browser

Die Website speichert Folgendes im lokalen Speicher deines Browsers, nie auf dem Server:

  • deine letzten Uploads (bis zu 20) mit ihren privaten Verwaltungslinks, bis du sie vergisst oder einen Tag nach Ablauf des Links;
  • ein unfertiger Upload mit seinem privaten Schlüssel, aber ohne sein Passwort, bis er fertig ist, du ihn verwirfst oder seine 24 Stunden um sind;
  • Passwörter, nur wenn du „Passwort auf diesem Gerät merken“ ankreuzt. Sonst bleibt ein Passwort im Sitzungsspeicher dieses Tabs, bis du den Tab schließt;
  • die Schlüssel verschlüsselter Uploads und Schlüssel, die du auf einer Download-Seite eingegeben hast, im Sitzungsspeicher dieses Tabs, bis du ihn schließt; im lokalen Speicher nur, wenn du „Schlüssel auf diesem Gerät merken“ ankreuzt. Letzte Uploads behalten ihre Links ohne den Schlüssel;
  • bei einem unfertigen verschlüsselten Upload eine Prüfsumme jedes gesendeten Teils, damit ein Fortsetzen erkennen kann, ob sich die Datei geändert hat;
  • dein Farbschema.

Zum Löschen nutze „Dieses Gerät vergessen“ unter „Letzte Uploads“ oder lösche die Daten dieser Website in deinem Browser. Die Website setzt keine Cookies und lädt keine Skripte, Schriften oder Tracker von anderen Websites, außer Turnstile im Meldeformular, wenn es aktiviert ist; das Formular hat eine eigene Adresse, report.fyl.at, damit Turnstile nie dort läuft, wo diese Website deine Daten ablegt. Die fyl-CLI speichert nichts auf deinem Computer.

Kontakt

Um eine Datei zu melden, nutze das Meldeformular.