Built for street interviews

The interview is never
uploaded to be cut.

Drop in the full interview. It reads the whole thing, finds the moments worth cutting, and cuts them to 9:16 with captions on — all of it on your own machine. Nothing has to upload for any of that to happen. What does leave, and when, is listed further down this page by name — including the parts that leave automatically.

MP4 or MOV off your machine · the free scan runs on-device · no card

  1. Add the interviewIt stays connected — no re-adding it every session.Your machine
  2. Scan itFree on your own machine, or 2 credits for the deep read.Your machine
  3. Cut and dressTemplate, captions, bleeps, reframe. Preview is the export.Your machine
  4. Post itYouTube now or scheduled. Instagram and Facebook as the platforms clear us.Uploads the clip
  • Rendered in your browser, not on a server
  • The free scan runs on-device
  • No subscription — credits never expire
  • In the browser, transcription runs about realtime

Everyone else starts with “upload your video.”

That sentence is the whole product decision, and nobody writes about it.

Every clipper in this category begins the same way: hand over the whole hour, and we’ll tell you whether there was anything in it. If that hour is unreleased, unsigned, or has a name in it that hasn’t cleared, the upload is the decision. The clip was never the risk. The copy is.

This is not a claim that anyone is careless. It’s that upload gets treated as a law of physics here. It isn’t one. It’s an architecture choice, and it was made for a server bill.

Where each step runs

The whole list, in order. The rows that say anything other than “your machine” are the ones worth reading twice.

StepRuns on
TranscribeYour machine, by default — the speech model ships inside the app and is served from the app itself. In a browser that runs at roughly realtime, so an hour of footage takes about an hour; there is a Mac build that does it on the GPU far faster, and it is not something you can download today. There is one exception to “your machine”, and it is in the list below: the background transcribe queue sends the audio to a transcription provider, and it spends credits. You choose that path; nothing takes it for you.
Find clips — free scanYour machine. No model provider is called. Works with no connection.
Reframe to 9:16Your machine. The face model is a file in the app, not a service.
Captions, templates, bleeps, trimsYour machine — except the AI caption highlights, on by default, which send the clip’s caption lines to the model provider.
Render and exportYour browser. Canvas and WebCodecs. There is no server render path in this product.
AI scan — 2 credits, optionalSends the transcript text to the model provider — and a reference image, if you attach one to a brand look. The scan never sends the video.
Post to IG, FB, YouTube or TikTokUploads the finished clip. That is what posting is.

Scroll the table sideways for the rest

What leaves this machine

Open the Network tab while it works on an hour of footage. You will watch the project text — transcript included — sync to your account. You will not watch the hour upload, because nothing here needs it to.

Below is the complete list, automatic rows included. If it grows, this list changes.

WhatWhenWhere it goes
Your project — transcript, caption lines, the clip list with its hooks and reasons, guest names, quote text, social copy, your logoAutomatically, about a second and a half after any change, while you’re signed inYour row in our database, so the project reopens on your other machine
Source files under 50 MBAutomatically, when you add oneA private bucket under your user id. An interview is far over the cap, so it stays put. A short clip is not.
Exported clips under 50 MBAutomatically, after a renderThe same private bucket
A list of your library for your phone — each interview’s name and length, the clips found in it with their scores, titles and descriptions, what is already scheduled, one small poster picture per interview, and the requests you make from your phoneOnly after you switch Phone link on in the Mac app, and only while that app is open and signed inYour own folder in the private bucket. No video, no transcript.
A clip’s picture and sound, live as you watch itOnly while you press Watch live on your own phone, and only while it playsStraight from your Mac to your phone, encrypted. The live stream is never stored, and does not pass through our servers. On a network that blocks a direct connection it goes through Cloudflare’s relay instead, still encrypted between your Mac and your phone, so the relay can’t see it either. If it still can’t connect, your phone asks for the preview in the next row.
A short private preview of one clipOnly when you press Watch on your phone and a live stream can’t connect — the one clip you chose, never the interviewYour own folder in the private bucket, opened by your phone with a link that expires within minutes. If your phone can’t connect directly, your Mac uploads a short private preview of just that clip, deleted within an hour.
A reference image you attachOnly when you generate a brand look from a screenshotThe model provider, with your description. It is never stored here.
A frame of the interviewWhen you make an AI-art thumbnail — by hand, or in a batch upload whose thumbnail style is AI artOpenAI’s image model, with the video’s title, to redraw the guest into the story. It is never stored here.
The finished clipWhen you post or scheduleThe platform you post to. A short clip goes through a private bucket, and our server hands it on to Instagram, Facebook, YouTube or TikTok — or the Mac app does, for a TikTok it posts for you. A long YouTube cut uploads straight from your browser.
The transcript textWhen you spend an AI scan, and whenever the AI works from it — writing titles, hooks and post copy, picking caption highlights, and describing the scene for a thumbnail picture it drawsThe model provider. For a thumbnail picture, the short scene it describes then goes to OpenAI’s image model with the title
The audioOnly on the background transcribe queue, which spends creditsThe transcription provider
Fifteen numbers and a yes/no per sentenceOn an AI scan, to sharpen the on-device finderOur pool. No words, no text, no media, and your address is hashed before it’s stored.

Scroll the table sideways for the rest

The fair objection

“If footage sovereignty is the pitch, why does my transcript upload automatically with nothing to switch off? The words are the sensitive part. Nobody leaks an interview by leaking its file size.”

Because the claim is about the asset, not about zero egress, and we should say which. The ten-gigabyte file never moves — it is cut where it sits, by your own CPU, and no server has a copy to leak, subpoena, or train on. The derived text does move: signing in syncs your project so it reopens on your other machine, and the transcript is part of that project. It lands in a private row under your user id. Today there is no toggle for it. If you need zero text egress, this tool is not there yet, and no sentence on this page should let you believe otherwise.

Signed out, none of it moves. Read that list against any other clipper’s front page — the comparison is the argument.

It tells you when it came up short

“COMEDIC: this interview only carries 42s of usable beats — the cut will run short of 60s.”
A message the app prints. The mood and the seconds come from your footage.

Ask for a 60-second trailer from an interview that can’t carry one, and that is what you get — before it renders, with the real number. On the cut itself: “This cut runs 0:42, short of the 1:00 target — that is the real length, not a rounding.”

Two different things produce a short cut — a thin interview, or a mood that structurally tops out — and it tells you which one you have, because blaming the wrong one sends you hunting for a problem you don’t have.

It does the same with money. Take the free local pick and the chip reads Local pick — no AI credit. Pay for the deep read and get one mood filled in locally and it reads AI pick · 1 credit — this mood filled locally. It will not tell you it spent your money when it didn’t.

And there is a score — a 1–100 HEAT number on every clip, with the library sorted hottest first. It is a judgement about how strong a moment is, and the AI one is graded against what tends to travel on a channel like this. So it is a guess. Every other tool in this category stops there.

This one shows its work. Beside the number are its four axes — HOOK, FLOW, ENGAGE, TREND — the sentence that earned it, and the timecode. Open the moment and judge it yourself in ten seconds. A score you can check is worth more than a score you have to believe.

Everything the edit needs

From the raw file to the posted clip, in one place.

It reads the whole interviewIt reads the whole transcript, not a sample — then returns the moments worth cutting, scored, with the reason it picked each one and the line that opens it. Weak stretches are left out rather than padded into the list.
Reframed to 9:16Face detection centers the speaker, shot by shot. Two-shot interviews stack both speakers instead of picking one. Drag any angle by hand.
Captions that match the exportWord-timed captions in eight styles. Every one is pixel-checked against the real render in the test suite, so what you approve is what uploads.
Bleeped for the algorithmScans a full interview against a demonetizing-word list and hands the same video back — same length, same picture, only the audio touched. It works off the transcript, so a word the transcript missed is a word it cannot bleep. Costs no credits: it transcribes on your machine.
Twelve brand templatesOr hand it your logo and it designs looks around it. Every layer re-skins — intro, lower third, captions, end card, ticker.
Trailers: 30, 60 or 90 secondsFour moods. Opens on the strongest moment, ends on the cliffhanger, and shows you the beat list to edit before anything renders. Free on your device, or 1 credit for the deep read.
Your own pictures over the clipDrag exactly when each one appears and disappears.
Quote posts and YouTube cutsTurn one line the guest said into a branded card, or pull 8-minute mid-roll-safe cuts out of the same interview.
Posts where you postConnect your OWN accounts — never ours. A YouTube slot uploads private now and goes public at the time you set. Instagram and Facebook are built and waiting on Meta to move our app out of development, so connecting them is limited today; we would rather say that than let you find out after you have cut the clip.

You buy credits. Not access.

There is no plan here. There is a balance. It goes down when you spend credits on AI, and it does nothing at all in between.

One interview, end to end
Add the interview$0.00
Transcribe it, on your machine$0.00
Find the clips, on your machine$0.00
The deep AI read of the transcript (2 credits)$2.00
Reframe, captions, bleeps, export$0.00
AI caption highlights, on by default (1 credit for each 20-minute stretch they run in)from $1.00
Post to your own YouTube (Instagram and Facebook pending platform review)$0.00
Totalfrom $3.00

A credit is $1.00 in the $5 pack, $0.91 in the $10. The caption highlights share one charge with the rest of the AI writing — titles, hooks, post copy, a brand look: 1 credit for each 20-minute stretch of the clock in which any of it runs, so an hour of steady use is 3 or 4 credits. A trailer’s deep read is 1 credit. An AI-drawn thumbnail picture is 2 credits — 3 when its scene brief is the first AI writing in its 20-minute stretch. On-device mode costs zero.

On-device
$0
The floor, not a trial
Finds clips on your own machine
Captions, templates, reframe, bleeps
Export and post — no mark on the video
3 free credits to start — enough for 1 AI scan
Credits
$5
5 credits · $1.00 each · 2 AI scans
Reads the full transcript, not a sample
A written hook line and the reason for each pick, in words
Never expire — use them whenever
Credits
$10
11 credits · $0.91 each · 5 AI scans
The same full read
1 bonus credit over the $5 rate
For a heavier week of interviews

When you buy credits it is a one-time Stripe checkout — your card never touches this app · no subscription · nothing to cancel · credits do not expire

30 AI scans a month is 60 credits — $55 in packs here. If you scan that much, price a flat monthly plan against it, and if it’s cheaper, go buy one.

Where this is the wrong tool

Three things you’d find out anyway.

Volume.30 AI scans a month is 60 credits — $55 in packs here. At that pace, price a flat monthly plan against it and buy the cheaper one.
The scan console opens on AI mode.That costs 2 credits. Switch it to FREE before you scan if you don’t want to spend them.
Generating a brand look spends 1 credit.The signup wizard offers it, and it comes out of your 3 free credits. Pick one of the twelve presets instead and it costs nothing.

Start with one interview.

3 free credits come with the account — enough for 1 AI scan. The on-device finder never runs out, so the tool keeps working after they’re gone.

Create an account
Reallyfe Clip Maker