Privacy policy
What these sites actually do with your data.
Covers indifferentketchup.com and every tool linked from it: gametools, sortof, mulch, the Palworld save fixer, palserv, pzlua, 7d2dsandbox, and the 7 Days to Die map generator. One tool per section below, written from what the code actually does, not a template. Questions or takedown requests: sam@indifferentketchup.com.
Last written: 2026-08-06, against the code as deployed that day.
What's true everywhere
None of these sites run ads, sell data, or use an analytics or tracking script of any kind. None of them require an account. None of them share what you submit with anyone except the specific third parties named in each site's section below, and only for the narrow purpose stated there. Where a tool stores something under a link only you have, you can delete it yourself; you don't need to email anyone for that.
Most of these are static pages or run entirely in your browser, meaning there's nothing to store because nothing is ever sent anywhere. The ones that do talk to a server are named explicitly below, along with exactly what that server keeps and for how long.
Site by site
indifferentketchup.com (this site)
No forms, no accounts, no file uploads, no search. The "Say hello" section is a plain mailto: link: your email client opens, and whatever you send goes straight to your own outbox and my inbox. This site never sees it.
No cookies, no localStorage, no sessionStorage. Access logging is not turned on in this site's own server config; whatever the network edge in front of it logs is standard web-server behavior, outside this site's code.
This page tries to load fonts from Google Fonts; if that's unreachable, it falls back to a copy hosted directly on this site.
gametools.indifferentketchup.com
A static links page to the tools below. No forms, no JavaScript at all, nothing to submit. Same Google Fonts note as above.
sortof.indifferentketchup.com
You paste Steam Workshop IDs (or a collection URL) and optional custom sorting rules. That input, and the sorted result, is what gets stored.
- Stored: your input and result, in a database row keyed to a random job ID, for 90 days, then automatically deleted. A local log file also records each sort for debugging; it's capped by file size (rotated at 256MB), not by time, so it isn't on the same 90-day clock.
- Cookies: none. A random access token lives in your browser's local storage so you can reopen your own result; it isn't sent anywhere except back to sortof itself.
- Third parties: Steam's public Workshop API (to look up mod names, given the workshop IDs you provided), plus Google Fonts and unpkg.com (a CDN that serves the page's React/Babel code).
- IP addresses: used in memory to rate-limit requests, never written to disk. If you vote on a broken-mod report, your IP is combined with a secret value and one-way hashed before being stored, specifically so it can't be turned back into your IP later.
mulch.indifferentketchup.com
You paste or upload a game-server log. That log's content, plus a couple of small fields like which hostname you reached mulch through, is what gets stored.
- Stored: until you delete it yourself with the delete link you're given. Being upfront: the log viewer page currently displays "kept 90 days from last view," but that's not enforced by any code yet, nothing currently auto-expires. We're fixing that label to match reality rather than the other way around.
- Cookies: one holds your delete token (functional, not tracking), one remembers viewer display preferences like line wrapping. Neither is used to identify you across visits.
- Third parties: none at request time. Log analysis runs entirely on our own server.
- Redaction: uploads are run through automatic PII scrubbing by default on this deployment.
palsave.indifferentketchup.com (Palworld host save fixer)
You upload a Palworld save; the tool patches the player-character ID so it works after moving between server types.
- Stored: your uploaded save is deleted the moment you download the result. If you never download it, it's automatically swept away within an hour either way.
- Cookies: none.
- Third parties: only if you use the optional "look up by Steam username" field, in which case that username (not your save file) is sent to Steam to find your player ID.
palserv.indifferentketchup.com
You enter your own Palworld server's address, port, and admin password to connect a dashboard to it.
- Stored: only in your own browser, never on our servers. By default it's cleared when you close the tab; if you check "remember this server," it stays in your browser's local storage until you disconnect. It is stored unencrypted, readable by any script running on this page, which the connect screen tells you directly before you type anything in.
- Server-side: nothing persistent. The only thing kept server-side is an in-memory count of failed login attempts per IP, used to slow down password guessing; it resets whenever the app restarts and is never written to disk.
- Cookies: none.
- Full technical detail on how the relay itself works: palserv's own transparency page.
pzlua.indifferentketchup.com
You paste or upload a SandboxVars.lua file. It's checked entirely inside your browser; there's no server for this tool to send it to. No accounts, no cookies, no third-party requests of any kind.
7d2dsettings.indifferentketchup.com
Same as pzlua: entirely client-side. Your settings never leave your browser. No accounts, no cookies, no third parties.
7d2dmapgen.indifferentketchup.com
You choose world-generation parameters; the tool builds a playable world file from them.
- Stored: the generated world and the parameters you chose are kept for one hour, then automatically deleted, whether or not you downloaded it.
- Cookies: none.
- Being upfront: this tool doesn't currently require a login or key to submit a generation job. Each job sits behind its own random ID, so this doesn't expose other people's worlds to you, but it does mean the generation queue itself isn't access-controlled yet. That's a known gap, not a design choice, and it's being worked on.
Your rights
Where something is stored under a link only you have (a sortof result, a mulch log), you can delete it yourself with that link, no request needed. If you want something removed and can't reach it yourself, for example an old link you lost, email sam@indifferentketchup.com with whatever you have and it'll be deleted by hand.
Since none of these tools use accounts, there's generally nothing else to "access" beyond what you already submitted and can already see.
Contact
Questions, deletion requests, or anything that looks wrong on this page: sam@indifferentketchup.com.