Built for every level of the game

Whatever your purpose, we have an answer.

College coaches building recruiting packages. Parents tracking development. High school coaches with no film budget. Players proving themselves to the next level. HoopLab puts a professional film room in your pocket — free.

17+
Shot zones tracked
0$
To get started
100%
Phone. No hardware.
4
Levels of the game served
Scroll
AI Player Tracking 17-Zone Shot Map Custom Hotkeys Live Stat Tagging Player Profiles AI Coaching Reports No Hardware Required Gold · Silver · Bronze Recruiting Packages HS · College · Pro Courts FG% by Zone AI Player Tracking 17-Zone Shot Map Custom Hotkeys Live Stat Tagging Player Profiles AI Coaching Reports No Hardware Required Gold · Silver · Bronze Recruiting Packages
Who it's for

Every role.
One tool.

HoopLab was built from the ground up to serve every person who cares about player development — regardless of budget, level, or role.

01
🏫
For coaches
High school coaches with no film budget
Your program deserves the same film tools as the big schools. Tag every game and practice, generate AI coaching reports, export data for your staff — all from your phone. No Hudl subscription required.
02
🎓
For college coaches
Tag your system. Your language. Your keys.
Remap every hotkey to your program's specific concepts — DHO, Spain Pick, Ghost Screen, Floppy, whatever your system runs. Tag film in your terminology, not generic labels. Build recruiting packages with real data — shot zones, execution quality, decision-making grades — and share them with your staff instantly.
03
👨‍👧
For parents
Track real development — not just highlights
Stop wondering if the training is working. Film sessions, see your player's shot chart build over time, watch Gold% trend upward across weeks. Real data that shows growth — the kind of evidence that matters in recruiting conversations.
04
🏀
For players
Prove yourself with data, not just clips
College programs are flooded with highlight reels. Stand out with a shot chart, an efficiency breakdown, and an AI-generated performance report. HoopLab gives you the same analytical edge that was previously only available inside D1 programs.
How it works

Four steps.
Full film room.

From recording to AI-generated coaching report in one session. No subscriptions required, no hardware, no production crew.

01

Choose your session mode

Game, Practice, Training, Scrimmage, Film Review, or Evaluation. The mode shapes your analytics and report.

02

Add your roster

Create player profiles. Every tag you drop gets assigned to a player and builds their development history over time.

03

Tag every event

Shot zone, event type, context, defense, period, Gold/Silver/Bronze quality — one screen, one tap per play.

04

Get your AI report

HoopLab analyzes your session and writes a full coaching report — strengths, focus areas, and a tailored next practice plan.

Features

Everything a coach
actually needs.

Shot zones

17-zone interactive half-court map

Tag every shot to a precise zone — including Restricted Area, High Post, and corner slots. See FG% per zone update in real time. Color-coded green to red by efficiency.

Paint 68% L.Block 44% R.Block 50% Mid Left 28% Mid Right 31% Top Key 38% L.Elbow 41% R.Elbow 38% L.Cor 3 39% R.Cor 3 42% Above Break 3 — 36%
Stat tagging

Every event. One screen.

Make, miss, assist, rebound, steal, block, turnover, foul — tagged with player, zone, context, and quality.

3PT MakeLeft Wing 3JacksonGoldOff Screen2PT MissPaintIsolation
AI coaching report

Your analyst. Instant.

After tagging your session, HoopLab writes a full coaching report — grade, strengths, focus areas, key insight, and a 4-drill next practice plan. Automatically.

Player profiles

Track development over time

Every player gets a profile that builds across sessions. FG% progression, Gold% trend, zone efficiency, session history — the complete development arc.

Custom hotkeys · Pro

Tag in your system's language.

Remap every keyboard shortcut to your program's specific concepts. DHO, Spain Pick, Ghost Screen, Horns — whatever your system runs. No more translating your terminology into someone else's categories. Your film, your vocabulary, your data.

QSpain Pick Make
WDHO Make
AGhost Screen AST
SFloppy Cut Score
Court type · Pro

HS. College. Pro.

Switch between High School (19'9"), College (20'9"), and NBA (23'9") court dimensions. Your shot chart is always calibrated to the game your players are actually playing.

Advanced analytics

Film room intelligence — built in.

Points, FG%, eFG%, shot quality averages, event breakdowns, zone efficiency, player-by-player stat lines. Every metric live as you tag.

Events breakdown
3PT Make
8
2PT Make
6
3PT Miss
5
Rebound
4
Assist
3
Zone efficiency
Paint
68%
L. Corner 3
42%
Above Break
36%
Mid Left
28%
Filming guide

How to film
like a pro.

Your footage quality directly impacts your analytics quality. Follow these guidelines to get the best results from HoopLab.

01

Camera placement

Where you put your phone is the single biggest factor in footage quality. Get this right and everything else follows.

Height: Aim for 8–12 feet off the ground. Bleacher row 3–5 is ideal for a gym. A tall tripod works for outdoor courts.
Angle: Shoot from the side of the court, never the baseline. A 45° angle from the corner gives the best shot zone reads.
Distance: You want the full half-court in frame — back up until you can see both three-point corners.
Stability: Use a tripod, bleacher rail, or prop against a wall. Any movement degrades AI tracking accuracy.
Do
Elevated sideline angle
Full half-court visible
Locked, stable position
Don't
Baseline or endline
Hand-held or moving
Too close to the action
02

Lighting conditions

Phone cameras struggle with certain lighting. Knowing what to avoid saves you frustrating footage.

Indoor gyms: Most are fine. If the gym has flickering lights or low ceiling fluorescents, switch your camera to 30fps — it handles flicker better than 60fps.
Outdoor: Early morning and late afternoon are ideal. Avoid filming with the sun directly behind the basket — it blows out the background and makes player detection harder.
Mixed lighting: If half the court is in shadow, try to position so the action happens in the lit half. AI tracking works best with consistent contrast.
Night games: Outdoor night games under stadium lights work well. Cheap LED portable lights work fine for outdoor driveways.
Do
Consistent gym lighting
Overcast outdoor days
Stadium lights at night
Don't
Sun behind the basket
Extreme shadows on court
Flickering fluorescents
03

Phone settings

A few quick settings changes before you film make a significant difference to video quality and file size.

Resolution: Film at 1080p 30fps. 4K produces huge files for no practical benefit in HoopLab. 720p works but 1080p is the sweet spot.
Lock exposure: On iPhone, tap and hold on the court to lock focus and exposure. This stops the camera from auto-adjusting mid-drill which can confuse AI tracking.
Airplane mode: Turn off wifi and put on Do Not Disturb. Notification banners, calls, and push alerts can interrupt your recording.
Storage: 1080p 30fps uses about 2GB per hour. Make sure you have at least 3GB free before a long session.
Battery: Plug in if possible. A full session can use 20–30% battery. Keep a charger or power bank nearby.
04

For training sessions

One-on-one training is different from filming a game. These setups give you the best drill footage.

Single basket drills: Put the phone on the baseline or 45° corner, 10–15 feet back, at head height on a mini tripod. You want the shooter and the basket both in frame.
Full court drills: Use the elevated sideline position same as a game. If you're running full court dribble work, the midcourt sideline is best.
Post work: Film from slightly above the baseline so you can see footwork in the paint. Low block angles are hard to read from the side.
Multiple players: If training 2+ players simultaneously, pull back further to keep everyone in frame. HoopLab can tag multiple players in one session.
05

For games

Game filming has different constraints — crowds, limited spots, fast pace. Here's how to work with them.

Arrive early: Claim your filming spot before the gym fills up. Bleacher row 3–4 at midcourt is the gold standard position.
Film both halves: If you can only film half the game, film the half where your player is on offense more — that's where most of your shot data comes from.
Don't zoom in: Keep the camera at default zoom. Zooming in loses court context and makes shot zone tagging less accurate.
Tag during or after: You can tag live while watching the video after the game — you don't have to do it in real time.
06

Transferring your footage

Getting footage from your phone into HoopLab is simple. Multiple paths depending on your device.

iPhone → Mac: AirDrop is fastest. Open Photos → select video → share → AirDrop to your Mac → open useHoopLab.com → upload.
iPhone → PC: Connect with cable → trust computer → open File Explorer → iPhone → Internal Storage → DCIM → copy video to desktop → upload.
Android: USB cable to any computer works. Or use Google Photos → share link → open on desktop.
Direct on phone: Go to useHoopLab.com on your phone browser → tap upload → choose from camera roll. Works for shorter clips without a computer.
How to use HoopLab

Step by step.
First session.

Your complete walkthrough from opening the app to downloading your first AI coaching report.

1

Open HoopLab and choose a session mode

Go to useHoopLab.com on your phone or computer. The Camera tab is your starting point. Before uploading anything, select your session mode — this tells HoopLab what kind of footage you're analyzing and shapes the AI report.

Game — live competition footage. Report focuses on performance under pressure, shot selection, and efficiency.
Training — 1-on-1 workout. Report focuses on execution quality, drill reps, and technical improvements.
Practice — team practice. Report focuses on team concepts and individual performance within the system.
GamePracticeTrainingScrimmageFilm ReviewEvaluation
2

Add your players to the roster

Tap the Tag tab → scroll to the Player section → type a player's name → tap Add. Add everyone who will appear in your footage. You can add players at any time, even mid-session.

Pro tip: Use first name + last initial (e.g. "Jackson T.") if you're coaching multiple players with the same first name. This keeps your analytics clean across sessions.
3

Upload your video

On the Camera tab, tap the upload zone. On mobile, you can record directly or choose from your camera roll. On desktop, drag a video file in or click to browse. Supported: MP4, MOV, AVI, any standard video format.

First time? Start with a 5–10 minute clip rather than a full game. You'll get comfortable with the tagging flow quickly and can work up to longer sessions.
4

Play and tag events

Play the video. When something happens worth tagging — a shot attempt, a rebound, a steal — pause the video and tap "+ Tag this moment". The tag form opens at that exact timestamp.

Fill in what you can: At minimum, select the event type. Zone, player, and quality are optional but unlock much better analytics and a richer AI report. Even partial data is better than nothing.
Keyboard shortcut: On desktop, press spacebar to pause/play. This lets you tag without lifting your hands from the keyboard.
2PT Make3PT MakeReboundStealAssistTurnoverBlockFoul
5

Rate execution quality

For each tag, you can rate the execution as Gold, Silver, or Bronze. This is one of HoopLab's most powerful features — it separates what happened from how well it happened.

🥇 Gold — elite execution. Exactly what you'd want to see. Perfect footwork, correct decision, clean release. This is the standard you're developing toward.
🥈 Silver — good execution with minor flaws. Right idea, slightly off on the details. Shows understanding of the concept.
🥉 Bronze — the outcome happened but the execution needs work. Use this to flag moments to revisit in the next session.
6

Tag shot zones

For any shot attempt — make or miss — tap the correct zone on the half-court map. The zones are: Paint, Left/Right Block, Left/Right Elbow, Top of Key, Left/Right Wing 3, Left/Right Corner 3, and Above Break 3.

If you're unsure of the zone: Pause the video, look at where the player's feet are relative to the three-point line and the paint. Feet determine the zone, not the body lean or shot arc.
Why this matters: After 20+ tags, your zone chart becomes a genuine shot chart. You'll see exactly where a player is efficient and where they're bleeding points — information that was previously only available to NBA teams using Synergy.
7

Generate your AI coaching report

Once you have at least 5 tags, tap the AI Report tab → tap "Generate AI coaching report". HoopLab sends your session data to Claude and gets back a full written analysis in about 10 seconds.

Your report includes: An overall session grade (A+ to D), two specific strengths with data references, two focus areas with coaching cues, a key analytical insight, a 4-drill next practice plan tailored to what the data showed, and a player-specific note.
Export it: Tap "Export" to download the report as a text file. Share it with the player, their parents, or keep it in your coaching notes. Over time, comparing reports across sessions shows you exactly where development is happening.
8

Check player profiles and analytics

After generating a report, that session is saved to each tagged player's profile. Go to the Profiles tab to see any player's career stats, FG% progression chart, Gold% trend, zone efficiency breakdown, and full session history.

This is your development proof: After 5+ sessions with a player, their profile becomes a genuine development record. FG% trends, Gold% climbing, zone efficiency improving — data you can show parents, show the player, and use in recruiting conversations.
Export CSV: In the Log tab, tap "Export CSV" to download all your tags as a spreadsheet. Import into Google Sheets or Excel for deeper analysis, season tracking, or sharing with other coaches.
From the gym

Coaches are
already talking.

I used to film sessions on my phone and never actually review the footage. HoopLab changed that. I tag everything live and pull the clips my players need to see before they even leave the gym.

M
Marcus T.
Independent Guard Trainer · Los Angeles

The shot zone map is the most useful thing I've seen in a free app. I can show a player exactly where they're efficient and where they're bleeding points. That conversation used to take film sessions I didn't have time for.

D
Coach Denise R.
AAU Program Director · Atlanta

The Gold/Silver/Bronze rating system hit different with my guys. They compete for Gold reps now. It's made my sessions more intentional without me having to say a word about it.

J
Jackson B.
Founder · HoopLab · Player & Trainer
Pricing

Start free.
Scale when ready.

HoopLab is free for individual coaches and players. Pro and Team plans unlock the features serious programs need.

Free
$0forever

Everything you need to start filming and coaching smarter. No credit card required.

  • AI player tracking
  • 13-zone shot map
  • Stat tagging — all event types
  • Gold / Silver / Bronze quality
  • Player roster (up to 5)
  • Session analytics
  • AI coaching report
  • CSV export
  • Clip download
  • Cloud storage
  • Unlimited players
  • Team management
Get started
Team
$59/mo

For programs, AAU orgs, and coaching staffs managing full rosters across multiple coaches.

  • Everything in Pro
  • Up to 10 coach accounts
  • 500GB cloud storage
  • Team dashboard
  • Roster management
  • White-label branding
  • Recruiting packages
  • CSV + PDF reports
  • API access
Join the Waitlist
Built by a player and a coach
"I built the tool I needed on both sides of the game."

I know what it feels like to be the player whose work goes undocumented. Going through the recruiting process, I watched my game go unseen — no film, no data, just word of mouth and a handful of phone clips. The tools that could have helped me were built for programs with budgets I didn't have access to.

When I moved to the other side — coaching and training players at every level — I hit the same wall from a different angle. I was working with high school players, AAU circuits, and private training sessions. BallerCam was $300 hardware. Hudl was enterprise pricing. Synergy was for the NBA. I needed something that worked off my phone, tracked multiple players intelligently, and gave me real data to show parents, players, and programs.

HoopLab is the tool I needed as a player and the tool I need as a coach. A real film room in your pocket — at every level, for every purpose, free to start.

Jackson BernardoFounder · HoopLab · Player & Trainer
ProductHoopLens
DomainuseHoopLens.com
Shot zones17+
Hardware neededNone
Price to start$0
Built inAnaheim, CA
Team plan waitlist

Be first when
Team drops.

Team is in development. Join the waitlist for early access, locked pricing, and direct input on what we build next.

You're in. We'll reach out when Pro launches.

No spam. Unsubscribe any time.

Start filming smarter.

Free forever. No hardware. No excuses.

Open HoopLab