Share images privately with a timed reveal.

Drop files here
or choose an option below

FAQ

What makes PIXELock “private”?

Images are stored privately in Supabase Storage and delivered via one-time view tickets. Recipients must enter a 4-digit PIN to unlock, and the image only reveals while they press & hold. When time is up, the image can’t be viewed again.

Can someone still screenshot?

We discourage screenshots by revealing only while pressed and overlaying a watermark if a capture attempt is detected, but no web app can guarantee total prevention on every device. Share only with people you trust.

How long is the reveal time?

The default is 15 seconds total per share. You can press & hold in bursts; the countdown only ticks while revealed.

Do images expire from storage?

Yes—shares auto-expire based on server rules. After expiry, the link and ticket stop working and the stored file is purged.

What file types and sizes are supported?

Common image formats (JPEG/PNG/WebP/HEIC on supported browsers). For best results, keep uploads under ~10 MB.

Does PIXELock keep EXIF/location data?

Files are stored as-is. We don’t display EXIF, but if you’re concerned, remove metadata before uploading.

My link says “expired” or won’t load—why?

Tickets are one-use and time-bound. If the viewer reloads or the time runs out, the link becomes invalid. Ask the sender to share a new one.