Every result now shows the single most likely reason a frame is soft — camera shake, focus miss, or extreme exposure — with a plain-English tip to fix it on the next shot. When EXIF data is present, the shake card shows the actual shutter used vs the safe threshold and how many stops off it was.
Find the keepers, on device.
Lensgrade scores the photos you choose for sharpness, then goes further: subject focus, exposure clipping, and an EXIF shake check combine into one clear keeper-or-cull call — plus a plain-English diagnosis of why a frame is soft. It grades delivered photos, not lenses, and everything runs on your device. No account, no uploads, no tracking, no in-app purchases.
Focal length, 35mm equivalent, shutter speed as a clean fraction (e.g. 1/250 s), aperture, and ISO are shown for every scored photo that carries metadata — everything a photographer needs to learn from a shot.
On-device face detection finds the subject and scores focus there, not just the whole frame, so a sharp portrait on a plain wall stops reading soft. No face? It uses a center-weighted region instead.
A 256-level luminance histogram from the same pixels reports clipped highlights and shadows and a plain exposure verdict, so a keeper is judged sharp and well exposed.
Reads focal length and shutter speed from a photo's EXIF and applies the reciprocal rule, with a bundled crop-factor table, to tell shake-soft from focus-soft. Fully offline.
The History tab now opens with your keep rate, average composite score, and a star-distribution bar so you can track how your shooting is improving. Sort and filter your log, re-open saved batches as ranked groups, and export as CSV.
Batch a roll and Lensgrade groups frames into bursts by capture time and crowns the highest-scoring frame in each, turning a flat list into real triage.
A 12-guide library, a 65-term glossary, a 42-format crop-factor table, and typical score ranges by scene, all bundled and readable with no network.