Privacy & Security

unbg was built with a simple principle: your images are yours. They never leave your device. Every step of the background removal process happens locally in your browser.

Your Images Never Leave Your Device

Unlike most background removal tools that upload your images to remote servers for processing, unbg runs the entire AI model directly in your web browser. When you select an image, it is read from your local file system, processed in memory using WebAssembly, and the result is generated right on your machine.

No image data is transmitted over the internet. No copies are made on any server. The file goes from your device, through the in-browser AI, and back to you as a transparent PNG. That is the entire journey.

How It Works Technically

unbg uses an ONNX-format neural network that runs inside your browser via a WebAssembly runtime. On your first visit, the model file (~80MB) is downloaded and cached by your browser. After that, everything happens locally.

  • ONNX Runtime Web: The AI model executes inside a sandboxed WebAssembly environment with no access to your file system, network, or other browser tabs
  • In-memory processing: Your image is decoded into pixel data in browser memory, processed by the neural network, and rendered as a transparent PNG, all without leaving the browser sandbox
  • No server calls: After the initial model download, unbg makes zero network requests during image processing. It even works offline once the model is cached
  • No persistent storage: Processed images are not saved to localStorage, IndexedDB, or any other browser storage. When you close the tab, the data is gone

What We Don't Collect

We believe the best way to protect your data is to never have it in the first place. Here is what unbg does not do:

  • No image storage: Your images are never uploaded, stored, cached, or logged on any server
  • No accounts or sign-ups: There is no user registration, no login, and no profile data collected
  • No image content analytics: We do not analyze, classify, or track what is in your images
  • No processing logs: There is no record of which images you process, how many, or when
  • No third-party image sharing: Your images are never sent to third-party APIs, cloud services, or AI providers

Why This Matters

Privacy is not just a feature checkbox. There are real scenarios where uploading images to a third-party server creates genuine risk:

Passport & ID Documents

Identity documents contain sensitive personal data. Uploading them to a background removal service means your photo and identity details pass through third-party servers.

Confidential Product Images

Unreleased product photos uploaded to external servers could be leaked or accessed before launch. Local processing eliminates that risk entirely.

Personal & Family Photos

Photos of children, family events, and private moments deserve to stay private. There is no reason they should exist on a company's server.

Medical & Sensitive Images

Medical images and other sensitive visual data are subject to strict privacy regulations. Browser-based processing avoids compliance concerns entirely.

Compare With Other Tools

Most popular background removal tools, including remove.bg, PhotoRoom, and Canva, upload your images to their cloud servers for processing. That means your photos travel across the internet, are processed on machines you do not control, and may be stored or used for model training according to their terms of service.

unbg takes a fundamentally different approach. The AI runs entirely in your browser. No upload. No server. No trust required.

FeatureunbgServer-Based Tools
ProcessingIn your browserOn their servers
Image uploadNoneRequired
Account neededNoUsually yes
WatermarksNeverOften on free tier
Works offlineYes, after first visitNo

Learn more about removing backgrounds without uploading →

Verify It Yourself

You do not need to take our word for it. You can verify that unbg never uploads your images by using your browser's built-in developer tools:

  1. Open unbg.tech in your browser
  2. Open Developer Tools (press F12 or Ctrl+Shift+I on Windows, Cmd+Option+I on Mac)
  3. Go to the Network tab and clear the log
  4. Process an image using unbg
  5. Review the Network tab: you will see no outgoing requests containing image data. The only network activity is the initial page load and model download on first use

This level of transparency is only possible because the AI runs entirely in your browser. There is nothing hidden and nothing to trust on faith.

Try the Private Background Remover

Remove backgrounds from your images with complete privacy. No uploads, no accounts, no tracking. Just AI that runs in your browser.

Remove Background Now