Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

MinoRemove

Remove Watermarks Locally

MinoRemove is a privacy-first AI media removal tool that runs entirely in your browser. Upload images, GIFs, or videos, manually select the watermark or unwanted area, and let on-device AI repair the selected region. No files are uploaded to remote servers for processing.

🔗 Live site: https://minoremove.com


What It Does

  • Remove visible watermarks, logos, text overlays, and timestamps from images.
  • Browser-based processing: files stay on your device.
  • Manual selection of the area to remove (rectangle / brush).
  • Before/after preview before export.
  • Designed for users who own or are authorized to edit their media.

Why This Exists

Most online watermark removers require uploading your files to remote servers, which raises privacy and control concerns. MinoRemove is built to:

  • Keep media local by running AI models in the browser.
  • Give users precise control over what gets removed.
  • Be transparent about capabilities and limitations.

Tech Stack

  • Frontend: Nuxt 4, TypeScript, Tailwind CSS
  • Infrastructure: Cloudflare Pages, Workers, D1, R2
  • AI Inference: ONNX Runtime Web, WebGPU (with fallbacks)
  • Media Processing: Browser-native decoding/encoding, WebCodecs where available
  • Auth & Entitlements: Custom auth + independent entitlements service
  • Payments: Handled by an independent entitlements service (Lemon Squeezy etc. via that service)

Features

  • Browser-based AI watermark removal
  • Manual selection of watermark area (rectangle / brush)
  • Local processing for images, GIFs, and videos
  • Before/after preview before export
  • Privacy-focused: files stay in your browser
  • Support for JPG, PNG, WebP (GIF and video support rolling out)

Architecture

MinoRemove runs AI inference directly in the browser using ONNX Runtime Web and WebGPU. Media files are processed locally; they do not need to be uploaded to remote AI servers.

High-level flow:

  1. User uploads media in the browser.
  2. User selects the watermark area (rectangle / brush).
  3. Browser loads the ONNX model from CDN / R2.
  4. ONNX Runtime Web performs in-browser inference.
  5. Repaired frames are composited and exported.

Cloudflare Workers handle auth, entitlements, and minimal telemetry. Original media, masks, and frames are not stored on servers by default.

See Architecture Overview for more details.


Screenshots

MinoRemove Home Image Watermark Remover Before After


Documentation


Responsible Use

MinoRemove is intended for processing media that you own or are authorized to modify. Do not use it to:

  • Remove watermarks from content you do not have rights to.
  • Circumvent platform or copyright protections.
  • Download or process content in violation of terms of service.

You are responsible for complying with applicable copyright, licensing, and platform rules.


Contact

About

MinoRemove — Privacy-first AI watermark remover that runs in your browser. Remove watermarks from images, GIFs, and videos locally without uploading files. Website: https://minoremove.com

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors