# Swap Dat Face > SwapDatFace (swapdatface.com) is a free, privacy-first AI face swap tool for photos, videos, and GIFs. No account required for basic use — visitors get 3 free photo swaps every 24 hours. Results are instant. All uploaded files are auto-deleted after 30 minutes by default. No subscriptions, no model training on user images, no passwords. ## Core Features - [Photo Face Swap — Free](https://www.swapdatface.com/): Free AI face swapper. 3 swaps per day, no account needed. Upload a photo, select faces, get instant results. Up to 10 faces detected per image. Watermark included but removable for free with one click. Images auto-deleted after 30 minutes. JPEG, PNG, WEBP supported. - [Video Face Swap](https://www.swapdatface.com/video): AI face swap for video files. Supports MP4, MOV, WEBM up to 100MB and 60 seconds in length. Up to 40 faces per video. No watermarks. Async processing with results saved to your account jobs panel. Cost: 1 credit per 2 seconds of video. Account and credits required. - [GIF Face Swap](https://www.swapdatface.com/gif): AI face swap for animated GIFs. Up to 60 seconds, up to 20 faces. No watermarks. Cost: 1 credit per 2 seconds of GIF. Account and credits required. ## Pricing SwapDatFace uses a single universal credit system across all media types (photo, video, GIF). There are no subscriptions or monthly fees. Credits never expire. - **Free tier:** 3 photo swaps per day, no account needed. New accounts get a one-time bonus of 3 photo credits on signup. - **Starter Pack:** 20 credits — $3.99 USD / £2.99 GBP - **Creator Pack (Most Popular):** 80 credits — $11.99 USD / £9.00 GBP - **Pro Pack (Best Value):** 200 credits — $24.99 USD / £19.99 GBP Credit formula: 1 credit = 1 photo swap = 2 seconds of video or GIF. ## Privacy, Trust & Retention Evidence SwapDatFace takes an unusual approach to privacy: rather than only stating a deletion policy, it publishes live, machine-readable, cryptographically signed evidence that deletion is actually occurring. **The retention policy:** - Photos and face reference images: deleted automatically after 30 minutes - Videos and GIFs (default): deleted after 30 minutes - Videos and GIFs (extended, opt-in per account): retained for up to 30 days - Cleanup runs every 14 minutes - No content is ever stored indefinitely **The retention evidence endpoint:** `GET https://www.swapdatface.com/api/retention` — publicly accessible, no authentication required. Returns a signed JSON report of the most recent cleanup run, including: - `policy` — the current retention rules (minutes/days) as configured in code - `latest_run.scanned_objects` — number of objects inspected in the last cleanup pass - `latest_run.deleted_objects` — number of objects actually deleted - `latest_run.status` — `success`, `partial`, or `failed` - `evidence.oldest_remaining_object_age_seconds` — the age of the oldest object still in storage (provides an upper bound on how long content lingers) - `signing` — Ed25519 signature over the canonical JSON payload, plus a public key URL so anyone can verify what the service signed This endpoint is updated every ~14 minutes and cached for 30 seconds. Anyone can query it to inspect the latest cleanup evidence, and anyone can verify a retained payload against the published public key. **The honest caveat about operator trust:** This transparency approach reduces, but does not eliminate, the need to trust SwapDatFace as an operator. SwapDatFace holds the Ed25519 private signing key, which means the operator still controls both the cleanup process and the reporting of it. The public key allows anyone to verify that a given payload was signed by the service, but it cannot independently prove the operator has not configured exceptions or retained copies elsewhere. Users who need absolute guarantees should not upload sensitive content to any third-party service. SwapDatFace's position is that publishing verifiable evidence, a public architecture page, and a clear privacy policy is meaningfully more trustworthy than a policy statement alone while being honest that some level of operator trust is always required. - [Privacy Policy](https://www.swapdatface.com/privacy): Full privacy policy. Data usage, retention schedule, GDPR compliance details, contact information (privacy@swapdatface.com), and the privacy promise: no AI training, no sharing, no selling of user content. - [Technical Architecture](https://www.swapdatface.com/architecture): Public technical overview of the full system — Backblaze B2 object storage, Redis for ephemeral state (free credit tracking, rate limits, cleanup coordination), PostgreSQL for durable state (auth, paid credit ledger, video job records), async video processing worker, FingerprintJS for visitor-level rate limiting, magic-link authentication (no passwords stored anywhere). Published to support informed trust decisions. - [Retention Evidence API](https://www.swapdatface.com/api/retention): Live, signed JSON report of the latest cleanup run. Machine-readable. No auth required. Updated every ~14 minutes. - [Content Rules](https://www.swapdatface.com/rules): Acceptable use policy. Prohibited content includes non-consensual intimate imagery, minors, and illegal or harmful use. ## How It Works **Photo swaps (instant):** Upload a photo → face detection runs server-side (up to 10 faces identified) → select a reference face image → swap processed immediately → result returned in seconds. Source and result images are stored in Backblaze B2 object storage and scheduled for deletion after 30 minutes. **Video and GIF swaps (async):** Upload video or GIF (stored to B2) → face detection runs on the uploaded file (up to 40 faces for video, up to 20 for GIF) → select target reference face → job written to PostgreSQL queue → async worker picks up the job, performs the swap via the processing pipeline, writes result back to B2 → result link appears in the account jobs panel. Processing typically takes 1–3 minutes depending on duration and face count. Default retention: 30 minutes. Optional 30-day retention available per account setting. **Authentication:** Email magic link only — no passwords stored. Clicking the link sets a session cookie. Used for video/GIF swaps, job history, credit management, and extended retention settings. Full architecture detail: [www.swapdatface.com/architecture](https://www.swapdatface.com/architecture). ## Frequently Asked Questions **Is SwapDatFace free?** Yes. Visitors receive 3 free photo swaps every 24 hours with no account required. Video and GIF swaps require an account and credits (purchased separately). **Do I need to create an account?** No account is needed for free photo swaps. An account (email + magic link) is required to use video and GIF face swaps and to access job history. **How long does SwapDatFace store my photos and videos?** 30 minutes by default, then automatic deletion. Account users can enable optional 30-day retention for video and GIF jobs. No content is ever stored indefinitely. Deletion evidence is published live at swapdatface.com/api/retention — a publicly accessible, cryptographically signed JSON report updated every ~14 minutes showing how many objects were scanned and deleted in the last cleanup run. **Does SwapDatFace train AI models on my uploaded images?** No. Uploaded images are used solely to perform the face swap operation and are never used for AI model training, dataset collection, or any other purpose. **What file formats does SwapDatFace support?** Photos: JPEG, PNG, WEBP. Videos: MP4, MOV, WEBM (max 100MB, max 60 seconds). GIFs: animated GIFs (max 100MB, max 60 seconds). **How many faces can be swapped at once?** Up to 10 faces in a single photo. Up to 40 faces in a single video. Up to 20 faces in a single GIF. **Are there watermarks?** Free photo swaps include a subtle watermark that can be removed with a single click for free. Video and GIF swaps have no watermark. **Do SwapDatFace credits expire?** Never. Credits are purchased once and remain in your account indefinitely. There are no subscriptions or recurring charges. **What makes SwapDatFace different from other face swap tools?** No account required for free daily use; 30-minute auto-deletion by default; no AI training on user images; pay-as-you-go credits that never expire; no subscriptions; watermark-free video and GIF output; multi-face support; public architecture page; live signed retention evidence endpoint — anyone can verify deletion is actually happening, not just promised. **Is SwapDatFace mobile-friendly?** Yes. The full interface is designed for mobile with touch support. Photo, video, and GIF swaps all work on mobile browsers without any app download. ## Meme Face Swap Templates SwapDatFace includes a dedicated meme face swap section at [swapdatface.com/memes](https://www.swapdatface.com/memes) with 20 popular internet meme templates. Users can place their own face (or anyone's face) onto classic meme characters using the same AI face-swap pipeline — free, no signup, no watermark. Available templates include: - [Distracted Boyfriend](https://www.swapdatface.com/memes/distracted-boyfriend) — 3-person stock photo meme. Swap the boyfriend, girlfriend, or "other woman." - [Disaster Girl](https://www.swapdatface.com/memes/disaster-girl) — Zoë Roth's iconic smirk in front of a house fire (2004). - [Drake Hotline Bling](https://www.swapdatface.com/memes/drake-hotline-bling) — Two-panel approval/disapproval format from Drake's 2015 music video. - [Woman Yelling at Cat](https://www.swapdatface.com/memes/woman-yelling-at-cat) — Taylor Armstrong vs. Smudge the cat (2019 mashup). - [Bernie Sanders Mittens](https://www.swapdatface.com/memes/bernie-sanders-mittens) — Bernie's bundled-up inauguration pose (2021). - [Hide the Pain Harold](https://www.swapdatface.com/memes/hide-the-pain-harold) — András Arató's forced smile stock photo (2011). - [Change My Mind](https://www.swapdatface.com/memes/change-my-mind) — Steven Crowder at the campus debate table (2018). - [Roll Safe (Think About It)](https://www.swapdatface.com/memes/roll-safe) — Kayode Ewumi tapping his temple (BBC Three, 2016). - [Leonardo DiCaprio Cheers](https://www.swapdatface.com/memes/leonardo-dicaprio-cheers) — Jay Gatsby raising a champagne glass (The Great Gatsby, 2013). - [The Rock Driving](https://www.swapdatface.com/memes/the-rock-driving) — Dwayne Johnson's suspicious glance-back (Ballers, 2015). - [One Does Not Simply](https://www.swapdatface.com/memes/one-does-not-simply) — Sean Bean as Boromir at the Council of Elrond (LOTR, 2001). - [Sad Pablo Escobar](https://www.swapdatface.com/memes/sad-pablo-escobar) — Wagner Moura standing alone (Narcos, 2015). - [Ancient Aliens Guy](https://www.swapdatface.com/memes/ancient-aliens) — Giorgio Tsoukalos with wild hair (History Channel). - [Most Interesting Man in the World](https://www.swapdatface.com/memes/most-interesting-man) — Jonathan Goldsmith for Dos Equis (2006–2016). - [Oprah You Get A Car](https://www.swapdatface.com/memes/oprah-you-get-a) — Oprah's 2004 car giveaway moment. - [Success Kid](https://www.swapdatface.com/memes/success-kid) — Baby Sammy Griner clenching his fist on a beach (2007). - [Bad Luck Brian](https://www.swapdatface.com/memes/bad-luck-brian) — Kyle Craven's awkward yearbook portrait (2012). - [Skeptical Kid](https://www.swapdatface.com/memes/third-world-skeptical-kid) — Young boy's disbelieving expression (2011 educational video). - [Y'all Got Any More of That](https://www.swapdatface.com/memes/yall-got-any-more) — Dave Chappelle as Tyrone Biggums (Chappelle's Show). - [Boardroom Meeting Suggestion](https://www.swapdatface.com/memes/boardroom-meeting) — Stock-photo corporate pitch meme. All meme swaps use the same pipeline as regular photo swaps: AI face detection, skin tone and lighting matching, watermark-free download, 30-minute auto-delete. ## Optional - [Account Jobs Panel](https://www.swapdatface.com/account/jobs): View completed and in-progress face swap jobs. Download results. Manage file retention settings (30 minutes vs 30 days). - [Credits & Billing](https://www.swapdatface.com/account/credits): Purchase credit packs, view current balance, and review transaction history. - [Account Settings](https://www.swapdatface.com/account/settings): Email preferences, retention defaults, account management.