For teams and programs
One team, one archive, and a bill that does not grow with the sideline.
CaptionID names players from your roster with a button press, and MatchID accelerates it with facial recognition built for sports. Staff and athletes get the galleries they need at no charge per person, and the names are written to the file.
From $20/mo for 200 GB · Unlimited MatchID and unlimited users · 0% commission store
The people who need the photos outnumber the people who take them, by a lot.
It is an assistant coach, whoever covered the game, the comms staff pulling images all week, the recruiting office, and the athletes themselves. That is dozens of people who need access, and one of them is you.
Per-seat platforms charge for each account you add, so handing thirty people access can cost more than the photography did. The usual answer is to share one login, which is how a roster archive ends up with no audit trail and a password in a group chat.
We do not charge per seat. Coaches, staff and athletes cost nothing to add, so the right number of people can have their own account with their own permissions. You pay for storage, and that is the only line item on the bill.
The same archive covers game day, the season, the store and the athletes.
Upload the game photos and the roster names the players. Staff open one link, search an athlete, and download files that already carry the name.
An athlete’s whole season in one place, searchable by name, ready for a highlight reel or a media request. Not a shared drive nobody labelled.
Turn the store on and sell prints and downloads at 0% commission, paid to your own Stripe account. A team fundraiser without a middleman.
Each athlete gets their named photos for a portfolio, for social, or for a media request, with the name already in the file and nothing to re-tag.
The roster is the thing that makes the rest of it work, and it is a few minutes of setup.
Your roster lives in the team library: a name, a number, and a headshot where you have one. Type it in or import a CSV. CaptionID works from the names alone, so a team with no headshots is still a team you can caption from the roster.
Call-ups, transfers and new athletes update in one place, and the next gallery you upload already knows who they are. Add headshots later and you can run identification again over what is already in the archive.
Folder-level permissions, so access costing nothing does not mean access to everything.
Owns the roster, the galleries and the billing, and invites the rest. This is your role.
An assistant coach, a student worker or a hired photographer. One upload link, no account needed for the person covering it.
Comms, marketing and coaching staff get the galleries their folder permissions allow, at no extra charge per person.
Each athlete signs in to their own named photos and nothing else, and downloads with the name in the file.
Not the people, not the identifications, not the sales.
Coaches, staff, the person covering the games and the athletes are all free to add, because charging per seat punishes a team for including the people who actually need the photos.
MatchID is unlimited on all plans, with no credits and no per-image fee. Run it across a season, and run it again when you add the headshots you did not have in September.
The download store runs at 0% commission, paid to your own Stripe account. You are the merchant of record and we take no cut of what the team sells.
Most single teams fit Standard. Two tiers, the same features in both.
Right-sized for one team. A season of game photos for a single roster fits here.
For a club running several teams on one archive, at a better rate per GB as it grows.
Unlimited MatchID, unlimited users, white-label galleries on a custom domain, folder permissions and the 0% commission store come standard. The tier decides the price per GB and nothing else. See pricing in full →
No. Whoever covers the game can be an assistant coach, a student worker or a hired photographer. Share one upload link and the photos route to the right gallery; the person covering it does not need an account or any onboarding.
They open the gallery, search the athlete by name, and download. The name is already written to the file, so nothing needs re-tagging afterwards. There is no per-seat charge either, so adding thirty staff accounts adds nothing to the bill.
Neither. Identifications are not metered and users are not billed. Platforms that meter identification usually charge somewhere between one and three cents an image, and per-seat pricing for this kind of software commonly runs $25 to $50 per user per month, which is how handing access to a whole coaching staff ends up costing more than the photography did. Storage is our only line item.
Most single teams sit comfortably inside the Standard tier, which runs from 200 GB to 1.5 TB. A season of game photos for one team rarely reaches 2 TB, so $20/mo is a realistic starting point rather than a teaser rate.
Yes. Turn the store on and sell prints and downloads at 0% commission. You are the merchant of record, the money goes to your own Stripe account, and we take no cut of the sale.
Add call-ups, transfers and new athletes whenever they arrive. The next gallery you upload uses the current roster, so their photos get named from the first game they play, and you can re-run identification over earlier galleries once they are in the library.
Yes. One account holds each team as its own space, and folder permissions keep each team’s staff inside theirs. As the shared archive grows past 2 TB the Volume tier picks up with the same feature set at a better rate per GB.
The names are in your files, so anything you have downloaded or delivered keeps them and nothing is trapped in GalleryID. Cancelling starts a 30 day grace period where you keep full access to reactivate or export the archive. The specifics are in our terms.
Name the roster.
Cover the whole sideline.
14-day free trial, card required · No per-seat or per-image charges