Last updated: April 11, 2026
1. Information We Collect
1.1 Account Information
When you create a BowlrIQ account, we collect:
- Email address — used to create and identify your account, and for password reset
- Password — never stored by us; managed entirely by Firebase Authentication (Google)
- Display name — for Google or Apple sign-in, the name associated with your Google or Apple account is automatically received by Firebase Authentication as a byproduct of the sign-in process. We do not request or require it, and the app functions fully without it. It is persistently stored in your account for as long as your account is active and is not shared with any third parties outside of the Firebase/Google infrastructure used to operate the app
1.2 Profile & Preferences
Information you optionally provide in Settings:
- Player name and nickname (display name)
- Dominant bowling hand, bowling style, default ball weight
- Handicap percentage and base score
- App theme, pin entry, and score entry preferences
- Global leaderboard opt-in preference
1.3 Bowling Activity Data
Data you enter while using the app:
- Game scores — total score, date/time, session type, completion status
- Frame-by-frame shot data — pin configuration, shot type (strike, spare, split, etc.)
- Leagues, tournaments, and practice sessions
- Bowling balls — manufacturer, model, weight, coverstock, optional photo
- Bowling house names and oil pattern notes
1.4 Social & Leaderboard Data
If you use the Friends or Leaderboard features, your display name and email are stored for friend search. If you opt in to the global leaderboard, aggregated bowling stats are published — your email is never shown publicly.
1.5 Automatically Collected Data
On Android and iOS, the app uses Firebase Analytics. The web app uses the Firebase Analytics JavaScript SDK. Together they automatically collect the following without any action on your part:
- App installs and first open
- App opens, session starts, and session duration
- Screen views (which screens you visit and for how long)
- In-app actions you take (e.g. starting a session, completing a game, adding a ball, sending a friend request) — recorded as event names with non-identifying parameters such as session type
- App version and OS version
- Device model and language
- Firebase Installation ID — a randomly generated, app-specific device identifier
- Google Advertising ID (GAID) on Android — a resettable device identifier used by Google services
- On iOS, IDFA is not collected (Firebase Analytics on iOS is configured without IDFA collection)
- Crash logs on Android — if the app crashes, Firebase Analytics automatically records a crash event including the exception type. No full stack traces or personal data are included in these events
- Diagnostics — device and OS information used to understand app stability and performance
This data is collected automatically by the Firebase Analytics SDK and sent to Google. We do not use a dedicated crash reporting tool (such as Firebase Crashlytics), so detailed stack traces are not recorded.
2. How We Use Your Information
- Authenticating your account
- Storing and syncing your bowling data across devices
- Displaying your statistics and progress
- Enabling cloud backup and restore
- Powering the global leaderboard (opt-in only)
- Enabling the Friends feature
- Sending password reset emails
We do not use your data for advertising, sell it to third parties, or share it with any party outside of the Firebase/Google infrastructure used to operate the app.
3. Data We Do NOT Collect
- Precise or approximate location data
- Device contacts or address book
- IDFA (Apple advertising identifier) — Firebase Analytics on iOS is configured without IDFA collection
- Payment or financial information
- Any data from users under 13 years of age
4. Data Storage and Retention
All user data is stored in Google Firebase (Firestore, Firebase Authentication, Firebase Cloud Storage), operated by Google LLC in US-based data centers by default.
- Per-user bowling data is stored under your unique user ID and is not accessible to other users
- Public profile data (display name, email) is accessible to other BowlrIQ users for friend search only
- Leaderboard data is only written if you have opted in
- Ball images are stored in Firebase Cloud Storage scoped to your account and are not publicly accessible
Your data is retained for as long as your account is active. Deleting your account from the Settings screen removes your account and all associated data.
5. Firebase and Google Services
BowlrIQ uses Firebase Authentication, Cloud Firestore, Firebase Cloud Storage, and Firebase Analytics. These services are operated by Google LLC and governed by Google's Privacy Policy. Firebase Analytics automatically collects app usage and device data on Android, iOS, and the web as described in section 1.5.
6. Data Sharing
We do not sell, trade, or rent your personal information. Your data may be shared only in limited circumstances:
- With BowlrIQ users you connect with — display name and stats are visible to connected friends
- On the global leaderboard (opt-in only) — display name and stats, never your email
- With Google/Firebase as the infrastructure provider
- As required by a valid legal process
7. Security
- All data is transmitted over HTTPS/TLS
- Passwords are never stored by the app — handled entirely by Firebase Authentication
- Firestore Security Rules enforce that only you can read or write your own data
- Email verification is required before your account is fully activated
- Optional biometric authentication is available on supported devices
- Account deletion is available at any time from Settings
8. Your Rights and Choices
- Access and correction — view and edit all your data directly within the app
- Leaderboard opt-out — disable at any time in Settings; your entry is removed immediately
- Export — use the Backup screen to export a full copy of your data
- Account deletion — removes your Firebase Authentication record and all Firestore data
Depending on your jurisdiction (e.g., EU/EEA under GDPR, California under CCPA), you may have additional rights. Contact us at the address below to exercise them.
9. Children's Privacy
BowlrIQ is not directed to children under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such data, please contact us and we will promptly delete it.
10. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top. Continued use of the app after changes constitutes acceptance of the updated policy.
11. Contact Us
If you have questions or concerns about this Privacy Policy, please contact us:
BowlrIQ Email: mcappandgames49@gmail.com