AiPicDetect.

What happens to an image you upload

AiPicDetect never stores the images you upload. On the hosted instance a picture is processed in memory by one Cloud Run container, scored by a model that runs inside that container, and discarded; nothing is sent to a third-party API and no account is needed. The hosted instance uses Google Analytics to count visits and see which pages get read; no advertising scripts run, and images themselves are never sent to Google or anyone else. Self-host it and there is no analytics at all, and the picture never leaves your own machine.

What the hosted instance does with an upload

Self-hosted

When you run AiPicDetect yourself, the server binds to 127.0.0.1 by default, the model runs on your CPU, and after the one-time model download the process needs no network access at all. The same in-memory behaviour applies: nothing is written to disk unless you use the aipicdetect scrub or aipicdetect batch commands, which write the output files you ask for.

Open source

Everything described here can be verified in the source code: the upload handling is in src/aipicdetect/server.py, the rate limiter in src/aipicdetect/ratelimit.py.

Contact

Questions about this page: open an issue on GitHub. Last reviewed 2026-09-13.

Τελευταία ενημέρωση 2026-09-13 · πηγαίος κώδικας στο GitHub

Δοκιμάστε τον ανιχνευτή