Legal

Privacy Policy

Last updated: September 30, 2026

01

Overview

PBP Network ("PlayByPlay", "we", "our", or "us") is a recreational sports platform built for baseball and softball communities. This Privacy Policy explains how we collect, use, store, and share your information when you use our mobile application, website, and related services (collectively, the "Service").

By creating an account or using any part of the PBP Network Service, you agree to the practices described in this policy. If you do not agree, please discontinue use of the Service.

We are committed to complying with Canada's Personal Information Protection and Electronic Documents Act (PIPEDA) and, where applicable, Quebec's Act Respecting the Protection of Personal Information in the Private Sector (Law 25).

02

Information We Collect

Account & Profile Information

  • Full name and display name
  • Email address
  • Date of birth
  • Profile photo (if provided)
  • Gender
  • Preferred playing position
  • Phone number
  • Social login identifiers (e.g., Apple ID, Google account) if you sign in via a social provider

Player & Role Profile Data

  • Height, batting stance (left/right/switch), and throwing hand
  • Primary and secondary fielding positions
  • Competitive rank and years playing
  • Coach certifications, coach type, and years coaching (coach accounts)
  • Staff type — streaming, scorekeeping, or both (staff accounts)
  • Connected streaming accounts (Facebook, YouTube, Twitch): the account or channel name and ID, and the access tokens that let us start live broadcasts for you
  • NSA Canada user ID and rank (if you voluntarily link your NSA account)

Gameplay & Sports Data

  • Game scores, innings, and pitch-by-pitch scorekeeping entries
  • Batting statistics: average, hits, at-bats, RBIs, home runs, walks, strikeouts
  • Season-wide and career statistical summaries
  • Team rosters, league memberships, and event participation
  • Hit location coordinates (spray chart data) per play
  • Batting clip videos — short video highlights attributed to specific players and plays

Live Stream Data

  • Stream session metadata (start/end times, game associated)
  • Connection data used to establish and maintain the stream

Usage & Technical Data

  • Device type, operating system version, and app version
  • App interaction logs (screens visited, features used)
  • IP address and general location (country/region) derived from IP
  • Expo push notification token (device identifier for push delivery)
  • Crash reports and diagnostics

Invited User Data

  • Email addresses of individuals invited to a team who do not yet have a PBP Network account
03

Authentication

Account creation and sign-in are handled by a third-party authentication provider. This provider securely processes your email/password credentials or social login tokens on our behalf. We do not store raw passwords.

This provider may collect and process your email address, authentication tokens, device identifiers, and session metadata solely to maintain secure access to your account.

We receive from this provider only the information necessary to identify you within our platform: your user ID, email, and any profile fields you provide during sign-up.

04

Real-Time Data Storage

PBP Network uses a cloud-based backend database and real-time sync service. All application data — including your profile, team memberships, game scores, and statistics — is stored and synced in real time across your devices.

This infrastructure operates with encrypted data at rest and in transit. Your data is logically isolated and is not accessible to other applications or customers on the same platform.

05

Live Streaming & Third-Party Platforms

Live game streaming is powered by a third-party video infrastructure provider. When you initiate or join a live stream, this provider handles video/audio transmission, session tokens, and connection metadata necessary to route and optimize your stream.

PBP Network lets you broadcast games to Facebook, YouTube, and Twitch. You connect each account once from the app; the platform asks you to approve access, and we store an access token (and, for YouTube and Twitch, a refresh token) plus the account or channel name and ID. We use these only to create, start, and end live broadcasts you initiate, to read your stream settings, to list the Facebook Pages you manage so you can choose where to go live, and to set the broadcast title. Tokens are kept on our servers, are never shown in the app, and are never sold or shared.

We do not request your email address or contacts from these platforms. Connecting a streaming account does not change how you sign in to PBP Network.

You can revoke access at any time by tapping Disconnect in the app (Live Control Room → Streaming accounts), which deletes the stored tokens immediately. You can also revoke access from the platform: Google at https://myaccount.google.com/permissions, Facebook under Settings → Apps and Websites, and Twitch at https://www.twitch.tv/settings/connections.

YouTube: PBP Network uses YouTube API Services. By connecting a YouTube account you agree to the YouTube Terms of Service (https://www.youtube.com/t/terms), and Google's handling of your data is described in the Google Privacy Policy (https://policies.google.com/privacy).

If you saved RTMP stream keys in an earlier version of the app, they are stored in your profile until you remove them or delete your account. When you stream to these platforms, your content and any data those platforms collect from viewers are subject to the respective platform's privacy policy. We do not control and are not responsible for data collected by those platforms.

We store metadata about your streaming sessions (game association, start/end time) for display in the app and for your personal records. Game recordings are temporarily stored in a private cloud storage service for batting clip extraction and are not publicly accessible.

06

NSA Canada Account Linking

PBP Network offers an optional feature that allows you to link your National Softball Association (NSA) Canada account to verify your competitive rank. This feature is entirely voluntary.

When you choose to link your NSA account, your first name, last name, and date of birth are sent to the NSA Canada API (nsacanada.ca) to search for a matching player record. If a match is found, your NSA user ID and rank are stored in your PBP Network profile.

PBP Network is not affiliated with or endorsed by the National Softball Association Canada. Your use of the NSA Canada service is subject to NSA Canada's own terms and privacy policy.

07

Product Analytics

We use PostHog, a product analytics service provided by PostHog, Inc., to understand how the Service is used. Analytics data is stored on PostHog's servers in the United States, so it may be processed outside Quebec and Canada.

What we collect: the pages and screens you view (and the website that linked you to us, if any); app and device information such as operating system, app version, and language/locale; your IP address, which PostHog uses to estimate your approximate location (city, region, country); and events recorded by our servers, such as games completed, clips ready, payments, and membership changes. Your analytics profile also holds your roles, teams, membership status, and marketing-consent choices.

When you are signed in, this data is linked to an internal account ID, never to your name, email address, or phone number. Web addresses are recorded without query strings or fragments, so sign-in codes and one-time link tokens are never collected, and team invite codes are removed from page addresses.

To tell visits apart, PostHog stores a random identifier in a cookie and local storage on your device. Pages you view while signed out are recorded under that random identifier and, if you then sign in without having opted out, linked to your account ID.

We use analytics to improve the product, understand how features are used, and plan our communications with you. We do not sell analytics data or use it for targeted advertising.

You can opt out at any time with the "Share usage analytics" switch in the app (Settings), on your profile page on our website, or in your store account preferences. Your choice is saved to your account, applies wherever you sign in to PBP Network, and stays in effect on that device after you sign out.

08

How We Use Your Information

  • Provide, operate, maintain, and improve the Play By Play Network platform and its features.
  • Create and manage your account and Player Profile.
  • Display game statistics, leaderboards, team information, and Player Profiles.
  • Enable live scoring, livestreaming, and real-time game updates.
  • Send transactional communications, including game reminders, score updates, account notifications, and service announcements.
  • Send Play By Play Network marketing communications where you have provided consent.
  • Diagnose technical issues, monitor platform performance, maintain security, and prevent fraud.
  • Send transactional SMS messages, including game reminders, score updates, and account notifications, and marketing SMS messages where you have provided express consent.
  • Comply with applicable legal and regulatory obligations.
  • Administer the Play By Play Network Sponsor Program by sharing certain contact information and selected Player Profile Information with official, approved Play By Play Network sponsors for sponsorship administration, player opportunities, promotional offers, contests, marketing communications, tournaments, community initiatives, and sponsored programs (Players and Coaches only).

Play By Play Network does not sell your personal information to third parties or use your information for targeted advertising. Player and Coach accounts participate in the Play By Play Network Sponsor Program. As described in this Privacy Policy, certain contact information and selected Player Profile Information may be shared with official, approved Play By Play Network sponsors. Fan accounts do not participate in the Sponsor Program and are not subject to sponsor information sharing.

09

Information Sharing

We share your information only as described below:

Authentication Provider: Your email address, phone number, authentication tokens, and device session data are processed by our authentication provider to manage account access and deliver transactional and, if you opt in, marketing SMS messages.
Database Provider: All application data is stored and synced via our cloud database infrastructure.
Live Video Infrastructure: Your user ID and display name are shared with our video streaming infrastructure provider to facilitate live streaming sessions.
Cloud Video Storage: Game livestream recordings are stored in a private cloud storage service. Batting clips are extracted from these recordings and linked to your player profile.
Email Delivery Provider: Your email address and name are shared with our email delivery provider to send transactional and, if you opt in, marketing emails.
Push Notification Provider: Your device push token is sent to our push notification service provider to deliver in-app notifications to your device.
Video Clip Extraction Service: Source recording data, play timestamps, and player IDs are shared with our video clip extraction service to generate batting highlight clips.
Product Analytics Provider (PostHog): Pages and screens viewed, app and device information, IP address and approximate location, server-recorded events, and your analytics profile (roles, teams, membership status, marketing-consent choices) are processed by PostHog, Inc., linked to an internal account ID (or a random device identifier while you are signed out) and never to your name, email address, or phone number. You can opt out as described in Product Analytics.
NSA Canada (Optional Rank Linking): If you voluntarily use the NSA account linking feature, your first name, last name, and date of birth are sent to NSA Canada to retrieve your player rank.
Official Sponsors & Partners: Certain profile information for players and coaches may be shared with official, approved Play By Play sponsors and partners for sponsorship administration, promotional opportunities, player engagement, community initiatives, and communications relating to the Play By Play platform and its sponsored programs. Information shared is limited to: first name, last name, email address, birth year, team, league, player profile, and participation history. Full date of birth, payment information, passwords, and device identifiers are not shared with sponsors. Fan accounts are not subject to sponsor data sharing.
Other App Users: Your display name, profile photo, jersey number, position, and statistics are visible to other users within leagues and teams you join. Game scores and leaderboard data are visible to all app users by default.
Third-Party Streaming Platforms: When you choose to stream to YouTube, Twitch, TikTok, or Facebook, your video content is transmitted to and governed by those platforms.
Legal Requirements: We may disclose your information if required by law, court order, or to protect the rights, property, or safety of PBP Network, our users, or the public.
10

Play By Play Network Sponsor Program

Play By Play Network Player and Coach accounts participate in a sponsor-supported program. Official sponsors help fund tournaments, prizes, livestream production, player recognition programs, community initiatives, and the continued development and operation of the Play By Play Network platform.

By creating a Player or Coach account, you expressly acknowledge and consent that your first name, last name, email address, birth year, and selected Player Profile Information may be shared with official, approved Play By Play Network sponsors participating in the Play By Play Network Sponsor Program. The full information that may be shared is:

  • First Name
  • Last Name
  • Email Address
  • Birth Year
  • Team
  • League
  • Participation History
  • Selected Player Profile Information that you choose to include in your profile.

Sponsors may use this information to communicate directly with you regarding their products, services, promotional offers, sponsorship opportunities, contests, newsletters, event announcements, and other marketing communications. Play By Play Network does not share your phone number, full date of birth, payment information, passwords, or device identifiers with sponsors. If you do not wish to participate in the Play By Play Network Sponsor Program, you may register as a Fan instead. Fan accounts are not subject to sponsor information sharing.

11

Communications From Play By Play Network

By registering as a Player or Coach, you agree that Play By Play Network may contact you directly at any time using the contact information associated with your account — including for account and program administration, sponsorship opportunities, player recognition, events, tournaments, contests, and program updates. Transactional and service messages relating to your use of the Service may be sent at any time and are not subject to marketing opt-out.

Marketing communications remain subject to your consent choices: you may opt out of marketing emails via the unsubscribe link, opt out of marketing SMS by replying STOP, or adjust your preferences in app settings at any time, as described in the Marketing Emails & CASL and Your Rights & Choices sections. Opting out of marketing does not affect essential account, program, or sponsorship-administration messages.

12

Cross-Border Data Transfers

PBP Network is operated from Canada, but we use service providers based in the United States and other jurisdictions. When your data is transferred to a foreign processor, we require that provider to maintain privacy protections comparable to those required under PIPEDA.

Authentication Provider: United States — Account authentication and SMS delivery
Database Provider: United States — Real-time data storage
Live Video Provider: United States — Live video streaming
Cloud Storage Provider: United States — Video clip storage
Email Delivery Provider: United States — Email delivery
Push Notification Provider: United States — Push notifications
Video Clip Service: United States — Batting clip extraction
Product Analytics Provider (PostHog): United States — Product analytics
NSA Canada: Canada — Player rank verification
13

Data Retention

We retain different categories of data for different periods based on their purpose and legal requirements:

Profile data (name, email, photo, phone, date of birth, gender): anonymized and cleared within 30 days of account deletion.

Game statistics and play-by-play records: retained permanently for league data integrity. After account deletion, these records remain associated with an anonymized ID rather than your name.

Batting clip videos: retained until you request deletion or your account is deleted. Deletion requests may be submitted to Contact@playbyplay.app.

Push notification token: cleared upon account deletion.

Connected streaming account tokens (Facebook, YouTube, Twitch): deleted immediately when you disconnect the account or delete your PBP Network account.

Marketing email contact: removed from our marketing audience upon account deletion or when you withdraw marketing consent.

Invited email addresses for pending team invitations: retained until the invitation is accepted or expires.

Logs and diagnostic data: retained for up to 90 days and then deleted automatically.

14

Your Rights & Choices

To exercise any of these rights, contact our Privacy Officer at Contact@playbyplay.app.

As a resident of Canada, you have the following rights regarding your personal data under PIPEDA:

Access

Request a copy of the personal data we hold about you, including a list of third parties to whom it has been disclosed.

Correction

Update or correct inaccurate information in your profile directly within the app settings or by contacting us.

Deletion

Request deletion of your account and personal data. See Data Retention above for what is and is not removed.

Data Portability

Request an export of your gameplay statistics and profile data in a structured format.

Withdraw Consent

Opt out of marketing emails at any time via the unsubscribe link in any marketing email, or opt out of marketing SMS by replying STOP to any marketing text, or through app settings. Turn off product analytics with the 'Share usage analytics' switch described in Product Analytics. Players and Coaches may withdraw consent to sponsor data sharing at any time by contacting us at Contact@playbyplay.app — withdrawal does not affect your ability to use the Service.

Complain to the OPC

If you believe we have not handled your personal data appropriately, you may file a complaint with the Office of the Privacy Commissioner of Canada at priv.gc.ca.

15

Marketing Emails & CASL

Canada's Anti-Spam Legislation (CASL) requires that we obtain your express consent before sending commercial electronic messages.

We send two types of emails: (1) Transactional emails — order confirmations, game reminders, score updates, and account notifications — which do not require CASL opt-in as they relate directly to your use of the Service; and (2) Marketing emails — promotional content, product announcements, and news — which are only sent if you have explicitly opted in during account setup or in app settings.

Every marketing email we send includes a working unsubscribe link. You can withdraw your marketing consent at any time, and we will process your request within 10 business days.

SMS text messages are also Commercial Electronic Messages under CASL. We send two types of texts: (1) Transactional SMS — game reminders, score updates, and account alerts — which do not require CASL opt-in; and (2) Marketing SMS — promotional content and announcements — which are sent only with your express consent. You may withdraw SMS consent at any time by replying STOP to any marketing text or through app settings.

16

Privacy Officer & Breach Notification

PBP Network has designated a Privacy Officer responsible for overseeing our compliance with PIPEDA and responding to privacy-related inquiries. You may contact the Privacy Officer at Contact@playbyplay.app.

In the event of a data breach that poses a real risk of significant harm to individuals, we will notify affected individuals and the Office of the Privacy Commissioner of Canada as required by PIPEDA. Users in Quebec will be notified in accordance with Quebec Law 25, including reporting to the Commission d'accès à l'information within 72 hours of becoming aware of a qualifying incident.

17

Age Restriction & Minors

PBP Network is intended solely for individuals who are 18 years of age or older. The Service is not directed to, and we do not knowingly collect personal information from, anyone under the age of 18.

If we become aware that we have collected personal information from an individual under 18, we will take steps to delete that information promptly. If you believe someone under 18 has provided us with personal information, please contact us immediately at Contact@playbyplay.app.

18

Security

We implement industry-standard security measures including encryption in transit (TLS), encrypted data at rest, access controls, and secure third-party infrastructure for authentication and data storage.

No method of transmission over the internet is 100% secure. We cannot guarantee absolute security, and you use the app at your own risk. Please protect your account credentials and report any suspected unauthorized access to us immediately.

19

Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will notify you via the app or by email. The updated policy will be posted with a revised "Last Updated" date.

Continued use of PBP Network after an update constitutes your acceptance of the revised policy.

20

Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact our Privacy Officer:

AppPBP Network (PlayByPlay)