STEP 01 · UPLOAD

Drop a video. That's the whole step.

No project setup. No account-linking dance. No 'connect your Instagram' OAuth tunnel. You drag a video into the box and the next eight seconds happen in the background.

01 of 03
WHAT WE ACCEPT

Six things to know about the file you're about to drop.

Most Reels, TikToks, and Shorts are within these limits without you doing anything. We'll surface a warning before upload if yours isn't.

File type
MP4 or MOV
H.264 / H.265 codecs. We re-encode internally if needed.
Length
Under 5 minutes
Reels, TikToks, and Shorts almost always fit. Long-form needs Studio.
Resolution
Up to 4K
1080×1920 is the sweet spot. Higher is fine, just slower to upload.
Audio
Required
Pacing scoring leans on speech cadence. Silent-only clips lose that signal.
File size
Up to 500MB
Studio plan lifts the cap to 2GB.
Format support
Vertical first
Horizontal and square work, but our benchmarks index on vertical.
WHAT HAPPENS NEXT

From drop to deletion. Scroll to follow the file.

Here's every stage your video moves through, in order, with the actual elapsed time. The bar on the left advances as you scroll.

01
Drop
0.0s
02
Transfer
0.0s – 8s
03
Hand-off
8s – 9s
04
Frame read
9s – 30s
05
Score
30s – 38s
06
Delete
38s
Stage 01 of 06

Drop

You release the file into the browser. We hash it, check size + type, and accept it locally.

0.0s
TRY IT YOURSELF

The same drop zone you'll see when you sign up.

Drag any video file in (it won't actually upload — this is a simulation) and watch the staged flow.

TRY IT
Drag a file or click below.

No upload actually happens — this is the live preview of what you'll see.

Drag your video here
MP4 or MOV · up to 500MB · under 5 minutes
No upload actually happens — this is a simulation
YOUR FILE IS NOT OUR PRODUCT

We don't store videos. Here's how we mean it.

Three commitments, each independently checkable in your account audit log.

🔒
Direct hand-off
Your video goes from your browser → signed URL → Gemini. We do not stage it on our servers.
🧹
Deleted immediately
Once the report is emitted, the file is purged from Gemini and from our edge cache. Within 60 seconds, end to end.
📝
Report ≠ video
Your account stores the report text and scores. No frames, no audio, no metadata is retained.