100% on your device · nothing is uploaded

Verify it yourself

Don’t take our word for it — watch

Every privacy tool claims it protects your privacy. The difference here is that you can check the claim in about thirty seconds, without any special tools.

Free with a small watermark · £10 one-off to remove it · your video never leaves your browser

The thirty-second check

  1. Open the network tab

    Press F12 (or Cmd+Option+I on a Mac), choose Network, and leave it open.

  2. Load a video and scan it

    Pick a file and run a detection pass. Watch the request list while it works.

  3. Check the sizes

    No request carries your video. Nothing leaves with a payload anywhere near your file’s size, because your file never leaves at all.

  4. Or just pull the plug

    Load the page once, turn off your Wi-Fi, then reload and process a video offline. It works — which is only possible if nothing was being sent.

Every request this site makes

Inviting you to open the network tab is only honest if we tell you what you will find there. The page is not request-free, and pretending otherwise would fail the first check anyone runs. Here is the complete list.

What you will see in the network tab

  • anonymizevideo.app — the page itself, its JavaScript and stylesheet, and the WebAssembly detection runtime, which is served from this same domain.
  • cdn.jsdelivr.net and huggingface.co — the detection model files, downloaded once on first use and then cached by the service worker. These hosts see that a model was requested and your IP address; they never see your video.
  • googletagmanager.com — Google Analytics, which records anonymous page views and which steps of the workflow are reached. No video data and no filenames.
  • aws.edge.axiom.co — anonymous performance metrics: how long a scan took, which detection backend ran, a coarse size band for the video. Never the filename, never any frame of the video.
  • Sign-in and payment hosts — only if you choose to buy watermark removal. Nothing contacts them otherwise.

Why it can work this way

Two browser technologies make local processing possible. WebCodecs gives the page direct access to your device’s own video decoder and encoder, the same hardware a media player uses, so frames can be decoded and re-encoded without a server. WebAssembly runs the detection model at close to native speed in the same sandbox.

The consequence is that the operator of this site cannot see your footage even if asked to. There is no upload endpoint, no processing queue and no storage bucket — not as a policy that could change, but as a property of how the software is built.

Check it for yourself

Open the tool, open your browser’s network tab, and watch what happens.

Open AnonymizeVideo.app →