.shock commercial photo · video
An empty open-plan office in daylight, desks facing tall windows

Your workspace

Your apps.

Fifteen workflow modules and four business apps. Open what is ready; the rest tell you where they are.

Plan & prepare

.plan.shock

AI shot planning, call sheets & release-linked production

.release.shock

AI-assisted model & property releases

.agency.shock

Marketing operations — calendar, publishing, ads, search & reporting

Learn more In development

Create & finish

.camera.shock

AI-guided tethered capture & live review

Learn more In development

.cull.shock

AI-assisted culling & instant rating

.edit.shock

AI-enhanced non-destructive develop

.retouch.shock

AI-powered heal, clone & blur

Publish & measure

.tag.shock

AI keywording & metadata

.publish.shock

AI batch agency submission

.stats.shock

AI sales analytics & forecasting

.rights.shock

AI rights & licensing ledger

Learn more In development

.imla.shock

AI auto caption & description

.portfolio.shock

AI-curated portfolio — license the best direct

.showreel.shock

AI-curated portfolio showreel, rendered automatically

.finance.shock

Profit per shoot — costs against real agency earnings

Studio business

.directory.shock

The industry directory — who's who and what things cost, self-building price intelligence

Learn more In development

.crm.shock

Client & lead management for the studio, wired to the directory

Learn more In development

.site.shock

AI web-page builder — a name and a few links become a whole photographer site

Learn more In development

.deliver.shock

Client review and delivery

Learn more In development

Three moves: shoot, process, get paid.

Shoot into the project

Plan the job and bring frames in — tethered or imported — so the whole shoot lives in one shared library from the first click.

Process down the line

Cull, edit, retouch, clear releases and keyword — each module reads what the last produced, with nothing re-exported between steps.

Publish & get paid

Deliver tagged files to every agency in one push, then track downloads and earnings — and what to shoot next.

Step 01 Step 02 Step 03

The pipeline

Fifteen modules. One production line, seven tracks alongside it.

Main production line Brief to published — files hand off through the shared project library. Parallel tracks Always on. Not a step you pass through — agency.shock runs the studio's own marketing alongside the pipeline, while the rest run over the published library and feed back into the line.

.plan.camera.cull.edit.retouch.release.tag.publish
01

.plan.shock

Plan the whole shoot — concept, shot list, models, locations, call sheets and budget — as one spine, with model-release status built in.

Live

Learn more →Open .plan.shock ↗
02

.camera.shock

Shoot tethered straight into the project, so frames land in the pipeline as you work.

In development

Learn more →
03

.cull.shock

Sort thousands of frames a day down to the keepers, with AI that learns your selections.

Live

Learn more →Open .cull.shock ↗
04

.edit.shock

Process RAW files to a consistent look across the whole take, in your own style.

Live

Learn more →Open .edit.shock ↗
05

.retouch.shock

Apply natural skin and portrait retouching across a set without redoing every frame.

Live

Learn more →Open .retouch.shock ↗
06

.release.shock

Match faces to signed model releases, so every commercial image ships compliant.

Live

Learn more →Open .release.shock ↗
07

.tag.shock

Generate agency-ready titles, descriptions and keywords for every image, at volume.

Live v2 — Early Access

Learn more →Open .tag.shock ↗
08

.publish.shock

Deliver finished, tagged files to every stock agency over their own FTP, in one push.

Live

Learn more →Open .publish.shock ↗

.agency.shock

Run the studio's own marketing operations — calendar, publishing, ads, search and reporting, in one place.

In development

Learn more →

.stats.shock

Track downloads and earnings per agency, with weekly advice on what to shoot next.

Live

Learn more →Open .stats.shock ↗

.rights.shock

Watch the open web for your published images and flag unlicensed use as it appears.

In development

Learn more →

.imla.shock

Generate reference frames and moodboards, or finished stock images, on a credit system.

Live v2 — Early Access

Learn more →Open .imla.shock ↗

.portfolio.shock

The portfolio. Sell the curated best of the archive direct — cleared, release-matched, full resolution, at 100% margin.

Live

Learn more →Open the portfolio ↗

.showreel.shock

Curate the strongest stills and clips from the published library into a finished, stat-driven showreel — rendered automatically.

Live

Learn more →Open .showreel.shock ↗

.finance.shock

Costs against real agency earnings — profit per shoot, not just revenue.

Live

Learn more →
Business layer

Four apps around the pipeline — clients, market, web presence.

.directory.shock

The industry directory — who's who and what things cost, with self-building price intelligence. A free public tier that powers the paid ops production service.

In development

Learn more →

.crm.shock

Client and lead management for the studio — every enquiry, quote and booking in one place, wired straight to the directory.

In development

Learn more →

.site.shock

The web editor. A name and a few links become a whole photographer site — copy written, images sourced, best-sellers featured. Opens at site.dotshock.ai.

In development

Learn more →

.deliver.shock

Client review, approval and download. The finished work as one private link, with the licence stated before the images and an approval you can prove.

In development

Learn more →
Why one workflow

A pipeline, not a folder of separate tools.

One shared library

Every frame lives once. Cull, edit, release and tag all read and write the same project — nothing is re-uploaded or re-exported between steps.

Skip any step

No module is locked to the one before it. Start in .tag.shock with finished JPEGs, or run .publish.shock on its own — the line bends to how you actually work.

Tracks that run alongside

Stats, rights and AI generation stay on over the published library — feeding earnings, infringement flags and reference frames back into the line.

Built for photographers who ship at volume.

Keyword and ship, daily

Cull thousands of frames, tag them agency-ready in seconds and deliver to every platform in one push — then see which subjects actually earn.

Brief to released finals

Run client shoots from call sheet to delivered, model-released images in one place — with release compliance tracked, not chased.

One tool that scales

Replace a stack of subscriptions with one workflow on the free tier, and add modules only as the work grows.

Microstock contributor Commercial studio Solo photographer

The difference

One workflow, not a stack of apps.

The usual stack

A separate culling app — then export.

A RAW editor — export again.

A retoucher — re-import, re-export.

A spreadsheet for model releases.

A keyword tool + FTP scripts, by hand.

One .shock.LAB

Cull, edit and retouch over one shared library.

Model releases matched to faces automatically.

Agency-ready keywords in seconds, at volume.

One push delivers to every agency, formatted.

Earnings & rights tracked — nothing re-exported.

Twelve of the fifteen modules are available now.

plan.shock, cull.shock, edit.shock, retouch.shock, release.shock, tag.shock, publish.shock, stats.shock, imla.shock, portfolio.shock, showreel.shock and finance.shock are all live — only agency.shock, camera.shock and rights.shock are still shipping. Start with .tag.shock or .imla.shock below, or open any other live module above.

Open .tag.shock → Open .imla.shock → . tag.shock illustrative Sales score 87 . imla.shock illustrative commercial studio portrait, soft key light, 4K…

Pricing

Free to start. Five plans as you grow.

.tag.shock on your own API key, the shared library, and a taste of the pipeline.

Managed cloud processing across the live modules, at working volume.

Top-tier limits for studios shipping at scale across every agency.

Free €0 /mo Most popular Pro €19 /mo Agency €79 /mo Starter (€9) and Studio (€39) sit in between. See full pricing & all 5 plans →

FAQ

Common questions about the .shock.LAB.

What is the .shock.LAB?

It's a production-workflow software suite for commercial and microstock photographers — fifteen modules that take a shoot from the first brief through culling, editing, retouching, model releases, keywording and delivery to every stock agency, track what it earns, then sell the curated best direct through .portfolio.shock and render an AI-curated showreel. Every file lives in one shared project library. Alongside the shoot pipeline, .agency.shock runs the studio's own marketing — calendar, publishing, ads and search.

Which modules are available now?

Twelve of the fifteen modules are live today: .plan.shock, .cull.shock, .edit.shock, .retouch.shock, .release.shock, .tag.shock, .publish.shock, .stats.shock, .imla.shock, .portfolio.shock, .showreel.shock and .finance.shock. .agency.shock, .camera.shock and .rights.shock are still in development.

A few steps need the free Dotshock Desktop engine: RAW develop and RAW culling, tethered capture, automatic face matching and FTP delivery. Without it the browser apps still work on JPEG and PNG. The engine ships inside the Dotshock Hub — the .shock.LAB's desktop app (Windows beta): one install runs all the local servers and bridges the web apps to your machine.

Do I need every module?

No. No module is locked to the one before it. Start in .tag.shock with finished JPEGs, or run .publish.shock on its own — the workflow bends to how you already shoot.

What does the .shock.LAB replace?

One workflow in place of a stack of separate apps for culling, RAW editing, retouching, model-release management, keywording and multi-agency delivery — without re-exporting your files between each one.

How much does it cost?

Five plans from free to agency-scale (€0–€79/month). Start on the free tier and add modules as the pipeline grows. See the full breakdown on .shock.LAB pricing.

Which stock agencies and file types does it support?

.tag.shock exports platform-shaped metadata for Shutterstock, Adobe Stock, Getty/iStock, Alamy and Pond5, and supports JPEG, TIFF, PNG and all major RAW formats (NEF, ARW, CR3, DNG, RAF).

Is there a free plan?

Yes. There's a free tier, and .tag.shock can run on your own Anthropic API key at no subscription cost. Paid plans (Starter to Agency, €9–€79/month) add cloud processing and more modules as they ship.

Can I use my own AI key with .tag.shock?

Yes. .tag.shock has a free local mode that runs on your own Anthropic API key, so you keep control of AI cost. Cloud plans are available when you'd rather have managed processing.

Does it run on Windows and macOS?

Yes — the .shock.LAB runs on Windows, macOS and the web. Twelve of the fifteen modules are usable today in the browser; .agency.shock, .camera.shock and .rights.shock are still in development.

The rest of the workshop

The .shock.LAB is not the only thing built here.

Alongside the fifteen modules there are two standalone platforms, each on its own subdomain and each built on the same engine: puls, for political intelligence, and intel, the commercial sibling turned toward market and competitor monitoring. Neither is part of the photography pipeline and neither is sold in the .shock.LAB plans.

See everything .shock has built