Face search
Client Gallery With Face Recognition Included
Face search is usually sold as a reason to climb to a platform's top tier. Here is how the feature actually works, what it stores, and what it costs when it is simply part of the plan.
Updated September 2026
Face recognition in a photo gallery does one job. A person opens the gallery, takes a selfie, and gets back the frames they appear in instead of scrolling through a thousand thumbnails. It is the difference between a gallery people browse for two minutes and a gallery people actually finish.
The awkward part is where the feature sits on a price list. On most platforms it is a top-tier item, so a photographer who wants it pays for print-store tooling, album design and storage headroom they may not need. On clientgallery.io there is one plan, and face search is inside it.
This page covers the mechanics, the pricing comparison, and the limits. The limits matter. Matching is imperfect, and our consent handling is thinner than one competitor documents. Both of those are below, not buried.
What the feature does, from the guest's side
Face search is off by default. The photographer switches it on for a specific gallery, one gallery at a time. Nothing happens on galleries where it stays off.
When it is on, the gallery shows a button. A guest taps it and the panel that opens carries a short explanation of what is about to happen, before any selfie is given. The guest then allows the camera and takes the selfie. The gallery filters down to the photos that matched, and the guest views or downloads from there like any other visitor.
One structural detail worth knowing: face search runs on the parent gallery link. A gallery can hold sections, and a section link is view-only, with no ZIP, no full-resolution handoff, no picks, no comments and no face search. If you want guests to search by face, send the gallery link, not a section link.
Where the selfie goes
The selfie is processed on the guest's own device. It is never uploaded, never stored, and never seen by anyone. The comparison also runs in the guest's browser, so the matching itself is not a server round trip with a photo of a face in it.
What does get stored is a set of numeric face descriptors attached to the gallery's photos, not to the guest. They are computed in the photographer's browser when the photos go up. A descriptor is a list of numbers that describes a face region in an image. It belongs to the photo, and it dies with the photo: delete the photo or the gallery and the descriptors go with it.
On the server those descriptors sit behind the gallery password when a password is set. The gallery password is per-gallery and opt-in, and server-side it gates the gallery page, the whole-gallery ZIP, the full-resolution ZIP, comments, and face search. If you are running face search on anything sensitive, set the password. The Lightroom Classic plugin can set it from the Export dialog, so the gallery can go live already password-set.
Know what the password does not cover, so you do not promise more than it gives. Individual proof image URLs are public and do not expire. The password stops the gallery page from disclosing those URLs, but it does not protect an image URL that somebody already holds.
A longer treatment of the storage and deletion questions lives on the face recognition privacy answer page.
What it costs: bundled versus a top tier
This is the commercial argument, so here are the figures as the vendors' own pricing pages state them today. Every number in this table is sourced at the bottom of the page.
| Platform | Plan that carries face search | Price | What the official page says |
|---|---|---|---|
| clientgallery.io | The only plan | $10 a month, or $100 a year | Face search included, off by default, switched on per gallery |
| Pic-Time | Advanced | $50 a month monthly, or $42 a month billed annually | Smart Search listed as "People search, keyword search, selfie search"; face recognition described as "Visitors can click on a face to find all related images" |
| CloudSpot | Not advertised on their plans | Free $0 (5 GB), then $7/mo (15 GB), then $17/mo (100 GB), then $34/mo (500 GB), then $50/mo (Unlimited) | Their official pages do not advertise face search |
Pic-Time is the honest benchmark here, because they ship the feature and document it. Their lower plans do not carry it. Selfie search is an Advanced item, which is the top of their list.
Pixieset is deliberately absent from that table. Every Pixieset URL returned an error on the date this page was written, so no Pixieset price and no Pixieset feature claim could be verified. Rather than repeat a figure from memory, we left them out.
What you actually get for the $10
The point of a single plan is that there is no tier to climb. Face search is not a lever to move you up a price list, because there is nowhere above it to move.
On the same plan: unlimited galleries, photos and clients under fair use, your own subdomain at yourstudio.clientgallery.io/project, client-facing pages carrying only your logo, colours and fonts with no platform badge and no link back to us, a per-gallery password, sub-galleries, full-resolution ZIP delivery, and the two-way Lightroom Classic plugin.
The fair-use ceilings, stated plainly because vague limits are worse than named ones: 1,000 photos per gallery, with the refusal telling you to split into another gallery and galleries being unlimited; 250 GB of proofs per paid account; 5 GB and one gallery on a free account. Full-resolution delivery is a paid feature, with 100 GB of standing ZIPs per account, and each handoff ZIP stays live for 3 days and can be re-uploaded at any time. Hosted galleries themselves never expire.
What keeps that price flat is scope. clientgallery.io hosts proof JPEGs. It does not warehouse RAW files or master video. If your requirement is a master archive, this is not the tool.
Matching is imperfect, and you should say so
Face matching is a similarity score, not an identity check. It fails in ordinary conditions, and a guest who expects perfection will be annoyed rather than delighted.
- Shade and hard backlight. A face lit from behind at sunset often will not match the same face in flat indoor light.
- Angle. Strong profiles and faces turned away from the lens match poorly against a straight-on selfie.
- Motion blur. Dance floors, sports, children moving. Blurred faces produce weak descriptors.
- Sunglasses, hats, masks. Anything that covers the eye region cuts the match rate hard.
- False matches happen. A guest can be shown a photo of someone else who resembles them. Treat face search as a filter that saves scrolling, not as a guarantee of who is in a frame.
The practical consequence: keep the full gallery browsable alongside the face filter, and tell guests in your delivery note that the search finds most of their photos, not all of them.
Consent: where Pic-Time documents more than we operate
This is the section a careful reader should weigh, and we would rather write it than have you find it out later.
Pic-Time's privacy policy documents a fuller consent flow than we run. It states that the feature is "by default disabled, if enabled it is at Photographers explicit opt-in consent", that they obtain "a written or electronic release", and that on withdrawal "Face Grouping will be disabled and associated biometric data will be deleted".
What we operate is narrower. Face search is off by default and the photographer opts a gallery in. The guest reads an explanation on screen before giving a selfie. Descriptors are attached to photos rather than to people, they are gated by the gallery password on the server, and they are deleted when the photo or the gallery is deleted.
What we do not have: there is no separate guest-facing control to delete face data, and there is no written release process. Switching face search off for a gallery stops the feature, but that switch is not itself a purge of descriptors that were already computed.
If you work under a regime that requires a documented biometric consent and deletion process, or your client contract demands one, that gap is real and it should decide your choice. Pic-Time documents the process. We do not, yet.
When you should stay where you are
Face search alone is a bad reason to move a studio. Move for the whole workflow or do not move.
If your revenue runs through a print store, if you sell wall art and albums out of the gallery, or if album design lives in the same tool as delivery, stay put. clientgallery.io has no print store, no commissions and no album designer, and bolting a second tool onto a working sales flow to save a few dollars a month is a bad trade.
The reader this page is written for is different: a photographer who delivers photos, wants guests to find themselves without help, and does not want that capability priced as a top-tier upsell.
Turning it on
- Create the gallery and upload. Descriptors are computed in your browser as the photos go up.
- Set the gallery password if the shoot warrants it. It gates face search server-side along with the gallery page, the ZIPs and comments.
- Switch face search on for that gallery. It stays off everywhere else.
- Send the gallery link, not a section link. Sections are view-only and carry no face search.
- Tell guests what to expect: a selfie processed on their own phone, a filter that finds most of their photos, and the full gallery still there to browse.
Two vertical walkthroughs go deeper than this page: guests finding their own photos with a selfie and event photos where attendees find themselves.
Sources
- Pic-Time, Pricing. https://www.pic-time.com/pricing (fetched 8 September 2026). Plan prices and the Advanced-only Smart Search listing.
- Pic-Time, Privacy Policy. https://www.pic-time.com/privacypolicy (fetched 8 September 2026). Opt-in consent, written or electronic release, and deletion on withdrawal.
- CloudSpot, Pricing. https://www.cloudspot.io/pricing (fetched 8 September 2026). Plan prices and storage figures; no face search advertised on the page.
- Pixieset pages could not be retrieved on 8 September 2026, so no Pixieset figure or feature claim appears on this page.
Frequently asked
Is face recognition included in the plan, or is it an upgrade?
It is included. clientgallery.io has one plan at $10 a month or $100 a year, and face search is part of it. There is no higher tier to climb to. For comparison, Pic-Time lists selfie search under Smart Search on its Advanced plan, which is $50 a month monthly or $42 a month billed annually.
Is the guest's selfie uploaded or stored anywhere?
No. The selfie is processed on the guest's own device, and the comparison runs in the guest's browser. The selfie is never uploaded, stored or seen by anyone. What is stored on the server is a set of numeric face descriptors attached to the gallery's photos, not to the guest.
What happens to the face data when I delete a gallery?
The descriptors are attached to the photos, so deleting a photo or a gallery deletes them. Note the limit honestly: switching face search off for a gallery stops the feature but is not by itself a purge of descriptors that were already computed.
Can a guest ask for their face data to be deleted?
There is no separate guest-facing deletion control today, and no written release process. Pic-Time's privacy policy documents both an explicit opt-in consent flow with a written or electronic release and deletion of biometric data on withdrawal. If your work requires a documented biometric consent and deletion process, that difference should decide your choice.
How accurate is the matching?
Good enough to save a guest a thousand thumbnails, not good enough to be treated as identification. Shade, hard backlight, strong profile angles, motion blur and sunglasses all defeat it, and a false match is possible. Keep the full gallery browsable next to the face filter.
Does face search work on a shared section link?
No. Face search works on the parent gallery link only. A section link is view-only, with no ZIP, no full-resolution handoff, no picks, no comments and no face search. Send the gallery link when you want guests to search by face.
Does the gallery password cover face search?
Yes, server-side. The per-gallery password gates the gallery page, the whole-gallery ZIP, the full-resolution ZIP, comments and face search, and the face descriptors sit behind it. The password is off by default and set per gallery, and the Lightroom Classic plugin can set it from the Export dialog.
Your client galleries, under your name
Unlimited galleries, your branding, one-click Pixieset import, and a Lightroom plugin, all on a flat 10 $/month with everything included. Your first gallery is free.
Create your studio