Home / Privacy Policy

Privacy Policy

Last updated: October 18, 2026

This Privacy Policy explains what information CT Soccer ("CT Soccer," "we," "us") collects when you use ctsoccerhub.com and its features (including club profiles, the Dashboard, News, Tournaments, Coaching Clinics, the Soccer Assistant, and the Community feed), how we use it, and the choices you have. By using the site, you agree to the practices described here.

On this page
  1. 1. Information We Collect
  2. 2. How We Use Information
  3. 3. Advertising & Affiliate Links
  4. 4. Third-Party Services
  5. 5. How We Share Information
  6. 6. Data Retention & Security
  7. 7. Children's Privacy
  8. 8. Your Choices & Rights
  9. 9. Changes to This Policy
  10. 10. Contact Us

1. Information We Collect

Account & profile information

When you register or edit your profile, CT Soccer collects the information you provide directly. This information is stored server-side, using Google Firebase Authentication (to manage your login credentials) and Cloud Firestore (to store your profile and other account data). That means your account is tied to you, not a single device or browser. Once you're logged in, your profile and data are accessible across any device or browser you sign in from. The information stored this way includes:

Content you post

The Community feed is designed to let you upload photos or videos and write captions. Uploads require Firebase Cloud Storage, which isn't active yet (see Section 4), so as of this writing you can't upload photos or videos there, and no post content is currently being collected or stored. When Storage goes live, we'll describe here where and how that content is stored.

Automatically collected information

We use Vercel Web Analytics and Vercel Speed Insights (loaded on every page) to understand aggregate traffic and page performance: things like which pages are visited, how fast they load, and approximate geographic region. Vercel describes these tools as privacy-friendly and not reliant on tracking cookies to identify individual visitors; see Vercel's own documentation for the specifics of what they collect and how. We don't use this data to identify you individually. On our current Vercel plan, this aggregate analytics data has a guaranteed one-month reporting window, and individual visitor session identifiers are discarded after 24 hours. See Vercel's pricing documentation for their most current retention specifics, since this can change if our plan does.

Like most websites, we and our third-party providers may also automatically receive some technical information when you visit: browser type, device type, general region (from IP address), pages viewed, and referring pages.

Cookies & local storage

We use your browser's local storage to keep you signed in between visits and to remember a few settings: your light/dark theme, that you've dismissed the cookie notice, the clubs you've recently viewed, your choice of view on Clubs by Town, and when you last checked notifications. Pages that show match results also keep TheSportsDB's answers in your browser's session storage, and a club page with a game-day forecast keeps the National Weather Service's answer there (see Section 4); those copies are public data, not information about you, and are cleared when you close the tab. The town you type into Find a Club or the Soccer Assistant is used in your browser to work out distances; it isn't sent to us or saved. If the age question at sign-up is answered with an age under 13, we also store the time of that answer in that browser for 24 hours, so a new account can't be started from it in the meantime; it isn't tied to any name or account. None of this is sent to us automatically.

The Google AdSense ad code is on some pages (see Section 3). Google hasn't approved the site for ads yet, so no ads are shown, but the code still loads from Google's servers on those pages, and Google may set or read its own cookies when it does.

2. How We Use Information

We do not sell your personal information.

3. Advertising & Affiliate Links

Neither is live yet. The Google AdSense ad code has been on some pages of CT Soccer since August 22, 2026, but Google hasn't approved the site for ads, so no ads have been shown. The Amazon Associates affiliate program is also still pending activation, and no affiliate links appear anywhere on the site today. We'll update this notice when either changes.

Google AdSense (awaiting approval)

Once Google approves the site, CT Soccer will display ads served by Google AdSense on some pages. Google and its advertising partners use cookies and similar technologies to serve ads based on your prior visits to this and other websites.

You can opt out of personalized advertising by visiting Google Ads Settings, or opt out of a participating third-party vendor's use of cookies for personalized advertising at aboutads.info/choices. You can also block cookies generally through your browser settings at any time, though some site features may not work as well as a result.

For more detail on how Google uses information from sites that use its services, see How Google uses information from sites or apps that use our services.

Amazon Associates (pending)

CT Soccer also plans to participate in the Amazon Associates affiliate program. Once active, some links on the site (for example, recommended gear) may be affiliate links. If you click one and go on to make a qualifying purchase, we may earn a small commission at no extra cost to you. We'll clearly label affiliate links as such once this is live, consistent with FTC endorsement-disclosure guidelines.

4. Third-Party Services

We rely on the following third parties to operate CT Soccer. Each processes data under its own privacy policy:

5. How We Share Information

We don't sell your personal information. We may share it only:

6. Data Retention & Security

Your account and profile information (see Section 1) is stored server-side using Firebase and persists for as long as your account is active, or until you delete it. This includes your two-factor authentication secret and backup codes, if you've enabled that feature. Deleting your account (in Account Settings) removes your profile, your public profile, any posts you made, the follows you created and any match reactions you left, and then deletes your login itself. This may take up to 30 days to fully propagate, though in practice it happens immediately.

A few records stay after you delete your account, because they aren't only yours: match results you submitted as an approved Team Manager (see below), any Team Manager access request you made, and other people's follow records that point to your account, which contain only an internal account ID. Ask us (Section 10) if you'd like any of those removed, and we will.

We rely on Firebase's server-side security infrastructure, including access-control rules that restrict who can read or write your data, to protect your account and profile information. No method of storage is 100% secure, and we can't guarantee absolute security.

Firebase and Vercel, both active today, may process and store data on servers located outside your country of residence, including in the United States. By using the Service, you consent to this kind of international transfer where applicable.

Team Manager data

If a Team Manager's access to a club is approved, their submitted match results are stored in a record tied to that club (tagged with their name and account for attribution) and remain on the club's page even if that person's Team Manager status later changes. Roster entries a manager adds are stored on their own account rather than in a separate club-wide record, so they're removed only if that manager deletes their account. Honestly: as of this policy's date, we don't yet have an in-app way to revoke an already-approved manager's access, or to review or remove their previously-submitted data as a distinct action. If we build that capability, we'll update this section to describe what happens to existing data when it's used.

If the Service is discontinued

If we ever stop maintaining or operating CT Soccer Hub, we intend to post advance notice on the site and give you a reasonable opportunity to export or request deletion of your data before shutdown, where practical. We can't guarantee this in every circumstance (for example, a sudden, unplanned shutdown), but it's our stated intent and commitment.

7. Children's Privacy

We haven't finalized this section with a lawyer. The disclosures below reflect our current, honest understanding of what the Children's Online Privacy Protection Act (COPPA) requires, but whether and how COPPA applies to this specific site is a legal judgment call we haven't settled with a lawyer yet. We'd rather tell you plainly where things stand than overstate protections we haven't actually built.

Our audience

CT Soccer covers everything from professional and semi-pro Connecticut clubs to youth academies for players as young as 5, so our audience spans adults and minors alike. Our Terms of Service require account holders to be at least 13, and roster information for younger players (name, position, jersey number, stats) is meant to be entered by an authorized Team Manager or coach on that player's behalf, not by the child directly.

How we keep accounts to 13 and older

Creating an account, by email or with Google, asks for your date of birth. If the answer is under 13, no account is created, and that browser can't start a new account for the next 24 hours. The date itself is never sent to us or stored: it's checked in your browser, and all we keep for an account is a record that its holder confirmed being 13 or older, and when.

Accounts created before this question existed are asked it once, the next time they sign in or open Account Settings. If the answer is under 13, the account and the information in it are deleted. If that session is too old for our login provider to allow deleting the login itself, everything else is deleted right away and the login is deleted automatically at the next sign-in.

What this doesn't do, stated plainly: it relies on what people tell us. Nothing on this site can verify anyone's age, and someone determined to lie about it can. We also don't collect verifiable parental consent, which is why we don't offer accounts to children under 13 at all, rather than offering them with a parent's permission.

What we'd do if we learn an account belongs to a child under 13

If we become aware (through a report, a support request, or otherwise) that we've collected personal information directly from a child under 13 without a parent or guardian's verifiable consent, we will:

What COPPA would require of us if it applies

COPPA and its implementing rule (16 CFR Part 312) place specific obligations on operators that are "directed to children under 13" or that have "actual knowledge" they're collecting personal information from a child under 13. In plain terms, if COPPA applies to a given account or feature, we would be required to:

We haven't built this infrastructure: there's no parental-consent flow, no child-specific data-retention schedule, and no verified-parent review process. That's why accounts are limited to people 13 and older. This section describes what the law would require, not a system we're claiming exists.

Where this leaves us: COPPA has a "mixed audience" framework that lets a general-audience site like this one, which covers everything from professional clubs to 5-year-olds' academies, screen a visitor's age at the point of collection and apply child-specific protections only to whoever says they're under 13, rather than treating the whole site as "directed to children." The date-of-birth question described above is that kind of screen, and our protection for anyone who says they're under 13 is the simplest one available: no account. Whether that is enough for this particular site is a legal judgment we haven't settled with a lawyer, so treat this section as our honest current state, not a settled compliance position.

If you're a parent or guardian

If you believe your child has created their own account, or that their information appears on the platform in a way you're not comfortable with (whether entered by a Team Manager or by the child themselves), contact us using the details in Section 10. We'll act on it promptly, including reviewing, correcting, or removing the account or information.

8. Your Choices & Rights

If you're in a jurisdiction that grants additional data rights (such as the EU/UK GDPR or the California CPRA), contact us and we'll do our best to accommodate applicable requests. We aim to respond to data-rights requests (including access, deletion, and correction) within 30 days.

9. Changes to This Policy

We may update this Privacy Policy from time to time as the site changes. We'll update the "Last updated" date above when we do. Material changes will be reflected here. We encourage you to review this page periodically.

10. Contact Us

Questions about this policy or your data? Email us at privacy@ctsoccerhub.com, or use our contact form. That form is delivered by FormSubmit, a third-party relay (see Section 4), so anything you send through it passes through their servers on the way to us.

© 2026 CT Soccer. This page is provided for general informational purposes and is not legal advice.

About · Terms of Service