Our own shared camera for events. Guests scan a QR code and shoot a roll of 27, and nobody sees a photo until the host’s reveal.

Built for
Hosts of parties and events
Platforms
iPhone, and the browser
Photos
Deleted 30 days after the event

rollnight.app ↗All our projects

At a party every guest takes photos, and almost none reach the host. People check each shot on the spot instead of being at the party.

Afterwards the host chases guests for files that never arrive.

  • Join with a scan

    Guests scan the QR code or type the event code. No account, and guests without the app shoot in the browser.

  • A roll, not a feed

    Each guest gets a fixed roll in the host’s chosen look. Nothing shows until the reveal.

  • Uploads that survive the night

    Each photo is saved on the phone first, then sent in the background, through bad signal or a closed app.

  • The reveal

    At the host’s time the roll opens for everyone, with a sound and a tap. Guests who left an email get the whole roll.

  • Favourites rise

    Guests heart up to three photos, and the most loved lead the gallery.

  • The host’s tools

    Hosts print the QR code, watch photos arrive, hide any, download their picks and make a short movie from them.

Line drawing of a camera with 27 shots left, a strip of hidden frames and string lightsSchematic of the RollNight gallery on a phone: the night's most loved photos, then everyone's shots

The server counts the shots
Upload links are signed and only handed out while a guest has shots left. The server decides, never the phone’s clock.
The movie is made on the host’s device
A vertical 1080 by 1920 video, made in the host’s browser from their picks. Nothing is uploaded.
Photos expire
A job every night deletes everything an event owns once its 30 days are up.
iPhone
SwiftUI
Server
Cloudflare Workers and Hono
Storage
Cloudflare D1 and R2

The iPhone app and the guest and host pages are built, and the App Store release is the last step. Next come Sign in with Apple and notifications.

Book a free intro call

Want something like this for your business?

Free 30-minute call. A fixed quote the next day.