How Reface Works

Face Swap Technology

It allows users to swap their faces in images and videos.

1. Face Embeddings Extraction

When you upload a photo, it's transformed into unique numerical codes known as "face embeddings." These numbers represent facial features and are unique for every face.

2. Face Swap Process

Your input face goes through an encoder and turns into a representation vector. This vector is then processed by a matching decoder, creating a new face. When you request a face swap, the model generates the swapped images.

3. 48 Hours to Delete Data

Once face embeddings are extracted for face-swap processing, we remove your original photo from our cloud within 48 hours (plus a brief period for server operations).Face embeddings are no longer available for reuse after 48 hours and are completely erased from our database on the fourth day. If a user requests a face swap within 48 hours, we reuse the existing photo and embeddings. For requests made after 48 hours, the mobile app reloads the photo and reprocesses it.

Reface AI Photo and AI Avatars Technology

It operates by employing deep learning techniques to create personalized digital avatars based on a user's photos.

1. Personalized Model Training

Once face embeddings are extracted for face-swap processing, we remove your original photo from our cloud within 48 hours (plus a brief period for server operations).Face embeddings are no longer available for reuse after 48 hours and are completely erased from our database on the fourth day. If a user requests a face swap within 48 hours, we reuse the existing photo and embeddings. For requests made after 48 hours, the mobile app reloads the photo and reprocesses it.

2. Style-Based Image Generation

Our AI analyzes images to understand the distinctive characteristics of the person, enabling the generation of new, highly realistic portraits in the chosen style.

3. Data Privacy

To protect user data privacy, we automatically delete user input photos from our servers after 48 hours. These photos are stored only on the user's device. The generated result and the uniquely trained model are stored for 31 days to minimize user wait times when generating next AI Avatar packs.