Model & open source disclosure

Clear attribution for the browser AI behind background removal.

FlytheBG does not present third-party AI software or model assets as its own. This page describes the current production integration and separates FlytheBG's interface/post-processing code from the third-party background-removal stack.

Third-party package

IMG.LY background removal

FlytheBG currently integrates @imgly/background-removal version 1.7.0 for browser-side segmentation. IMG.LY is the author/provider of that package; FlytheBG does not claim ownership of it.

Model variants

IS-Net quantized first, adaptive FP16 when useful

The production workflow starts with isnet_quint8 for the faster common path. On suitable WebGPU devices, FlytheBG can automatically retry with isnet_fp16 when a local mask check detects higher preservation risk around pale subject regions or fine semi-transparent edges. If WebGPU cannot finish, supported paths can fall back to CPU/WASM.

FlytheBG processing

Validation, bounded inference, and conservative subject protection

FlytheBG adds browser-side input validation, bounded working-image sizes for faster inference, output validation, conservative alpha-edge protection, limited pale-foreground recovery for pixels surrounded by detected foreground, optional source-detail restoration, UI controls, and export workflows around the third-party segmentation result.

Licensing & attribution

What the current package documentation says.

IMG.LY's published package documentation states that its background-removal software is available under the AGPL license and directs users to IMG.LY for other licensing options. Model/runtime assets and other dependencies may also carry their own accompanying notices or terms.

No ownership claim

FlytheBG does not claim copyright, trademark rights, authorship, or exclusive ownership over IMG.LY's library, IS-Net model variants, runtime assets, or other third-party dependencies.

No training claim

FlytheBG does not train or fine-tune the IMG.LY model with a visitor's selected photo. The current workflow uses the image as an inference input in the browser.

Your image rights remain your responsibility

Using FlytheBG does not transfer ownership of your photo to FlytheBG. You remain responsible for having the rights and permissions needed to process, edit, download, print, or publish the image.

Automated output still has limits

Segmentation and FlytheBG's local preservation heuristics are estimates. Fine hair, fur, white or pale clothing against a similar background, transparent objects, smoke, blur, reflections, low contrast, compression artifacts, and unusual scenes can still produce imperfect masks. Review important output before relying on it.

Network behavior

Model/runtime assets are downloaded separately.

The browser may contact IMG.LY-configured distribution infrastructure or a runtime fallback source to retrieve software/model assets. FlytheBG does not intentionally attach the selected source image to those asset-download requests.

Questions

Need the product-level explanation?

The FAQ explains model choice, browser processing, advertising separation, and common workflow questions in simpler language.

Open FAQ ↗