PageSourceSearch

https://playbyplay.app/privacy

html playbyplay.app collected 2026-10-02 01:14:27 UTC 143,903 bytes, 1 lines download raw bytes

1<!DOCTYPE html><!--FJNJgYjMFCO_IU9WV_2Gd--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.29207c2f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/83a4e12615bda4b8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/5b51ddd3a089ca39.js"/>
1<script src="/_next/static/chunks/d598f1f652e2d146.js" async=""></script>
1<script src="/_next/static/chunks/269dc890dd37ee5c.js" async=""></script>
1<script src="/_next/static/chunks/4fa395d360c87cc3.js" async=""></script>
1<script src="/_next/static/chunks/9445fee268cb4e80.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-13d3ce3bcb2e6bc1.js" async=""></script>
1<script src="/_next/static/chunks/38a8dbe2c5c26331.js" async=""></script>
1<script src="/_next/static/chunks/173589aeb0789423.js" async=""></script>
1<script src="/_next/static/chunks/b9fdaedeaa4cd92b.js" async=""></script>
1<script src="/_next/static/chunks/44a7146fbe0c0af6.js" async=""></script>
1<script src="/_next/static/chunks/ffa41300ef39d6cc.js" async=""></script>
1<script src="/_next/static/chunks/edbf25fc0d07db97.js" async=""></script>
1<script src="/_next/static/chunks/2458947517d32cf3.js" async=""></script>
1<script src="/_next/static/chunks/27ba573aa9320698.js" async=""></script>
1<script src="/_next/static/chunks/adf23a5f8f8566a8.js" async=""></script>
1<script src="/_next/static/chunks/ef56daf794277967.js" async=""></script>
1<script src="/_next/static/chunks/7201ae1d1db03e1b.js" async=""></script>
1<script src="/_next/static/chunks/dae0cf9cb22c7c47.js" async=""></script>
1<script src="/_next/static/chunks/5f0de6cd9f1184db.js" async=""></script>
1<script src="/_next/static/chunks/78177567f9466102.js" async=""></script>
1<script src="/_next/static/chunks/8fda064d8649c4a9.js" async=""></script>
1<script src="/_next/static/chunks/8f941441f340f1ec.js" async=""></script>
1<script src="/_next/static/chunks/e38b1c1409f892d5.js" async=""></script>
1<script src="/_next/static/chunks/99f5bcb07aba917e.js" async=""></script>
1<script src="/_next/static/chunks/c4c1761649442850.js" async=""></script>
1<script src="https://clerk.playbyplay.app/npm/@clerk/clerk-js@6/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsucGxheWJ5cGxheS5hcHAk"></script>
1<meta name="next-size-adjust" content=""/><link rel="preload" href="https://clerk.playbyplay.app/npm/@clerk/ui@1/dist/ui.browser.js" as="script" crossorigin="anonymous"/><title>Privacy Policy | PBP Network</title><meta name="description" content="Privacy Policy for PBP Network — the all-in-one baseball and softball league platform."/><link rel="icon" href="/favicon.ico?favicon.7ab86fe7.ico" sizes="48x48" type="image/x-icon"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><main class="relative bg-black min-h-screen"><nav class="fixed top-0 left-0 right-0 z-50 bg-[#0a0a0a]/90 backdrop-blur-xl border-b border-[#2a2a2a] pointer-events-auto"><div class="max-w-7xl mx-auto px-6 lg:px-8"><div class="flex items-center justify-between h-20 md:h-24"><a class="group" href="/"><img alt="Play by Play" loading="lazy" width="240" height="80" decoding="async" data-nimg="1" class="h-14 md:h-20 w-auto transition-transform group-hover:scale-105" style="color:transparent" src="/logo.svg"/></a><div class="hidden md:flex items-center gap-4"></div><button class="md:hidden p-2 text-white"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav><div class="relative max-w-4xl mx-auto px-5 sm:px-8 pt-36 pb-24"><div class="mb-14"><div class="inline-flex items-center gap-2 bg-white/5 border border-white/10 rounded-full px-4 py-1.5 mb-6"><span class="w-2 h-2 rounded-full bg-white/50"></span><span class="text-white/60 text-sm font-medium tracking-wide uppercase">Legal</span></div><h1 class="text-4xl sm:text-5xl font-black text-white leading-tight mb-4">Privacy Policy</h1><p class="text-white/40 text-sm">Last updated: <!-- -->September 30, 2026</p></div><nav aria-label="Table of contents" class="bg-neutral-900 border border-white/10 rounded-2xl p-6 mb-12"><p class="text-white/40 text-xs font-semibold uppercase tracking-widest mb-4">Contents</p><ol class="space-y-2"><li><a href="#overview" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">01</span>Overview</a></li><li><a href="#data-collected" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">02</span>Information We Collect</a></li><li><a href="#authentication" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">03</span>Authentication</a></li><li><a href="#database" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">04</span>Real-Time Data Storage</a></li><li><a href="#streaming" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">05</span>Live Streaming &amp; Third-Party Platforms</a></li><li><a href="#nsa" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">06</span>NSA Canada Account Linking</a></li><li><a href="#analytics" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">07</span>Product Analytics</a></li><li><a href="#how-we-use" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">08</span>How We Use Your Information</a></li><li><a href="#sharing" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">09</span>Information Sharing</a></li><li><a href="#sponsors" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">10</span>Play By Play Network Sponsor Program</a></li><li><a href="#pbp-communications" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">11</span>Communications From Play By Play Network</a></li><li><a href="#cross-border" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">12</span>Cross-Border Data Transfers</a></li><li><a href="#retention" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">13</span>Data Retention</a></li><li><a href="#your-rights" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">14</span>Your Rights &amp; Choices</a></li><li><a href="#casl" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">15</span>Marketing Emails &amp; CASL</a></li><li><a href="#breach" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">16</span>Privacy Officer &amp; Breach Notification</a></li><li><a href="#childrens" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">17</span>Age Restriction &amp; Minors</a></li><li><a href="#security" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">18</span>Security</a></li><li><a href="#changes" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">19</span>Changes to This Policy</a></li><li><a href="#contact" class="flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group"><span class="text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0">20</span>Contact Us</a></li></ol></nav><div class="space-y-12"><section id="overview" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">01</span><h2 class="text-xl sm:text-2xl font-bold text-white">Overview</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">PBP Network (&quot;PlayByPlay&quot;, &quot;we&quot;, &quot;our&quot;, or &quot;us&quot;) is a recreational sports platform built for baseball and softball communities. This Privacy Policy explains how we 
1collect, use, store, and share your information when you use our mobile application, website, and related services (collectively, the &quot;Service&quot;).</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">We are committed to complying with Canada&#x27;s Personal Information Protection and Electronic Documents Act (PIPEDA) and, where applicable, Quebec&#x27;s Act Respecting the Protection of Personal Information in the Private Sector (Law 25).</p></div></section><section id="data-collected" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">02</span><h2 class="text-xl sm:text-2xl font-bold text-white">Information We Collect</h2></div><div class="pl-10 space-y-5"><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><h3 class="text-white font-semibold text-sm mb-3">Account &amp; Profile Information</h3><ul class="space-y-1.5"><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Full name and display name</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Email address</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Date of birth</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Profile photo (if provided)</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Gender</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Preferred playing position</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Phone number</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Social login identifiers (e.g., Apple ID, Google account) if you sign in via a social provider</li></ul></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><h3 class="text-white font-semibold text-sm mb-3">Player &amp; Role Profile Data</h3><ul class="space-y-1.5"><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Height, batting stance (left/right/switch), and throwing hand</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Primary and secondary fielding positions</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Competitive rank and years playing</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Coach certifications, coach type, and years coaching (coach accounts)</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Staff type — streaming, scorekeeping, or both (staff accounts)</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>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</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>NSA Canada user ID and rank (if you voluntarily link your NSA account)</li></ul></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><h3 class="text-white font-semibold text-sm mb-3">Gameplay &amp; Sports Data</h3><ul class="space-y-1.5"><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>
1Game scores, innings, and pitch-by-pitch scorekeeping entries</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Batting statistics: average, hits, at-bats, RBIs, home runs, walks, strikeouts</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Season-wide and career statistical summaries</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Team rosters, league memberships, and event participation</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Hit location coordinates (spray chart data) per play</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Batting clip videos — short video highlights attributed to specific players and plays</li></ul></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><h3 class="text-white font-semibold text-sm mb-3">Live Stream Data</h3><ul class="space-y-1.5"><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Stream session metadata (start/end times, game associated)</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Connection data used to establish and maintain the stream</li></ul></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><h3 class="text-white font-semibold text-sm mb-3">Usage &amp; Technical Data</h3><ul class="space-y-1.5"><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Device type, operating system version, and app version</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>App interaction logs (screens visited, features used)</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>IP address and general location (country/region) derived from IP</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Expo push notification token (device identifier for push delivery)</li><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Crash reports and diagnostics</li></ul></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><h3 class="text-white font-semibold text-sm mb-3">Invited User Data</h3><ul class="space-y-1.5"><li class="flex items-start gap-2.5 text-white/55 text-sm"><span class="mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Email addresses of individuals invited to a team who do not yet have a PBP Network account</li></ul></div></div></section><section id="authentication" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">03</span><h2 class="text-xl sm:text-2xl font-bold text-white">Authentication</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">This provider may collect and process your email address, authentication tokens, device identifiers, and session metadata solely to maintain secure access to your account.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p></div></section><section id="database" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">04</span><h2 class="text-xl sm:text-2xl font-bold text-white">Real-Time Data Storage</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">
1This 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.</p></div></section><section id="streaming" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">05</span><h2 class="text-xl sm:text-2xl font-bold text-white">Live Streaming &amp; Third-Party Platforms</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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 <a href="https://myaccount.google.com/permissions" target="_blank" rel="noopener noreferrer" class="text-white underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors">https://myaccount.google.com/permissions</a>, Facebook under Settings → Apps and Websites, and Twitch at <a href="https://www.twitch.tv/settings/connections" target="_blank" rel="noopener noreferrer" class="text-white underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors">https://www.twitch.tv/settings/connections</a>.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">YouTube: PBP Network uses YouTube API Services. By connecting a YouTube account you agree to the YouTube Terms of Service (<a href="https://www.youtube.com/t/terms" target="_blank" rel="noopener noreferrer" class="text-white underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors">https://www.youtube.com/t/terms</a>), and Google&#x27;s handling of your data is described in the Google Privacy Policy (<a href="https://policies.google.com/privacy" target="_blank" rel="noopener noreferrer" class="text-white underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors">https://policies.google.com/privacy</a>).</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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&#x27;s privacy policy. We do not control and are not responsible for data collected by those platforms.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p></div></section><section id="nsa" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">06</span><h2 class="text-xl sm:text-2xl font-bold text-white">NSA Canada Account Linking</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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 
1search for a matching player record. If a match is found, your NSA user ID and rank are stored in your PBP Network profile.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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&#x27;s own terms and privacy policy.</p></div></section><section id="analytics" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">07</span><h2 class="text-xl sm:text-2xl font-bold text-white">Product Analytics</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">We use PostHog, a product analytics service provided by PostHog, Inc., to understand how the Service is used. Analytics data is stored on PostHog&#x27;s servers in the United States, so it may be processed outside Quebec and Canada.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">You can opt out at any time with the &quot;Share usage analytics&quot; 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.</p></div></section><section id="how-we-use" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">08</span><h2 class="text-xl sm:text-2xl font-bold text-white">How We Use Your Information</h2></div><div class="pl-10 space-y-5"><ul class="space-y-2"><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Provide, operate, maintain, and improve the Play By Play Network platform and its features.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Create and manage your account and Player Profile.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Display game statistics, leaderboards, team information, and Player Profiles.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Enable live scoring, livestreaming, and real-time game updates.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Send transactional communications, including game reminders, score updates, account notifications, and service announcements.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Send Play By Play Network marketing communications where you have provided consent.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Diagnose technical issues, monitor platform performance, maintain security, and prevent fraud.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Send transactional SMS messages, including game reminders, score updates, and account notifications, and marketing SMS messages where you have provided express consent.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Comply with applicable legal and regulatory obligations.</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>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).</li></ul><p class="text-white/40 text-sm italic border-l-2 border-white/10 pl-4">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 
1in 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.</p></div></section><section id="sharing" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">09</span><h2 class="text-xl sm:text-2xl font-bold text-white">Information Sharing</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">We share your information only as described below:</p><div class="space-y-3"><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Authentication Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">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.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Database Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">All application data is stored and synced via our cloud database infrastructure.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Live Video Infrastructure<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">Your user ID and display name are shared with our video streaming infrastructure provider to facilitate live streaming sessions.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Cloud Video Storage<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">Game livestream recordings are stored in a private cloud storage service. Batting clips are extracted from these recordings and linked to your player profile.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Email Delivery Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">Your email address and name are shared with our email delivery provider to send transactional and, if you opt in, marketing emails.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Push Notification Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">Your device push token is sent to our push notification service provider to deliver in-app notifications to your device.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Video Clip Extraction Service<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">Source recording data, play timestamps, and player IDs are shared with our video clip extraction service to generate batting highlight clips.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Product Analytics Provider (PostHog)<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">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.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">NSA Canada (Optional Rank Linking)<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">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.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Official Sponsors &amp; Partners<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">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.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Other App Users<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">Your display name, profile photo, jersey number, position, and statistics are visible to other users within leagues and team
1s you join. Game scores and leaderboard data are visible to all app users by default.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Third-Party Streaming Platforms<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">When you choose to stream to YouTube, Twitch, TikTok, or Facebook, your video content is transmitted to and governed by those platforms.</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Legal Requirements<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">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.</span></div></div></div></section><section id="sponsors" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">10</span><h2 class="text-xl sm:text-2xl font-bold text-white">Play By Play Network Sponsor Program</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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:</p><ul class="space-y-2"><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>First Name</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Last Name</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Email Address</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Birth Year</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Team</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>League</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Participation History</li><li class="flex items-start gap-2.5 text-white/60 text-sm sm:text-base"><span class="mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0"></span>Selected Player Profile Information that you choose to include in your profile.</li></ul><p class="text-white/40 text-sm italic border-l-2 border-white/10 pl-4">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.</p></div></section><section id="pbp-communications" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">11</span><h2 class="text-xl sm:text-2xl font-bold text-white">Communications From Play By Play Network</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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 a
1pp settings at any time, as described in the Marketing Emails &amp; CASL and Your Rights &amp; Choices sections. Opting out of marketing does not affect essential account, program, or sponsorship-administration messages.</p></div></section><section id="cross-border" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">12</span><h2 class="text-xl sm:text-2xl font-bold text-white">Cross-Border Data Transfers</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><div class="space-y-3"><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Authentication Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">United States — Account authentication and SMS delivery</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Database Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">United States — Real-time data storage</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Live Video Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">United States — Live video streaming</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Cloud Storage Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">United States — Video clip storage</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Email Delivery Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">United States — Email delivery</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Push Notification Provider<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">United States — Push notifications</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Video Clip Service<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">United States — Batting clip extraction</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">Product Analytics Provider (PostHog)<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">United States — Product analytics</span></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><span class="text-white font-semibold text-sm">NSA Canada<!-- -->:<!-- --> </span><span class="text-white/55 text-sm">Canada — Player rank verification</span></div></div></div></section><section id="retention" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">13</span><h2 class="text-xl sm:text-2xl font-bold text-white">Data Retention</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">We retain different categories of data for different periods based on their purpose and legal requirements:</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">Profile data (name, email, photo, phone, date of birth, gender): anonymized and cleared within 30 days of account deletion.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">
1Batting clip videos: retained until you request deletion or your account is deleted. Deletion requests may be submitted to [email protected].</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">Push notification token: cleared upon account deletion.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">Connected streaming account tokens (Facebook, YouTube, Twitch): deleted immediately when you disconnect the account or delete your PBP Network account.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">Marketing email contact: removed from our marketing audience upon account deletion or when you withdraw marketing consent.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">Invited email addresses for pending team invitations: retained until the invitation is accepted or expires.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">Logs and diagnostic data: retained for up to 90 days and then deleted automatically.</p></div></section><section id="your-rights" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">14</span><h2 class="text-xl sm:text-2xl font-bold text-white">Your Rights &amp; Choices</h2></div><div class="pl-10 space-y-5"><p class="text-white/40 text-sm italic border-l-2 border-white/10 pl-4">To exercise any of these rights, contact our Privacy Officer at [email protected].</p><p class="text-white/60 text-sm sm:text-base leading-relaxed">As a resident of Canada, you have the following rights regarding your personal data under PIPEDA:</p><div class="grid sm:grid-cols-2 gap-3"><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><p class="text-white font-semibold text-sm mb-1">Access</p><p class="text-white/55 text-sm leading-relaxed">Request a copy of the personal data we hold about you, including a list of third parties to whom it has been disclosed.</p></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><p class="text-white font-semibold text-sm mb-1">Correction</p><p class="text-white/55 text-sm leading-relaxed">Update or correct inaccurate information in your profile directly within the app settings or by contacting us.</p></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><p class="text-white font-semibold text-sm mb-1">Deletion</p><p class="text-white/55 text-sm leading-relaxed">Request deletion of your account and personal data. See Data Retention above for what is and is not removed.</p></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><p class="text-white font-semibold text-sm mb-1">Data Portability</p><p class="text-white/55 text-sm leading-relaxed">Request an export of your gameplay statistics and profile data in a structured format.</p></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><p class="text-white font-semibold text-sm mb-1">Withdraw Consent</p><p class="text-white/55 text-sm leading-relaxed">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 &#x27;Share usage analytics&#x27; switch described in Product Analytics. Players and Coaches may withdraw consent to sponsor data sharing at any time by contacting us at [email protected] — withdrawal does not affect your ability to use the Service.</p></div><div class="bg-neutral-900 border border-white/10 rounded-xl p-5"><p class="text-white font-semibold text-sm mb-1">Complain to the OPC</p><p class="text-white/55 text-sm leading-relaxed">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.</p></div></div></div></section><section id="casl" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">15</span><h2 class="text-xl sm:text-2xl font-bold text-white">Marketing Emails &amp; CASL</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">Canada&#x27;s Anti-Spam Legislation (CASL) requires that we obtain your express consent before sending commercial electronic messages.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">We send two types of emails: (1) Transactional emails — order 
1confirmations, 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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p></div></section><section id="breach" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">16</span><h2 class="text-xl sm:text-2xl font-bold text-white">Privacy Officer &amp; Breach Notification</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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 [email protected].</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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&#x27;accès à l&#x27;information within 72 hours of becoming aware of a qualifying incident.</p></div></section><section id="childrens" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">17</span><h2 class="text-xl sm:text-2xl font-bold text-white">Age Restriction &amp; Minors</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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 [email protected].</p></div></section><section id="security" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">18</span><h2 class="text-xl sm:text-2xl font-bold text-white">Security</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">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.</p></div></section><section id="changes" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">19</span><h2 class="text-xl sm:text-2xl font-bold text-white">Changes to This Policy</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">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 &quot;Last Updated&quot; date.</p><p class="text-white/60 leading-relaxed text-sm sm:text-base">Continued use of PBP Network after an update constitutes your acceptance of the revised policy.</p></div></section><section id="contact" class="scroll-mt-28"><div class="flex items-start gap-4 mb-5"><span class="mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right">20</span><h2 class="text-xl sm:text-2xl font-bold text-white">Contact Us</h2></div><div class="pl-10 space-y-5"><p class="text-white/60 leading-relaxed text-sm sm:text-base">If you have questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact our Privacy Officer:</p><div class="bg-neutral-900 border border-white/10 rounded-xl p-6 space-y-3"><div class="flex items-center gap-2"><span class="text-white/40 text-sm w-16">App</span><span class="text-white text-sm font-medium">PBP Network (PlayByPlay)</span></div><div class="flex items-center gap-2"><span class="text-white/40 text-sm w-16">Email</span><a href="mailto:[email protected]" class="text-white text-sm font-medium underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors">[email protected]</a></div></div></div></section></div></div></main><footer class="relative z-10 border-t border-[#2a2a2a] bg-[#0a0a0a] pointer-events-auto"><div class="max-w-7xl mx-auto px-6 lg:px-8 py-12"><div class="flex flex-col md:flex-row items-center md:items-start justify-between gap-8"><div class="flex flex-col items-center md:items-start gap-3"><img alt="Play by Play" loading="lazy" width="160" height="54" decoding="async" data-nimg="1" class="h-10 w-auto opacity-90" style="color:transparent" src="/logo.svg"/><p class="text-[#909090] text-sm text-center md:text-left max-w-xs leading-relaxed">The all-in-one baseball &amp; softball league platform.</p></div><div class="flex flex-col items-center md:items-end gap-3"><nav class="flex items-center gap-6"><a class="text-[#909090] hover:text-white text-sm transition-colors" href="/privacy">Privacy Policy</a><a class="text-[#909090] hover:text-white text-sm transition-colors" href="/terms">Terms of Service</a></nav><p class="text-[#555] text-xs">© <!-- -->2026<!-- --> PBP Network. All rights reserved.</p></div></div></div></footer><!--$--><!--/$-->
1<script src="/_next/static/chunks/5b51ddd3a089ca39.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[339756,[\"/_next/static/chunks/38a8dbe2c5c26331.js\",\"/_next/static/chunks/173589aeb0789423.js\"],\"default\"]\n4:I[837457,[\"/_next/static/chunks/38a8dbe2c5c26331.js\",\"/_next/static/chunks/173589aeb0789423.js\"],\"default\"]\n5:I[18002,[\"/_next/static/chunks/b9fdaedeaa4cd92b.js\",\"/_next/static/chunks/44a7146fbe0c0af6.js\",\"/_next/static/chunks/ffa41300ef39d6cc.js\",\"/_next/static/chunks/edbf25fc0d07db97.js\",\"/_next/static/chunks/2458947517d32cf3.js\",\"/_next/static/chunks/27ba573aa9320698.js\",\"/_next/static/chunks/adf23a5f8f8566a8.js\",\"/_next/static/chunks/ef56daf794277967.js\",\"/_next/static/chunks/7201ae1d1db03e1b.js\",\"/_next/static/chunks/dae0cf9cb22c7c47.js\",\"/_next/static/chunks/5f0de6cd9f1184db.js\",\"/_next/static/chunks/78177567f9466102.js\",\"/_next/static/chunks/8fda064d8649c4a9.js\",\"/_next/static/chunks/8f941441f340f1ec.js\",\"/_next/static/chunks/e38b1c1409f892d5.js\",\"/_next/static/chunks/99f5bcb07aba917e.js\",\"/_next/static/chunks/c4c1761649442850.js\"],\"default\"]\n23:I[168027,[],\"default\"]\n:HL[\"/_next/static/chunks/83a4e12615bda4b8.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.29207c2f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"FJNJgYjMFCO_IU9WV_2Gd\",\"c\":[\"\",\"privacy\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"privacy\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/83a4e12615bda4b8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/b9fdaedeaa4cd92b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/44a7146fbe0c0af6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/ffa41300ef39d6cc.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/edbf25fc0d07db97.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/2458947517d32cf3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/27ba573aa9320698.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"main\",null,{\"className\":\"relative bg-black min-h-screen\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"relative max-w-4xl mx-auto px-5 sm:px-8 pt-36 pb-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-14\",\"children\":[[\"$\",\"div\",null,{\"className\":\"inline-flex items-center gap-2 bg-white/5 border border-white/10 rounded-full px-4 py-1.5 mb-6\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-2 h-2 rounded-full bg-white/50\"}],[\"$\",\"span\",null,{\"className\":\"text-white/60 text-sm font-medium tracking-wide uppercase\",\"children\":\"Legal\"}]]}],[\"$\",\"h1\",null,{\"className\":\"text-4xl sm:text-5xl font-black text-white leading-tight mb-4\",\"children\":\"Privacy Policy\"}],[\"$\",\"p\",null,{\"className\":\"text-white/40 text-sm\",\"children\":[\"Last updated: \",\"September 30, 2026\"]}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Table of contents\",\"className\":\"bg-neutral-900 border border-white/10 rounded-2xl p-6 mb-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-white/40 text-xs font-semibold uppercase tracking-widest mb-4\",\"children\":\"Contents\"}],[\"$\",\"ol\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"overview\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#overview\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"01\"}],\"Overview\"]}]}],[\"$\",\"li\",\"data-collected\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#data-collected\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"02\"}],\"Information We Collect\"]}]}],[\"$\",\"li\",\"authentication\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#authentication\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"03\"}],\"Authentication\"]}]}],[\"$\",\"li\",\"database\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#database\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"04\"}],\"Real-Time Data Storage\"]}]}],[\"$\",\"li\",\"streaming\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#streaming\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"05\"}],\"Live Streaming \u0026 Third-Party Platforms\"]}]}],[\"$\",\"li\",\"nsa\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#nsa\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"06\"}],\"NSA Canada Account Linking\"]}]}],\"$L6\",\"$L7\",\"$L8\",\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\",\"$L10\",\"$L11\",\"$L12\",\"$L13\"]}]]}],\"$L14\"]}]]}],\"$L15\"],[\"$L16\",\"$L17\",\"$L18\",\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\"],\"$L21\"]}],{}
1,null,false,false]},null,false,false]},null,false,false],\"$L22\",false]],\"m\":\"$undefined\",\"G\":[\"$23\",[]],\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"3c:I[605500,[\"/_next/static/chunks/b9fdaedeaa4cd92b.js\",\"/_next/static/chunks/44a7146fbe0c0af6.js\",\"/_next/static/chunks/ffa41300ef39d6cc.js\",\"/_next/static/chunks/edbf25fc0d07db97.js\",\"/_next/static/chunks/2458947517d32cf3.js\",\"/_next/static/chunks/27ba573aa9320698.js\",\"/_next/static/chunks/adf23a5f8f8566a8.js\",\"/_next/static/chunks/ef56daf794277967.js\",\"/_next/static/chunks/7201ae1d1db03e1b.js\",\"/_next/static/chunks/dae0cf9cb22c7c47.js\",\"/_next/static/chunks/5f0de6cd9f1184db.js\",\"/_next/static/chunks/78177567f9466102.js\",\"/_next/static/chunks/8fda064d8649c4a9.js\",\"/_next/static/chunks/8f941441f340f1ec.js\",\"/_next/static/chunks/e38b1c1409f892d5.js\",\"/_next/static/chunks/99f5bcb07aba917e.js\",\"/_next/static/chunks/c4c1761649442850.js\"],\"Image\"]\n3d:I[522016,[\"/_next/static/chunks/b9fdaedeaa4cd92b.js\",\"/_next/static/chunks/44a7146fbe0c0af6.js\",\"/_next/static/chunks/ffa41300ef39d6cc.js\",\"/_next/static/chunks/edbf25fc0d07db97.js\",\"/_next/static/chunks/2458947517d32cf3.js\",\"/_next/static/chunks/27ba573aa9320698.js\",\"/_next/static/chunks/adf23a5f8f8566a8.js\",\"/_next/static/chunks/ef56daf794277967.js\",\"/_next/static/chunks/7201ae1d1db03e1b.js\",\"/_next/static/chunks/dae0cf9cb22c7c47.js\",\"/_next/static/chunks/5f0de6cd9f1184db.js\",\"/_next/static/chunks/78177567f9466102.js\",\"/_next/static/chunks/8fda064d8649c4a9.js\",\"/_next/static/chunks/8f941441f340f1ec.js\",\"/_next/static/chunks/e38b1c1409f892d5.js\",\"/_next/static/chunks/99f5bcb07aba917e.js\",\"/_next/static/chunks/c4c1761649442850.js\"],\"\"]\n3e:I[897367,[\"/_next/static/chunks/38a8dbe2c5c26331.js\",\"/_next/static/chunks/173589aeb0789423.js\"],\"OutletBoundary\"]\n3f:\"$Sreact.suspense\"\n41:I[897367,[\"/_next/static/chunks/38a8dbe2c5c26331.js\",\"/_next/static/chunks/173589aeb0789423.js\"],\"ViewportBoundary\"]\n43:I[897367,[\"/_next/static/chunks/38a8dbe2c5c26331.js\",\"/_next/static/chunks/173589aeb0789423.js\"],\"MetadataBoundary\"]\n6:[\"$\",\"li\",\"analytics\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#analytics\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"07\"}],\"Product Analytics\"]}]}]\n7:[\"$\",\"li\",\"how-we-use\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#how-we-use\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"08\"}],\"How We Use Your Information\"]}]}]\n8:[\"$\",\"li\",\"sharing\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#sharing\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"09\"}],\"Information Sharing\"]}]}]\n9:[\"$\",\"li\",\"sponsors\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#sponsors\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"10\"}],\"Play By Play Network Sponsor Program\"]}]}]\na:[\"$\",\"li\",\"pbp-communications\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#pbp-communications\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"11\"}],\"Communications From Play By Play Network\"]}]}]\nb:[\"$\",\"li\",\"cross-border\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#cross-border\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"12\"}],\"Cross-Border Data Transfers\"]}]}]\nc:[\"$\",\"li\",\"retention\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#retention\",\"className\":"])</script>
1<script>self.__next_f.push([1,"\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"13\"}],\"Data Retention\"]}]}]\nd:[\"$\",\"li\",\"your-rights\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#your-rights\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"14\"}],\"Your Rights \u0026 Choices\"]}]}]\ne:[\"$\",\"li\",\"casl\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#casl\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"15\"}],\"Marketing Emails \u0026 CASL\"]}]}]\nf:[\"$\",\"li\",\"breach\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#breach\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"16\"}],\"Privacy Officer \u0026 Breach Notification\"]}]}]\n10:[\"$\",\"li\",\"childrens\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#childrens\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"17\"}],\"Age Restriction \u0026 Minors\"]}]}]\n11:[\"$\",\"li\",\"security\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#security\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"18\"}],\"Security\"]}]}]\n12:[\"$\",\"li\",\"changes\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#changes\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"19\"}],\"Changes to This Policy\"]}]}]\n13:[\"$\",\"li\",\"contact\",{\"children\":[\"$\",\"a\",null,{\"href\":\"#contact\",\"className\":\"flex items-center gap-3 text-white/60 hover:text-white text-sm transition-colors group\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/20 group-hover:text-white/40 font-mono text-xs w-5 text-right shrink-0\",\"children\":\"20\"}],\"Contact Us\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"div\",null,{\"className\":\"space-y-12\",\"children\":[[\"$\",\"section\",\"overview\",{\"id\":\"overview\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"01\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Overview\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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\\\").\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"2\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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).\"]}]],false,false,false,false,false,false,false]}]]}],[\"$\",\"section\",\"data-collected\",{\"id\":\"data-collected\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"02\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Information We Collect\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[false,[[\"$\",\"div\",\"Account \u0026 Profile Information\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold text-sm mb-3\",\"children\":\"Account \u0026 Profile Information\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",\"Full name and display name\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Full name and display name\"]}],[\"$\",\"li\",\"Email address\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Email address\"]}],[\"$\",\"li\",\"Date of birth\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Date of birth\"]}],[\"$\",\"li\",\"Profile photo (if provided)\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Profile photo (if provided)\"]}],[\"$\",\"li\",\"Gender\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Gender\"]}],[\"$\",\"li\",\"Preferred playing position\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Preferred playing position\"]}],[\"$\",\"li\",\"Phone number\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Phone number\"]}
1],[\"$\",\"li\",\"Social login identifiers (e.g., Apple ID, Google account) if you sign in via a social provider\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[\"$L24\",\"Social login identifiers (e.g., Apple ID, Google account) if you sign in via a social provider\"]}]]}]]}],\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\"],false,false,false,false,false,false]}]]}],\"$L2a\",\"$L2b\",\"$L2c\",\"$L2d\",\"$L2e\",\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\",\"$L39\",\"$L3a\",\"$L3b\"]}]\n"])</script>
1<script>self.__next_f.push([1,"15:[\"$\",\"footer\",null,{\"className\":\"relative z-10 border-t border-[#2a2a2a] bg-[#0a0a0a] pointer-events-auto\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto px-6 lg:px-8 py-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col md:flex-row items-center md:items-start justify-between gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center md:items-start gap-3\",\"children\":[[\"$\",\"$L3c\",null,{\"src\":\"/logo.svg\",\"alt\":\"Play by Play\",\"width\":160,\"height\":54,\"className\":\"h-10 w-auto opacity-90\"}],[\"$\",\"p\",null,{\"className\":\"text-[#909090] text-sm text-center md:text-left max-w-xs leading-relaxed\",\"children\":\"The all-in-one baseball \u0026 softball league platform.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center md:items-end gap-3\",\"children\":[[\"$\",\"nav\",null,{\"className\":\"flex items-center gap-6\",\"children\":[[\"$\",\"$L3d\",null,{\"href\":\"/privacy\",\"className\":\"text-[#909090] hover:text-white text-sm transition-colors\",\"children\":\"Privacy Policy\"}],[\"$\",\"$L3d\",null,{\"href\":\"/terms\",\"className\":\"text-[#909090] hover:text-white text-sm transition-colors\",\"children\":\"Terms of Service\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-[#555] text-xs\",\"children\":[\"© \",2026,\" PBP Network. All rights reserved.\"]}]]}]]}]}]}]\n16:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/adf23a5f8f8566a8.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n17:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/ef56daf794277967.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n18:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/7201ae1d1db03e1b.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n19:[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/dae0cf9cb22c7c47.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n1a:[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/5f0de6cd9f1184db.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n1b:[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/78177567f9466102.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n1c:[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/8fda064d8649c4a9.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n1d:[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/8f941441f340f1ec.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n1e:[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/chunks/e38b1c1409f892d5.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n1f:[\"$\",\"script\",\"script-9\",{\"src\":\"/_next/static/chunks/99f5bcb07aba917e.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n20:[\"$\",\"script\",\"script-10\",{\"src\":\"/_next/static/chunks/c4c1761649442850.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n21:[\"$\",\"$L3e\",null,{\"children\":[\"$\",\"$3f\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@40\"}]}]\n22:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L41\",null,{\"children\":\"$L42\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L43\",null,{\"children\":[\"$\",\"$3f\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L44\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"4f:I[441895,[\"/_next/static/chunks/b9fdaedeaa4cd92b.js\",\"/_next/static/chunks/44a7146fbe0c0af6.js\",\"/_next/static/chunks/ffa41300ef39d6cc.js\",\"/_next/static/chunks/edbf25fc0d07db97.js\",\"/_next/static/chunks/2458947517d32cf3.js\",\"/_next/static/chunks/27ba573aa9320698.js\"],\"ClientClerkProvider\"]\n50:I[96923,[\"/_next/static/chunks/b9fdaedeaa4cd92b.js\",\"/_next/static/chunks/44a7146fbe0c0af6.js\",\"/_next/static/chunks/ffa41300ef39d6cc.js\",\"/_next/static/chunks/edbf25fc0d07db97.js\",\"/_next/static/chunks/2458947517d32cf3.js\",\"/_next/static/chunks/27ba573aa9320698.js\"],\"default\"]\n24:[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}]\n"])</script>
1<script>self.__next_f.push([1,"25:[\"$\",\"div\",\"Player \u0026 Role Profile Data\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold text-sm mb-3\",\"children\":\"Player \u0026 Role Profile Data\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",\"Height, batting stance (left/right/switch), and throwing hand\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Height, batting stance (left/right/switch), and throwing hand\"]}],[\"$\",\"li\",\"Primary and secondary fielding positions\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Primary and secondary fielding positions\"]}],[\"$\",\"li\",\"Competitive rank and years playing\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Competitive rank and years playing\"]}],[\"$\",\"li\",\"Coach certifications, coach type, and years coaching (coach accounts)\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Coach certifications, coach type, and years coaching (coach accounts)\"]}],[\"$\",\"li\",\"Staff type — streaming, scorekeeping, or both (staff accounts)\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Staff type — streaming, scorekeeping, or both (staff accounts)\"]}],[\"$\",\"li\",\"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\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"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\"]}],[\"$\",\"li\",\"NSA Canada user ID and rank (if you voluntarily link your NSA account)\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"NSA Canada user ID and rank (if you voluntarily link your NSA account)\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"26:[\"$\",\"div\",\"Gameplay \u0026 Sports Data\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold text-sm mb-3\",\"children\":\"Gameplay \u0026 Sports Data\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",\"Game scores, innings, and pitch-by-pitch scorekeeping entries\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Game scores, innings, and pitch-by-pitch scorekeeping entries\"]}],[\"$\",\"li\",\"Batting statistics: average, hits, at-bats, RBIs, home runs, walks, strikeouts\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Batting statistics: average, hits, at-bats, RBIs, home runs, walks, strikeouts\"]}],[\"$\",\"li\",\"Season-wide and career statistical summaries\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Season-wide and career statistical summaries\"]}],[\"$\",\"li\",\"Team rosters, league memberships, and event participation\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Team rosters, league memberships, and event participation\"]}],[\"$\",\"li\",\"Hit location coordinates (spray chart data) per play\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Hit location coordinates (spray chart data) per play\"]}],[\"$\",\"li\",\"Batting clip videos — short video highlights attributed to specific players and plays\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Batting clip videos — short video highlights attributed to specific players and plays\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"27:[\"$\",\"div\",\"Live Stream Data\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold text-sm mb-3\",\"children\":\"Live Stream Data\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",\"Stream session metadata (start/end times, game associated)\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Stream session metadata (start/end times, game associated)\"]}],[\"$\",\"li\",\"Connection data used to establish and maintain the stream\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Connection data used to establish and maintain the stream\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"28:[\"$\",\"div\",\"Usage \u0026 Technical Data\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold text-sm mb-3\",\"children\":\"Usage \u0026 Technical Data\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",\"Device type, operating system version, and app version\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Device type, operating system version, and app version\"]}],[\"$\",\"li\",\"App interaction logs (screens visited, features used)\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"App interaction logs (screens visited, features used)\"]}],[\"$\",\"li\",\"IP address and general location (country/region) derived from IP\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"IP address and general location (country/region) derived from IP\"]}],[\"$\",\"li\",\"Expo push notification token (device identifier for push delivery)\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Expo push notification token (device identifier for push delivery)\"]}],[\"$\",\"li\",\"Crash reports and diagnostics\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Crash reports and diagnostics\"]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"29:[\"$\",\"div\",\"Invited User Data\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold text-sm mb-3\",\"children\":\"Invited User Data\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"li\",\"Email addresses of individuals invited to a team who do not yet have a PBP Network account\",{\"className\":\"flex items-start gap-2.5 text-white/55 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1.5 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Email addresses of individuals invited to a team who do not yet have a PBP Network account\"]}]]}]]}]\n2a:[\"$\",\"section\",\"authentication\",{\"id\":\"authentication\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"03\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Authentication\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"This provider may collect and process your email address, authentication tokens, device identifiers, and session metadata solely to maintain secure access to your account.\"]}],[\"$\",\"p\",\"2\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]],false,false,false,false,false,false,false]}]]}]\n2b:[\"$\",\"section\",\"database\",{\"id\":\"database\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"04\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Real-Time Data Storage\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]],false,false,false,false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2c:[\"$\",\"section\",\"streaming\",{\"id\":\"streaming\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"05\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Live Streaming \u0026 Third-Party Platforms\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"2\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"3\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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 \",[\"$\",\"a\",\"1\",{\"href\":\"https://myaccount.google.com/permissions\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-white underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors\",\"children\":\"https://myaccount.google.com/permissions\"}],\", Facebook under Settings → Apps and Websites, and Twitch at \",[\"$\",\"a\",\"3\",{\"href\":\"https://www.twitch.tv/settings/connections\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-white underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors\",\"children\":\"https://www.twitch.tv/settings/connections\"}],\".\"]}],[\"$\",\"p\",\"4\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"YouTube: PBP Network uses YouTube API Services. By connecting a YouTube account you agree to the YouTube Terms of Service (\",[\"$\",\"a\",\"1\",{\"href\":\"https://www.youtube.com/t/terms\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-white underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors\",\"children\":\"https://www.youtube.com/t/terms\"}],\"), and Google's handling of your data is described in the Google Privacy Policy (\",[\"$\",\"a\",\"3\",{\"href\":\"https://policies.google.com/privacy\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-white underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors\",\"children\":\"https://policies.google.com/privacy\"}],\").\"]}],[\"$\",\"p\",\"5\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],\"$L45\"],false,false,false,false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2d:[\"$\",\"section\",\"nsa\",{\"id\":\"nsa\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"06\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"NSA Canada Account Linking\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"2\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]],false,false,false,false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2e:[\"$\",\"section\",\"analytics\",{\"id\":\"analytics\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"07\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Product Analytics\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"2\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"3\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"4\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"5\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]],false,false,false,false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2f:[\"$\",\"section\",\"how-we-use\",{\"id\":\"how-we-use\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"08\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"How We Use Your Information\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[false,false,[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"Provide, operate, maintain, and improve the Play By Play Network platform and its features.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Provide, operate, maintain, and improve the Play By Play Network platform and its features.\"]}],[\"$\",\"li\",\"Create and manage your account and Player Profile.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Create and manage your account and Player Profile.\"]}],[\"$\",\"li\",\"Display game statistics, leaderboards, team information, and Player Profiles.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Display game statistics, leaderboards, team information, and Player Profiles.\"]}],[\"$\",\"li\",\"Enable live scoring, livestreaming, and real-time game updates.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Enable live scoring, livestreaming, and real-time game updates.\"]}],[\"$\",\"li\",\"Send transactional communications, including game reminders, score updates, account notifications, and service announcements.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Send transactional communications, including game reminders, score updates, account notifications, and service announcements.\"]}],[\"$\",\"li\",\"Send Play By Play Network marketing communications where you have provided consent.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Send Play By Play Network marketing communications where you have provided consent.\"]}],[\"$\",\"li\",\"Diagnose technical issues, monitor platform performance, maintain security, and prevent fraud.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Diagnose technical issues, monitor platform performance, maintain security, and prevent fraud.\"]}],[\"$\",\"li\",\"Send transactional SMS messages, including game reminders, score updates, and account notifications, and marketing SMS messages where you have provided express consent.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Send transactional SMS messages, including game reminders, score updates, and account notifications, and marketing SMS messages where you have provided express consent.\"]}],[\"$\",\"li\",\"Comply with applicable legal and regulatory obligations.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Comply with applicable legal and regulatory obligations.\"]}],\"$L46\"]}],\"$L47\",false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"30:[\"$\",\"section\",\"sharing\",{\"id\":\"sharing\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"09\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Information Sharing\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"We share your information only as described below:\"]}]],false,false,false,[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",\"Authentication Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Authentication Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"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.\"}]]}],[\"$\",\"div\",\"Database Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Database Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"All application data is stored and synced via our cloud database infrastructure.\"}]]}],[\"$\",\"div\",\"Live Video Infrastructure\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Live Video Infrastructure\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"Your user ID and display name are shared with our video streaming infrastructure provider to facilitate live streaming sessions.\"}]]}],[\"$\",\"div\",\"Cloud Video Storage\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Cloud Video Storage\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"Game livestream recordings are stored in a private cloud storage service. Batting clips are extracted from these recordings and linked to your player profile.\"}]]}],[\"$\",\"div\",\"Email Delivery Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Email Delivery Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"Your email address and name are shared with our email delivery provider to send transactional and, if you opt in, marketing emails.\"}]]}],[\"$\",\"div\",\"Push Notification Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Push Notification Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"Your device push token is sent to our push notification service provider to deliver in-app notifications to your device.\"}]]}],[\"$\",\"div\",\"Video Clip Extraction Service\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Video Clip Extraction Service\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"Source recording data, play timestamps, and player IDs are shared with our video clip extraction service to generate batting highlight clips.\"}]]}],[\"$\",\"div\",\"Product Analytics Provider (PostHog)\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[\"$L48\",\"$L49\"]}],\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\",\"$L4e\"]}],false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"31:[\"$\",\"section\",\"sponsors\",{\"id\":\"sponsors\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"10\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Play By Play Network Sponsor Program\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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:\"]}]],false,[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"First Name\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"First Name\"]}],[\"$\",\"li\",\"Last Name\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Last Name\"]}],[\"$\",\"li\",\"Email Address\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Email Address\"]}],[\"$\",\"li\",\"Birth Year\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Birth Year\"]}],[\"$\",\"li\",\"Team\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Team\"]}],[\"$\",\"li\",\"League\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"League\"]}],[\"$\",\"li\",\"Participation History\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Participation History\"]}],[\"$\",\"li\",\"Selected Player Profile Information that you choose to include in your profile.\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"Selected Player Profile Information that you choose to include in your profile.\"]}]]}],[\"$\",\"p\",null,{\"className\":\"text-white/40 text-sm italic border-l-2 border-white/10 pl-4\",\"children\":\"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.\"}],false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"32:[\"$\",\"section\",\"pbp-communications\",{\"id\":\"pbp-communications\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"11\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Communications From Play By Play Network\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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 \u0026 CASL and Your Rights \u0026 Choices sections. Opting out of marketing does not affect essential account, program, or sponsorship-administration messages.\"]}]],false,false,false,false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"33:[\"$\",\"section\",\"cross-border\",{\"id\":\"cross-border\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"12\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Cross-Border Data Transfers\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]],false,false,false,[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",\"Authentication Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Authentication Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"United States — Account authentication and SMS delivery\"}]]}],[\"$\",\"div\",\"Database Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Database Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"United States — Real-time data storage\"}]]}],[\"$\",\"div\",\"Live Video Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Live Video Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"United States — Live video streaming\"}]]}],[\"$\",\"div\",\"Cloud Storage Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Cloud Storage Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"United States — Video clip storage\"}]]}],[\"$\",\"div\",\"Email Delivery Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Email Delivery Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"United States — Email delivery\"}]]}],[\"$\",\"div\",\"Push Notification Provider\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Push Notification Provider\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"United States — Push notifications\"}]]}],[\"$\",\"div\",\"Video Clip Service\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Video Clip Service\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"United States — Batting clip extraction\"}]]}],[\"$\",\"div\",\"Product Analytics Provider (PostHog)\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Product Analytics Provider (PostHog)\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"United States — Product analytics\"}]]}],[\"$\",\"div\",\"NSA Canada\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"NSA Canada\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"Canada — Player rank verification\"}]]}]]}],false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"34:[\"$\",\"section\",\"retention\",{\"id\":\"retention\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"13\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Data Retention\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"We retain different categories of data for different periods based on their purpose and legal requirements:\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Profile data (name, email, photo, phone, date of birth, gender): anonymized and cleared within 30 days of account deletion.\"]}],[\"$\",\"p\",\"2\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"3\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Batting clip videos: retained until you request deletion or your account is deleted. Deletion requests may be submitted to [email protected].\"]}],[\"$\",\"p\",\"4\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Push notification token: cleared upon account deletion.\"]}],[\"$\",\"p\",\"5\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Connected streaming account tokens (Facebook, YouTube, Twitch): deleted immediately when you disconnect the account or delete your PBP Network account.\"]}],[\"$\",\"p\",\"6\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Marketing email contact: removed from our marketing audience upon account deletion or when you withdraw marketing consent.\"]}],[\"$\",\"p\",\"7\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Invited email addresses for pending team invitations: retained until the invitation is accepted or expires.\"]}],[\"$\",\"p\",\"8\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Logs and diagnostic data: retained for up to 90 days and then deleted automatically.\"]}]],false,false,false,false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"35:[\"$\",\"section\",\"your-rights\",{\"id\":\"your-rights\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"14\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Your Rights \u0026 Choices\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[false,false,false,[\"$\",\"p\",null,{\"className\":\"text-white/40 text-sm italic border-l-2 border-white/10 pl-4\",\"children\":\"To exercise any of these rights, contact our Privacy Officer at [email protected].\"}],false,[\"$\",\"p\",null,{\"className\":\"text-white/60 text-sm sm:text-base leading-relaxed\",\"children\":\"As a resident of Canada, you have the following rights regarding your personal data under PIPEDA:\"}],[\"$\",\"div\",null,{\"className\":\"grid sm:grid-cols-2 gap-3\",\"children\":[[\"$\",\"div\",\"Access\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-white font-semibold text-sm mb-1\",\"children\":\"Access\"}],[\"$\",\"p\",null,{\"className\":\"text-white/55 text-sm leading-relaxed\",\"children\":\"Request a copy of the personal data we hold about you, including a list of third parties to whom it has been disclosed.\"}]]}],[\"$\",\"div\",\"Correction\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-white font-semibold text-sm mb-1\",\"children\":\"Correction\"}],[\"$\",\"p\",null,{\"className\":\"text-white/55 text-sm leading-relaxed\",\"children\":\"Update or correct inaccurate information in your profile directly within the app settings or by contacting us.\"}]]}],[\"$\",\"div\",\"Deletion\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-white font-semibold text-sm mb-1\",\"children\":\"Deletion\"}],[\"$\",\"p\",null,{\"className\":\"text-white/55 text-sm leading-relaxed\",\"children\":\"Request deletion of your account and personal data. See Data Retention above for what is and is not removed.\"}]]}],[\"$\",\"div\",\"Data Portability\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-white font-semibold text-sm mb-1\",\"children\":\"Data Portability\"}],[\"$\",\"p\",null,{\"className\":\"text-white/55 text-sm leading-relaxed\",\"children\":\"Request an export of your gameplay statistics and profile data in a structured format.\"}]]}],[\"$\",\"div\",\"Withdraw Consent\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-white font-semibold text-sm mb-1\",\"children\":\"Withdraw Consent\"}],[\"$\",\"p\",null,{\"className\":\"text-white/55 text-sm leading-relaxed\",\"children\":\"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 [email protected] — withdrawal does not affect your ability to use the Service.\"}]]}],[\"$\",\"div\",\"Complain to the OPC\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-white font-semibold text-sm mb-1\",\"children\":\"Complain to the OPC\"}],[\"$\",\"p\",null,{\"className\":\"text-white/55 text-sm leading-relaxed\",\"children\":\"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.\"}]]}]]}],false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"36:[\"$\",\"section\",\"casl\",{\"id\":\"casl\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"15\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Marketing Emails \u0026 CASL\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Canada's Anti-Spam Legislation (CASL) requires that we obtain your express consent before sending commercial electronic messages.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"2\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"3\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]],false,false,false,false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"37:[\"$\",\"section\",\"breach\",{\"id\":\"breach\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"16\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Privacy Officer \u0026 Breach Notification\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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 [email protected].\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]],false,false,false,false,false,false,false]}]]}]\n38:[\"$\",\"section\",\"childrens\",{\"id\":\"childrens\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"17\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Age Restriction \u0026 Minors\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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 [email protected].\"]}]],false,false,false,false,false,false,false]}]]}]\n39:[\"$\",\"section\",\"security\",{\"id\":\"security\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"18\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Security\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]],false,false,false,false,false,false,false]}]]}]\n3a:[\"$\",\"section\",\"changes\",{\"id\":\"changes\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"19\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Changes to This Policy\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"We"])</script>
1<script>self.__next_f.push([1," 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.\"]}],[\"$\",\"p\",\"1\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"Continued use of PBP Network after an update constitutes your acceptance of the revised policy.\"]}]],false,false,false,false,false,false,false]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"3b:[\"$\",\"section\",\"contact\",{\"id\":\"contact\",\"className\":\"scroll-mt-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start gap-4 mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-1 text-white/20 font-mono text-xs shrink-0 w-6 text-right\",\"children\":\"20\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl sm:text-2xl font-bold text-white\",\"children\":\"Contact Us\"}]]}],[\"$\",\"div\",null,{\"className\":\"pl-10 space-y-5\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"If you have questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact our Privacy Officer:\"]}]],false,false,false,false,false,false,[\"$\",\"div\",null,{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-6 space-y-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/40 text-sm w-16\",\"children\":\"App\"}],[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium\",\"children\":\"PBP Network (PlayByPlay)\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white/40 text-sm w-16\",\"children\":\"Email\"}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-white text-sm font-medium underline underline-offset-4 decoration-white/30 hover:decoration-white transition-colors\",\"children\":\"[email protected]\"}]]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2:[\"$\",\"$L4f\",null,{\"initialState\":\"$undefined\",\"publishableKey\":\"pk_live_Y2xlcmsucGxheWJ5cGxheS5hcHAk\",\"__internal_clerkJSUrl\":\"$undefined\",\"__internal_clerkJSVersion\":\"$undefined\",\"__internal_clerkUIUrl\":\"$undefined\",\"__internal_clerkUIVersion\":\"$undefined\",\"prefetchUI\":\"$undefined\",\"proxyUrl\":\"\",\"domain\":\"\",\"isSatellite\":false,\"signInUrl\":\"/sign-in\",\"signUpUrl\":\"/sign-up\",\"signInForceRedirectUrl\":\"\",\"signUpForceRedirectUrl\":\"\",\"signInFallbackRedirectUrl\":\"\",\"signUpFallbackRedirectUrl\":\"\",\"newSubscriptionRedirectUrl\":\"\",\"telemetry\":{\"disabled\":false,\"debug\":false},\"sdkMetadata\":{\"name\":\"@clerk/nextjs\",\"version\":\"7.0.6\",\"environment\":\"production\"},\"unsafe_disableDevelopmentModeConsoleWarning\":false,\"__internal_scriptsSlot\":\"$undefined\",\"children\":[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[\"$\",\"$L50\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]\n"])</script>
1<script>self.__next_f.push([1,"45:[\"$\",\"p\",\"6\",{\"className\":\"text-white/60 leading-relaxed text-sm sm:text-base\",\"children\":[\"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.\"]}]\n46:[\"$\",\"li\",\"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).\",{\"className\":\"flex items-start gap-2.5 text-white/60 text-sm sm:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mt-2 w-1 h-1 rounded-full bg-white/30 shrink-0\"}],\"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).\"]}]\n47:[\"$\",\"p\",null,{\"className\":\"text-white/40 text-sm italic border-l-2 border-white/10 pl-4\",\"children\":\"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.\"}]\n48:[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Product Analytics Provider (PostHog)\",\":\",\" \"]}]\n49:[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"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.\"}]\n4a:[\"$\",\"div\",\"NSA Canada (Optional Rank Linking)\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"NSA Canada (Optional Rank Linking)\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"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.\"}]]}]\n4b:[\"$\",\"div\",\"Official Sponsors \u0026 Partners\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Official Sponsors \u0026 Partners\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"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.\"}]]}]\n4c:[\"$\",\"div\",\"Other App Users\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,"])</script>
1<script>self.__next_f.push([1,"{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Other App Users\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"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.\"}]]}]\n4d:[\"$\",\"div\",\"Third-Party Streaming Platforms\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Third-Party Streaming Platforms\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"When you choose to stream to YouTube, Twitch, TikTok, or Facebook, your video content is transmitted to and governed by those platforms.\"}]]}]\n4e:[\"$\",\"div\",\"Legal Requirements\",{\"className\":\"bg-neutral-900 border border-white/10 rounded-xl p-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-semibold text-sm\",\"children\":[\"Legal Requirements\",\":\",\" \"]}],[\"$\",\"span\",null,{\"className\":\"text-white/55 text-sm\",\"children\":\"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.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"42:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"51:I[27201,[\"/_next/static/chunks/38a8dbe2c5c26331.js\",\"/_next/static/chunks/173589aeb0789423.js\"],\"IconMark\"]\n40:null\n44:[[\"$\",\"title\",\"0\",{\"children\":\"Privacy Policy | PBP Network\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Privacy Policy for PBP Network — the all-in-one baseball and softball league platform.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.7ab86fe7.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"$L51\",\"3\",{}]]\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.