Datenschutzhinweis für FUSE
Stand: 29.10.2026 · Fassung 2 · English version below
Kurz gesagt:
- FUSE schickt uns keine Daten. Es gibt kein Tracking, keine Werbung, keine Nutzungsstatistik und kein FUSE-Konto.
- Damit FUSE funktioniert, spricht es mit anderen Diensten: Microsoft (Anmeldung, und WebView2 zeigt das FUSE-Fenster an), Mojang (Minecraft, Java, Skins), Modrinth (Mods), den Loader-Projekten und GitHub (Updates). Diese Dienste sehen dabei zum Beispiel deine IP-Adresse. Dabei können Daten auch in die USA gelangen.
- Was FUSE speichert, bleibt auf deinem PC.
- Die Webseite setzt keine Cookies und hat kein Tracking. Sie liegt bei GitHub Pages, und GitHub speichert dort IP-Adressen.
Wer ist verantwortlich?
„Verantwortlicher“ nach der Datenschutz-Grundverordnung (DSGVO) ist, wer entscheidet, wozu und wie Daten verarbeitet werden. Für die FUSE-Webseite und für alles, was du uns schreibst, ist das allein:
Andreas Maier
Martensstr. 3
91058 Erlangen
E-Mail: fuse@roemming.de
FUSE ist ein privates Schülerprojekt. Andreas Maier ist hier als Privatperson verantwortlich; die Anschrift ist seine Dienstanschrift, sein Arbeitgeber ist für FUSE nicht verantwortlich.
Mit „wir“ und „uns“ ist in diesem Hinweis der Verantwortliche gemeint. Entwickelt wird FUSE von TNTExplodiert. Öffentlicher Kontakt: https://github.com/TNTExplodiert/fuse/issues. Datenschutz-Anfragen schick bitte per E-Mail an fuse@roemming.de und nicht als Issue, denn Issues sind öffentlich.
A. Die Webseite (tntexplodiert.github.io/fuse)
- Hosting: Die Seite liegt bei GitHub Pages (GitHub, Inc., USA). Beim Aufruf bekommt GitHub zwangsläufig deine IP-Adresse und technische Angaben deines Browsers. Laut eigener Dokumentation protokolliert GitHub die IP-Adressen der Besucher zu Sicherheitszwecken. Diese Protokolle bekommen wir nicht. Mehr dazu steht in GitHubs Datenschutzerklärung (Link unten).
- Keine Cookies, kein Tracking: Die Seite selbst setzt keine Cookies und benutzt keine Analyse-Werkzeuge. Sie lädt auch nichts von fremden Servern, also keine fremden Schriften, Videos oder Skripte.
- Download und Links zu GitHub: Mit „Herunterladen“ oder einem GitHub-Link landest du auf github.com, und dort gilt GitHubs Datenschutzerklärung. Von GitHub bekommen wir für das Projekt nur zusammengefasste Zahlen, zum Beispiel Aufrufe, Downloads und die Seiten, von denen Besucher kommen. IP-Adressen oder Namen bekommen wir nicht.
- Fehler melden: Ein GitHub-Issue ist öffentlich. Dein GitHub-Name und dein Text sind dann für alle sichtbar.
Wozu, auf welcher Rechtsgrundlage und wie lange
| Was | Wozu | Rechtsgrundlage | Wie lange |
|---|---|---|---|
| Aufruf der Webseite: deine IP-Adresse und technische Angaben deines Browsers, bei GitHub | die Seite ausliefern und sicher betreiben, zum Beispiel Angriffe abwehren | Art. 6 Abs. 1 lit. f DSGVO, berechtigtes Interesse (ein Grund, den das Gesetz anerkennt, solange deine Interessen nicht überwiegen): Wir wollen die Seite zuverlässig und sicher ausliefern. Ohne IP-Adresse geht das technisch nicht. | GitHub nennt dafür keine feste Frist. Laut GitHubs Datenschutzerklärung richtet sich die Dauer danach, wozu GitHub die Daten erhoben hat, und nach gesetzlichen Pflichten. |
| Was du uns in einem GitHub-Issue schreibst, mit deinem GitHub-Namen | deine Frage oder Fehlermeldung beantworten und FUSE verbessern | Art. 6 Abs. 1 lit. f DSGVO, berechtigtes Interesse: Fragen beantworten und Fehler beheben | solange das Issue besteht. Deine Kommentare kannst du bei GitHub selbst bearbeiten oder löschen. Ein Issue, das du geschrieben hast, kannst du bearbeiten, löschen können es aber nur wir. Bitte uns einfach darum. |
| Was du uns per E-Mail an fuse@roemming.de schreibst: deine E-Mail-Adresse, dein Name, wenn du ihn angibst, und dein Text | deine Frage beantworten; wenn du deine Datenschutz-Rechte nutzt: deine Anfrage erledigen | Art. 6 Abs. 1 lit. f DSGVO, berechtigtes Interesse: deine Frage beantworten. Wenn du deine Rechte nutzt: Art. 6 Abs. 1 lit. c DSGVO (eine gesetzliche Pflicht: wir müssen solche Anfragen beantworten, Art. 12 bis 22 DSGVO) | Wir löschen deine E-Mail, sobald deine Anfrage erledigt ist, spätestens nach 12 Monaten. |
- Empfänger: GitHub (GitHub, Inc., USA) betreibt GitHub Pages und die Issues und bekommt dafür die Daten zum Aufruf der Webseite und zu den Issues. E-Mails an fuse@roemming.de liegen bei unserem E-Mail-Anbieter STRATO (STRATO AG, Berlin, Deutschland).
- Übermittlung in die USA: Die USA sind ein Drittland (ein Land außerhalb der EU). Für Unternehmen, die nach dem EU-US Data Privacy Framework (Datenschutzrahmen EU-USA) zertifiziert sind, hat die EU-Kommission festgestellt, dass Daten dort angemessen geschützt sind (Angemessenheitsbeschluss (EU) 2023/1795). GitHub gibt an, danach zertifiziert zu sein. Für Länder, bei denen die EU-Kommission das nicht festgestellt hat, nutzt GitHub nach eigenen Angaben meist die Standardvertragsklauseln. Das sind Datenschutz-Verträge, die die EU vorgibt (Durchführungsbeschluss (EU) 2021/914: https://eur-lex.europa.eu/eli/dec_impl/2021/914/oj).
- Musst du Daten angeben? Nein, weder ein Gesetz noch ein Vertrag verlangt das. Ohne deine IP-Adresse kann dir die Webseite aber nicht geschickt werden. Ein Issue oder eine E-Mail musst du nicht schreiben.
- Keine automatischen Entscheidungen: Es gibt kein Profiling (keine automatische Auswertung deiner Person) und keine automatischen Entscheidungen über dich.
B. Das Programm FUSE
Was FUSE nicht macht
- FUSE schickt keine Daten an uns. Wir haben dafür gar keinen Server.
- FUSE hat keine Nutzungsstatistik, keine Werbung und kein Tracking.
- Die Protokolle und Absturzberichte von FUSE bleiben auf deinem PC und werden nirgendwohin geschickt. Schickst du uns eine solche Datei selbst, sehen wir darin auch Ordnerpfade auf deinem PC (oft mit deinem Windows-Benutzernamen). Was der Windows-Bestandteil WebView2 selbst an Microsoft schickt, steht in der Tabelle unten.
Mit welchen Diensten FUSE spricht und wofür
| Dienst | Wofür | Wann |
|---|---|---|
| Microsoft (login.microsoftonline.com, Xbox Live) | Anmeldung mit deinem Microsoft-Konto | wenn du dich anmeldest; mit „Angemeldet bleiben“ auch gleich beim Öffnen von FUSE |
| Microsoft WebView2 (ein Teil von Windows, der das FUSE-Fenster anzeigt) | Laut Microsoft schickt WebView2 selbst Diagnosedaten (Angaben über Fehler und Nutzung von WebView2) an Microsoft: einige immer, weitere je nach deiner Windows-Einstellung „Diagnosedaten“ (unter Datenschutz und Sicherheit > Diagnose und Feedback). Stürzt WebView2 ab, geht ein Absturzbericht an Microsoft. WebView2 enthält außerdem Microsoft Defender SmartScreen (ein Schutz vor gefährlichen Webseiten), der dafür Angaben an Microsoft schickt, wie in Microsofts Datenschutzerklärung und in Microsofts Datenschutzhinweisen zu Edge beschrieben (Links unten). FUSE schaltet SmartScreen nicht ab. | solange FUSE läuft |
| Mojang / Minecraft-Dienste (api.minecraftservices.com, textures.minecraft.net) | prüfen, ob dein Konto Minecraft hat; Profil laden (Spielername, UUID, Skin, Umhang); Skin hochladen oder Umhang wechseln | bei der Anmeldung bzw. wenn du das tust |
| Mojang-Downloads (piston-meta.mojang.com, launchermeta.mojang.com, resources.download.minecraft.net u. a.) | Versionsliste, Minecraft, Java und Spieldateien laden | beim Öffnen von FUSE (Versionsliste) und wenn du eine Version, Java oder Spieldateien installierst |
| Modrinth (api.modrinth.com, cdn.modrinth.com) | Mods, Texturen, Shader und Modpacks suchen, anzeigen und laden; nach Updates suchen | wenn du suchst, installierst, deine installierten Inhalte ansiehst oder Updates prüfst |
| Modpack-Quellen (github.com, raw.githubusercontent.com, gitlab.com) | einzelne Dateien eines Modpacks, wenn das Modpack sie dort ablegt | beim Installieren eines Modpacks |
| Loader-Projekte (Fabric, Quilt, Forge, NeoForge; Adressen siehe unten) | Loader-Versionen und Installer laden; die Installer von Forge und NeoForge laden selbst weitere Dateien nach | wenn du einen Loader benutzt |
| GitHub (api.github.com, github.com u. a.) | nach neuen FUSE-Versionen suchen und sie laden | nur, wenn du in den Einstellungen eine Update-Quelle eingetragen hast; dann bei jedem Öffnen von FUSE und danach alle 30 Minuten, solange FUSE offen ist. Abschalten kannst du das mit „Automatisch nachsehen“. Neue Versionen lädt FUSE von selbst herunter, wenn du das nicht ausschaltest. |
| Microsoft Store | Store-Seite von Minecraft Bedrock öffnen (ohne Store-App: apps.microsoft.com in deinem Browser) | nur auf Klick |
| Seiten aus dem Farm-Katalog der FUSE-Mod (youtube.com und minecraft.wiki; außer diesen erlaubt die Mod nur youtu.be, planetminecraft.com, github.com, modrinth.com und curseforge.com) | ein Video oder eine Seite zu einer Farm in deinem Browser öffnen. Die Seite lädt dein Browser, nicht FUSE. Dort gelten die Datenschutzerklärungen dieser Seiten. | nur, wenn du im Katalog auf einen Link klickst und im Fenster von Minecraft mit „Ja“ bestätigst |
Dazu noch ein paar Einzelheiten:
- Anmeldung: Die Anmeldung läuft in deinem Browser direkt auf der Seite von Microsoft. Dein Passwort gibst du nur dort ein, FUSE sieht es nie. FUSE fragt dabei nur zwei Berechtigungen an: dich bei Xbox Live anzumelden und angemeldet zu bleiben („XboxLive.signin“, „offline_access“). Auf E-Mails oder Kontakte greift FUSE nicht zu. Danach bekommt FUSE Zugangsschlüssel („Tokens“) für Minecraft. Klappt die Anmeldung nicht (zum Beispiel, weil auf dem Konto kein Minecraft ist), fragt FUSE zusätzlich den Xbox-Gamertag ab, um ihn in der Fehlermeldung zu zeigen.
- Modrinth: Wenn du suchst, schickt FUSE deinen Suchbegriff und die gewählte Minecraft-Version an Modrinth, bei Mods auch den Loader. Um Namen und Bilder deiner installierten Inhalte anzuzeigen und um bei Mods nach Updates zu suchen, schickt FUSE die Modrinth-Kennungen (Projekt-IDs oder Kurznamen) der Inhalte, die du über FUSE installiert hast. Wenn du bei Texturen oder Shadern nach Updates suchst, schickt FUSE Prüfsummen (SHA-1-Hashes, eine Art Fingerabdruck einer Datei) der Dateien im Texturen- oder Shader-Ordner, auch von Dateien, die nicht von Modrinth stammen. Die Dateien selbst schickt FUSE nicht.
- Bei jeder Verbindung sieht der jeweilige Dienst deine IP-Adresse und technische Angaben. Die Programmkennung („User-Agent“), mit der FUSE sich meldet, enthält keine Angaben über dich. Bilder, die das FUSE-Fenster anzeigt (zum Beispiel Mod-Bilder, dein Skin), lädt WebView2 mit seiner eigenen Browser-Kennung.
- Loader-Projekte: FUSE lädt von meta.fabricmc.net und maven.fabricmc.net (Fabric), meta.quiltmc.org und maven.quiltmc.org (Quilt), maven.minecraftforge.net (Forge) und maven.neoforged.net (NeoForge), dazu von den Servern, die diese Projekte für Programmteile angeben, die der Loader braucht.
- Minecraft selbst: Sobald Minecraft läuft, verbindet sich das Spiel selbst mit Diensten von Mojang/Microsoft und mit den Servern, auf denen du spielst. Dafür gelten deren Regeln, nicht dieser Hinweis.
Wer für diese Dienste verantwortlich ist
Wenn FUSE einen dieser Dienste anspricht, schickt dein PC die Daten direkt an den Dienst, nicht an uns. Für das, was die Dienste damit machen (wozu, auf welcher Rechtsgrundlage, wie lange sie die Daten speichern und ob sie sie in andere Länder schicken), sind sie selbst verantwortlich. Das steht in ihren Datenschutzerklärungen (Links unten). Einige dieser Dienste sitzen in den USA oder schicken Daten dorthin. Microsoft und GitHub geben an, nach dem EU-US Data Privacy Framework zertifiziert zu sein (siehe A). FUSE baut diese Verbindungen nur für die Zwecke und zu den Zeitpunkten in der Tabelle auf und schickt dabei nur, was die jeweilige Funktion braucht.
Die FUSE-Mod im Spiel
Startest du Minecraft mit Fabric, gibt FUSE dem Spiel seine eigene Mod mit, wenn es sie für diese Minecraft-Version gibt: die FUSE-Mod (Standard: an, in den Einstellungen abschaltbar). Sie schickt keine Daten an uns und baut selbst keine Internet-Verbindung auf. Alles, was sie macht, passiert auf deinem PC. Links aus ihrem Farm-Katalog öffnet dein Browser, und nur, wenn du das bestätigst (siehe Tabelle oben). Was sie speichert, steht in der Tabelle unten.
Downloads-Ordner prüfen: Hast du im Farm-Katalog bei einer Farm auf einen Link geklickt, sieht die FUSE-Mod danach im Downloads-Ordner deines PCs nach, ob dort ein neuer Bauplan liegt. Das macht sie nur, solange diese Farm im Katalog offen ist (dann etwa alle 3 Sekunden). Nach einem Neustart von Minecraft macht sie es erst wieder nach einem neuen Klick auf einen Link. Dabei geht sie die Dateiliste des Ordners durch. Sie beachtet nur Dateien mit den Endungen .litematic, .schem, .nbt und .zip, die seit kurz vor deinem Klick dazugekommen sind oder geändert wurden, und von diesen nur Name, Größe und Zeit. Alle anderen Dateien übergeht sie, ohne sich etwas zu merken. Bei neuen .zip-Dateien (höchstens den 5 neuesten, keine über 32 MB) liest sie das Inhaltsverzeichnis (die Namen und angegebenen Größen der Dateien darin), entpackt aber nichts. Erst wenn du auf „übernehmen“ klickst, kopiert sie den Bauplan nach config\fusemod-bauplaene im Ordner der Instanz (aus einer .zip nur die Baupläne darin). Im Downloads-Ordner ändert oder löscht sie nichts, und nichts davon wird verschickt. Abschalten kannst du das im Farm-Katalog mit dem Schalter „Downloads-Ordner prüfen“ (Standard: an).
Was FUSE auf deinem PC speichert
| Wo | Was |
|---|---|
%APPDATA%\Fuse\einstellungen.json | deine Einstellungen |
%APPDATA%\Fuse\nutzungsbedingungen.txt | dass und wann du den Nutzungsbedingungen zugestimmt hast: Fassung, Datum, Uhrzeit, deine FUSE-Version und der Text, dem du zugestimmt hast. Löschst du die Datei, fragt FUSE beim nächsten Start wieder. |
%APPDATA%\Fuse\konten.geschuetzt | nur mit „Angemeldet bleiben“ (Standard: aus): für jedes Konto, mit dem du angemeldet bist, Spielername, UUID (Kennung des Kontos), Internet-Adresse deines Skins und dein Microsoft-Zugangsschlüssel zum Erneuern der Anmeldung („Refresh-Token“). Außerdem, welches Konto zuletzt benutzt wurde. Alles ist mit Windows verschlüsselt (DPAPI, die Verschlüsselung, die Windows dafür mitbringt). |
%APPDATA%\Fuse\offline-konten.json | bei „Ohne Konto spielen“: der Spielername und eine daraus berechnete Kennung (UUID) |
%APPDATA%\Fuse\modinfos.json | Namen, Beschreibungen und Bildadressen deiner Mods, Texturen und Shader von Modrinth (Zwischenspeicher) |
%APPDATA%\Fuse\start.log, absturz.txt | Startprotokoll (Datum, Uhrzeit, FUSE-Version, Start, Ende und Absturzmeldungen; wird es größer als etwa 60 KB, kürzt FUSE es auf die letzten 200 Zeilen); absturz.txt nur nach einem Absturz |
Spielordner, Standard %APPDATA%\Fuse\mc (änderbar) | Minecraft, Java, Mods, Welten, Screenshots, Skins, Welt-Backups und Protokolle. FUSE schreibt bei jedem Spielstart alles, was Minecraft beim Spielen mitschreibt, in logs\fuse-….log im Ordner der jeweiligen Instanz (einer Minecraft-Installation in FUSE). Darin können dein Spielername und, je nach Minecraft-Version und Mods, Server-Adressen und Chat-Nachrichten stehen. FUSE löscht diese Protokolle nicht von selbst. |
config\fusemod… im Ordner der jeweiligen Instanz | nur mit der FUSE-Mod: ihre Einstellungen und was du in ihr anlegst, zum Beispiel Profile, gemerkte Orte, deine FUSE-Freunde und Baupläne. Darin können Server-Adressen und Weltnamen stehen und die Spielernamen, die du als FUSE-Freunde einträgst, manchmal mit ihrer UUID. |
%LOCALAPPDATA%\Fuse | Arbeitsdateien für Updates |
Windows-Temp-Ordner (%TEMP%) | Arbeitsdateien von WebView2 für die Fensteranzeige, nur solange FUSE läuft. FUSE benutzt den privaten Modus von WebView2: Cookies werden nicht behalten, und der Ordner wird beim Schließen gelöscht. Beim Einrichten von Forge oder NeoForge legt FUSE dort außerdem kurz einen Arbeitsordner (fuse-forge-…) mit dem Installer an und löscht ihn danach wieder. |
Was FUSE nicht selbst löscht oder kürzt (siehe Tabelle), bleibt auf deinem PC, bis du es löschst. Wir bekommen nichts davon.
Ohne „Angemeldet bleiben“ liegen deine Zugangsschlüssel nur im Arbeitsspeicher und sind weg, sobald du FUSE schließt.
Mit „Angemeldet bleiben“ kann nur dein Windows-Konto auf diesem PC den Zugangsschlüssel entschlüsseln. Allerdings könnte das auch Schadsoftware, die unter deinem Windows-Konto läuft. Auf einem geteilten PC lässt du die Einstellung deshalb besser aus.
Den nur kurz gültigen Minecraft-Zugangsschlüssel gibt FUSE beim Spielstart an Minecraft weiter. Stürzt Minecraft ganz hart ab (Absturz von Java), kann er in einer Absturzdatei von Java stehen (hs_err_pid….log, meist im Ordner der Instanz), zusammen mit Ordnerpfaden auf deinem PC. Schick solche Dateien nicht einfach weiter, und lösch sie, wenn du sie nicht mehr brauchst.
So löschst du deine Daten
- Anmeldung vergessen: In FUSE abmelden oder „Angemeldet bleiben“ ausschalten. Dann entfernt FUSE den gespeicherten Zugangsschlüssel.
- FUSE ganz entfernen: Den FUSE-Ordner löschen, dann
%APPDATA%\Fuseund%LOCALAPPDATA%\Fuse. Hast du einen anderen Spielordner eingestellt, lösche auch diesen.
Achtung: In%APPDATA%\Fuse\mcliegen standardmäßig deine Welten. Sichere sie vorher. - Bei Microsoft: Unter https://account.live.com/consent/Manage kannst du Apps, denen du Zugriff auf dein Microsoft-Konto gegeben hast, den Zugriff wieder entziehen.
Deine Rechte
Wir haben über dich nur, was du uns selbst schreibst (in einem GitHub-Issue oder per E-Mail). Die Protokolle der Webseite hat GitHub, nicht wir (siehe A). Du hast nach der DSGVO diese Rechte (jeweils, wenn die gesetzlichen Voraussetzungen vorliegen):
- Auskunft: erfahren, welche Daten wir über dich haben (Art. 15)
- Berichtigung: falsche Daten korrigieren lassen (Art. 16)
- Löschung (Art. 17)
- Einschränkung: Wir dürfen deine Daten dann nur noch aufbewahren, aber nicht mehr anders benutzen (Art. 18)
- Datenübertragbarkeit: deine Daten in einem üblichen Format bekommen (Art. 20)
Schreib dafür einfach eine E-Mail an fuse@roemming.de. Du kannst auch deine Eltern bitten, das für dich zu machen. Wegen deiner Daten bei Microsoft, Mojang, Modrinth oder GitHub wendest du dich an diese Dienste.
Widerspruchsrecht (Art. 21 DSGVO): Wo wir Daten wegen eines berechtigten Interesses verarbeiten (Art. 6 Abs. 1 lit. f DSGVO), kannst du jederzeit widersprechen, wenn sich das aus deiner besonderen Situation ergibt. Dann verarbeiten wir diese Daten nicht mehr, außer wir haben zwingende Gründe dafür, die schwerer wiegen als deine Interessen, oder wir brauchen sie, um Rechtsansprüche durchzusetzen oder abzuwehren (zum Beispiel vor Gericht). Für deinen Widerspruch reicht eine E-Mail an fuse@roemming.de.
Beschwerderecht (Art. 77 DSGVO): Du kannst dich bei einer Datenschutz-Aufsichtsbehörde beschweren (einer staatlichen Stelle, die den Datenschutz überwacht), insbesondere in dem EU-Land, in dem du wohnst. Für uns zuständig ist das Bayerische Landesamt für Datenschutzaufsicht (BayLDA), Promenade 18, 91522 Ansbach, https://www.lda.bayern.de. Du kannst dich aber auch an die Behörde in deinem eigenen Land wenden.
Datenschutzerklärungen der anderen Dienste
- Microsoft (auch Minecraft/Mojang, Xbox und WebView2): https://www.microsoft.com/privacy/privacystatement
- Microsoft Edge und WebView2, auch SmartScreen: https://learn.microsoft.com/de-de/legal/microsoft-edge/privacy
- Modrinth: https://modrinth.com/legal/privacy
- GitHub: https://docs.github.com/de/site-policy/privacy-policies/github-general-privacy-statement
- YouTube (Google): https://policies.google.com/privacy
- Minecraft Wiki, Planet Minecraft, CurseForge: auf ihren Webseiten (minecraft.wiki, planetminecraft.com, curseforge.com)
- Fabric, Quilt, Forge, NeoForge: auf ihren Webseiten (fabricmc.net, quiltmc.org, minecraftforge.net, neoforged.net)
Ändert sich dieser Hinweis, steht oben ein neues Datum.
FUSE Privacy Notice
As of: 29 Oct 2026 · Version 2 · Translation. The German version above is the binding one.
In short:
- FUSE sends no data to us. There is no tracking, no advertising, no usage statistics and no FUSE account.
- To work, FUSE talks to other services: Microsoft (sign-in, and WebView2 displays the FUSE window), Mojang (Minecraft, Java, skins), Modrinth (mods), the loader projects and GitHub (updates). These services see your IP address, for example. Data may also end up in the USA.
- Whatever FUSE stores stays on your PC.
- The website sets no cookies and has no tracking. It is hosted on GitHub Pages, and GitHub stores IP addresses there.
Who is responsible?
Under the General Data Protection Regulation (GDPR), the "controller" is whoever decides why and how data is processed. For the FUSE website and for anything you write to us, the sole controller is:
Andreas Maier
Martensstr. 3
91058 Erlangen, Germany
E-mail: fuse@roemming.de
FUSE is a private student project. Andreas Maier is responsible for it as a private individual; the address is his work address, and his employer is not responsible for FUSE.
In this notice, "we" and "us" means the controller. FUSE is developed by TNTExplodiert. Public contact: https://github.com/TNTExplodiert/fuse/issues. Please send privacy requests by e-mail to fuse@roemming.de, not as an issue, because issues are public.
A. The website (tntexplodiert.github.io/fuse)
- Hosting: The site is hosted on GitHub Pages (GitHub, Inc., USA). When you visit it, GitHub necessarily receives your IP address and technical details about your browser. According to its own documentation, GitHub logs visitors' IP addresses for security purposes. We do not receive these logs. GitHub's privacy statement has the details (link below).
- No cookies, no tracking: The site itself sets no cookies and uses no analytics tools. It also loads nothing from other servers, so there are no external fonts, videos or scripts.
- Download and links to GitHub: "Download" („Herunterladen“) and the GitHub links take you to github.com, where GitHub's privacy statement applies. For the project, GitHub only gives us aggregated numbers, for example views, downloads and the sites visitors come from. We don't get IP addresses or names.
- Reporting bugs: A GitHub issue is public. Your GitHub name and your text will be visible to everyone.
Purpose, legal basis and storage period
| What | Purpose | Legal basis | How long |
|---|---|---|---|
| Visiting the website: your IP address and technical details about your browser, at GitHub | delivering the site and running it securely, for example fending off attacks | Art. 6 (1)(f) GDPR, legitimate interest (a reason the law accepts as long as your interests do not override it): we want to deliver the site reliably and securely. This is technically impossible without an IP address. | GitHub does not state a fixed period for this. According to GitHub's privacy statement, the period depends on why GitHub collected the data and on legal obligations. |
| What you write to us in a GitHub issue, with your GitHub name | answering your question or bug report and improving FUSE | Art. 6 (1)(f) GDPR, legitimate interest: answering questions and fixing bugs | as long as the issue exists. You can edit or delete your comments on GitHub yourself. You can edit an issue you opened, but only we can delete it. Just ask us. |
| What you write to us by e-mail to fuse@roemming.de: your e-mail address, your name if you give it, and your text | answering your question; if you exercise your privacy rights: handling your request | Art. 6 (1)(f) GDPR, legitimate interest: answering your question. If you exercise your rights: Art. 6 (1)(c) GDPR (a legal obligation: we have to answer such requests, Art. 12 to 22 GDPR) | We delete your e-mail as soon as your request has been dealt with, at the latest after 12 months. |
- Recipients: GitHub (GitHub, Inc., USA) runs GitHub Pages and the issues and receives the data about website visits and issues for this purpose. E-mails to fuse@roemming.de are stored by our e-mail provider STRATO (STRATO AG, Berlin, Germany).
- Transfer to the USA: The USA is a third country (a country outside the EU). For companies certified under the EU-U.S. Data Privacy Framework, the European Commission has found that data is adequately protected there (adequacy decision (EU) 2023/1795). GitHub states that it is certified under it. For countries where the European Commission has not found this, GitHub states that it mostly uses the standard contractual clauses. These are data protection contracts prescribed by the EU (Implementing Decision (EU) 2021/914: https://eur-lex.europa.eu/eli/dec_impl/2021/914/oj).
- Do you have to provide data? No, neither a law nor a contract requires it. However, the website cannot be sent to you without your IP address. You don't have to write an issue or send an e-mail.
- No automated decisions: There is no profiling (no automated evaluation of you as a person) and no automated decision-making about you.
B. The FUSE program
What FUSE does not do
- FUSE sends no data to us. We don't even have a server for that.
- FUSE has no usage statistics, no advertising and no tracking.
- FUSE's own logs and crash reports stay on your PC and are not sent anywhere. If you send us such a file yourself, we will also see folder paths on your PC in it (often including your Windows user name). What the Windows component WebView2 itself sends to Microsoft is listed in the table below.
Which services FUSE talks to and why
| Service | Purpose | When |
|---|---|---|
| Microsoft (login.microsoftonline.com, Xbox Live) | signing in with your Microsoft account | when you sign in; with "Stay signed in" („Angemeldet bleiben“) also as soon as FUSE opens |
| Microsoft WebView2 (a part of Windows that displays the FUSE window) | According to Microsoft, WebView2 itself sends diagnostic data (information about errors in and use of WebView2) to Microsoft: some always, more depending on your Windows "Diagnostic data" setting (under Privacy & security > Diagnostics & feedback). If WebView2 crashes, a crash report goes to Microsoft. WebView2 also includes Microsoft Defender SmartScreen (a protection against dangerous websites), which sends information to Microsoft for this, as described in Microsoft's privacy statement and in Microsoft's Edge privacy information (links below). FUSE does not turn SmartScreen off. | while FUSE is running |
| Mojang / Minecraft services (api.minecraftservices.com, textures.minecraft.net) | checking whether your account owns Minecraft; loading your profile (player name, UUID, skin, cape); uploading a skin or changing your cape | at sign-in, or when you do these things |
| Mojang downloads (piston-meta.mojang.com, launchermeta.mojang.com, resources.download.minecraft.net and others) | version list, Minecraft, Java and game files | when FUSE opens (version list) and when you install a version, Java or game files |
| Modrinth (api.modrinth.com, cdn.modrinth.com) | searching, showing and downloading mods, resource packs, shaders and modpacks; checking for updates | when you search, install, view your installed content or check for updates |
| Modpack sources (github.com, raw.githubusercontent.com, gitlab.com) | individual modpack files, if the modpack hosts them there | when you install a modpack |
| Loader projects (Fabric, Quilt, Forge, NeoForge; addresses below) | loader versions and installers; the Forge and NeoForge installers download more files themselves | when you use a loader |
| GitHub (api.github.com, github.com and others) | checking for and downloading new FUSE versions | only if you have entered an update source in the settings; then every time FUSE opens and every 30 minutes after that while FUSE is open. You can turn this off with "Check automatically" („Automatisch nachsehen“). FUSE downloads new versions on its own unless you turn this off. |
| Microsoft Store | opening the Minecraft Bedrock store page (without the Store app: apps.microsoft.com in your browser) | only when you click |
| Pages from the FUSE mod's farm catalog (youtube.com and minecraft.wiki; apart from these, the mod only allows youtu.be, planetminecraft.com, github.com, modrinth.com and curseforge.com) | opening a video or page about a farm in your browser. Your browser loads the page, not FUSE. The privacy policies of these sites apply there. | only if you click a link in the catalog and confirm with "Yes" in Minecraft's window |
A few more details:
- Sign-in: Sign-in happens in your browser directly on Microsoft's site. You only enter your password there, and FUSE never sees it. FUSE only asks for two permissions: signing you in to Xbox Live and keeping you signed in ("XboxLive.signin", "offline_access"). FUSE does not access e-mails or contacts. After that, FUSE receives access keys ("tokens") for Minecraft. If sign-in fails (for example because the account doesn't own Minecraft), FUSE also fetches the Xbox gamertag so it can show it in the error message.
- Modrinth: When you search, FUSE sends your search term and the selected Minecraft version to Modrinth, for mods also the loader. To show names and pictures of your installed content and to check mods for updates, FUSE sends the Modrinth identifiers (project IDs or slugs) of the content you installed through FUSE. When you check resource packs or shaders for updates, FUSE sends checksums (SHA-1 hashes, a kind of fingerprint of a file) of the files in the resource pack or shader folder, including files that did not come from Modrinth. FUSE does not send the files themselves.
- With every connection, the service sees your IP address and technical details. The program identifier ("user agent") FUSE uses contains no information about you. Pictures shown in the FUSE window (e.g. mod icons, your skin) are loaded by WebView2 with its own browser identifier.
- Loader projects: FUSE downloads from meta.fabricmc.net and maven.fabricmc.net (Fabric), meta.quiltmc.org and maven.quiltmc.org (Quilt), maven.minecraftforge.net (Forge) and maven.neoforged.net (NeoForge), plus the servers these projects specify for program parts the loader needs.
- Minecraft itself: Once Minecraft is running, the game connects on its own to Mojang/Microsoft services and to the servers you play on. Their rules apply to that, not this notice.
Who is responsible for these services
When FUSE contacts one of these services, your PC sends the data directly to that service, not to us. The services themselves are responsible for what they do with it (why, on what legal basis, how long they store it and whether they send it to other countries). This is explained in their privacy policies (links below). Some of these services are based in the USA or send data there. Microsoft and GitHub state that they are certified under the EU-U.S. Data Privacy Framework (see A). FUSE only makes these connections for the purposes and at the times listed in the table, and only sends what the function in question needs.
The FUSE mod in the game
If you start Minecraft with Fabric, FUSE adds its own mod to the game if there is one for that Minecraft version: the FUSE mod (default: on, can be turned off in the settings). It sends no data to us and does not make any internet connections itself. Everything it does happens on your PC. Links from its farm catalog are opened by your browser, and only if you confirm (see the table above). What it stores is listed in the table below.
Check Downloads folder („Downloads-Ordner prüfen“): After you have clicked a link for a farm in the farm catalog, the FUSE mod looks in your PC's Downloads folder to see whether a new schematic has arrived. It only does this while that farm is open in the catalog (then about every 3 seconds). After Minecraft restarts, it only does this again after a new click on a link. It goes through the folder's file list. It only looks at files ending in .litematic, .schem, .nbt and .zip that have arrived or changed since shortly before your click, and of those only at the name, size and time. It skips all other files without remembering anything about them. For new .zip files (at most the 5 newest, none over 32 MB) it reads the table of contents (the names and stated sizes of the files inside) but unpacks nothing. Only when you click "import" („übernehmen“) does it copy the schematic to config\fusemod-bauplaene in the instance folder (from a .zip, only the schematics inside it). It does not change or delete anything in the Downloads folder, and none of this is sent anywhere. You can turn this off in the farm catalog with the "Check Downloads folder" switch (default: on).
What FUSE stores on your PC
| Where | What |
|---|---|
%APPDATA%\Fuse\einstellungen.json | your settings |
%APPDATA%\Fuse\nutzungsbedingungen.txt | that and when you agreed to the terms of use: the version of the terms, date, time, your FUSE version and the text you agreed to. If you delete the file, FUSE asks again the next time you start it. |
%APPDATA%\Fuse\konten.geschuetzt | only with "Stay signed in" (default: off): for each account you are signed in with, the player name, UUID (the ID of the account), the internet address of your skin and your Microsoft key for renewing the sign-in ("refresh token"). Also which account was used last. All of it is encrypted by Windows (DPAPI, the encryption Windows provides for this). |
%APPDATA%\Fuse\offline-konten.json | with "Play without an account" („Ohne Konto spielen“): the player name and an ID calculated from it (UUID) |
%APPDATA%\Fuse\modinfos.json | names, descriptions and image addresses of your mods, resource packs and shaders from Modrinth (cache) |
%APPDATA%\Fuse\start.log, absturz.txt | startup log (date, time, FUSE version, start, end and crash messages; if it grows beyond about 60 KB, FUSE shortens it to the last 200 lines); absturz.txt only after a crash |
game folder, default %APPDATA%\Fuse\mc (can be changed) | Minecraft, Java, mods, worlds, screenshots, skins, world backups and logs. Every time the game starts, FUSE writes Minecraft's output to logs\fuse-….log in the folder of the instance in question (a Minecraft installation in FUSE). These logs can contain your player name and, depending on the Minecraft version and mods, server addresses and chat messages. FUSE does not delete these logs on its own. |
config\fusemod… in the folder of the instance in question | only with the FUSE mod: its settings and what you create in it, for example profiles, saved places, your FUSE friends and schematics. These can contain server addresses and world names, and the player names you add as FUSE friends, sometimes with their UUID. |
%LOCALAPPDATA%\Fuse | working files for updates |
Windows temp folder (%TEMP%) | WebView2 working files for displaying the window, only while FUSE is running. FUSE uses WebView2's private mode: cookies are not kept, and the folder is deleted when FUSE closes. When setting up Forge or NeoForge, FUSE also briefly creates a working folder there (fuse-forge-…) with the installer and deletes it afterwards. |
Whatever FUSE does not delete or shorten itself (see table) stays on your PC until you delete it. We receive none of it.
Without "Stay signed in", your access keys are only kept in memory and are gone as soon as you close FUSE.
With "Stay signed in", only your Windows account on this PC can decrypt the key. However, malware running under your Windows account could do the same. On a shared PC it is better to leave this setting off.
FUSE passes the Minecraft access key, which is only valid for a short time, to Minecraft when the game starts. If Minecraft crashes very hard (a Java crash), the key can end up in a Java crash file (hs_err_pid….log, usually in the instance folder), together with folder paths on your PC. Don't just pass such files on, and delete them when you no longer need them.
How to delete your data
- Forget a sign-in: Sign out in FUSE or turn off "Stay signed in". FUSE then removes the stored access key.
- Remove FUSE completely: Delete the FUSE folder, then
%APPDATA%\Fuseand%LOCALAPPDATA%\Fuse. If you set a different game folder, delete that one too.
Careful: By default your worlds are in%APPDATA%\Fuse\mc. Back them up first. - At Microsoft: At https://account.live.com/consent/Manage you can remove access from apps you have allowed into your Microsoft account.
Your rights
The only data we have about you is what you write to us yourself (in a GitHub issue or by e-mail). The website logs are held by GitHub, not by us (see A). Under the GDPR you have these rights (in each case where the legal requirements are met):
- Access: finding out which data we have about you (Art. 15)
- Rectification: having wrong data corrected (Art. 16)
- Erasure (Art. 17)
- Restriction: we may then only keep your data but not use it in any other way (Art. 18)
- Data portability: receiving your data in a common format (Art. 20)
Just send an e-mail to fuse@roemming.de. You can also ask your parents to do this for you. For your data at Microsoft, Mojang, Modrinth or GitHub, please contact those services.
Right to object (Art. 21 GDPR): Where we process data on the basis of a legitimate interest (Art. 6 (1)(f) GDPR), you can object at any time on grounds relating to your particular situation. We will then stop processing that data, unless we have compelling reasons for it that outweigh your interests, or we need it to establish, exercise or defend legal claims (for example in court). An e-mail to fuse@roemming.de is enough for your objection.
Right to lodge a complaint (Art. 77 GDPR): You can complain to a data protection supervisory authority (a public body that oversees data protection), in particular in the EU country where you live. The authority responsible for us is the Bavarian Data Protection Authority (Bayerisches Landesamt für Datenschutzaufsicht, BayLDA), Promenade 18, 91522 Ansbach, Germany, https://www.lda.bayern.de. You can also contact the authority in your own country.
Privacy policies of the other services
- Microsoft (including Minecraft/Mojang, Xbox and WebView2): https://www.microsoft.com/privacy/privacystatement
- Microsoft Edge and WebView2, including SmartScreen: https://learn.microsoft.com/en-us/legal/microsoft-edge/privacy
- Modrinth: https://modrinth.com/legal/privacy
- GitHub: https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement
- YouTube (Google): https://policies.google.com/privacy
- Minecraft Wiki, Planet Minecraft, CurseForge: on their websites (minecraft.wiki, planetminecraft.com, curseforge.com)
- Fabric, Quilt, Forge, NeoForge: on their websites (fabricmc.net, quiltmc.org, minecraftforge.net, neoforged.net)
If this notice changes, it will show a new date at the top.