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:
Email & Password
Used for account creation and sign-in. Managed by Firebase Authentication (Google).
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.
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:
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.
Bluetooth Device Name
Used solely to detect connection status and display which device is connected. Not recorded or transmitted.
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:
Handles account creation and sign-in. Subject to Google's Privacy Policy.
Cloud database for syncing presets and settings for signed-in users. Subject to Google's Privacy Policy.
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.