v1.2
May 2026
Latest
- Free is now unlimited — no more 9-batter cap. Free tier is ad-supported with banner and interstitial ads
- New Lite tier — $2.99/year removes all ads. Same features as Free, zero interruptions
- Pro tier — $9.99/year with advanced analytics (see below). Monthly plan removed
- Zone Splits (Pro) — vertical (UP/MID/LOW) and horizontal (IN/CTR/AWY) strike zone breakdowns
- Strike Rate Panel (Pro) — 4x3 grid showing strike tendency by count with color-coded confidence
- Pitch Recall Modes — 3 modes: Count Recall (orange dots for same-count zones), Dual Signal (orange + blue), and Ghost Trail (full previous AB sequence). Long-press legend to switch
- Fullscreen hybrid controls — redesigned fullscreen with collapsible panels, tabbed Stats/History in landscape, and all controls accessible without leaving fullscreen
- Opponent editing — edit opponent name, notes, and lineup handedness outside of game sessions
- Collapsible Pro panels — Zone Splits and Strike Rate panels expand/collapse with smooth animations
- Breathing animation — subtle pulsing on the highest-probability zone (respects Reduce Motion)
- New ocean-teal color theme — refreshed design matching the DiamondOps family with WCAG AA contrast
- New app icon — updated branding with teal accents
- iCloud sync infrastructure — opponents, sessions, and pitches sync across devices via your Apple iCloud account
- Content filter — profanity blocking with leet-speak normalization on opponent names and notes
- Cross-promotion — "More from RetroGhostLabs" in Settings, PitchTunnels tips in post-game view
- What's New screen — automatically displays on upgrade from v1.1 with full feature highlights
- Release history — full changelog accessible from Settings → App Information
- Free users can now continue saved games (removed Pro gate)
- Banner ads display correctly on iPad in all orientations
- End Game button single-tap responsiveness improved
- Free Base menu consolidated (HBP/INT Walk/Other picker)
- Undo/Redo and Skip/Missed Location buttons always visible in fullscreen
- Updated Help & FAQ with Zone Splits, Strike Rate, and breathing animation explanations
v1.1.1
March 2026
Hotfix
- Fixed a crash on launch affecting some users
v1.1
March 22, 2026
Update
- Updated Pro pricing — $3.99/month or $14.99/year (intro offer available)
- Delete individual sessions from the opponent detail screen
- Fixed: Quick Game no longer creates a ghost opponent when dismissed before starting
- Fixed: Batter correction now correctly restores the count after switching mid-at-bat
- Fixed: Missed-location pitches no longer create gaps in the pitch sequence
v1.0
March 10, 2026
Initial Release
- Initial App Store launch
- Live prediction heatmap with 25-zone tracking (9 strike + 16 ball zones)
- Standard Model — count + handedness filtered predictions
- Matchup Model — handedness-only predictions for early-game use
- Confidence badge (Very Low → Very High) based on logged pitch count
- Pitch sequence overlay — color-coded by at-bat
- Full-screen zone mode with pinch-to-resize
- In-Zone / Out-Zone percentage tracking
- Bayesian smoothing for stable early-game predictions
- Raw mode (Pro) — exact unsmoothed percentages
- Unlimited at-bats per game (Pro) vs 9 at-bat free limit
- Opponent profiles persist across sessions
- No account, no server, 100% on-device storage (SwiftData)
- iPhone and iPad support, iOS 17+
More updates are in the works — see the roadmap for what's coming.