Skip to content

Repository files navigation

FlytheBG

FlytheBG

Browser-first image and media tools for background removal, passport photos, and AI watermark workflows.

GitHub stars Browser AI Backend

FlytheBG is a user-focused web toolkit. The live product includes a local AI background remover, a measured passport-photo maker, and an AI watermark-removal workspace explicitly labelled for Gemini, Meta AI, or Both / Other. The project is independent of Google and Meta.

User tools

Gemini Watermark Remover

The /ai-watermark-remover page is intentionally optimized for the search intent Gemini watermark remover. Visitors can select an image or video, choose Gemini or Meta AI, use Auto-detect to find a likely fixed watermark candidate, inspect the highlighted region, or choose a common corner manually. Image cleanup is local in the browser. Video cleanup is frame-by-frame and exports WebM where the browser supports local recording.

Meta AI watermark remover

Meta AI is available in the same workspace, but it is labelled separately. Google/Gemini and Meta/Meta AI names, marks, and product assets belong to their respective owners. FlytheBG does not claim affiliation or endorsement.

Background remover

The background-removal workflow uses @imgly/background-removal with browser-side model/runtime processing, WebGPU where available, CPU/WASM fallback, adaptive quality selection, conservative edge protection, and an additional interior-detail pass intended to protect likely face and clothing pixels without restoring the outside background.

Passport Photo Maker

Create physical-size, DPI-aware passport-photo sheets with crop framing, repeated copies, and direct printing/export. Always check the current rules of the authority receiving the photo.

If you don't like a watermark-removal result

Keep the original. Run Auto-detect again, choose a more accurate watermark-area preset, or do not publish the reconstructed output. Detailed backgrounds, gradients, text, faces, reflections, scene changes, and moving overlays can produce artifacts. FlytheBG does not promise perfect removal.

Prevent future Gemini visible watermarks

If Google Gemini on the web provides a visible/media watermark control for your account, open Gemini Settings and turn the visible option off where available for future image generations. This only affects future creations. It does not remove watermarks from files already saved or Veo videos, and provider settings can change over time.

Privacy architecture

Supported FlytheBG editing workflows are designed to keep the working media in browser memory rather than sending it to a FlytheBG image-processing server. The browser still downloads application, model, runtime, font, video, and optional advertising assets as needed.

Legal and ownership

Google, Gemini, Meta, and Meta AI are trademarks and/or product names of their respective owners. FlytheBG is an independent project and does not imply sponsorship, partnership, endorsement, or ownership of those brands or their assets. Removing a visible mark does not grant ownership or usage rights to the underlying media. Users are responsible for copyright, licensing, privacy, attribution, and platform-rule compliance. FlytheBG's automatic detector is a candidate finder, not an official Google or Meta recognition system.

Links

Local development

Requirements: Node.js 22, npm, and a modern WebAssembly-capable browser. WebGPU is optional.

git clone https://github.com/StackPilotMAX/FlytheBG.git
cd FlytheBG
npm install
npm run dev:web

Production checks:

npm run test:web
npm run typecheck:web
npm run build:web

The static production output is apps/web/out.

Third-party software

FlytheBG integrates @imgly/background-removal, ONNX Runtime Web, Next.js, React, Three.js, Instrument Serif, and Inter. Review the upstream licences and notices before redistributing or operating the project.

About

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages