BEAUTO / ANDROID CREATIVE TOOLS

On-device face swap. Know where the processing happens.

Beauto runs core face detection, replacement, and blending on Android. Videos are decoded and encoded on the phone too; accounts and other online services still use a network connection.

On-device face swap. Know where the processing happens.
Feature illustration / creative example. Results vary by media and device.
HOW IT WORKS

From your media to a new result

  1. Choose gallery media for the app to read and process on your device.
  2. Prepare resources and allow for the network connection used by templates, credits, or accounts.
  3. Run the core process on your phone, then review and save the output.

What happens on device

The app uses a bundled native engine for face processing and Android media components for video. Processing uses device compute, memory, storage, and battery; the experience varies by phone and media.

What still uses the network

Templates and resource downloads, updates, accounts, credits, subscriptions, payments, and analytics use the network. The app also reports creation type and related template identifiers after completion. On-device processing does not mean no network data.

Why the APK may be larger

The project includes local models, the face swap engine, and 32-bit and 64-bit ARM native libraries. These contribute to the download size; see the download page for the current APK’s actual size.

Questions about this workflow

Does on-device mean no data ever leaves my phone?

No. Core swapping runs locally, while supporting services make network requests and process data. Read the privacy overview and the full app policy; local processing is not a promise of zero data transmission.

Use media with permission. Review results before sharing.Responsible use ↗