The while-you-wait lab.

Nine film looks. Five tonal controls. One screen. For the frames you shot in basic.

NO SUBSCRIPTION · NO ACCOUNTS · iOS 17+

The photograph is already made.
whistler finishes it.

Named after James Whistler, who captured nocturnes in paint before photography could see in the dark. It is built for the street. No loading states, no server syncs, no subscription popups.

Whistler operates on a single principle: the "while-you-wait" darkroom. You shoot the frame. You load it. You adjust the dial. You leave with a finished image. Honest, fast, and without ceremony.

Nine looks.
Color and B&W.

Each look is a custom film emulation—tuning the red, green, and blue curves independently. It is a simulation of how classic chemical emulsions react to light, not a simple color overlay.

TAPPING A TILE UPDATES THE MOCKUP DISPLAY BELOW.

Five controls.
One dial.

Tap a parameter to activate it. Drag the dial to adjust. No fader banks, no multi-column adjustment sheets, and no keyboard inputs. You edit one parameter at a time, looking at nothing but the image.

basic shoots it.
whistler finishes it.

Two companion tools built with the same minimalist philosophy: Zero tracking. Zero accounts. Infinite utility. One camera for capture; one digital lab for finishing. Together, they represent a complete mobile darkroom workflow for under $8.

basic whistler
Role Capture Edit
Output DNG or JPEG JPEG
Price $4.99 one-time $2.99 one-time
basic
50mm

thebasic.camera

whistler
+0.7

thewhistler.app

Built for the street.
Engineered for Metal.

Looks

9 emulations — 5 color · 4 B&W

Input

DNG (ProRAW) · JPEG · HEIC

Output

Full-resolution JPEG

Controls

EXP · CON · HIG · SHA · WRM

Privacy

No network. No account. No analytics.

Device

iPhone 12 and later (iOS 17+)

Screen

Single interface. Zero preferences.

Price

$2.99 one-time purchase

Go develop.

$2.99 one-time purchase · No subscription forever