Book a demo

Camp Photos · Camp photo day · The parent store · Early access

Camp photo day that parents trust and the camp earns from.

One organized photo day at camp — portraits, cabin and activity groups, and the candids that make a parent’s week — captured against the camper roster so every camper is accounted for. Afterward a parent opens a no-login store with a claim code and finds only their own camper, and every order is priced above a code-enforced cost floor and split in exact cents, so the camp keeps the larger leg. Facial recognition is off by default, and a photo sells only with permission.

One organized dayportraits, cabin and activity groups, and candids — captured against the camper roster
Only your own campera no-login store opened with a claim code — a permission-checked roster lookup, not a face scan
The camp keeps the larger legevery order priced above a code-enforced cost floor and split in exact cents
Live checkout is honest-offthe cost floor and the split are built; the branded store and payments are early access

The day

A camp photo day is one pass — the whole camp, accounted for

This is a picture day, not a season of coverage. A photographer works one organized pass against the camper roster: a portrait for every camper, the cabin and activity groups a camp is built around, and the candids — the cannonball, the ropes course, the last-night circle — that a parent actually wants. Because every shot is tagged to a camper or a group from the roster, the camp ends the day with a proof for each camper and a clear picture of who was missed, instead of a memory card no one can sort.

Shots that do not resolve to a camper on the roster are flagged in the photographer’s queue and sorted before the store opens — not left for a parent to stumble on. The roster is the spine of the whole day: it decides who has a portrait, who a parent can claim, and what each family is allowed to see.

The parent store

A store where a parent finds only their own camper

Most camp photos end up on a shared drive or a link where any parent can scroll every child, or in a bulk email no one can order from. Here a parent gets a claim code, opens the camp’s store, and sees only their own camper — the photos matched to that camper on the roster. There is no account to create and no directory of other families’ children to browse.

The match is a permission-checked roster lookup, never a face scan switched on without a parent’s say-so. Facial recognition is off by default. A parent picks prints, packages, and downloads, and the store carries the camp’s own name, not a lab’s. To be honest about the state: the branded parent store and the outside-lab order routing are early access — this page describes how the store works; it is not a live checkout on this page.

What the camp earns

An honest split — priced above cost, paid in exact cents

Every print and download is priced above a cost floor that lives in code. A sale can never drop below what the print actually costs the camp, so a generous discount cannot quietly sell the program into a loss. On each order the split is computed in exact cents — not rounded, not estimated at settlement — and the camp keeps the larger leg of every sale.

Automatic payouts run once the camp connects its own payout account, and the record of what sold and what the camp earned is the camp’s to keep. Now the plain truth about the money: this page is not a live checkout. The branded store and the charge rail that takes a parent’s payment are early access — present in the platform, not switched on for live transactions here. The cost floor and the exact-cents split are built; live payment processing is honest-off on this page today, and there are no per-camper or upfront fees described as live.

How it works

The camp photo day, from roster to payout

Four stages, each described as it is built today, with the early-access holds called out where they exist.

Step 1 · Before the day — roster and consent

The camp brings its camper roster — the same roster its registration system already holds — and a per-camper consent request goes to each parent. A parent grants or declines whether their camper may be photographed and whether the family wants to order. Facial recognition is off by default. The photographer sees a consent roster before the shoot, so an un-consented camper is known at the name level, not discovered afterward. Consent-gated capture is built and live.

Step 2 · Photo day — one pass, the whole camp

On the day, the photographer captures portraits, cabin and activity groups, and candids in one organized pass, each shot tagged to a camper or a group from the roster. Shots that do not resolve to a roster camper are flagged in the upload queue for the photographer to sort before the store opens. The whole camp is accounted for against the roster, so a parent later finds their camper instead of scrolling a pile.

Step 3 · The store — a parent claims a camper

Each family gets a claim code. A parent opens the store, enters the code, and sees only their own camper — a permission-checked roster lookup, not a face scan. They pick prints, packages, and downloads, each priced above the code-enforced cost floor. The branded parent store and outside-lab order routing are early access; there is no live checkout on this marketing page today.

Step 4 · After — the split and payouts

On every order the split is computed in exact cents — the camp keeps the larger leg — and the record of what was sold and what the camp earned is the camp’s to keep. Automatic payouts run once the camp connects its own payout account. The exact-cents split is built; the charge rail that actually moves a parent’s money is honest-off here until the store goes live for a camp.

What is built

Three parts of a camp photo day — labelled honestly

Each part is labelled plainly: Built means the engine is production-ready. Early access means the surface or the payment rail is present but not switched on for live use here.

Capture the whole camp in one organized day

A camp photo day is one pass, not weeks of coverage. The photographer works a shot list against the camper roster — a portrait for every camper, the cabin and activity groups, and the candids that make a parent’s week — so no camper is left off the list and every face has a home when a parent goes looking. Shots that do not resolve to a camper on the roster are flagged for the photographer to sort before the store opens, not discovered weeks later. One day, the whole camp accounted for.

Built · roster-matched capture

A parent finds only their own camper

A parent does not make an account or hunt through a wall of strangers’ kids. They open the camp’s store with a claim code and see only their own camper — the photos matched to that camper on the roster. The match is a permission-checked roster lookup, never a face scan switched on without a parent’s say-so. Facial recognition is off by default. What one family can see is bounded by what the roster and the consent record allow, enforced in code rather than left to a folder-sharing habit.

Built · claim-code lookup, face scan off by default

A clean, honest line of revenue for the camp

Every print and download is priced above a cost floor that lives in code — a sale can never drop below what the print actually costs, so a well-meaning discount cannot quietly sell the camp into a loss. On each order the split is computed in exact cents, the camp keeps the larger leg, and automatic payouts run once the camp connects its own payout account. To be plain about the money: this page is not a live checkout. The branded parent store and the charge rail that takes a parent’s payment are early access — the cost floor and the exact-cents split are built, but live payment processing is honest-off here today.

Cost floor built · live checkout honest-off

Consent & privacy — the honest version

What we do with a camper’s photo, and what we never do

Photos of campers are stored on our own systems and are never sold. A photo becomes sellable only when a parent’s permission allows it. A parent finds their camper by a claim code and a permission-checked roster lookup — not a face scan. Camper photos are never used for advertising and never shared with data brokers or outside companies for profit.

Facial recognition is off by default, and turning it on takes two separate locks: the consent gate has to permit it, and an explicit opt-in has to be on file for that camper. If a parent does opt in, the face template stays inside our own private system, no outside recognition service is connected to it, and withdrawing the opt-in stops the matching at the gate. The retention window — about a year — is what marks that template due for destruction. The step that destroys it is not finished, and we would rather say that plainly than claim a deletion we cannot show you. What we can show you is the suppression: a do-not-publish camper is dropped from the digital edition, the online reader, and the print run by the engine, not by someone remembering. Consent is per-camper and revocable; withdrawing consent removes a camper’s photos from what a family can see and order.

What is live and what is early access — plainly

The capture and the cost floor are built. Live checkout is not switched on here.

Built and live today: consent-gated capture matched against the camper roster, the code-enforced cost floor that keeps a sale above cost, and the exact-cents split that gives the camp the larger leg. These are the parts a camp can count on now.

Early access — present in the platform, not switched on for live use on this page: the branded parent store, the outside-lab order routing, and the charge rail that takes a parent’s payment. Money is honest-off here: there is no live checkout, no billing, and no live payment processing on this page today, and automatic payouts run only once a camp connects its own payout account. No camp is running a live paid store on camp.photos yet, and this page carries no invented camp counts, no made-up quotes from families, and no adoption numbers. A walkthrough is the honest next step.

FAQ

Common questions

How is camp.photos different from summercamp.photos?

camp.photos is one organized photo day plus the parent store: a single pass that captures the whole camp against the roster, then a store where a parent finds only their own camper. summercamp.photos is the whole-session shape — capture spread across the weeks of camp, arrival to end-of-summer. Same privacy-first pipeline and the same honest split; a different shape of program. Pick the day if your camp runs a picture day; pick the session if you want coverage across the summer.

How does a parent find only their own camper?

A parent opens the store with a claim code tied to their camper on the roster and sees only that camper’s photos. The match is a permission-checked roster lookup, not a face scan — facial recognition is off by default. There is no account to create and no directory of other families’ children to browse. What a family can see is bounded by the roster and the consent record, enforced in code.

Do you use facial recognition on campers?

Not by default. The store matches a parent to their camper by a claim code and a roster lookup. Facial recognition is off by default, and switching it on takes two separate locks: the consent gate has to permit it, and an explicit opt-in has to be on file for that camper — an older blanket permission is not enough on its own. If a parent does opt a camper in, the face template stays inside our own private system, no outside recognition service is connected to it, and what a parent reviews is an opaque handle, never the template itself. Withdraw the opt-in and the matching stops at the gate. The retention window — about a year — is what marks that template due for destruction; the step that destroys it is not finished, and we would rather tell you that than claim a deletion we cannot show you.

What does the camp earn, and when do payouts happen?

Every print and download is priced above a cost floor that lives in code, so nothing can sell below cost. On each order the split is computed in exact cents and the camp keeps the larger leg. Automatic payouts run once the camp connects its own payout account. To be honest about the state: the cost floor and the split math are built, but the branded store and the charge rail that takes a parent’s payment are early access — there is no live checkout on this page today.

Are camper photos ever sold or shared?

No. Camper photos are stored on our own systems and are never sold. A photo becomes sellable only when a parent’s permission allows it. Photos are never used for advertising and never shared with data brokers or outside companies for profit. A parent can withdraw consent, and withdrawing consent removes a camper’s photos from what a family can see and order.

What can a camp actually run right now?

Consent-gated capture and the code-enforced cost floor are built and live, and the exact-cents split is built. The branded parent store, the outside-lab order routing, and the live checkout that takes a parent’s payment are early access — present in the platform, not switched on for live transactions here. The honest next step is a walkthrough where we show exactly what is built and what is early access for your camp’s season.

How does a camp get started?

By a conversation, not a signup. No camp is running a live paid store on camp.photos yet. A walkthrough shows the current state honestly: how the roster and consent flow works, how a parent claims a camper with a code, and how the cost floor and exact-cents split behave — and exactly which parts are live versus early access. Email [email protected].

The wider pipeline

Camp photo day is one shape of the same privacy-first pipeline

camp.photos runs the one organized day and the parent store. summercamp.photos is the whole-session sibling — coverage across the weeks of camp instead of a single day. campmanager.software is the full camp operations platform the roster and consent come from: registration, rosters, billing, and check-in. pictureday.software runs the same consent-first pipeline on the school-year picture-day schedule, and homeroom.software is the K–12 publishing platform underneath.