← Play Ball

Privacy Policy

Last updated: September 8, 2026

Play Ball (“the App”) is a walk-up songs app for baseball teams, provided by Clutch Apps (“we,” “us”). This policy explains what information the App uses and what we do with it.

Summary

Play Ball keeps your team data on your device by default. We do not require accounts. Everyday roster editing stays on your phone. Limited data leaves the device only if you generate a spoken announcement, share a team link, subscribe, or start the free 7-day window, as described below.

Information stored on your device

The App stores the following locally on your device (for example in on-device storage / SQLite):

This information stays on your device unless you generate announcements or share a team, as described below.

Information we do not collect

Photo import

You can import players from a photo of a roster or lineup sheet (for example a picture of a printed batting order) or by photographing that sheet with the camera. Text is read on your device. We do not upload those photos to our servers.

Music services and device permissions

Depending on the music source you choose, the App may request access to:

Announcements

When you generate a “Now batting…” announcement, the App sends the announcement text (player name and number, and an optional pronunciation) to our website at playballsongs.com/api/announce. That service asks ElevenLabs to create a short audio clip. The clip is saved on your device for later playback. We do not keep a roster database of those requests.

If the announcer is unavailable or you are offline, the App can speak the same line with iOS text-to-speech on your device. Player names spoken that way stay on the device.

Team sharing

Share a Team is available with a paid subscription. If you share a team, the App sends the roster and related song choices to our servers (playballsongs.com/api/share) so we can create a short link. Anyone with that link may be able to import the team into their copy of the App.

If the short link cannot be created, the App falls back to a longer link that includes the same team data in the URL. Do not share links that contain information you are not comfortable sharing.

Purchases and the 7-day window

Play Ball offers an optional subscription through the App Store. Apple processes payment. We use RevenueCat to confirm whether your subscription is active. We do not receive your full payment card number.

To keep the free 7-day window to one per iPhone, the App uses Apple DeviceCheck. That sends an anonymous device token to our website (playballsongs.com/api/devicecheck) so Apple can record that this device already used the window. DeviceCheck does not include your name, email, or roster.

Children and family use

Play Ball is intended for coaches, parents, and teams, including youth baseball contexts. We do not knowingly collect personal information from children through a Play Ball account system, because the App does not use accounts. Team and player information you enter is stored on your device under your control, except when you generate announcements or share a team, as described above.

Third-party services

The App may interact with Apple (App Store, Apple Music, iOS, DeviceCheck), RevenueCat (subscription status), ElevenLabs (announcement audio), Deezer, and hosting used for our website and APIs (for example Vercel for playballsongs.com). Those providers process data under their own policies when you use their services.

Data retention and deletion

Because roster and preference data live on your device, you can remove them by deleting teams in the App or by deleting the App from your device. Cached announcement audio is stored on your device and is removed when you delete the App.

Shared links you create may remain reachable until they are no longer hosted. Apple and RevenueCat keep subscription records under their own policies. DeviceCheck bits are stored by Apple for that device.

Changes to this policy

We may update this policy from time to time. The “Last updated” date at the top will change when we do. Continued use of the App after an update means you accept the revised policy.

Contact

Questions about privacy:

support@getclutchapps.com