Privacy Policy — VanishBG
Last updated: September 2025
This policy explains what VanishBG does and does not collect when you use the site. The short version: your image files never leave your device, we don't require an account, and we don't track your edits.
On-device processing
All image processing — background removal, compositing, exporting — happens entirely inside your web browser using WebAssembly and WebGL. The AI model is downloaded once from a public CDN (unpkg) and then cached by your browser. Your image bytes are never transmitted to any server controlled by VanishBG, our hosting provider, or any third party. We do not have access to your images. We cannot see them, store them, or recover them.
Analytics
We use Cloudflare Web Analytics, which is cookieless and privacy-friendly. It records aggregate page views, referrer, country, and browser — without setting cookies, without tracking individual users, and without cross-site tracking. We do not use Google Analytics at launch.
Advertising
VanishBG is funded by display advertising (Google AdSense) once approved. Until ads are enabled, no ad scripts of any kind are loaded. When ads are enabled, Google may set cookies for users in the European Economic Area and United Kingdom; we use Google's certified Consent Management Platform (CMP) to show a consent banner in those regions. Outside EEA/UK, Google serves contextually relevant ads without cookies. Ad placements are never inside the editor interaction area, and we enforce a minimum 150 px gap from any interactive control.
Local storage
VanishBG stores a small amount of data in your browser's localStorage: your theme preference (light/dark/system), recent background colors, and undo/redo history (in-memory only, never persisted). This data never leaves your device and is cleared when you clear browser data.
Third-party resources
The AI model is fetched from unpkg (unpkg.com). Page assets (HTML, CSS, JS, images) are served from Cloudflare Pages. Cloudflare may log standard request metadata (IP, user agent, timestamp) for security and abuse prevention. We do not share any data with third parties.
Children's privacy
VanishBG does not knowingly collect any personal information from children under 13. Because we do not collect personal information from anyone, this requirement is satisfied by design.
Changes to this policy
We may update this policy from time to time. Material changes will be posted on this page with an updated 'Last updated' date.
Contact
Questions about this policy? Email hello@vanishbg.com.