Viewport Get it

Scheduler & analytics for one operator

Most analytics tell you what happened.This one tells you what works.

Viewport publishes your videos to Instagram, YouTube and TikTok on a schedule — then works out, from your own posts, which signals actually predict reach on your account. Not benchmarks. Yours.

Distribution signals · last 14 days Updated 6 min ago
IG watch time 9.45s line ≥ 8.50s right 92% of the time
26 posts · 4.3× reach
TikTok share rate 0.033% line ≥ 0.015% right 74% of the time
46 posts · 6.8× reach
IG skip rate 40.6% line < 40.0% right 73% of the time
26 posts · 3.1× reach
IG save rate 0.53% line ≥ 0.06% right 65% of the time
26 posts · 3.7× reach

Real readings from the account Viewport was built for. Nobody chose 8.50 seconds — it is where Instagram watch time stopped separating this account's hits from its flops, found by testing every cut against the posts themselves.

The line is found, not typed

Your account is not the average account.

Every guide has a number for you. Post at nine. Hook them in three seconds. Aim for a four percent engagement rate. None of it was measured on your audience, and most of it was measured on nobody's.

Viewport does the measurement. It sorts your posts by whether they out-reached your own median, then, for each signal, finds the cut that best separates the two piles. That cut is your line — and it moves as you post.

The figure it shows you is not how well the line fits the posts it was drawn from. It is refit on every post but one and scored on the one left out, so what you read is what the line would have said about a video that had not been posted yet.

What it won't tell you

A signal that can't beat a coin flip doesn't get a tile.

Viewport tests five signals against your account. It shows the ones that hold up. The rest are dropped without ceremony — because a dashboard that fills every slot teaches you to trust numbers that mean nothing.

Signal Right about unseen posts
IG watch time92%shown
TikTok share rate74%shown
IG skip rate73%shown
IG save rate65%shown
TikTok comment rate51%dropped

Comment rate scored 51% — a coin flip. On this account it says nothing about whether a video will travel, so Viewport doesn't pretend otherwise. On yours it might be the one that matters. You'll find out from your own numbers.

The rest of it

Built by someone who posts every day.

One video, one card

A clip posted to three platforms is one card, not three. Open it and each platform has its own tab — because the same video can clear every signal on TikTok and miss them all on Instagram, and that gap is the interesting part.

It says how old its numbers are

Every figure carries the time it was read. Opening the app asks for a fresh one. No other tool I used would tell me whether I was looking at this morning or last Tuesday.

Precision it can actually support

On a post with 316 views, one share is 0.317% — there is no value in between. So it shows 0 of 316 · one more = +0.32% instead of a tidy three decimals that imply a measurement.

Upload once, publish everywhere

Drop the file in, write the caption, pick a time. For TikTok you choose who sees it, and whether comments, duet and stitch are on, before it goes anywhere.

Your accounts, your database

You run your own copy. The videos sit in your storage, the numbers in your database, the credentials in your hosting. Nothing routes through me, and there is no account to close.

Written insights, if you want them

A short read of the last 30 days, grounded in the posts themselves. Optional — it needs a free key, and everything else works without it.

Before you buy

Three things that might make this the wrong tool for you.

01
TikTok needs approval you have to get yourself.

TikTok only lets an unaudited app post to a private account. Publishing publicly means submitting your own app to TikTok for review, with your own demo video. That is their rule, and nobody can do it for you. Instagram and YouTube work the moment you finish setup.

02
You deploy it yourself.

Four free accounts, about thirty minutes, following a guide. There is a setup check that tells you which service is wrong and what to do about it — but if you want a signup form and someone else's servers, this is not that.

03
Instagram has to be a Business or Creator account.

Instagram's API will not post to a personal one. This is the single most common thing that stops a setup.

Get it

Stop guessing which post worked.

Download Viewport, follow the setup guide, connect your accounts from inside the app. Your first post can go out the same afternoon.