One event.
Three product surfaces.
The guest sees one useful action. The organizer sees control and trust. After the event, the same photographs become a story.
One architecture.
Event-specific atmosphere.
Typography, spacing, controls and states stay fixed. Theme tokens change canvas, accent, soft information surfaces and photo voice.
80% neutral.
QR to camera.
Nothing in between.
Anonymous mobile web. No account, no app, no feed during the event. Progress returns after refresh.

See the day from every height.
Five tiny photo missions. No account needed.
Catch a grown-up laughing on the floor.
Look past the cake. Find the person who forgot the camera was there.


Keep this tab open.
If the connection drops, you can retry without choosing the photo again.
Your photo is still here.
The connection dropped before confirmation. Retry without choosing it again.
One more piece saved.
The mission counts only after the photo is safely stored.
The album opens after the candles.
Keep taking photos. Mila's family will reveal the gallery when everyone is ready.



Every event.
One calm place.
The organizer enters through status and next action, not through an empty generic dashboard.
What are we capturing next?
Draft, live and revealed events each show one clear next step.
Mila turns six
84 photos · 23 guest cameras · 98% upload health
Lina & Mark
QR kit is ready. Event still needs activation.
Summer field trip
316 photos · downloads available
Create once.
Stay in control.
The organizer configures privacy and reveal before distributing the QR. Guest-facing choices stay out of this workspace.
Make the camera yours.
Everything guests need will fit behind one QR.
Photos appear as guests upload.
Open at a chosen date and time.
You decide when everyone can see.
One entrance.
Made visible everywhere.
The QR uses an unguessable guest URL. A short fallback address protects the flow when a camera cannot scan.
Put the camera in the room.
Download, print or copy the guest entrance.
See coverage.
Protect the room.
A calm operational surface: participation, upload health, missing perspectives and a deliberate reveal.
The house got smaller.
Guests are adding photos. Gallery remains private.
Coverage by moment
Invite three cameras to look for grandparents.
A lightweight nudge improves coverage without exposing anyone's photos.





Choose what stays.
Then open the room.
Deletion is deliberate and recoverable in concept; reveal requires an explicit confirmation because it changes guest access.
Protect the final gallery.
Review questionable uploads without exposing them to guests.





Open 82 photos to every guest?
Two hidden items stay private. The server becomes the source of truth for gallery access.
From uploads
to a remembered day.
A designed product direction, not a beta promise. It begins only after reliable collection, reveal and moderation are working.
Shape the day.
Shortlist the moments that carry the story, group them into chapters, publish a private digital album, then hand the same edit to print.

Six years old. Seen by everyone.
Digital stories inherit the event palette and photography, but use the same core interaction and privacy system.
Pick the photographs that carry the day.
Hide repeats, preserve multiple viewpoints and group the final sequence by time.





The same edit, made physical.
Print begins only after vendor, crop, pricing, shipping and export constraints are production-ready.

