THE END-TO-END PHOTOGRAPHIC WORKFLOW
From memory card to client-ready. One intelligent workflow.
Cull, enhance, structure, seal, present and publish your photography without rebuilding the same shoot across five different apps.
€195 once.No monthly subscription.Your presets.Your AI key.Your workflow.
Built inside a working portrait studio by a photographer who has shot more than 27,000 sessions.
Own the workflow. Don’t rent it.
Buy it once. Keep the version you own. Optional Care keeps it evolving.
€195 once
Founding price, then €395
No subscription
Updates optional, never compulsory
Your Adobe presets
Bring the look you already built
Your OpenAI or Gemini key
No bundled AI, no credits
No bundled AI subscription. No per-image credits, and no markup on somebody else’s model.
EUR · Windows 10 and 11 · 14-day refund
The shoot keeps moving.
One set of files moves through every stage. No duplicate project setup. No broken handoff halfway through.
Stage 01
Import
Name the shoot, connect the client if needed and bring in the folder.
- CRM-linked albums
- EXIF ingestion
- RAW/JPEG workflow
- local folder import

Every shoot as its own album. Stage 02
Analyse and cull
Faces, eye contact and expressions are read on every frame — and the rating arrives with the reasoning attached.
- duplicate detection
- closed-eye signals
- face and expression analysis
- explainable ratings
- photographer review remains in control

It tells you what it rejected, and why. Stage 03
Enhance
Apply a style-aware starting point, then refine the result with controls you can see and override.
- custom XMP presets
- AI recommendations
- batch enhancement
- manual fine control
- before/after comparison

A look tuned from your portfolio, not a generic filter. Stage 04
Structure
Ratings, labels, captions, usage and SEO intent travel with the image instead of living in a separate spreadsheet.
- Lightroom-friendly profile
- Photo Mechanic/DAM compatibility
- IPTC/XMP metadata
- captions and keywords
- consistent archive structure

Alt text, keywords and captions, written for every analysed image. Stage 05
PixelSeal
An optional identity signal, written into JPEG exports on their way out.
- selectable strength
- metadata-safe modes
- optional PixelSeal registry
- connected API feature

Seal, document and deliver in one pass. Stage 06
Present
Move from selection to an immersive client viewing experience without rebuilding the session elsewhere.
- full-screen client display
- emotion filters
- favourites and cart
- IPS controls
Move from selection to an immersive client viewing experience.

Selection and ordering, without rebuilding the shoot elsewhere. Stage 07
StoryCut
Turn selected photographs into a paced visual story for client presentation, social media or portfolio use.
- AI Best Picks
- target image count
- reel styles
Turn selected photographs into a paced visual story for client presentation, social media or portfolio use.

Six pacing styles, from social cuts to a 4K portfolio showcase. Stage 08
Case study and publish
Create an image-led, evidence-mapped case study, then send it to the correct website or studio endpoint.
- image-grounded copy
- EXIF-aware technical detail
- FAQ
- JSON-LD
- image placements
- evidence map
- WordPress export
- multiple publishing endpoints
- TogNinja integration
Create an image-led, evidence-mapped case study.

Seal, document and deliver in one pass. Stage 09
Export
Finish with structured, traceable deliverables rather than another folder of anonymous JPEGs.
- export destination
- organised output
- metadata status
- PixelSeal status

Every frame accounted for before it leaves.
Culling is one decision. Delivery is the whole job.
The usual stack
- culling app
- preset editor
- metadata tool
- client gallery
- slideshow or reel builder
- case-study writer
- website uploader
- CRM
- proofing tool
- watermark or provenance service
ShootCleaner
The same ten jobs, one file set, no re-import between them.
- culling app
- preset editor
- metadata tool
- client gallery
- slideshow or reel builder
- case-study writer
- website uploader
- CRM
- proofing tool
- watermark or provenance service
ShootCleaner is designed to replace the broken handoffs between tools — not become one more subscription in the chain.
Every AI culler makes a decision. Ours shows its working.
ShootCleaner does not hand you a mysterious shortlist. It shows the technical, expression, subject and style reasoning behind each decision — so you can agree, disagree, or override it.
ShootCleaner does not only score a frame. It explains what it found and why the image stands out.
- What it sawThe image is overexposed.
- What that costsHighlight detail is being lost.
- Against your styleYour bright, airy look should be keeping that detail.
- What it suggestsReduce exposure and recover the highlights.
ShootCleaner recommends; the photographer decides.

“AI culling doesn’t choose the photographs I would choose.”
Then don’t take its word for it. Read the reasoning, and overrule it where you disagree — that is what the reasoning is there for.
Start from your look — not a generic filter.

Use your portfolio and presets to guide the starting point, then keep full control over the final image.
Point ShootCleaner at the portfolio pages on your own website. It reads your lighting, colour and editing decisions, builds a style profile from them, and every suggestion starts from there.
Your look. Your AI. Your workflow.
Use your own Adobe presets
Upload your own Adobe XMP presets.
Keep the Lightroom and Adobe presets you already trust. ShootCleaner works with the look you have spent years building rather than moving you into another preset ecosystem.
Bring your own AI key
Connect your own OpenAI or Gemini key. You choose the provider, you hold the key, and you pay them directly.
Vision runs against your own OpenAI or Gemini account. You pick the provider, you see the usage, and you can revoke the key whenever you like.
Your API key is encrypted in your own system keychain — it is never held on our servers.
No bundled AI subscription. No per-image credits, and no markup on somebody else’s model.

Your images should remember what they are.
ShootCleaner can embed ratings, labels, captions and structured context into the output so Lightroom, Photo Mechanic and digital asset systems can understand the work later.
Metadata is embedded in the exported file itself, so it travels with the image into whatever catalogue or asset system you use next.

Post-production meets the studio operating system.

TogNinja sends
- client
- session
- questionnaire context
- gallery destination
- publishing destination
ShootCleaner returns
- selected images
- exports
- metadata
- case study
- gallery files
- publishing output
The booking does not have to be disconnected from the photographs it created.
One shoot can finish as more than a folder.
Client Delivery
- organised files
- gallery-ready output
- client display
Portfolio
- selected highlights
- portfolio images
- style analysis
Marketing
- story reels
- captions
- case studies
- FAQ
- structured data
Archive
- metadata
- ratings
- searchable context
- consistent naming
Optional identity protection before export.
Sealing from ShootCleaner
Optionally seal exported photographs with an invisible identity signal before delivery.
Add an invisible identity signal to selected JPEG exports, with configurable strength, metadata handling and optional registry support.
- Optional connected service
- optional
- JPEG exports
- requires PixelSeal connection
- connected service
PixelSeal on its own
PixelSeal itself covers images and video — so attribution survives compression, reposting and platform processing.
Included as a full licence with the Workflow Bundle, or available separately.
PixelSeal adds an identity signal. It does not by itself constitute proof of ownership.

Built by someone who has lived every version of the workflow.
I could probably have bought a house with what I’ve spent on photography software subscriptions over the years. I got tired of renting the same tools forever, so I built the workflow I wanted to own.

Matt Jones — Founder, ShootCleaner
ShootCleaner was not designed from a feature checklist. It grew from decades of importing, selecting, editing, presenting and delivering real client work.
Built inside a working portrait studio by a photographer who has shot more than 27,000 sessions.
Read the full storyPhotography study and darkroom
Professional film work
Hasselblad transparency weddings
Digital transition leadership
Large-volume portrait studios
Vienna studio
ShootCleaner
Professional software should not become permanent rent.
Buy a perpetual license. Keep using the version you own. Twelve months of Care are included, and renewal remains optional.
Buy it once. Keep the version you own. Optional Care keeps it evolving.
ShootCleaner Founding Licence
Own the workflow. Founding member price.
€195
Founding price. €395 after the first 1,000 activations.
once2 devices
- AI culling with rationale
- Style-first AI learning
- Duplicate detection
- Closed-eye detection
- Enhancement recommendations
- Professional presets
- Structured metadata embedding
- Case study export
- 12 months Connected Care included
Founding Workflow Bundle
ShootCleaner, TogNinja and PixelSeal together.
€295
Founding price. €595 after the first 1,000 activations.
once2 devices
- Everything in the ShootCleaner Founding Licence
- TogNinja studio operating system
- PixelSeal identity sealing
- Post-production connected to the booking
- 12 months Connected Care included
PixelSeal
Identity sealing, bought on its own.
€95
Founding price. €195 after the first 1,000 activations.
once1 device
- Invisible identity signal on JPEG export
- Selectable strength
- Metadata-safe modes
Connected Care
12 months included, then €95/year.
Billing is deferred for the first 12 months.
Care is optional. If you do not renew, ShootCleaner keeps working and you keep the version you own.
Refunds
14-day refund period.
Platforms
- WindowsAvailable now
- macOSmacOS in development
- Your Adobe presets
- Your OpenAI or Gemini key
Local where it should be. Connected when you choose.
On your computer
Runs locallyYour RAW files stay in your own folders. ShootCleaner reads them where they are and writes back to where you choose.
Optional connected services
Optional connected servicePixelSeal
Exported JPEG derivatives sent to the PixelSeal service.
Licence validation
Licence key and device identifier.
Case-study generation
Image derivatives and EXIF for evidence-grounded copy.
WordPress publishing
Selected images and generated content.
TogNinja connection
Album, client and session context.
Update checks
Installed version.
Analytics
Anonymous usage events.
Photographers who stopped bunny-hopping between apps.
Finally, a culling system whose decisions I actually agree with.
Finally, a culling system whose decisions I actually agree with. It picks the frames I would have picked, the automatic metadata saves a ridiculous amount of time, and PixelSeal fits perfectly into my Getty workflow. I can trust the cull instead of checking every decision twice.

Tancredi J. Bavosi
ShootCleaner gave me my weekdays back.
ShootCleaner gave me my weekdays back. I shoot most weekends; now the processing and delivery doesn’t swallow the rest of the week. TogNinja sync handles the client side, the website and admin stay connected, and the automatic case studies are brilliant. I’ve cut several subscriptions too. Five-day weekends are quite addictive.

Susan Grace Hinman
ShootCleaner finally joins the whole process together. No more bunny-hopping between software.
I’ve worked in studios for 22 years. The workflow was always the same: import, export, edit, upload, download, email — then do half of it again in another app. ShootCleaner finally joins the whole process together. No more bunny-hopping between software.

Your shoot is not finished when the cull ends.
Take it from imported folder to client-ready, archive-ready and publish-ready output in one connected workflow.
Windows available now. macOS in development. Get told when it lands
- Windows: Available now
- macOS: macOS in development