Confidential work
How to Share Unreleased Campaign Photos With a Client Securely
A working procedure for pre-release shoots, written without the security theatre: what a gallery password really gates, what no gallery product can stop, and how to close the window when the job ends.
Updated September 2026
You shot a campaign that has not launched. Product that is not announced, a face that is under contract, packaging that changes before it ships. The client needs to see the work this week, and you need to hand it over without becoming the reason it leaks.
This guide is the procedure a photographer can actually run: what to agree before the shoot, how to configure the delivery, how to send it, and what to do when the embargo lifts or the project dies. It is written for clientgallery.io, but the reasoning applies to any link-based gallery.
It starts with the limit rather than the feature list, because on embargoed work the limit is the thing that decides whether this workflow is enough for you.
Read this before you turn anything on
Individual proof image URLs are public and do not expire. The password stops the gallery page from handing those URLs out, but an image URL that has already been copied or forwarded still opens.
That is the fact that matters most for pre-release material, so it belongs at the top of the page rather than in a footnote. The gallery password is a gate on the door, not a lock on every photo behind it. Someone who was legitimately let in, who right-clicked one frame and copied its address, holds something that keeps working after you change the password.
Read the rest of this guide with that in mind. Everything below reduces the chance of an accident. Nothing below stops a person who decides to leak.
Before the shoot: the paperwork does the heavy lifting
On confidential work the contract is the control, and the software is the convenience. Write the terms down before anyone lifts a camera, because after the images exist you have lost your leverage to ask for them.
Put these in the agreement, in plain language:
- Who may see the images. Name roles, not just the company. A client contact, an art director, one internal approver. Anyone outside that list needs your written consent.
- The embargo date. The day the material stops being confidential, in writing, so nobody has to interpret it later.
- No forwarding of links or files. State that the review link is for the named recipients only, and that circulating it is a breach.
- What happens on a leak. Notification duty, and who carries the cost. This is the clause that changes behaviour.
- Deletion expectations on the client side. If a file lands on an agency server, your gallery settings have no reach over it at all.
Also say the quiet part out loud in your own planning: a link-based workflow assumes links leak. Design your delivery so that a forwarded link is embarrassing rather than catastrophic, because at some point one will be forwarded.
The delivery settings for embargoed work
Four settings do the work. Each one is a real, server-enforced behaviour, and each one has a boundary worth knowing.
| Setting | Default | What it does | What it does not do |
|---|---|---|---|
| Gallery password | Off | Gates the gallery page, the whole-gallery ZIP, the full-resolution ZIP, comments and face search, on the server | Does not protect an image URL somebody already holds |
| Unlisted link on your subdomain | On | The gallery lives at yourstudio.clientgallery.io/project, and gallery pages are set not to be indexed by search engines | Does not stop a person who has the address from opening it |
| Full-resolution ZIP | Not uploaded | A handoff that expires by itself 3 days after you upload it | Does not reach a file the client already downloaded |
| Face search | Off | Stays off unless you switch it on for that gallery | Not something you want on a confidential shoot at all |
Password on. It is per gallery and off by default, so you have to set it deliberately. A section link inside the gallery resolves to its parent, so one password covers every section. If you publish from Lightroom Classic, the plugin can set the password from the Export dialog, which means the gallery is never live and open even for a minute.
Face search off. It is off by default and it should stay off here. Confidential material and a feature that helps people find themselves in a set are a bad combination, whatever the privacy design behind it.
The short-lived handoff instead of a standing download. Upload the full-resolution ZIP when the client is ready to receive it, not weeks earlier. It stays live for 3 days and then closes on its own. For embargoed work this is the genuinely useful part, because the window shuts without anyone remembering to shut it. You can re-upload later if the client needs another pass. Hosted galleries themselves do not expire, so keep that distinction straight: the ZIP is the thing with a clock on it.
Send it to one person, by name
Most pre-release leaks are not hacks. They are a link pasted into a group chat by someone who was excited, or a screenshot in a channel with forty people in it.
Reduce the surface area:
- One named recipient. Send the link to the person who is accountable for approvals, not to a distribution list.
- The password in a separate message. Different channel from the link. It is a small friction that stops one forwarded email from carrying everything.
- Say the terms in the email. One sentence naming the embargo date and asking them not to forward. People behave differently when the expectation is written next to the link.
- Send only what needs approving. The tightest selection you can live with. Frames you never send cannot leak.
If several teams need to look, a parent gallery with one section per stage keeps the review organised under your own subdomain. Nothing here gives the client an account or a login, so the link plus the password is the whole access model. Treat it that way.
When the embargo lifts, or the project dies: revoke
Revoking a gallery kills the page, the ZIP and the full-resolution link. Do it the moment the review is over. Two dates are worth putting in your calendar the day you send the link: the approval deadline, and the day you revoke regardless.
Revoke when any of these happen:
- The client has approved and downloaded what they needed.
- The campaign launched, and the review gallery has no job left.
- The project was cancelled and the images will never run.
- Your contact leaves the client, and you do not know who now holds the link.
Be honest with yourself about what revocation reaches. It closes the routes this platform serves. It does not reach a file that was downloaded, a screenshot taken during the review, or an individual image URL that was copied while the gallery was open. This page makes no claim about copies or backups beyond that, because that is the boundary of what is verified.
What a link-based tool cannot do
Said plainly, because vendors usually do not: a gallery cannot stop a recipient from screenshotting an image, re-sharing it, or keeping a file they downloaded. No gallery product can. The moment a photo renders on someone's screen, the screen is a copy device, and nothing served over a web link changes that.
A gallery password, an unlisted address and an expiring handoff are accident reduction. They stop the wrong link landing in a search result, they stop a forwarded address opening a full set, and they close the download window on schedule. That is a real improvement over emailing a folder link that lives forever. It is not confidentiality enforcement.
If your material genuinely cannot leak, you need three things this workflow does not provide: visible or forensic watermarking so a leaked frame identifies who leaked it, a controlled viewing environment such as an in-person or screen-shared review where no file is ever transferred, and a contract with teeth that makes a breach expensive. Those are the controls that actually deter a determined person.
If your obligation is legal rather than social
There is a difference between a client who would prefer the images stay quiet and a client who has signed an agreement that says they will. If you are carrying a contractual or regulatory obligation, be clear with yourself about what you are buying.
This workflow reduces accidents. It does not prevent a determined leak. If you have told a brand that their pre-release material is protected, make sure the sentence you used matches what the tool does: the gallery page, the whole-gallery ZIP, the full-resolution ZIP, comments and face search are gated by the password on the server, and the full-resolution handoff closes after 3 days. That is the claim you can make and defend.
For most commercial work that is enough, because the real risk is an enthusiastic colleague rather than an adversary. For work where the downside is a lawsuit, put the money into watermarking, a controlled review, and legal language, and treat the gallery as the convenience layer it is.
The procedure, in order
- Agree the named recipients, the embargo date and the leak clause in writing.
- Build the gallery with the tightest selection that lets the client decide.
- Set the gallery password. Leave face search off.
- Send the link to one named person. Send the password separately.
- State the embargo date and the no-forwarding expectation in the email.
- Upload the full-resolution ZIP only when the client is ready to take delivery. It closes after 3 days.
- Put the revoke date in your calendar the same day you send the link.
- Revoke when the review is done, the campaign runs, or the project dies.
Eight steps, none of which require a security specialist. Run them the same way every time and the accidental leak, which is the one that actually happens, stops being likely.
Frequently asked
Does a gallery password protect every photo in the gallery?
No. The password is enforced on the server and it gates the gallery page, the whole-gallery ZIP, the full-resolution ZIP, comments and face search. Individual proof image URLs are public and do not expire, so an image address that somebody already copied or forwarded still opens. The password stops the gallery page from handing those addresses out; it does not retract one that is already in circulation.
Can search engines find an unreleased campaign gallery?
The gallery lives on an unlisted link under your own subdomain, and gallery pages are set not to be indexed by search engines. That prevents the gallery turning up in a search result. It does not prevent anyone who holds the address from opening it, so the address itself is still the thing to control.
How long does the full-resolution download stay available?
The full-resolution ZIP handoff stays live for 3 days and then expires by itself. You can re-upload it whenever the client needs another pass. Hosted galleries do not expire; only the full-resolution handoff has a clock on it, which is what makes it useful for embargoed work.
What happens when I revoke a gallery?
Revoking kills the gallery page, the ZIP and the full-resolution link. It does not reach files the client already downloaded, screenshots they took, or an individual image URL copied while the gallery was open. Revoke as soon as the review is finished rather than leaving the gallery sitting open.
Should I turn face search on for a confidential shoot?
No. Face search is off by default and it should stay off for pre-release work. It exists to help guests find themselves in event galleries, which is the opposite of what a confidential campaign review needs.
Can a client gallery stop someone screenshotting or re-sharing the photos?
No, and neither can any other gallery product. Once an image renders on a screen it can be captured. A password, an unlisted link and an expiring handoff reduce accidental exposure. If the material genuinely cannot leak, you need watermarking, a controlled viewing environment where no file is transferred, and a contract with real consequences.
Is this workflow enough if I have signed an NDA?
It reduces accidents; it does not prevent a determined leak. Make sure what you promised the client matches what the tool does. If your exposure is legal rather than reputational, pair the gallery with watermarking, a controlled review and legal language, and treat the gallery as the convenience layer.
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