A practice companion for iPhone · In beta

Make every bucket count.

Rainge reads every swing you hit and tells you whether your swing thought is working. The more you practise, the better it knows your swing.

Record at the range

Prop your phone behind you and hit.

Hands-free. Rainge hears each strike and clips the swing.

Add videos

Already filmed your swing? Start there.

From Photos or Files, filed by the day they were shot.

This set's thought

Sit, then turn

It starts here · P6 Shaft parallel

+2.9in

Hips toward the ball · target 1.5 in

Work on

Contact

Heel

Read from the impact frames.

Ask the coach Premium

“What drills would you recommend?”

“One drill, every session, until your hip numbers come down.”

Swing health · P1–P10

Every position, every bucket.

Your focus · Work on P7

Hips stay back

3.5baseline3.1last bucket2.0target

Thoughts · Testing

Sit, then turn

KeepKeep testingDrop

Coach's read Premium

Your hips got better. Your posture got worse. Next bucket: one thought for both.

Bucket4

Record at the range, hands-free, or add the swing videos you already have.

Example data · AI-generated golfer and scenes

1Swing

“I have too many swing thoughts right now.”

Practise the way you already do. Rainge does the filming.

Prop your phone behind you, pick one thought, and hit. Rainge finds every swing, reads every set and keeps the bucket in order, a few balls at a time.

From here down it's a real bucket from the beta: Oct 11, 42 swings in 9 sets. Every number is the app's own.

Hands-free, from the mat.

Start and stop a set with a volume button, Camera Control or your AirPods. Tones and a timer you can read from ten feet, and your one thought, big on screen.

  • Volume button
  • Camera Control
  • AirPods

Swing #17 · the strike

It hears every strike.

The sound of impact finds each swing and clips it for you. Strikes from the bay next door don't count.

Seen 1.400 s · Heard 1.416 s

Oct 11 · 9 sets, read as they happened

A few balls at a time.

Sets of 4 or 5, one thought each, and a read before the next ball. When Butt back wasn't working, the next set tried something else.

A read after every set.

Stop the recording and the read comes up over the camera: how many swings kept the thought, whether it's working, and the best and worst swing. It runs on the phone, so it works without a signal.

The real read on set 5, Oct 11.

Already filmed it?

Add swing videos from Photos or Files. Each one lands in a bucket for the day it was shot, and you can watch the first swing while the rest are read.

  • Up to 240 fpsHigher frame rates read impact better
  • Down the lineFilmed from behind, on your hand line
  • Works offlineSet reads run on the phone
  • PrivateYour video stays on your phone

2Understand

“What am I doing wrong?”

Find where it starts, not just where it shows up.

Every swing is read position by position, from P1 Address to P10 Finish, against your own baseline. This is swing #17 from that bucket, read the way the app reads it.

0.400 sFrame 48 / 275
Oct 11 · Set 5 · 7-iron · #17

A real swing, read by Rainge

P1AddressLines set

Butt line, hand line and head box, set from address

35° spine at address

Every check after this is measured against these lines.

Coach's read Premium

It starts at P6. Your hips move 2.9 in toward the ball by shaft parallel. By impact your posture has lost 12°, the hands run out of room, and the strike moves to the heel. Your head holds steady. Next bucket: Right side crunch. Keep the forward bend as you turn.

#17 at P6#17 at P7Contact: heel

  1. P1AddressLines set
  2. P2Takeaway—
  3. P3Lead arm parallel—
  4. P4TopKnee 8°
  5. P5Transition—
  6. P6Shaft parallel+2.9 in
  7. P7Impact−12°
  8. P8Release—
  9. P9Follow-through—
  10. P10Finish2.4 : 1
Drag to scrub · 120 fps, every frame readSeen 1.400 s · Heard 1.416 s

Swing #17 · P1–P10

Swing health, position by position.

P1P2P3P4P5 P6P7P8P9P10

It starts at P6: the hips move toward the ball, and P7 follows. Positions with nothing to say stay quiet, so you see the one that matters.

Oct 11 · best vs worst

Your best and worst, side by side.

Swing 28 at impact
Best · #28Centre strike
Swing 46 at impact
Worst · #46Shank off the heel
  • P6 · Hips toward the ball2.2 in2.9 in
  • P7 · Hips toward the ball2.1 in3.2 in
  • P4 · Trail knee straightened4.2°6.4°
  • P7 · Head toward the ball0.3 in0.4 in

The gap opens at P6 · Shaft parallel: on #46 the hips were 2.9 in toward the ball.

Oct 11 · sets 5–9

Every swing, labelled.

#17HeelGood
#19CenterPush
#22Center
#25Toe
#28Center
#37Heel
#43Shank
#46HeelShank

Contact is read from the impact frames, the miss from the ball's flight. On Oct 11: heel on 21, center on 15, toe on 2.

Ask Premium

Ask about any swing.

If you were me, how would you spend the next hour at the range?

CoachI'd spend the whole hour on one move: keeping your hips back. Use one swing thought, Butt back, and park the other testing thoughts for today. Shanks that come and go often come from stacking several thoughts at once. #24 held it to 2.1 in #8, #55 at 4.1 in

A real exchange from the beta. Answers cite your own swings.

It tells you when it can't tell.

  • Too few to callSet 2 · 2 swings. It takes 3.
  • Ball flight unclear: filming into the sun?Turn the camera so the light is behind it.
  • “What do you think my handicap is?”Coach: “I can't tell your handicap from this data, and I'd rather not guess.”

3Improve

“It's so hard to put it all together.”

Your next bucket, already planned.

Every bucket ends with a report and a plan for the next one: one focus, one thought, and your whole swing kept in view so a fix in one place doesn't quietly break another.

Open the app and the plan is there.

Home is your next bucket: the focus, the thought you're testing, and your swing at every position. One tap starts the bucket with the thought already on.

Bucket report · Sun, Oct 11 · 42 swings

The hips got better. The posture got worse.

  • Hips toward the ball at impact3.1 inbaseline 3.5 · better
  • Posture lost by impact11.7°baseline 7.9 · worse
  • ContactHeel 21 of 38center 15 · toe 2

Your thoughts: did they help?

  • Ball in the centre of the faceKeepthe data says it's helping
  • Butt backDropnot working yet after 5 sets
  • Right side crunchKeep testingtoo new to call

Focus areas · up to two at a time

One thing to fix, until it sticks.

Hips stay backat impact

3.5baseline3.1Oct 112.0target

Keep your posturelost by impact

7.9°baseline, first 2011.7°Oct 115°target

A focus graduates after two buckets on target, and stays in your history.

Your swing health · Oct 9 vs Oct 11

Work on one thing. Rainge watches the rest.

CheckOct 9all 45 swingsOct 1142 swingsTargetRead
P4 · TopTrail knee straightened10.5°7.9°7° or lessBetter
P7 · ImpactHips toward the ball3.5 in3.1 in2.0 in or lessBetter
P6 · Shaft parallelHips toward the ball2.8 in2.7 in1.5 in or lessAbout the same
P7 · ImpactPosture lost8.3°11.7°5° or lessWorse
P7 · ImpactHead toward the ball0.1 in0.4 in1.0 in or lessHolding

Rainge flagged the trade the same day, and the coach suggested one thought for both: Right side crunch.

Thoughts · your journal

Keep the swing thoughts that work. Drop the rest.

Proven 2

P1 · Address

Ball in the centre of the face

“Ball in the middle of the face, every time. Never the hosel. Weight in the heels.”

P10 · Finish

Turn all the way through

“Hips and chest face the target, balanced on the lead foot.”

Testing 2

P6 · Shaft parallel

Butt back

“Lead back pocket back as I turn. The glutes switch on the wall.”

Not working yet 5 sets · hips 3.1 in, target 2.0

P5 · Transition

Sit, then turn

“A small squat as I change direction, then turn. Don't push the hips at the ball.”

P6 · Shaft parallel

Right side crunch

“Right side crunch.”

New Suggested by the coach after set 5

Retired 2

P1 · Address

Line the ball up at the hosel

Retired on Oct 9: it fed the shank.

Whole swing

Swing more inside-out

Parked on Oct 9: the path was already on plane.

Your call always wins: Keep, Keep testing or Drop. Dropping a thought the numbers support keeps your reason with it.

20of 20 swingsBaseline locked

“I hit it well on the range, so I'll probably play badly today.”

Know if it's real, not just how it felt.

Your first 20 measured swings become your baseline. Every bucket after that is compared with you, not a tour pro.

Private

Your video stays on your phone.

Rainge reads your swings on your iPhone. When you ask the coach, it sees numbers and stills, never your video.

Why it exists

Built by a golfer with a shank.

It started with a swing that felt perfect and went sideways. Then another. Lessons helped for a week. Filming helped not at all: hours of video, and no idea what to look for.

So we built what we wanted at the range. Something that watches every swing, says where it starts, and remembers which fixes actually worked.

The swing in the read above is ours. The shank isn't gone. But now we know where it starts.

Questions

The honest answers.

What do I need?

An iPhone and something to prop it on, like a small tripod or a clamp. Film from behind, down the line, with the whole swing in frame.

Is my video uploaded?

No. Your video stays on your phone. When you ask the coach, it sees numbers and stills, never video.

I already have a coach.

Good. Rainge keeps the thought from your lesson honest between visits, and you can show your coach the reads.

Is this another app that throws 40 numbers at me?

One focus and one thought at a time. The numbers are there when you want them.

Will it work at my range?

It's built for open ranges in daylight and covered bays at night. When a video can't be read well, filming into the sun for example, it tells you why instead of guessing.

Can I film face-on?

Down the line for now. Face-on videos are kept but not graded.

How much does it cost?

Free during the beta. The coach may become a paid feature later; the free app will still read your swings and your sets.

Make your next bucket count.

Rainge is in a small TestFlight beta for iPhone. Leave your email and we'll send you a link when there's room.

iPhone · Free during the beta · Your video stays on your phone.