Here’s something nobody really thinks about.
Every time you share a photo on WhatsApp, it lands on Meta’s servers. It’s tied to your number. It’s backed up. It’s there somewhere even after you delete it from your chat.
Same thing with Telegram, Google Photos shared links, even email.
Most of the time that’s fine. But sometimes you just want to hand someone a photo, actually hand it to them, and have it disappear after. No trail. No copy sitting on a server in some data center.
That’s the thing that bothered me.
So I built Blink.
What it actually does
The flow is stupid simple. Open Blink, pick an image or a bunch of them, and it generates a QR code.
The person next to you opens Blink, scans it, and gets the image. After the timer runs out, 60 seconds minimum, the image is deleted. Not hidden. Actually deleted from storage.
No login on either end. No account. No “sign in with Google.” Nothing.
That’s it.
Why QR codes specifically
I tried building a link-share first. Copy a link, send it over, the other person opens it in their browser. It works but it’s annoying. You switch apps, paste the link, they tap it, it opens in Chrome, maybe it asks them to download something.
QR is faster. You hold up the phone, they scan, they have the image.
It’s closer to just physically handing something to someone. That UX was what I actually wanted.
Also the QR only works in Blink itself. It’s not a public URL you can just paste anywhere.
The storage part
Images go to Cloudflare R2. Each upload is anonymous, so there’s no user ID attached to it because there are no users.
Just an encrypted link with a TTL. When the timer hits zero, it’s gone.
I’m not going to claim it’s some military-grade privacy system. It’s not.
But it does what it says: no accounts, no permanent storage, no data collection. Check the Play Store data safety section if you want the details.
Who actually uses this
Honestly I thought it would mostly be privacy people. But based on feedback it’s more like:
- Students sharing notes or assignment screenshots quickly
- People doing visual feedback on designs without cluttering Telegram groups
- Anyone who wants to transfer photos between their own devices without cloud sync
- People who just find it faster than fighting with WhatsApp’s compression
The compression thing is a real one. Blink doesn’t compress.
What you share is what they get.
What it isn’t
Not a replacement for your photo backup. Not a cloud gallery. Not a social app. Not end-to-end encrypted in the Signal sense of it.
It’s specifically for: fast, anonymous, temporary image transfer between two people with Android phones in the same room or on the same call.
If you want something that lasts, use literally anything else.
Blink is for when you explicitly don’t want it to last.
Try it
It’s free. No account needed, so you can actually try it in 30 seconds.
If something feels off or broken, send me an email. I actually read those.