Legal

Privacy Policy

Effective 2026-06-09

Overview

TeamTreasury(“TeamTreasury,” “we,” “us”) operates teamtreasury.com. This policy explains what we collect, how we use it, and the choices available.

Information we collect

  • Account data: email address and authentication identifiers when an account is created.
  • Roster data: player names, parent or guardian names and emails, and dues status, submitted by associations to manage their teams.
  • Financial records: dues, expenses, sponsorships, deposits, fundraisers, reimbursements, and receipts you upload.
  • Payment data: handled by Stripe. TeamTreasury does not store card numbers or bank credentials.
  • Usage data: log files, device and browser info, IP address, and basic analytics events.

How we use it

  • Collect dues, track finances, and generate statements and public team pages.
  • Authenticate accounts and prevent abuse.
  • Process payments through Stripe and send transactional email (pay links, reminders, receipts, sign-in links).
  • Improve the product using aggregate, non-identifying analytics.

Youth athletes

Rosters include limited information about youth athletes (such as a player name) submitted by the association. TeamTreasury processes this on the association's behalf and relies on the association to have the authority and any required consent to provide it.

We do not knowingly collect information directly from children. A parent or association may request correction or deletion of a family's information by emailing legal@teamtreasury.com.

Sharing

We share information only with service providers needed to run the product:

  • Hosting and database: Vercel, Neon.
  • File storage (receipts): Vercel Blob.
  • Email: Resend.
  • Payments: Stripe.
  • Rate limiting: Upstash.

We do not sell personal information.

Cookies

We use minimal cookies for authentication. We do not use them to build advertising profiles.

Public team pages

When a team page is published, its public URL serves roster and financial summary data to anyone with the link. Associations choose what to share; do not include sensitive personal information.

Data retention

  • Account data: kept for the life of the account.
  • Roster and financial records: retained while the account is active, and as needed for the association's records and legal or tax obligations.
  • Logs: about 90 days.

Rights and choices

Depending on jurisdiction (e.g. GDPR, CCPA), rights may include access, correction, deletion, and data portability. Email legal@teamtreasury.com to exercise these rights.

Security

Reasonable technical and organizational measures protect submitted data. No system is perfect; report suspected vulnerabilities to legal@teamtreasury.com.

Changes

Material changes will be communicated by email or in-app notice. Continued use after the effective date constitutes acceptance.

Contact

TeamTreasury
Email: legal@teamtreasury.com