Changelog

What shipped, when

Every meaningful release, in plain language — new tools, improvements, and yes, the fixes too. A living product should show its pulse.

New tool New feature Improved Fixed AI Milestone

September 2026

Improved

The receipt scanner now uses the whole screen, and finds the receipt for you

Photographing a receipt happened in a small box inside the page — about a third of a phone screen, with the privacy notice above it and two buttons below. A receipt is the one document shaped so that you need the height. It now opens the same full-screen scanner as Scan to PDF: it finds the edges of the receipt while you hold the camera, draws them in green, and straightens and cuts out the receipt when it takes the shot, so what goes to the reader is the receipt rather than the receipt and your table. It opens filling the screen rather than fitting the camera’s whole frame inside it — most phone cameras hand over a landscape picture whatever the phone is doing, and fitting that into a tall screen left a horizontal band across the middle with black above and below, which is no use at all for something as tall as a receipt. It knows to expect a long thin shape, so a till roll no longer fails the checks written for a sheet of paper. And it captures on its own once the picture is steady. And it says what it is doing in the middle of the screen, where you are actually looking — "Receipt found — hold still", then "Captured" — instead of only in a small line under your thumb.

Improved

Crop a scan without opening the preview first

Cropping lived only inside Preview, and not everyone opens Preview — plenty of people go straight from the shutter to Save PDF. A page whose edges could not be found is still the whole picture, desk and all, so that page went into the PDF uncropped and nothing had said so. The page list now marks those pages, says how many there are, and has a Crop button on every row that opens straight onto the corner handles. The scanner says it at the moment of the shot too.

New feature

Scanned receipts keep their line items in the budget

The receipt scanner reads everything on the paper — every line item, the tax lines, the payment method, the reference numbers — and shows it to you before you save. Saving to the budget then kept only the total, so the same expense opened a week later was a bare number and all of that was gone. It is now stored with the expense: any scanned entry in Budget Tracker has a Receipt button that opens the full breakdown you approved, including the arithmetic check and the CSV download. It opens as a summary line — how many items, and whether the totals add up — and unfolds on a second tap, so opening one receipt does not push the rest of your month off the screen. Expenses you typed in by hand are unchanged, and so is everything logged before today — there was nothing to keep. Card numbers are still stored as the last four digits only.

Improved

Undo a crop and place the corners again

Cropping by hand is a judgement, and until now it was one you could not revise — a corner dropped in the wrong place meant scanning the document again. A cropped page now has an Undo crop button in Preview, which puts the whole picture back so you can drag the corners where you actually wanted them. It always returns to the original capture, not to the attempt before, because placing the corners again is the point. It is only offered on a page that has been cropped, and it disappears once there is nothing left to undo.

Fixed

Colour scans come out the right colour

Scanning something lit by a screen or a warm lamp came back tinted — a bluish page turned cyan. The cleanup was brightening all three colour channels by the same amount, and that cannot remove a colour cast: it amplifies one. A photo of a screen measured 178 red, 190 green, 206 blue; multiplying all three to bring the page up to white clipped green and blue at the top of the scale and left red trailing, which is a cyan page. Each channel is now balanced against its own background, so whatever the paper was lit by, the three come up to white together and the cast goes with them. Ink and stamps keep their own colour. And the Crop button in Preview now explains itself: when the edges were not found, the page says so and offers cropping as the next step rather than as an unlabelled option.

New feature

Set the corners yourself when the scanner cannot see them

A white page on a white bedspread cannot be detected, and it is worth being plain about why: there is no edge there to find. Measured across a real capture, the paper and the quilt under it differ by two or three shades — less than the speckle your camera adds. No scanner can find a boundary that is not in the photograph. So when the outline does not appear, open the page in Preview and press Crop: four dots appear over the picture, you drag them to the corners of your document, and it is straightened and cut out exactly as if the edges had been found on their own. The same perspective correction, the same result. Detection on a dark surface still works as before and is quicker when it does.

New feature

See a scan full size before you save it

There is now a Preview button above Save PDF, and tapping any page in the list opens the same thing. It shows the actual page as it will appear in the file — the white A4 sheet, the margin, portrait or landscape chosen exactly the way the PDF chooses it — rather than just the photo, so what you check is what you get. Flick between pages with the arrows or the arrow keys, turn or delete a page without leaving, and press Escape to come back. The thumbnail in the list is about a centimetre wide, which is enough to know a page is there and not enough to tell whether the text came out readable. Colour is now the mode a scan starts in, and switching mode re-does the pages you have already taken instead of only applying to the next one.

Improved

Scans now look scanned, and you can pick the mode

A scan of an envelope came out looking like exactly what it was — a photo of an envelope lying on a bed, grey and shadowed. The old cleanup was a single brightness-and-contrast adjustment applied to the whole picture, and that cannot fix a photograph of paper, because the trouble is not the overall level: it is that the level is different in different places. Your phone throws a shadow, a lamp lights one corner, and paper that reads as white at the top of the frame is the same grey as the ink at the bottom. Lift it until the shadowed half goes white and the lit half blows out. The scanner now works out how bright the paper is in each part of the picture and divides that out, so the page comes back evenly white wherever the light was falling, with the text dark and crisp. And there are three modes instead of one tickbox: Colour, which keeps stamps and highlighter and only whitens what is actually paper; Greyscale, which is what most people mean by a scan; and Black & white, for the crispest text and the smallest file.

Fixed

The scanner can see a printed page again

A white envelope on a pale bedspread would not be recognised at all — no outline, nothing, however it was held. The cause turned out to have nothing to do with framing or lighting: it was the printing on the envelope. The scanner looks for the sharpest boundaries in the picture and keeps a fixed share of them, and on a document covered in black address lines and a red banner, the ink is far sharper than the edge of the paper itself. White paper on a cream quilt is a difference of about thirty shades; the print used up the whole budget and the edge of the page fell below the line. The scanner was going blind on documents precisely because they had writing on them. It now looks again, more sensitively, when the first pass finds nothing — and anything that only turns up on the second look has to prove itself against a higher bar before an outline is drawn around it.

Improved

The scanner stops outlining things that are not your document

Hold the phone too close and your page runs off the sides of the picture. The scanner needs all four corners to work out where a page is, and it had two — so it either found nothing, or worse, drew a confident green outline across a wedge of the page and captured that. Several of those could pile up in the page list before you noticed. An outline whose corner sits on the very edge of the picture is now refused outright: that is not a corner of your document, it is the point where your document left the frame. And instead of repeating “Point the camera at your document” to someone doing exactly that, it now says “Move back — the page runs off the edge”, which is the thing that fixes it. If nothing is found for a few seconds it suggests the next most likely cause: get all four corners in, and put the page on something that is not the same colour as the page.

Fixed

Turn your phone sideways and the scanner comes with you

Three separate things stopped the scanner working in landscape. If you had added DiemDesk to your home screen, the app was locked to upright — turning the phone did nothing at all, anywhere in DiemDesk. That lock is gone. Then the scanner would turn, but the picture would not: the camera was still taking the tall picture it had been asked for when the scanner opened, and a tall picture shown on a wide screen is a narrow strip down the middle, which looks exactly like nothing having turned at all. The camera is now asked to re-shoot the way you are holding the phone, so the picture turns with the screen. And how far the picture could be zoomed was worked out once when the scanner opened and then kept, even though turning the phone changes it completely: filling an upright screen with a wide camera takes a 3.8× zoom, and filling the same screen on its side takes 1.2×. The zoom stops are rebuilt when you turn, and the edge detection re-frames with them. The controls also take up less room on a screen that is short and wide, so the page is not buried under them.

Fixed

DiemDesk now tells you when there is a newer version

If you kept a DiemDesk tab open, your browser could go on running an older copy of the site for days — so fixes that were live on our end simply never reached you, with nothing on screen to say so. A small bar now appears at the top when a newer version has downloaded and is waiting, with a Reload button that switches to it. Nothing swaps underneath you while you are in the middle of something: the page only changes when you tap it. You can dismiss the bar and carry on, and the new version will be picked up next time you open the site anyway.

Curious why any of this matters? Read why people switch to DiemDesk, or see everything the toolkit does today.