Photos · 4 min read

Photo markup that doesn't destroy evidence

Mark up freely — arrows, boxes, circles, freehand, text — knowing the original stays pristine and 300-photo jobs stay fluid.

Every import writes each photo three times: the untouched original, an 1800px report copy, and a 420px thumbnail. The interface only ever loads thumbnails, so libraries of several hundred photos stay responsive on older hardware.

Markup without losing your place

Click any thumbnail inside Add or Edit finding and the markup window opens on top of your draft — close it and the half-typed narrative is still there, with a “marked up” badge refreshed on the thumbnail. Markup itself is stored as normalized coordinates, not pixels, and burned into a separate annotated copy only at export time. Originals are never altered.

Rotate carries markup along

Sideways water-heater plate? Rotate from the thumbnails or the markup toolbar: all three copies rewrite under a new filename a quarter turn, and existing arrows and labels move with the image so they stay on target. Import from camera roll or SD, drag and drop, or pull from the unattached-photos grid — whatever arrives attaches straight to the finding you are writing.

Pair this with the photo standards underwriters expect — panel labels legible, plates straight-on — and callbacks drop. What underwriters want in photos →

See the photo pipeline →


Related reading

What underwriters want in photos →
Finish the report on-site →
Backup and move jobs →
← All field notes