Privacy Policy for ShotStep
Last Updated: March 9, 2026
ShotStep ("ShotStep," "we," "our," or "us") provides the ShotStep mobile application and the informational website at shotstep.com. This Privacy Policy explains how we collect, use, disclose, and retain information when you use the mobile app, our website, and related support channels (together, the "Services").
1. Scope
The ShotStep website is currently a static marketing site with links to the App Store, Google Play, this Privacy Policy, and our Terms of Service. The website does not currently offer account registration, in-browser training tools, or website checkout. The ShotStep mobile app is where account creation, practice logging, coaching workflows, and subscriptions occur.
2. Information We Collect
2.1 Information You Provide Directly
| Category | Examples | How We Use It |
|---|---|---|
| Account and profile information | Email address, password, display name, account type, referral code, preferences, and similar setup details | Account creation, authentication, profile setup, and support |
| Practice and coaching content | Practice sessions, notes, goals, tracked skills, assignments, lesson notes, coach comments, progress, and linked coach/player records | Provide the core training, logging, and coach/player collaboration features |
| Subscription and transaction data | Product identifiers, entitlement status, subscription state, and purchase or restore events | Deliver paid coaching features and handle billing support |
| Support communications | Emails and messages you send us | Respond to support, legal, and privacy requests |
2.2 Information Collected Automatically
- Device and app information such as device type, OS, app version, and approximate network metadata
- Usage information such as screens viewed, feature interactions, and purchase or restore events in the mobile app
- Diagnostics such as crash logs, error reports, performance traces, and related debugging context
- Website request data such as basic hosting and delivery logs generated when you load shotstep.com
2.3 Third-Party Services We Use
| Service | Purpose | Data Shared | Link |
|---|---|---|---|
| Supabase | Authentication and database hosting | Account details, app records, and user content stored in ShotStep | Link |
| RevenueCat | Subscription entitlement and purchase state management | App user identifier, product identifiers, purchase status, and subscription events | Link |
| Sentry | Crash reporting and diagnostics | Device data, error logs, and app interaction context associated with a crash or error report | Link |
| PostHog | Product analytics | Usage events, screen views, and non-password app interaction data | Link |
| Apple App Store / Google Play | App distribution and in-app billing | Store account and purchase records handled through the relevant store | Apple / Google |
| Cloudflare | Website hosting and delivery | Basic website request and delivery logs | Link |
3. How We Use Information
- Authenticate accounts and keep the app working
- Store practice history, goals, notes, and coaching records
- Link players and coaches when a referral code or coach relationship is used
- Deliver paid coaching features and restore subscriptions
- Measure feature usage and improve reliability, product quality, and support
- Investigate abuse, protect users, enforce our Terms, and comply with law
4. Coach and Player Sharing
ShotStep is built for both players and coaches. If you choose to link with a coach or student, we disclose the information needed for that relationship to function. Depending on the feature you use, this can include display name, email address, assignments, lesson notes, practice compliance, logged practice activity, goals, and related coaching data.
5. Subscriptions and Purchases
Paid coach subscriptions are sold through Apple App Store and Google Play billing. We use RevenueCat to validate and sync entitlement state across the app and our backend. Apple and Google control the payment transaction itself, including your billing method, store account, and certain refund and renewal records.
6. When We Share Information
- With the service providers listed above so the Services function
- With your linked coach or player when you use coaching features
- When required for legal compliance, security, fraud prevention, or rights protection
- As part of a merger, financing, acquisition, or asset sale
We do not sell your personal information.
7. Retention and Deletion
We keep account, practice, coaching, and subscription-support data for as long as your account remains active, and for a reasonable period afterward as needed to complete deletion requests, resolve disputes, detect fraud, enforce agreements, or meet legal obligations.
You can request deletion from inside the ShotStep mobile app using Profile > Delete Account. That flow is intended to remove your ShotStep account data and sign you out. Some records may remain in backups, processor systems, store purchase histories, or legal archives until they are overwritten or no longer required.
8. Your Choices
- You can update certain profile details from inside the app
- You can unlink from a coach relationship in the app when that feature is available
- You can cancel paid subscriptions through your Apple App Store or Google Play account settings
- You can contact us to request access, correction, or deletion review
ShotStep does not currently provide a separate in-app privacy dashboard or a self-serve data export tool.
9. Security
We use reasonable administrative, technical, and organizational measures to protect information in transit and at rest. No system is completely secure, so please use a strong password and protect access to your devices and accounts.
10. Children's Privacy
ShotStep is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, contact us and we will review the request.
11. International Transfers
We and our service providers may process information in the United States and other countries where they operate. These countries may have data-protection laws different from your home jurisdiction.
12. Changes to This Policy
We may update this Privacy Policy from time to time. The revised version becomes effective when posted on this page. If changes are material, we may also provide additional notice through the app, email, or the website.
13. Contact
Privacy inquiries: privacy@shotstep.com
General support: support@shotstep.com
Legal: legal@shotstep.com