Skip to content
← All posts
How it works5 min read

Why not just paste the game into Gemini yourself?

For one clip, you should. For a whole game it falls apart, and here are the six specific places it does.

A basketball dropping through the net

Gemini takes a YouTube link directly. You can paste a game into a chat right now, for free, and ask what you did wrong. Reel is built on Gemini, so this is a fair thing to ask.

Start with where you do not need us: if you have a thirty-second clip and one question, paste it into a chat. It works, it costs nothing, and putting a product in between would only slow you down.

A full game is a different problem. Six places it breaks.

1. A chat summarises the game. Reel does not.

Paste forty minutes into one prompt and you get about five moments back, usually the obvious ones. That is not the model failing, it is the model answering the question asked. Ask one question about a long video and a summary is the correct response.

But you already know the obvious moments, you were there. The value is the twenty possessions nobody remembers, which is exactly what summarising throws away.

We shipped this bug ourselves. For weeks Reel reported about nine possessions a game and we assumed the model could not see the rest. It could. Asked directly, it listed eighteen with timestamps from the same footage. The footage was fine, the vision was fine, the single prompt was the problem.

So Reel cuts a game into two-minute windows and analyses each separately, up to forty-five of them, ten at a time. A forty-minute game is around twenty independent passes. Each one is only asked about two minutes, so it has no reason to summarise. That is not a prompt you can paste, it is a queue and a background job.

2. Reel knows who is who

Jersey numbers get checked against your actual roster, so a misread 6 becomes the 8 that exists on your team. A chat has no roster, so a wrong number just becomes a wrong stat, and you have no way to catch it.

3. Reel checks its own work

The real score is read off the scoreboard in your footage, then compared against the box score Reel counted. You see the result as a coverage meter: 101 of 117 points tracked.

A chat cannot tell you it missed half the game, because it does not know. You get the same confident tone either way.

4. The grade means the same thing every time

Decisions are tallied in code first, and the grade follows from the counts. Same game in, same grade out.

Ask a chat to grade the same game twice and you get two different answers. Fine for curiosity, useless for working out whether you are improving, which is the entire reason to do this more than once.

5. Reel remembers

Season totals, per-game averages, a grade trend across every game you have analysed. A chat forgets you the moment you close the tab.

6. You can click a timestamp and watch the play

Every graded decision sits at its real time in the game, filterable down to just the mistakes, and clicking one jumps the film to a couple of seconds before it happened. A chat gives you a paragraph about a play you then have to go find.

The short version

Gemini is a good answer to one question about one clip. Reel is for when it is a whole game, you want the numbers to be checkable, and you care what the season looks like.

You are not paying for access to a model. You already have that free. You are paying for the game to be cut into twenty passes so nothing gets summarised away, for the numbers to be checked against a roster and a scoreboard, for a grade that means the same thing in March as it did in November, and for all of it to still be there next season.

The free plan exists so you can test that claim rather than take our word for it. If a chat window is genuinely enough for what you need, use the chat window.

Try it on your own film

Paste a link to a game that is already on YouTube. Free to start, no card needed.

Open Reel

Keep reading