Launching today

Swap Dat Face
Face swap photos, videos & GIFs with cryptographic deletion
28 followers
Face swap photos, videos & GIFs with cryptographic deletion
28 followers
Swap faces in photos, videos and GIFs directly in your browser. No subscriptions. No forced signup. No watermarks. SwapDatFace has already processed over 50,000 swaps since launch. Files are automatically deleted after 30 minutes, with a cryptographically signed retention report (Ed25519) that anyone can verify. 3 free swaps every day. Pay as you go credits for video and GIF swaps. No subscriptions. Credits never expire.








Hey Product Hunt 👋
I built a face swap tool that deletes uploaded files after 30 minutes and publishes cryptographically signed evidence of the cleanup process.
I’ve been building Swap Dat Face solo over the past few months and launching it today feels slightly surreal.
Since quietly launching, the tool has already processed over 50,000 swaps.
The origin story is simple. I wanted to make a dumb video for a friend’s birthday and every face swap tool I tried had the same problems:
• subscription required for something I would use once
• watermarks everywhere
• unclear what happened to uploaded files
• results that looked obviously AI generated
So I decided to build the version I wished existed.
A few decisions I made differently from most tools:
No signup to try it
You get 3 free photo swaps every day with no account and no email. Just open the site and try it.
Credits that never expire
Monthly subscriptions for occasional use always felt ridiculous. If you only want to make a few videos a year you shouldn’t have to keep paying.
Privacy that is actually visible
Files are automatically deleted after 30 minutes, but instead of just claiming that in a privacy policy I built a way for anyone to verify it.
SwapDatFace publishes a live retention report:
https://www.swapdatface.com/api/...
The report shows:
• how many files were scanned
• how many were deleted
• the age of the oldest remaining file
• the timestamp of the latest cleanup run
Each response is cryptographically signed using Ed25519, so anyone can verify the report came from the server and hasn’t been modified.
The public verification key is available here:
https://www.swapdatface.com/api/...
The report also includes a deterministic SHA256 payload hash for additional integrity checks.
Retention reports update roughly every 14 minutes.
This doesn’t eliminate operator trust entirely, but it replaces a simple policy claim with something that can actually be inspected and verified.
I also published the full system architecture publicly:
https://www.swapdatface.com/arch...
⸻
Things I’m still working on
• longer video support
• batch processing
• improving edge cases like motion blur and glasses
Happy to answer anything about the tech, architecture, or the deletion system.
One thing I’m especially curious about:
Would verifiable proof of file deletion actually make you trust an AI tool more?
https://www.swapdatface.com