↘curveframe.
SCREENSHOT → RETENTION GRAPH
A CLEARER VIEW OF YOUR VIDEOS

Your retention curve.
Clearly plotted.

Upload an Instagram or TikTok analytics screenshot.
Get a graph of audience retention over time.

Add your OpenAI API key to .env.local and restart the server to enable extraction.

Bring the video into view

Paste a link. Save the video, metadata, and a transcript with word timings.

Audio is sent to OpenAI for transcription. Video and results are saved locally.

1 Upload screenshot

Include the complete retention curve and its time and percentage labels.

Image analysis by OpenAI. Your screenshot is sent only when you click extract.

2 Retention graph

Your graph will appear here

Time on the X-axis. Audience retention % on the Y-axis.

Your videos

Add a link and analytics screenshots from Instagram or TikTok. We’ll save everything together.

Your processed videos will appear here.

Saved locally. You can add more videos while processing continues. Keep the server running.

Compare two videos

Two transcripts. Two retention curves. One shared timeline.

Your comparisons will appear here.

Both videos stay paused. Scrub together up to the shorter video’s length.