Privacy
Last updated 27 August 2026
Short version: your images never leave your device, there are no accounts, and there is nothing for us to look at.
Your images
Every image you open here is decoded, resized, compressed and checked inside your own browser using a Web Worker. No file, no thumbnail and no fragment of one is transmitted to this site or to anyone else. There is no upload endpoint, because the site is a set of static files with no server-side code at all.
You do not have to take our word for it. Open your browser's developer tools, switch to the Network tab, drop an image into the tool and watch: after the page and its fonts have loaded, nothing further is requested. If you would rather be certain, load the page, turn off your internet connection, and use the tool — it works exactly the same.
It is also enforced rather than promised. Every page here carries a Content Security Policy withconnect-src 'self', which means your browser will refuse any attempt by this page to send data to another site — even if we wanted it to, and even if a script here were compromised. This site is a set of static files with no server-side code, so there is no endpoint of our own for an image to be sent to either.
What is stored on your device
Two things, both held by your own browser, neither ever transmitted anywhere.
Your settings, in localStorage: which platform tab you had selected, your frame rate and colour preferences, the palette lock, your custom output size, and your light or dark theme choice. That is the complete list, and it contains no image data.
The files you are working on, in IndexedDB. This site is fourteen pages driving one tool, so going from the Twitch page to the Discord page is a page load, and without this your image would be gone and you would have to pick it again. So a file you open is held against the tab you opened it in: it comes back when you change page, and it is dropped when you close that tab. Anything a closed tab left behind is deleted six hours later. Files over 25 MB are processed but never stored.
This is deliberately visible rather than silent. When a file comes back, the tool says so and offers a Clear it now button that erases every held file immediately; removing a file from the list erases it too, and clearing your site data removes both this and your settings. None of it is an upload — IndexedDB is storage inside your browser, and the Content Security Policy described above still forbids this page from sending anything anywhere.
Cookies
This site sets no cookies, so there is no cookie banner to dismiss.
Analytics
There is no analytics script, no tag manager, no session recorder and no third-party JavaScript of any kind on these pages. Fonts are self-hosted rather than loaded from Google Fonts, specifically so that visiting a page does not tell a third party you were here.
Server logs
The web server that delivers these pages records ordinary access logs — IP address, timestamp, the URL requested, user agent — as essentially every web server does. These are used to keep the site running and to spot abuse. They are not linked to any identity, not sold, and not shared, and they contain nothing about the images you processed, because the server never sees them.
External links
Spec tables link to Twitch's and Discord's own documentation. Those are other companies' sites with their own privacy policies; following a link takes you to them.
Advertising
This site may in future display advertising to cover hosting. If that happens, this page will be updated before it goes live, with the provider named and the date changed. Any advertising would sit outside the tool itself — never inside it, and never in a position where it could read what you are working on.
Children
The site is a general-purpose image tool. It collects no personal information from anyone, of any age.
Changes
If this policy changes, the date at the top of this page changes with it. Material changes will be described rather than quietly folded in.
Contact
Questions about any of this go to the contact page.