Home · Blog · The five reasons

The five reasons a frame gets set aside, and why there is no sixth

Osmel Contreras · Founder, Kepla · August 27, 2026 · 6 min read
A frame with eyes half closed
Culling & AI

A score out of ten tells you a machine had an opinion. A word printed on the frame tells you what it saw. Kepla will only ever set a frame aside for one of five reasons: same shot, out of focus, eyes closed, very dark or blown, nobody in frame. Each is something a loupe can settle. This article goes through what each one catches, how to review them in one pass, and why the list stops at five.

01 · WHY WORDS, NOT SCORES

A reason is checkable in a second

The category of AI culling tools mostly turns technical signals into verdicts: a rating, a colour, a reject pile you audit by hand. The problem is not that the verdicts are wrong. It is that you cannot tell when they are wrong without redoing the work. A 6 out of 10 does not say why.

A reason does. If a frame says eyes closed and the eyes are open, you know in a glance and one key brings it back. If it says same shot and the clean frame it kept instead sits beside it, you can check the call without leaving the screen. Every reason becomes one filtered pass through the day.

02 · THE FIVE

What each one catches

ReasonWhat it meansOn the reference wedding
Same shotA burst produced several frames of one instant. The sharpest is kept clean, the rest are set aside beside it.1,204
Out of focusFocus missed the subject. The frame with the sharp eye in the same burst is kept.704
Eyes closedA face in the frame has its eyes shut.407
Very dark or blownExposure is gone past what the RAW can bring back. Borderline frames are checked in the RAW, not the preview.part of 2,836
Nobody in frameAn empty frame: the shutter fired on a floor, a wall, a sky.part of 2,836

Together those five set aside 2,836 of 4,812 frames on the reference wedding, leaving 1,880 clean frames and 96 the app would not judge. Nothing was deleted.

03 · THE SIXTH THAT DOES NOT EXIST

Taste

There is no reason called weak composition, bad expression, or not the moment. A closed eye is a fact. Whether the frame with the closed eye is the best frame of the night is not. The objection we hear most is exactly that: the best frame of the night has their eyes shut. It might. That is why Kepla does not delete it, hide it, or pretend a technical signal is a creative verdict. It sets the frame aside with eyes closed printed on it, and one key brings it back.

The same rule produces the uncertain pile. Blur that might be deliberate looks identical to blur that is a mistake. The app cannot know, so it asks. On the reference wedding that was 96 frames, each one answered with a single key.

04 · REVIEWING IN ONE PASS

Thirty seconds of arrow keys

Because every set aside frame carries its reason, reviewing a reason is a filter, not a search. Click eyes closed and all 407 are there, at full size, one after another. Arrow keys move, P brings a frame back to clean. A tool that decided for you would have shown you none of them.

05 · WHY IT STAYS AT FIVE

A promise you can hold us to

Five reasons is a promise about what the app will never do, which is more useful than a promise about what it can. It will never rank your work, never learn your taste from other people's, and never move a frame for a reason it cannot print. If that matches how you think about your own selects, Kepla for Mac is free through the private preview and the first hundred photographers keep it at $99 a year. Request Founding Access.

06 · COMMON QUESTIONS

FAQ

Can I add my own reasons or rules?

No, and that is deliberate. The five reasons are things a loupe can settle. Anything about taste stays with you, in the clean frames.

What happens to a frame that is set aside wrongly?

Press P and it is back with the clean ones. Nothing was deleted, so nothing has to be recovered.

Why does it keep some blurred frames as uncertain?

Because motion blur can be intentional. The app marks those frames uncertain and asks you, one key each, instead of guessing.

FOUNDING COHORT · 100 SEATS

Never cull alone at 1 AM again.

Kepla for Mac clears the obvious misses from a card, names the reason on every frame it sets aside, and leaves the choosing to you. Nothing is ever deleted, moved or renamed. Free through the private preview · the first hundred photographers keep it at $99 a year.

Request Founding Access
KEEP READING