Privacy
Nothing uploads. Ever.
Most "metadata removers" work like this: you upload the file, their server strips it, you download the result. Your photo — the one with the GPS coordinates you were trying to remove — now sits on their disk too.
MetaClean inverts that. The parser reads your file's bytes in your browser tab. The cleaner re-encodes it through your GPU-backed Canvas API. The download is generated locally. There is no endpoint that accepts image data, because there is no endpoint at all.
What that means in practice
- Works offline after the page loads — airplane mode included.
- No file-size limits beyond what your device can decode.
- No queue, no processing delay, no "your file is being scanned" theater.
- Close the tab and every trace of the session is gone — including the file handles.
The honest trade-off
Local processing means no fancy server-side models — and that is fine, because metadata stripping does not need a model. It needs a correct parser and a clean re-encode, both of which run faster on your machine than they would round-trip to a server.