Galleries
Class and team photo galleries, gated to the family they belong to.
A parent reaches a permission-gated gallery for their own student’s class or team — not a school-wide dump — orders prints or downloads, and the school earns a share of every sale. Photos are never sold without a family’s permission, and face matching stays off unless a parent turns it on. The capture pipeline and the permission gate are live today; the parent store and its revenue share are in early access, and we say so plainly rather than dress it up.
Every claim below is marked shipped or in early access — nothing here is dressed up as ready before it is.
Built on the student list and the permission gate
Galleries are not a separate photo silo. They run on the same student list and the same read-time permission check as the rest of the platform, so the right family gets in and no one else does — and every one of these pieces is live today.
A gallery per class and team
Photos from picture day and team shoots come in already tagged to the student list, so each class and each team has its own gallery instead of one giant unsorted pile. This is the capture pipeline, and it is shipped. Shipped
Only the right family gets in
A parent reaches only their own student’s class or team gallery, through a permission-gated link — the same read-time permission check used everywhere hides any do-not-publish student and blocks by default, so a withheld student never appears. Shipped
Photos are never sold without your permission
A photo can be offered for sale only when a family’s permission allows it — that consent check runs at the system level so it cannot be skipped. A do-not-sell choice hides a student everywhere at once and takes effect right away. Shipped
No face matching unless a parent turns it on
A family is matched to its student from the roster, not by scanning faces. Face matching stays off unless a parent turns it on, and even then it runs inside our own system. Off-by-default gate shipped
Prints and downloads — in early access
When the store turns on, a parent will be able to order prints or a digital download of their own student’s photos straight from the permission-gated gallery, and the school earns a share of every sale. The parent store and its revenue share are in early access: they turn on once payments are connected, so today no live order is placed and no money moves on its own. We would rather tell you that than show a “buy now” button that cannot yet take an order. Parent store & revenue share in early access
How the school’s share works
The school sets its share, and the price a family sees shows plainly what the photos cost — no hidden markup buried in the checkout. The share is figured and held inside our own system, on the same money spine the rest of the platform runs on, so there is one honest ledger rather than a side deal with an outside photo vendor. Because the store itself is in early access, these numbers are wired and tested but not yet taking live orders — see the pricing page for how the money model works across the platform. Revenue share in early access
We’re honest about what’s shipped
The capture pipeline that tags photos to the student list and the permission gate that lets in only the right family are live today. The parent store and its revenue share are in early access, turning on once payments are connected. Throughout, photos are never sold without a family’s permission, and face matching stays off unless a parent turns it on.