Privacy Policy

Effective March 16, 2026 | Last updated March 16, 2026

Overview

Our Commitment to Your Privacy

ScoreFrame is designed with privacy first. Video recordings always stay on your device. Cloud features (accounts, sync, streaming) are optional and clearly described below. We never sell your data.

This Privacy Policy describes how ScoreFrame ("we", "us", or "our"), operated by Glavin Labs LLC, handles information when you use our Android application. ScoreFrame helps you record sports video with professional scoreboard overlays, track game stats, and optionally stream live.

Accounts

ScoreFrame Accounts (Optional)

You can use ScoreFrame without creating an account. All core features work without signing in. If you choose to create an account, we collect:

  • Email address — Used to identify your account and for password reset (email sign-in) or provided by Google (Google Sign-In).
  • Display name — Your name as shown in your Google account or entered during sign-up.
  • Profile photo URL — From your Google account (Google Sign-In only). We do not store the photo itself.

Account data is stored in Firebase Authentication, a service operated by Google. Account creation is always your choice. You can delete your account at any time from within the app, which permanently removes all associated cloud data.

Cloud Data

Data Synced to the Cloud

If you create an account, the following data may be synced to Google Cloud Firestore to enable cross-device access and backup:

  • Team profiles — Team names, colors, and player rosters you create in "My Teams."
  • Game history — Final scores, dates, sport type, and game statistics (Pro subscribers only).
  • Baseball/softball scorebook data — Play-by-play records from the Full Scorebook feature (Pro subscribers only).
  • Career statistics — Aggregated per-player stats such as bowling averages and batting averages (Pro subscribers only).
  • Sport configurations — Your preferred match formats (e.g., best-of-3 vs best-of-5).

This data is stored in Google Cloud data centers (United States). Only you can access your data — it is private to your account and protected by Firestore security rules. We do not access, analyze, or share your game data.

Video recordings are never uploaded. All video files remain exclusively on your device.

Email

Email Marketing

During account creation, you may opt in to receive ScoreFrame email updates (new features, tips, and announcements). This is optional and unchecking the box means your email will not be used for marketing.

  • We send approximately 1-2 emails per month.
  • You can unsubscribe at any time via the toggle in your account settings or the unsubscribe link in any email.
  • Your email marketing preference is stored in Firestore alongside your account data.
  • We do not share your email with any third party for marketing purposes.
Streaming

Live Streaming

ScoreFrame Pro subscribers can stream their game video live. When you use streaming features:

  • YouTube streaming — When you connect your YouTube account via Google OAuth, ScoreFrame creates live broadcasts on your YouTube channel. Your video is sent directly from your device to YouTube's servers via RTMP. ScoreFrame does not store or process the stream. YouTube's Privacy Policy governs the video on their platform.
  • Amazon IVS streaming — For private streams, video is sent to Amazon Interactive Video Service. Streams are ephemeral and not recorded on AWS unless you explicitly enable it. AWS credentials you enter are stored locally on your device and never transmitted to our servers.
  • Live chat — YouTube live chat messages are fetched from and sent to YouTube's API. We do not store chat messages.

Streaming requires an internet connection. When streaming, your video and audio are transmitted to the streaming service you choose. This is the only time your recorded content leaves your device.

Permissions

Permissions We Request and Why

  • Camera — Records video with scoreboard overlay via OpenGL ES.
  • Microphone — Captures game audio. Mute toggle available. Not transmitted unless streaming.
  • Storage — Saves video files, highlight clips, snapshots, and stats PDFs.
  • Wi-Fi / Nearby Devices — Remote scoring over Wi-Fi Direct (peer-to-peer, no server).
  • Bluetooth — External button for hands-free recording control.
  • Internet — Ads (free tier), purchases, cloud sync (if signed in), streaming (if enabled).
  • Vibration — Haptic feedback on scoring actions.

Permissions are requested only when you first use the relevant feature.

Local Data

Data Stored on Your Device

The following data is stored locally and never leaves your device (unless you enable cloud sync):

  • Video recordings, highlight clips, and snapshots
  • Game scores, team names, colors, and rosters
  • App settings (resolution, orientation, camera preferences)
  • Game history and career statistics

Uninstalling removes all app settings and game data. Video files in your media storage are managed by your device.

Advertising

Google AdMob Ads

The free tier displays advertisements via Google AdMob. AdMob may collect advertising ID, approximate location, device info, ad interaction data, and IP address under Google's privacy policy. Pro subscribers see no ads.

Opt out of personalized ads via Settings > Google > Ads. See Google's Privacy Policy.

Purchases

Google Play Billing

ScoreFrame Pro is available through Google Play Billing. All transactions are processed by Google. We do not collect or store payment information.

Third Parties

Third-Party Services

  • Google AdMob — Advertising (free tier only)
  • Google Play Billing — Subscription purchases
  • Firebase Authentication — Account management (optional)
  • Google Cloud Firestore — Cloud data sync (optional)
  • Google Sign-In — OAuth authentication (optional)
  • YouTube Data API — Live streaming to YouTube (optional)
  • Amazon IVS — Private live streaming (optional)

Each service operates under its own privacy policy. We do not sell or share your personal data with any third party for their own marketing purposes.

Children

Children's Privacy

ScoreFrame is not directed at children under 13. We do not knowingly collect personal information from children. If you create an account, you represent that you are at least 13 years old.

Retention

Data Retention & Deletion

Local data: Stored until you uninstall or delete it manually.

Cloud data: Stored until you delete your account. Account deletion permanently removes all cloud data (profile, teams, games, stats, marketing preferences) from Firestore and Firebase Authentication.

Your Rights

Your Data Rights

  • Access your data — View synced data in My Teams and Game History.
  • Delete your data — Delete your account to remove all cloud data permanently.
  • Opt out of marketing emails — Toggle in account settings or unsubscribe link.
  • Opt out of personalized ads — Device Google ad settings.
  • Export your data — Export stats as PDF, share game summaries.
Refunds

Refund Policy

ScoreFrame Pro includes a free trial. If you experience an issue, contact us at [email protected]. If unresolved, we will work with you on a prorated refund. Cancel anytime through Google Play.

Updates

Changes to This Policy

We may update this policy and will revise the date above. Material changes will be communicated through the app or email (if opted in). Continued use constitutes acceptance.

Contact

Contact Us

Glavin Labs LLC
Email: [email protected]
Website: scoreframe.app