Learn hoops on your HomeCourt

Developer Philip Lam talks AI and basketball training.

HomeCourt: Basketball Training

Upgrade Your Game.


HomeCourt is the biggest thing to happen to basketball training in years.

The app uses artificial intelligence (A.I.) and augmented reality (AR) to create and shape on-court basketball drills. It can tell whether you’re shooting off the dribble, catching and shooting or just practising free throws.

It will measure your release time and the angle of your shot. It knows how fast you’re moving before you shoot. It calculates your vertical leap. And after your workout, you can see performance charts and a video breakdown right away. It’s a statto’s dream.

HomeCourt lets you watch your dribbling skills in real time.

HomeCourt offers real-time coaching as well. With the help of your iPhone or iPad’s front-facing camera, you can get real-time feedback from coaches across town or on the other side of the globe.

Co-founder Philip Lam says the company’s shot-tracking prototype kicked everything off. “Even though it could only track shots in a few specific situations,” he says, “it made us believe it was possible to use a single smartphone camera to track complex basketball activities.”

Get instant feedback right on the court.

Today the company has 22 employees in Hong Kong and San Jose, California – and players across the globe.

Here Lam explains how HomeCourt got into the game.

Before we launched, we played pickup basketball every week, and we started talking about how great it would be if we could get our stats – who hit the most shots, who got the most rebounds, all that stuff. And the idea just came up: can we actually use the camera on the phone to do that for us? That’s how it started.

We built HomeCourt on mobile to make it affordable to players around the world. We came up with the idea of simulating the Stephen Curry tennis-ball drill with an interactive AR experience. That turned out to be the foundation of HomeCourt’s dribble workout. Everyone on the team was really excited to try it and compete with each other.

There are a phenomenal number of stats to comb through.

Most other basketball training applications are content-based – no other mobile solution provides this system of proven training techniques combined with real-time A.I.-powered analysis.

In mid-2018, we built a prototype that could track advanced metrics, like release angle, release time and vertical jump. We named this feature Shot Science. At that time, the iPhone X was the latest iOS device. It was powerful, but it still wasn’t fast enough to run Shot Science in real time and enable players to hear audio shot analysis during a live practice.

The new iPhone series came in September 2018, and it was a much more powerful device for running machine-learning algorithms. We found our algorithm runs six times faster in the iPhone series with A12 Bionic chip.

A sketch of the design that eventually became HomeCourt.

With the optimisation in our algorithm, we could finally offer Real-Time Shot Science (on the iPhone XR, XS and XS Max). The opportunity to demonstrate that in the 2018 Apple iPhone event is definitely one of the most special days in our journey so far.

We’ve had parents tell us that it becomes a competition with videogames: ‘Oh, they really do practise more and they play fewer videogames, and I’m really happy about it!’ And I’m really happy about it too!

And, yes, we definitely still play every week.

    HomeCourt: Basketball Training

    Upgrade Your Game.