Description
SnapStrike turns your phone into a bowling scorekeeper. Point your camera at the lane display and it reads every player's frame-by-frame scores automatically — no re-entry required.
HOW SNAP WORKS
Standard Scan runs up to 27 image-processing passes on your device, picks the best result, and delivers every detected player's complete 10-frame scorecard in 10–15 seconds — all without leaving your phone.
For even greater accuracy, AI Enhanced Scan uses Claude Vision (Anthropic's AI). Add your Anthropic API key in Settings and SnapStrike sends your photo directly from your device to Anthropic — not through any SnapStrike backend. Results come back in 3–5 seconds with near-perfect accuracy, even on split indicators, dark or animated displays, and unusual scoreboard layouts. Each photo scan costs approximately $0.01, billed directly to your Anthropic account.
Either way, you land on the same review screen: inspect each player's scorecard, correct any misread rolls with a simple pin keypad, assign each lane slot to a player profile, and save. The original photo is stored alongside the game record.
Supported display systems include Brunswick, QubicaAMF, Bowlero, and AMF. Dark and light scoreboards are both handled. Circled split indicators are recognized — if a frame is missing, a single tap inserts it at the right position so you can fill it in.
MANUAL ENTRY
No photo? Tap + on the Home tab to enter a game by hand. Add any combination of saved profiles, enter rolls on the pin pad one at a time, and correct any frame by tapping it. Mid-game lineup changes — reordering, substitutions, late arrivals — are all supported.
PROFILES & HISTORY
Every game is saved under a bowler profile. Create as many as you need — each game, whether from a photo or entered by hand, is attached to one. Swipe to delete games or profiles at any time.
STATS DASHBOARD
The Stats tab shows, per profile:
• All-time average and last-10-games average
• High game and best 3-consecutive-game total
• Score history chart with your all-time average as a reference line
• Strike rate by frame position (frames 1–9)
• Spare conversion percentage
• Full game history CSV export
DESIGNED FOR BOWLERS
SnapStrike uses correct bowling scoring throughout — strikes, spares, and 10th-frame bonus rolls handled exactly right. Incomplete games are flagged, not silently miscounted. Roll notation (X, /, –) appears wherever scores are shown.
No account. No ads. No subscription. Your data stays on your device.
What's new (v1.2)
What's New in Version 1.2
This release is a big one — tracking your game just got a lot deeper.
Bowling Ball Arsenal
Each profile now has an Arsenal where you can log every ball in your bag: manufacturer, model, year, notes, and active/inactive status. Tag any game with the ball you used, then see your average score broken down by ball in Stats. A great way to find out which ball is actually your money ball.
Bowling Alleys Directory
Add your home center and anywhere else you bowl (Settings › Manage Bowling Alleys). Give each alley a name, city/state, lane type (Wood or Synthetic), and pinsetter type (Freefall or String). Link any game to an alley when you record it, and your Stats dashboard will break down your average score by location.
Oil Pattern Tracking
Record whether you bowled on a House shot or a Sport/Challenge pattern, and optionally name the specific pattern (Main Street, Cheetah, Stone Street — whatever you were on). Filter your Stats by pattern type to see how your game holds up when the shot gets tougher.
Lane Condition Tracking
Log the state of the oil at the time you bowled: Fresh (recently oiled), Transition (oil starting to move), or Burn (track is depleted). Over time, you'll see exactly where your scores tend to live.
Stats Filters
The Stats tab now has up to four filter rows — alley, ball, oil pattern, and pinsetter type — so you can slice your history any way you want. All filters work together: for example, "Sport patterns on string-pin machines" is a valid filter combination.
Game Notes
Add a free-text note to any game — league night, tournament, personal milestone, anything. Set it when you save, or add it later from the game detail screen.
Profile Aliases
Give each profile short alternate names (like "SMB" or "PB") so the Snap scanner can automatically recognize you from the scoreboard without needing an exact name match.
Duplicate Name Protection
Adding or renaming a profile to a name that already exists is now blocked, keeping your game history clean.
---
All new fields are optional and non-destructive — your existing game history is untouched after updating.