Swim film · measured, not guessed

Film it.
Read it.
Race it again.

Upload one length. Pick the read you want — the stroke, the race, or a broadcast announcer calling your swim. $7 each. Mix and match; you only pay for what you pick.

You’re only charged if we produce a read.

No subscription · no sensors · a phone and a pool deck

One length · freestyle

Stroke rate
37.2cyc/min
Best split
26.8sec
Breakout
5kicks

Measured from the film, frame by frame. Anything the camera angle made untrustworthy comes back marked unavailable, with the reason — never as a confident number we made up.

À la carte · $7 each

Pick what you want to know

Three separate reads, priced on their own. Order one, or build a plate — you only pay for what you choose.

Stroke analysis

Every catch, every kick.

A pose model follows your body through the water frame by frame and turns it into the numbers coaches actually use.

  • Stroke rate and distance per cycle
  • Left/right symmetry and body roll
  • Kick tempo and streamline depth
  • Breakout distance off every wall

$7per swim

Race analysis

The whole race, split by split.

Zoom out from the stroke to the swim. Where the race was won, where it slipped, and exactly which length gave it up.

  • Split per length with a pace curve
  • Turn time in and out of every wall
  • Fade analysis — first 50 vs last 50
  • Stroke count drift as you tire

$7per swim

Broadcast announcer

Your swim, announced.

The fun one. A broadcast announcer calls your swim like a championship final — voiced over your own footage, ready to post.

  • Play-by-play timed to your actual splits
  • Reads the real numbers, never invented
  • Muxed onto your annotated film
  • Built to be shared, not studied

$7per swim

Mix and match

Only pay for what you want

Uploaded a race? Take Race analysis for yourself and the Broadcast announcer to send the grandparents. Add the stroke breakdown whenever you want it. Nothing renews, nothing expires.

One read
$7
Two reads
$14
All three
$21

Broadcast announcer

Nobody shares a spreadsheet

The numbers are for the coach. The call is for everyone else — a broadcast announcer narrating your swim over your own footage, timed to your real splits. It is the part that gets sent to grandparents.

And it only ever says what the film actually shows. Every number the announcer reads is one we measured.

On the call
“…and Lane 4 turns at 26.8, half a body length up. Watch the breakout — five dolphin kicks, clean to the surface, and she is still building. Stroke rate climbing through the 75 and the gap is opening…”
Generated from a real 100 free · every split spoken is measured

How it works

Pool deck to inbox

Four steps, and one of them is just closing the tab.

  1. Film it from the deck

    A phone at the water line, tracking alongside the swimmer. No rig, no sensors, no special camera.

  2. Pick your reads

    Drag the clip in, say which lane you were in, and choose what you want to know. We work out the stroke ourselves. One read or all three — you only pay for what you pick.

  3. We read every frame

    Pose tracking over the whole clip, then the metrics, then the call. No sampling, because sampling is where swim analysis starts lying to you.

  4. Check your inbox

    A link lands in your email in about twenty minutes. Open it anywhere, send it to a coach, a grandparent, or straight to your story.

You never have to sit and watch a progress bar. Analysis takes about twenty minutes because we read every single frame. Close the tab — the email is the finish line.

No risk

You’re only charged
if we produce a read

Filming a swim on a phone is a guess, and we would rather carry that risk than ask you to. There are two gates between your upload and your $7, and you have to get past both of them before any money moves.

  1. 01 · Before you pay

    A film we can't use never reaches a payment screen

    Every upload is opened, measured and pre-checked within seconds of landing — before we offer you anything. Too long, too far away, nobody we can track? We say so, tell you which of those it was, and there is no button to press. Your clip stays in your library; you can still watch it, share it and comment on it.

  2. 02 · After you pay

    Checkout holds the $7. We only take it once there's a read

    Completing checkout places a hold on your card rather than charging it. We complete the charge when there is a finished analysis to hand you. If the pipeline can't finish — usually because the swimmer can't be tracked well enough for the numbers to be worth trusting — the hold is released and we email you to say so.

Where that stops: if we do produce a read, we charge for it — including one where the camera angle forced us to mark some metrics unavailable. That is still a finished analysis with real numbers in it, and it comes with the reasons attached. What we will never do is bill you for nothing.

Filming 101

Better film, better numbers

Film from the deck at water level, or underwater, rather than from an elevated poolside angle. Lower, closer footage gives the pose tracker far cleaner keypoints — which means more of your metrics come back measured instead of gated.

Best

Underwater

The best of all. Underwater footage tracks the body far better than above-water splash — every keypoint stays visible.

Best

Deck height, at the water line

Follow the swimmer from the side, low and close. Clean keypoints mean more measured metrics and fewer gated numbers.

Limited

Elevated from the stands

Shooting down hides the far arm and confuses left from right. We'll still analyze it — and tell you honestly which numbers we couldn't trust.

Every stroke

Measured for what it is

We read the stroke off your footage — the kick-to-arm rhythm gives it away — then analyze it on its own terms: freestyle symmetry, breaststroke glide, an underwater dolphin kick off the wall.

  • FreestyleFront crawl — alternating arms, flutter kick.
  • BackstrokeOn your back — alternating arms, flutter kick.
  • BreaststrokeSimultaneous arm pull with a whip kick and glide.
  • ButterflyBoth arms recover together over a dolphin kick.
  • UnderwaterDolphin-kick streamline off a wall — best tracking of all.

À la carte

$7

per read — pick what you need

  • Stroke analysis — full metrics breakdown
  • Race analysis — splits, turns, pace curve
  • Broadcast announcer — the voice-over
  • Every read ships an annotated film
  • Shareable link, emailed to you

Only charged if we produce a read · no subscription · no credits · no auto-renew

Questions

Before you dive in

What do I actually get for $7?
Each read is its own $7 job — Stroke, Race, or the Broadcast announcer. Pick the one you want, or mix and match: two is $14, all three is $21. Whatever you choose comes back as an annotated film with the skeleton and the metrics burned in, plus a link you can share with anyone, forever. No subscription.
How long does it take?
About twenty minutes for a 75-second clip. Pose tracking is genuinely heavy compute — we run every frame rather than sampling, because sampling is where swim analysis starts lying to you. We email you the moment it's ready, so close the tab.
What if my footage isn't great?
Two different answers, and both are good news. If the film is unusable — too long, too far away, nobody trackable in it — we work that out before you ever reach a payment screen, and tell you why. If it is usable but awkward, we analyze it and tell you the truth: any number the camera angle made untrustworthy comes back marked unavailable, with the reason, rather than as a confident number we made up.
What happens if I pay and the analysis fails?
Nothing leaves your account. Checkout places a hold on the $7 rather than taking it, and we only complete the charge once there is a finished read to hand you. If the pipeline can't finish — it happens, usually when the swimmer can't be tracked well enough for the numbers to be worth trusting — the hold is released and we email you to say so. You are never asked for a refund, because we never took the money.
Do I need a special camera or sensors?
No. A phone on the pool deck is the whole setup. If you can film it, we can read it.

Your next swim is worth
watching properly.

Film a length today. Pick your reads, and have the story in your inbox before practice tomorrow.