DigiProgressus
Back to cases

Client: DigiProgressus

RunMoreAds: campaign video review in minutes

A free tool that transcribes the video, highlights each client's banned terms with exact timestamps and generates a Word report. No sign-up and no server.

RunMoreAds: campaign video review in minutes

Challenge

Before a creator or campaign video goes live, someone has to watch it all looking for mentioned competitors, banned claims and comparisons ruled out in the brief. On 20 or 30 minute videos this takes hours, it's easy to miss something, and the result still has to become a report for the client.

Solution

We built an app that runs entirely in the browser: it extracts the audio, transcribes it and checks the transcript against each client's rules. Every flag is highlighted with its timestamp, and one click jumps the video to the exact moment to confirm the violation or dismiss the false positive.

What we built

  • Local transcription with Whisper in the browser (WebGPU or WASM) or in the cloud with the user's own key (Groq, OpenAI or Deepgram), in Portuguese, English or Spanish.
  • Per-client or per-campaign profiles with term, phrase, plural and gender variation, wildcard (cur*) and proximity (better ~5 oreo) rules, each with a category and severity.
  • Transcript with severity highlights and clickable timestamps that jump the video to the exact moment.
  • Review each flag as a violation or false positive, with comments that go into the report.
  • Export a Word report, a spreadsheet of flags and the transcript as Word, .txt or .srt/.vtt subtitles, plus subtitle import to skip transcription.
  • Chunked processing with automatic resume, saved to IndexedDB in case the tab is closed.

Results

  • A campaign video reviewed in minutes, not hours, with the report ready to send to the client.
  • The video never leaves the computer: a static site with no server and no infrastructure costs.
  • A free tool with no sign-up.

Want a project like this in your operation?

Tell us what you need and we'll reply with a diagnosis and a proposal.

Request a quote