▶ LAST UPDATED: MAY 8, 2026 · v1.0 PREVIEW

PRIVACY POLICY

We collect what we need to run CAP and nothing more. This page tells you what that is and what we do with it. Plain English.

1.What we collect

When you create an account, we store:

  • Your email address (used for sign-in and account recovery)
  • Your full name (shown on the leaderboard and your profile)
  • Your country (drives the flag chip next to your name)
  • A bcrypt hash of your password (we can't see or recover the original)

When you use the app, we store:

  • Your scores, comments, and other content you submit
  • Timestamps of when you signed in and last used the app
  • Aggregated activity for the admin engagement dashboard

We don't use third-party analytics, advertising trackers, or fingerprinting in v1.0.

2.What we don't collect

  • Payment information (CAP is free during v1.0 preview)
  • Health, biometric, or medical data
  • Your location beyond the country code you provide at signup
  • Data from third-party fitness trackers unless you explicitly connect one

3.How we use it

  • To authenticate you and keep your session
  • To display your name, flag, and scores to other CAP users on leaderboards
  • To send transactional emails (verification, password reset, invitations)
  • To produce aggregated engagement metrics for affiliate owners
  • To investigate abuse or violations of the Terms of Service

We never sell your data. We don't share it with marketing partners. Period.

4.Email

We use Resend to deliver transactional email (sign-up confirmation, password reset, invitations). Resend processes the recipient address and message content as a sub-processor; their privacy practices are at resend.com/legal/privacy-policy.

We don't send marketing email in v1.0. If we ever start, you'll be opted out by default with an explicit opt-in toggle.

5.Cookies

We use one essential cookie: an encrypted session cookie (cap_session) that identifies you while you're signed in. It's HttpOnly and Secure. We don't use tracking cookies, advertising cookies, or third-party cookies.

6.Your rights

You can, at any time:

  • View and edit your profile data on your profile page
  • Request a copy of all data we hold on you (email us)
  • Request deletion of your account (email us; processed within 30 days)
  • Withdraw consent for any processing not strictly necessary to operate the service

EU/UK residents have additional rights under GDPR. California residents have additional rights under CCPA. Contact us for either and we'll respond within statutory timelines.

7.Data retention

Active account data is kept indefinitely. After account deletion, your personal data is purged within 30 days, except: (a) anonymized aggregate metrics that can't identify you, and (b) audit logs we're legally required to retain (e.g., financial records · not applicable in v1.0 since we don't process payments).

8.Security

Passwords are hashed with bcrypt. Sessions are encrypted with iron-session. The database and Redis cache are hosted on Railway behind a private network. Full-disk encryption is enabled on Railway's Postgres add-on. Despite all that, no online service is 100% secure · if a breach occurs, we'll notify affected users within 72 hours.

9.Children

CAP is for users 18 and older. We don't knowingly collect data from anyone under 18. If you believe a minor has created an account, email us and we'll delete it.

10.Contact

Privacy questions, data requests, or breach reports: crossfitapinfo@gmail.com.

This is template language for a v1.0 preview build. Real privacy policies for production deployment in regulated jurisdictions require review by a qualified attorney.

Privacy Policy · CAP