Last updated: March 2026

Privacy Policy

CatcherComms is a coach-to-catcher communication tool. We believe in transparency about how your data is handled. This policy is written in plain English.

🔒

On-Device Only

Audio, Bluetooth, and speech recognition data never leave your phone

👤

Account Optional

Use the full app in guest mode with zero data transmitted

No Tracking

No analytics, no ads, no telemetry, no crash reporting

Guest Mode

You can use CatcherComms without creating an account. In guest mode, all data stays entirely on your device using local storage (AsyncStorage). Nothing is transmitted to any server. No account, no cloud, no data collection of any kind.

Data Collected (Optional Account Only)

If you choose to create an account via Firebase Authentication, we store the following in Google Firebase/Firestore to sync your data across sessions:

Synced

Email & Password

Used for account creation and sign-in. Managed by Firebase Authentication (Google).

Synced

Coaching Presets

Short text strings you create for quick communication, such as "Fastball", "Up and In", or "Watch third". Stored in Firestore so they persist across devices.

Synced

App Preferences

Settings like text-to-speech rate, pitch, and toggle preferences. Synced to Firestore so your configuration follows your account.

Data That Stays On Your Device

The following data is used locally and is never transmitted to CatcherComms or any third-party server:

Device Only

Microphone Audio

Audio is recorded from the phone's built-in microphone and played back through the Bluetooth earpiece. It is never stored permanently and never uploaded anywhere.

Device Only

Bluetooth Device Name

Used solely to detect connection status and display which device is connected. Not recorded or transmitted.

Device Only

Speech Recognition

Processed by your device's native speech engine (Apple Siri or Google). Only the transcribed text is used within the app. No audio or transcription is sent to CatcherComms servers.

Data We Do Not Collect

CatcherComms does not collect, use, or share any of the following:

  • Analytics, telemetry, or usage tracking
  • Crash reports
  • Advertising identifiers or ad tracking
  • Location data
  • Contacts, photos, or other personal data
  • Cookies (CatcherComms is a mobile app, not a web app)

Third-Party Services

When you create an account, CatcherComms uses the following third-party services:

Firebase Authentication (Google)

Handles account creation and sign-in. Subject to Google's Privacy Policy.

Firebase Firestore (Google)

Cloud database for syncing presets and settings for signed-in users. Subject to Google's Privacy Policy.

Device-Native Speech Recognition (Apple / Google)

Speech-to-text processing runs on-device via the OS speech engine. Governed by Apple's or Google's respective privacy policies.

Children's Privacy

CatcherComms is not directed at children under 13. It is a baseball coaching communication tool designed for use by coaches. We do not knowingly collect personal information from children under 13.

Data Retention & Deletion

You can delete your account at any time from within the app. When your account is deleted, all associated data is removed from Firebase, including your coaching presets and app settings. On-device data (local storage) can be cleared by uninstalling the app.

Changes to This Policy

If we make changes to this privacy policy, we will update the "Last updated" date at the top. We encourage you to review this page periodically.

Contact Us

If you have questions about this privacy policy or how your data is handled, contact us at info@catchercomms.com.