Radar-gun precision. Phone convenience.

Measure shots, review replays, coach your team, and track your progress — all on iOS and Android. No extra hardware required.

Puck Speed Tracking

High-speed 120 FPS camera analysis measures puck velocity using background subtraction, blob detection, and linear regression. Works in any rink lighting — sunny, dim, or fluorescent.

High-speed 120 FPS · On-device processing · No server required

Voice Activated

Say 'start' or 'stop' to control the app completely hands-free. Works while wearing gloves. No tapping, no fumbling — just hockey. Speeds are also read aloud after each shot.

Real-time speech recognition · Bluetooth headset support · 8 languages

Observe Mode

Broadcast live shot speeds to coaches, parents, or teammates watching on any web browser — no app required. Tap the eye icon, share a 4-character code, and observers see speeds stream in live with a history of the last 20 shots.

No app needed for observers · thehockeylab.com/observe · Free for all users

Me / Guest / Teams

Track your own shots under Me, measure for a guest without mixing their data with yours, or create named teams and invite members. Separate speed histories for each context.

Admin & member roles · Email invites · Real-time updates

Shot History & Replays

Every shot is saved with speed, timestamp, and optional video replay. Add tags (e.g. "slap shot", "wrist shot") and filter your list by tag. Your history is yours forever.

Cloud-backed · Offline capable · Tag filtering

Shot Stats & Shot Map

Shot Stats shows your shots-per-day as a monthly bar chart so you can see training trends at a glance. Shot Map shows a world map of players who took shots today.

Monthly bar chart · World map · Tap any bar for daily count

Presets & Calibration

Calibrate once per rink — pick two points in view and enter the real-world distance between them. Save as many presets as you have rinks. Switch instantly with no recalibration.

10-second calibration · Portrait & landscape · Save unlimited presets

Social & Notifications

Follow other players, browse a social feed of posts, likes, and comments, and get push notifications for new followers, mentions, and reactions. Set a username, bio, and avatar on your profile.

Feed · Connections · Push notifications

Offline & Sync

The app works without internet. Speed data is queued and synced automatically when you reconnect. No lost data, ever.

Works offline · Auto-sync · Cross-device

Technical Specifications

Built for Precision

Frame ratesHigh-speed 120 FPS
Resolutions720p or 1080p
Detection methodBackground subtraction + blob detection + RANSAC trajectory fitting
Minimum speed1.0 mph (noise filter)
Speed unitsMPH or KM/H
Calibration time~10 seconds per rink
Cloud storageFirestore (Google Cloud)
Offline supportFull — auto-syncs when reconnected
PlatformsiOS (iPhone 11+) · Android
Voice languages8 languages (English, French, Mandarin, Russian, Spanish, German, Swedish, Finnish)

Ready to see it in action?