It cannot invent a problem
Every finding is checked against the actual text on your timeline before a marker is written. If the words are not there, the finding is dropped.
Panel for Adobe Premiere Pro
You know the message. "Looks great, tiny thing, there is a typo at 0:37." It arrives after the export, after the upload, after you had already moved on to something else.
You are not careless. The word is spelled correctly. It is simply the wrong word, and reading the line again will not help, because it reads perfectly. Lastlook is the thirty seconds at the end of the edit that makes sure that message never arrives.
Download Lastlook Get your free key
Premiere Pro 2022 or newer. Mac and Windows. Runs on your own free API key.
5 to fix, 1 to check, 1 to double check. 7 markers placed.
Why it stings
The typo is not found in the edit. It is found after the export, by the client, on the review link. From there the fix is not a fix. It is a loop.
Reopen the project. Correct one word. Export again. Upload again. Wait for the review again. The machine time, the upload, the waiting and the second round of notes all cost the same as if the client had asked for a genuinely different cut.
And it costs something that does not show up in the schedule: the client now knows they read it more carefully than you did.
Lastlook moves that moment to before the export, where a typo is thirty seconds and nobody else ever sees it.
The proof
One real cut, one run, thirty seconds. Every one of these was on its way to a review link. Shown the way the panel shows them.
boys corrected to buoys
Spelled perfectly. Grammatically fine. Completely wrong. Both checks found it independently, which is the strongest signal the tool produces.
toy corrected to buoy
The captions said one wrong word and the audio heard a different wrong word. Neither machine read the sentence, so a step that does was asked, and a floating device in the ocean is a buoy.
satallites corrected to satellites
A plain misspelling. Easy to miss at reading speed on a caption that is on screen for a second.
miht corrected to might
Two characters. Enough to trigger the whole export and review loop above.
podwer corrected to power
Transposed letters in a two word caption, where there is almost nothing on screen to read past.
reons corrected to reasons
The kind of thing an editor scrolls over at three in the morning.
Panther corrected to Panthera or panthalassa
And one it would not guess at. Both checks agreed the word was wrong and disagreed about the right one, so it says exactly that instead of picking. A tool that admits doubt is a tool you can believe when it does not.
What you actually do
So the captions being checked are the ones actually on your timeline, not a stale copy on disk.
All of them, in one go, along with the names of the clips on the timeline for context.
One at each problem, on the exact frame. Red is a mistake, yellow is worth a look, blue is one it could not settle and says so.
The playhead jumps straight to it. Fix the caption, and carry on.
Every finding is checked against the actual text on your timeline before a marker is written. If the words are not there, the finding is dropped.
Capitalisation of fragments, comma preferences and similar cosmetic nitpicks are suppressed by design. A tool that flags everything gets switched off, and then it catches nothing.
No server, no daemon, no terminal window. The panel opens when you open it. Apart from the single API call, it works offline.
What it costs to run
Lastlook sends the whole video's captions in a single API request. Not one per line, not one per caption. A 60 second reel with 40 captions is one request.
That request goes to your own account, on a free key from Groq, which does not ask for a card. There is no DSQR server in the middle, no per-video fee, and no usage of ours for you to pay for.
The provider and model are yours to change in the panel if you want to. The default is chosen so the free tier is enough.
The rest of it
Some wrong words read perfectly. The only way to catch those is to hear what was actually said, and nobody has time to watch a cut twice with the captions on. It does that pass for you.
A guide sits over your whole sequence showing what TikTok, Reels and Shorts will cover. You see it while you place the title, not after the repost. One tick takes it away, and it can never reach an export.
Every run is kept beside the project, so you can open the one from Tuesday and put its markers back. Hand the folder to someone else and the history goes with it.
Not available yet
A second check that looks at the frame rather than the caption track. It will read text burned into graphics, which no caption extraction can reach, and catch titles that are cut off or overlapping.
It is in development and it is not part of the product today. Nothing on this page above this section depends on it.
Requirements
Afterwards
Nothing about your edit changes. You cut the way you always cut. At the end, before the export, you press one button and read a short list. Most days it is empty, and that is worth something too: you know, instead of hoping.
On the days it is not empty, the thing it found was on its way to a client. You fix it in the time it takes to read this sentence, and the version they see is the first one.
No message at nine in the evening. No apology. No second export, no second upload, no second round of notes on a cut that was finished.
Just the quiet, slightly boring confidence of knowing the last look was taken.
Pricing
No trial, no card, no limit on how many videos you check. It costs us nothing to let you use it, because the API key is yours and the request goes to your own free account.
There will be a paid tier later, for people who want more than this does. It will be additional capability, and it will not take away what is here now.
The honest reason it is free: we would rather have you using it and telling us where it falls short than have your money and no idea.
Usage details, including the subtitles it checks, may be collected by the team to improve the product. It is how a good finding gets told apart from a lucky one. Licence and terms.