Studio

Better light, same room.

Exposure, colour and sharpness corrected by a fixed pipeline, four sizes written in the same pass, and the file you uploaded kept untouched. It is the same photograph, better exposed — never a different room.

Pipelinefixed, two stages
Your originalnever overwritten
Shown to a buyeronly after you confirm

An evening phone photograph of a good flat looks like a bad flat. A photographer costs a day and a fee you do not have for a listing that might not last the week.

Dark and orange

The room is fine. The tungsten and the exposure are not.

Fifteen photographs, fifteen looks

A gallery shot across three visits reads as three different flats.

Tempting shortcuts

Apps that fix a room by inventing one.

Step 01

Upload as shot

Straight from the phone, to storage, without passing through this application at all — the row that points at the file exists before the first byte arrives. What you uploaded is written once to a path that cannot change afterwards.

Step 02

The deterministic pass always runs

Orientation from the file’s own metadata, auto-levels, a grey-world white balance, local contrast, then sharpening in LAB — in that order, because local contrast applied before a colour cast is corrected bakes the cast in. Four sizes come out of the same pass. It is deterministic, so fifteen photographs of one property come out looking like one shoot.

Step 03

The second stage is one stored instruction

A versioned instruction and a pinned model, and no field anywhere that lets an agent write their own. The instruction names what may change — exposure, shadow and highlight detail, colour, noise, sharpness — and then names every prohibition explicitly, and the asset records which version produced it.

Step 04

You confirm a side by side, or nothing changes

A restored variant is offered, never published. The database refuses to display one without your confirmation and records who gave it and when; your original stays in the record to switch back to, and choosing to keep it is recorded too.

The bytesdirect to storage
Your originalwritten once
Overwrittennever
Who may uploadre-checked before the link is issued

The upload link is a capability, so the ownership check that precedes it is the whole security boundary of that path.

2
stages, and the first always runs
4
sizes out of one pass
1
stored instruction, versioned
0
originals overwritten, ever

What you get

Photographs that look like the room, from what you shot on your phone.

Restoration, not generation

The camera’s mistakes, corrected. Nothing in the property is added, removed or moved — and that is not a policy on a page, it is written into the stored instruction and checked afterwards against the source on framing, structure and legible text. A variant that drifts is dropped rather than shown to you.

Light · colour · noise · sharpnesscorrected
Furniture · walls · windows · the viewrefused
A variant that moved somethingdropped before you see it
Four sizes, one pass, and never an upscale

400, 800, 1600 and 2400 pixels wide as AVIF, written in the same pass as the correction rather than by a job afterwards. A photograph too small for a size does not get it: inventing one would be a resolution claim the file cannot support, and a buyer can see the difference on a phone.

Correction and sizesone encode
What a page servesAVIF
A size the source cannot fillskipped, not faked
Your originals are the set you send the portals

Download every original for a listing as one archive, byte for byte as you uploaded them — no second pass, no re-encode, no metadata stripped, no watermark. Keep the restored set for your own pages and brochures and push the untouched files wherever provenance is being checked.

Download originalsone archive, per listing
What is inside itbyte for byte
The path it was written toimmutable
What the page says about it

A restored image carries its disclosure, and the sentence prints on the property page and on every brochure page. A variant nobody is told about is the one thing a regulator reading an advertisement would call a misrepresentation — so the label is part of the feature rather than a setting.

The disclosureon the property page
The disclosurein the brochure
Recorded on the assetmodel and version

As shot, or restored

Same room · same framing
As shotRestored
Dark and orangeExposed and neutral
Three visits, three looksOne deterministic pass, one look
A day and a photographer’s feeSeconds, on upload
Apps that invent a roomAn instruction that forbids it, stored and versioned
The original replacedThe original immutable, and downloadable

What we never do

Three refusals, and the first one is the product’s whole position.

01Change the propertyNo furniture added to an empty room, no clutter removed, no wall moved, no window resized, no view invented, no house number rewritten. The stored instruction names every one of those prohibitions, and an output that drifts from its source on framing, structure or legible text is discarded before you ever see it.
02Put words in your mouthThere is no generated video of a property in Studio and no synthetic person reading a script. What comes out of this pipeline is the photograph you took, better exposed — and the accuracy of an advertisement is the broker’s by regulation, which is to say yours.
03Let anyone type an instruction at a photographNot you, and not us. One stored instruction, one pinned model, one version recorded on every asset it produced — which is what makes an audit answerable a year later.

Fair questions

More on the home page, or ask a person.
Write to us

Can it remove clutter or add furniture to an empty room?

Not in Studio. Correcting what the camera got wrong and re-rendering the room are two different acts, and only one of them survives a buyer standing in the doorway. Every file this pipeline produces is the photograph you took, and the advertisement carries your licence number.

Does it straighten verticals or correct the lens?

Not today, and we would rather say so than let you find out. The pass corrects orientation from the file’s own metadata, exposure, colour, local contrast and sharpness. Geometry beyond that rotation is not done — it is the easiest claim on this page to disprove with one photograph of a tall building.

Is the original kept?

Always, and the path it was written to cannot change. You can download the untouched files at full resolution at any time, and the page can be switched back to them with one click — which is also recorded, because it is a decision you made.

What if the restored version comes back wrong?

It is compared against your photograph before you are offered it, on framing, on structure and on any legible text, and a variant that fails is discarded. What the listing keeps is the deterministic pass, which is publishable on its own — a rejection costs you a slightly less punchy photograph and nothing else.

How is it metered?

Your allowance is reserved before any paid provider is called, so a spend always has a record behind it. When the month’s allowance is gone the deterministic pass keeps running, your photographs are still processed and your listings are still publishable — nothing goes offline because a meter ran out.

Works with

Fix the light, keep the room.

Fourteen days, no card. Upload one photograph you were embarrassed by and look at the two side by side.