[ zero-retention architecture ]
Most event-photo apps upload your guests' photos to their servers — then charge you to keep them: storage tiers, expiry countdowns, HD upgrades. Vesprel is built so that's impossible. Photos travel from your guests' phones directly into storage you own. There is nothing on our side to cap, compress, expire — or leak.
the whole path · nothing hidden
01
The camera runs in their browser — no app, no account. Vesprel's server issues a short-lived, single-file upload ticket for your connected storage. The ticket carries no credentials a browser could misuse.
02
The photo travels from the guest's phone directly to your Google Drive, Dropbox, or S3 bucket at full original resolution. The bytes never pass through Vesprel on upload — we couldn't keep a copy if we wanted to.
03
The gallery lists what's in your storage and shows it to people you've let in. For Google Drive and Dropbox, images pass through our servers in memory — only while being displayed, never written to disk, never retained.
→ what we keep
Running the service requires a small amount of data about you — never about your event's photos.
→ what we never keep
There is no Vesprel photo library, no backup bucket, no “cache” that quietly becomes a copy.
Create your event, connect your own cloud, and watch the gallery fill — knowing exactly where every photo lives. Free to start.