Effective October 2026
Privacy & data use
DiamondProgress uses account and training data to provide the features you choose to use, keep your development history connected to your account, and protect access to private player and team information.
Information used by the app
Depending on the features you use, DiamondProgress can store account and profile information, training plans, practice logs, workout and program progress, Baseball IQ attempts, goals, coach connections, Team Hub membership and communication, support requests, moderation records, and related account activity.
Private records and sharing
Training plans and logs are private by default. When sharing features are available, the permissions you choose control what an authorized coach or team can access. Private notes require separate permission where supported. Team access is membership-based and removed when the underlying team relationship is revoked.
Youth and safety controls
Youth accounts can use supported private training features. Coach sharing, Team Hub participation, community participation, or other social features may be unavailable until DiamondProgress can verify the required guardian consent and safety conditions. DiamondProgress does not treat an unchecked consent field as verified guardian approval.
Payments
Stripe processes payment information for web subscriptions. DiamondProgress does not store complete card numbers in the app. The app may store Stripe customer, subscription, price, status, and billing-event identifiers needed to manage access and subscription state. If digital subscriptions are offered through a packaged iOS or Android app, Apple or Google may process the purchase and DiamondProgress may store the platform transaction or subscription identifiers required to restore and manage access.
Marketing measurement
When you arrive through a marketing link, DiamondProgress may store a random browser attribution identifier for up to 90 days together with campaign fields such as source, medium, campaign, content, term, and landing path. Privacy-safe funnel events can record steps such as a landing-page view, signup, onboarding completion, practice logging, Store viewing, checkout start, and completed web checkout. These marketing-event records do not include your DiamondProgress user ID, email, name, phone number, full payment information, or private training content. Campaign attribution can be passed in Stripe Checkout metadata so a completed web checkout can be measured. DiamondProgress uses this information to compare its own marketing and landing-page experiments; the current implementation does not use an advertising identifier or sell this data for cross-site behavioral advertising.
Development Assistant and external services
If you use the Development Assistant, relevant account, profile, training-history, and feedback context may be processed to produce the response you requested. Administrative content tools may reference public third-party sources, which have their own privacy practices. Avoid entering unnecessary sensitive medical or identity information.
Your controls
You can edit supported profile and training records, change available sharing permissions, download a copy of supported account records, and permanently delete an eligible non-admin account from Settings. Account deletion requires explicit confirmation and signs the account out after a successful deletion response. Owner/admin accounts must first transfer or remove administrative responsibility. A public account-deletion resource is available at /delete-account.
Security and questions
DiamondProgress uses account-scoped access controls and server-authorized team permissions to limit access to private records. No internet service can guarantee absolute security. For privacy questions, support, or account concerns, use the signed-in support flow in Settings or the Contact page.