Help

Support

Batting stats and sabermetrics for baseball and softball. No account. No paywall.

General

What is SaberSwing?

SaberSwing is an offline batting stats tracker for baseball, fastpitch softball, and slow pitch softball. Log at-bats during games and review your performance through spray charts and advanced sabermetrics.

Does SaberSwing require an internet connection?

All batting features work offline. An internet connection is used for optional features: iCloud Sync (keeps your data in sync across your devices), displaying ads, and processing In-App Purchases. If you purchase Remove Ads, ad network requests are disabled.

Is SaberSwing free?

Yes. All stats and features are free — no locked content. The app is ad-supported. An optional yearly Remove Ads subscription is available in Settings. Cancel anytime in your App Store settings.

What sports are supported?

Baseball, fastpitch softball, and slow pitch softball. Each mode adjusts the default strike zone and rules — slow pitch defaults to a mat strike zone, for example.

Tracking & Entry

How do I log an at-bat?

Open a game and tap the + button. Quick Entry lets you record a result in one tap.

Can I track multiple players?

Yes. Create a separate player profile for each person. One player is active at a time — tap the avatar chip in the top-left to switch. Games, leagues, and tournaments can be shared across players on the same device.

Can I edit at-bats after the fact?

Yes. Every at-bat can be edited or deleted at any time.

What is the visual strike zone?

A tap-to-place grid for recording where each pitch crossed (or missed) the plate. This feature is coming in a future update.

Stats & Analytics

What stats does SaberSwing calculate?

Basic: BA, OBP, SLG, OPS, H, BB, K, HR, RBI, and more.
Advanced sabermetrics: wOBA, wRC+, BABIP, ISO, K%, BB%, and others.
Situational: performance with runners on base, by count, by game context.

What is a spray chart?

A visualization of where you hit the ball on the field. Use the scrubber to step through contact locations chronologically. Helps identify pull and oppo tendencies.

What are heat maps?

Strike zone heat maps show where you perform well — and where you struggle — based on pitch location. Color-coded by outcome. This feature is coming in a future update.

Can I filter stats by league or date range?

Yes. Stats and Trends can be filtered by league, tournament, pick-up games, date range, and last N games.

Data & Privacy

How do I back up my data?

Go to Settings → Data & Backups → Export Backup to save a full backup (.saberswing file) that includes all players, games, and at-bats. Share it to Files, email, or any other app and restore it later via Settings → Data & Backups → Import Backup.

To export stats as a spreadsheet, open the Stats screen and tap the share button to export a CSV file.

Does SaberSwing collect any personal data?

SaberSwing does not collect personal information such as your name, email, or location. The app uses Google AdMob for advertising, which may collect advertising data and device identifiers for third-party ad personalization. These identifiers are not linked to your identity. Before tracking identifiers are used for ad personalization, the app requests your permission via Apple's App Tracking Transparency prompt — if you decline, ads are still shown but without personalization. Purchasing Remove Ads disables ad serving and associated data collection. See our Privacy Policy for full details.

Where is my data stored?

Your batting data is stored on your device. If iCloud is enabled in Settings, it is also stored in your private iCloud account and synced across your devices.

What happens if I delete the app?

Data stored on your device is deleted. If iCloud Sync was enabled, a copy remains in your iCloud account and will restore if you reinstall the app.

Troubleshooting

The app crashed. What should I do?

Force-quit and reopen the app. If the crash repeats, email us with a description of what you were doing and your iOS version.

My stats look wrong.

Computed stats (wOBA, wRC+, etc.) are recalculated from your at-bat records. If something looks off, check the underlying at-bats for any incorrect entries. If you believe there's a calculation bug, please contact us.

I imported a backup and got an error.

Settings → Data & Backups → Import Backup expects a .saberswing backup file exported from SaberSwing. Importing a CSV or any other format will not work. If you exported from the Stats screen (CSV), that file is for spreadsheet use only and cannot be imported back into the app.

Still need help?

Have a question, found a bug, or want to suggest a feature? We typically respond within 1–2 business days.

saberswingapp@gmail.com