Mageloom FX: Privacy Policy
Created: 2026-11-10 ยท Last updated: 2026-11-11
This policy covers the Mageloom FX desktop app, its command line tool and MCP server, and the website mageloomfx.com.
Controller: Anargyros Gkogkidis, sole trader (atomiki epixeirisi), operating under the name Extalia. VAT number: EL158346649. Business address: Palaion Patron Germanou 6, 60300 Aiginio, Greece. Contact: [email protected]. We have not appointed a Data Protection Officer, as the law does not require one for what we do.
In short
- The app has no telemetry and no analytics. It works offline.
- Nothing leaves your computer unless you click Send on a report or Share on an effect, or turn on the update check, which downloads one small file from mageloomfx.com and sends nothing about you.
- The website collects as little as possible: no analytics and no tracking cookies.
1. The app
What stays on your computer
- Your recipes, exports, settings and projects.
- Local logs and crash files. If the app crashes or the GPU reports a problem, the app writes a file to its log folder (on a Mac
~/Library/Logs/Mageloom FX, on Windows%LOCALAPPDATA%\Mageloom FX\Logs). The last 10 crash files are kept and older ones are deleted. They are never sent automatically. You can open the folder from the app and delete them at any time.
Crash reports and bug reports
When the app finds a crash from last time, or when you press Report a bug, it shows you the whole report. You can read it and edit or remove anything. You can also add an email address if you want an answer. That field is empty unless you fill it in. Then you choose:
- Send uploads the report, as you left it, to mageloomfx.com.
- Email instead opens a draft email in your own email app, addressed to [email protected]. Nothing is sent unless you send that email.
- Don't send sends nothing.
Nothing is sent without your click. A report contains:
- the app version, your operating system and its version, and your GPU and driver;
- the time, the error message, a technical trace of where it happened, and the last lines of the app log;
- the recipe on stage and the effect's name and file name, so we can reproduce the problem. Your home folder is shown as
~; - anything you type, and the reply email address if you give one. An emailed report also carries your email address and name as your email app sends them.
Where. An uploaded report is stored on our web host, on servers in the EU, outside the public web folder. We do not store your IP address with it. To stop abuse, the server keeps a keyed hash of your IP address with the time of each report for 24 hours, then deletes it. The host's own server logs are described in section 3. An emailed report is handled by our email hosting provider acting on our behalf.
Why and how long. We use reports only to fix problems and answer you (legitimate interest in fixing our software, GDPR Art. 6(1)(f), and to support the product you bought, Art. 6(1)(b)). We keep them for 24 months after the issue is closed, then delete them. To have a report deleted sooner, email [email protected] with roughly when you sent it.
Share with Mageloom FX
Nothing is shared unless you press Share, make your choices and press Send.
What is sent. The effect's recipe (with file paths and your user name removed), one preview image, the app version, the name for credit if you give one, and your choices below. Nothing else: no account, no device ID, no email address.
Your choices.
- Who can see it: *Only Mageloom FX* (the default), or *Public gallery*. Public effects appear on mageloomfx.com/gallery with your credit name, only after we review them.
- Presets (unticked by default): we may build on your effect for Mageloom FX's own presets, examples and assets, and credit you by the name you gave.
- Training (unticked by default): we may use it to improve the generator.
What we always do with it. Whatever you choose, we can view, store and study what you send, to understand how people use Mageloom FX and to improve it (legitimate interest, Art. 6(1)(f)). The gallery, presets and training uses rely on your consent for each (Art. 6(1)(a)). Ticking the Presets box is also a licence for us to use your effect that way, as the EULA's section 7 says.
Deleting it. After sending, the app keeps a private delete link under Help, My shares. Using it deletes the submission from our server at once. If you lose it, email [email protected] with the effect name and roughly when you sent it. Withdrawing consent stops future use: we remove your effect from the gallery and leave it out of new presets, releases and marketing. Copies already in versions people downloaded, or marketing already published, cannot be recalled.
Where and how long. Submissions are stored on our web host, on servers in the EU, outside the public web folder. We keep them until you delete them or for 5 years after the last use, whichever comes first. We do not store your IP address with a submission. To stop abuse, the server keeps a keyed hash of your IP address with the time of each share for 24 hours, then deletes it. The host's own server logs are described in section 3.
Updates
The app can check whether a newer version is out. The check is off until you say yes: the first time the app starts, it asks once. You can change your answer at any time in Help (Check for updates when Mageloom FX starts).
- What is requested. When the check is on, the app downloads one small file,
https://mageloomfx.com/version.json, when it starts, at most once a day. It is a plain HTTPS request. Check for updates now in Help, andfx update-checkon the command line, download the same file once, only when you click or type it. - What is sent. Nothing about you or your work: no account, no device or install ID, no cookies, no operating system, no recipes, no query string. The request names the app version in its User-Agent header, for example
MageloomFX/0.1.0. The comparison with your version happens on your computer. - What the server sees. As with any web request: your IP address, the time, the file asked for and the User-Agent (the app version). Our web host and our content delivery network keep these in their normal server logs, as described in section 3. We do not use them to identify you or combine them with anything else.
- What you see. If a newer version is out, a small notice says so, with Download, which opens the download page in your browser, and Skip this version. If the check fails, for example offline, nothing is shown and the app works as before.
- How to turn it off. Turn off the toggle in Help. Setting the environment variable
MAGELOOM_NO_UPDATE_CHECK=1turns it off too. The Steam build has no check: Steam keeps it up to date, under Steam's privacy policy.
Why: to tell you about fixes and new versions, only after you turned it on (legitimate interest, GDPR Art. 6(1)(f)).
AI agents
The command line tool and MCP server run on your computer and send nothing to us. The one exception is fx update-check, which you run yourself and which downloads the file described under Updates. The MCP server cannot run it. If you connect an AI agent, what it sends to its provider is between you and that provider.
2. Buying the app
You buy through Steam or itch.io. They handle payment and your account under their own privacy policies: Steam, itch.io. We do not receive your payment details. We may receive sales reports and, where you allow it, your email address (itch.io lets buyers choose to share it). We use those to keep sales and tax records (legal obligation, Art. 6(1)(c)) and, for your email, only to send what you agreed to.
3. The website mageloomfx.com
- Hosting. The site is hosted by a web host in the EU and delivered through a content delivery network (CDN) that protects it and makes it load faster. Like any web server, they record technical logs (IP address, browser, pages requested, time) for security and to keep the site running (Art. 6(1)(f)), and keep them only for a short period under their own retention rules.
- Analytics. None.
- Cookies. None for visitors. The private admin page sets one session cookie (
mlfx_admin) for the site owner only. - Email. If you email us, we use your message to answer you.
- Links. Links to stores and other sites follow those sites' policies.
4. Sharing and transfers
We do not sell your data and do not share it for advertising. We share it only with the kinds of provider named above (email hosting, web hosting, CDN), who process it on our behalf to run our email, website, gallery and reports. Our CDN is a US company and may process request data outside the EU; that transfer relies on the EU-US Data Privacy Framework adequacy decision or the EU Standard Contractual Clauses. You can ask us which providers we use.
5. Your rights
Under the GDPR you can ask to see, correct, delete, restrict or move your data, object to our use of it, and withdraw consent at any time. Email [email protected]. We answer within one month. You can also complain to the Hellenic Data Protection Authority, www.dpa.gr, or the authority in your country.
6. Children
Mageloom FX is a tool for game developers and is not directed at children under 16.
7. Changes
If we change this policy, we update the date above and say so on the website and in the app's release notes.