Privacy Policy
Last updated: August 11, 2026
1. Who we are
Swing School is a members' golf school. You can use it through our iOS app, through our web app at app.swingschool.com, and through this website. This policy explains what data we collect, why we collect it, who can see it, and what we do with it.
Swing School has two sides. There is a video library of programs and lessons you buy and watch. There is also 1:1 coaching, where you send a recording of your golf swing to a coach and they send back a review with their voice and their drawings over it. Coaching involves sharing a lot more with another person, so section 5 explains exactly who can see what.
Questions about anything below? Email us at team@swingschool.com.
2. Data we collect
We only collect what we actually use. Here is all of it.
Your account
- Phone number. You sign in with your phone number and a code we text you. It is the only way to sign in, and it is how we know an account is yours.
- First name and email address. We ask for these once, just after you first sign in, so we know what to call you and so we can reach you about your account. You can change both at any time in the app.
- Profile photo. Only if you add one.
- Firebase user ID. An internal identifier that ties your account to your data on our systems.
- Golf profile. Optional details you choose to fill in, such as your skill level and your practice goal.
Your purchases
- In-app purchases. The App Store transaction ID and purchase date for anything you buy inside the app. We use this to confirm and restore your access. Apple handles the payment. We never see or store your card details.
- Coaching purchases on the web. Coaching is only ever bought on the web, through Stripe. Stripe handles the payment and we receive the name and email address you gave at checkout, plus a record that the purchase happened. We never see or store your card details.
How you use the school
- Lesson progress. Which lesson you are on in a program and which lessons you have marked complete. This is what powers your progress view.
- Practice sessions. Any practice you log yourself.
- Downloads. Which lessons you have saved to your device for offline viewing.
Your coaching, if you work with a coach
- Swing videos. The recordings you send to your coach, and the name and date on each one.
- Reviews from your coach.Your coach's voice recording, the drawings they made over your swing, and the timing of both, so the review plays back the way they recorded it.
- Your conversation with your coach. Everything either of you posts: messages, comments, photos, videos, voice messages, and documents.
- Your own labels. Any tags you put on a swing or a post. These are private to you. Your coach never sees the tags you write, and you never see theirs.
- Reports and blocks. If you report something or block someone, we record what was reported, by whom, and when, so our team can act on it.
Support and diagnostics
- Live chat messages. If you use live chat, we store the messages you send, including any voice messages, along with your name, email, or phone number where you have given them. See section 7.
- App diagnostics. Crash reports and basic device information, such as OS version and device model, so we can fix bugs.
- Usage events. Anonymous-to-us counts of things like opening a lesson or completing one, so we know which parts of the school get used. See section 8.
- Notification token. An identifier your device gives us so we can send you a push notification when a review comes back. You can turn notifications off at any time.
3. How we use your data
- Provide the service. Sign you in, unlock the content you have access to, sync your progress, deliver your swings to your coach and their reviews back to you.
- Process and verify purchases. Confirm purchases with Apple or Stripe, restore access on a new device, and resolve payment issues.
- Notify you. Tell you when a review is back, when your coach replies, and when something needs your attention.
- Customer support. Answer your emails and live chat messages, and help when something goes wrong.
- Email you about Swing School. If you gave us an email address, we may write to you about the school. Every email has an unsubscribe link.
- Improve the school. Understand which programs and lessons get finished and where people stop, so we can make better ones.
4. What we never do
We do not sell your data. We do not share it with advertisers. We do not use advertising networks. We do not track you across other apps or websites. We never publish your swings, your reviews, or your conversation anywhere, and there is no public or social feed in Swing School.
5. Who can see your coaching content
This is the section worth reading properly. Coaching means putting a video of yourself and a private conversation into our systems, so you should know exactly who can open it.
- You. Everything you have sent and everything your coach has sent you stays available to you. A review your coach has delivered is yours to keep.
- Your coach. Your coach sees the swings you send them, the reviews they made, and your conversation with them. A coach can only ever see their own students. No other coach on Swing School can see you, your swings, or your conversation.
- Our support team. Our support staff can open any coaching relationship on Swing School, including the conversation between a student and a coach, the swings that were sent, and the reviews that came back. This is how we answer a question about your account, look into a report, and stand behind what happens on the platform. Every single time a support person opens one of these, we record it: who opened it, whose it was, and when. That record cannot be edited or deleted by the person who made it.
- Our administrators. Administrators manage accounts, coaches, and who works with whom. Their access to the content of private conversations is switched off.
- Other students.Never. There is no way for one student to see another student's swings, reviews, or conversation.
Our staff use this access to run and support the school. They do not use it to read your conversation for any other reason, and the record of every access is what holds them to that.
Your swing videos, your coach's voice recordings, and any photos or files in your conversation are kept in private storage. They are never public, and they are never reachable by a guessable link. Each time you or your coach opens one, we issue a short-lived link that only works for the person who asked for it.
6. Third parties we share data with
We use a small number of providers to run Swing School. Each one only receives what it needs to do its job.
- Google Firebase (Authentication, Firestore, Cloud Functions, Cloud Storage, Cloud Messaging, Analytics, Crashlytics). Our backend. Stores your account, your access, your progress, your coaching content, and your notification token.
- Apple (App Store). Processes in-app purchases and delivers push notifications to iPhones.
- Cloudflare R2. Stores and delivers our course videos.
- Stripe. Processes coaching purchases made on the web, and handles tax on them.
- Crisp (crisp.chat). Powers our live chat on this website, in the web app, and in the iOS app. Stores the chat messages you send, as our processor. See section 7.
- ActiveCampaign. Our mailing list. Receives your email address, your name, and your account ID so we can write to you and so we do not send you something you already have.
7. Live chat support
We offer live chat on this website, in our web app, and in our iOS app through Crisp (crisp.chat), a third-party messaging service acting as our processor. When you use the chat, we and Crisp collect and store the messages you send, including text and any voice messages.
So the person helping you knows who they are talking to without making you explain your whole account first, we also attach a short summary of it: the name, email, and phone number on your account, your account ID, whether you are a student or a coach, which access you have, who your coach is and whether that coaching is active, how many swings you have sent and whether any are waiting to be reviewed, whether your notifications are switched on, and whether you finished signing up.
We do not send your swings, your reviews, your photos, or your conversation with your coach to Crisp. What we share is a summary of your account, never the things you or your coach have written, recorded, or filmed. When our support team needs to look at any of that, they open it in Swing School itself, where the access is recorded (section 5).
We use this only to provide and improve customer support, and we keep it only as long as we need it for that. By starting a chat, you consent to your messages, including any voice messages, being recorded and stored. For how Crisp handles this data, see Crisp's privacy policy at crisp.chat/en/privacy.
8. Analytics and tracking
We use Firebase Analytics and Firebase Crashlytics, both from Google, to understand which parts of the school get used and to find and fix crashes. These record your Firebase user ID together with in-app events such as opening a lesson or completing one. They never record your phone number or your email address, and they never record anything from your coaching.
We do not use any advertising networks, we do not use advertising identifiers, and we do not track you across other apps or websites. Because we do no cross-app tracking, we do not use the iOS App Tracking Transparency framework and you will never see a tracking permission prompt from us.
9. Children
Swing School is not directed to children under 13, and we do not knowingly collect personal data from anyone under 13. If you believe a child has signed up, contact us and we will delete the account.
10. Your rights and account deletion
You can delete your account at any time from inside the app. Open Settings and choose "Delete account". This removes your account, your profile, your access record, your progress, and your purchase history from our systems, and signs you out for good.
Three things are worth knowing before you do it.
- Apple purchases stay with your Apple ID. In-app purchase entitlements are tied to your Apple ID rather than to your Swing School account. They survive deleting your account and can be restored on any device signed in with the same Apple ID.
- Coaching content is shared with your coach.The swings you sent, the reviews your coach recorded, and your conversation are also your coach's record of work they did and were paid for, so deleting your account does not automatically erase them. If you want that content removed as well, email us at team@swingschool.com and we will handle it.
- Deleting your account does not unsubscribe you from our emails. The mailing list is a separate thing. Every email we send has an unsubscribe link, and that is the way off it.
You can also ask us at any time for a copy of the data we hold about you, or ask us to correct it. Email team@swingschool.com.
11. Data retention
We keep your account data while your account is active. When you delete your account, we remove it from production systems within 30 days. It rolls off our backups within 90 days.
12. Security
Your data is encrypted in transit (HTTPS) and at rest on Google Cloud and Cloudflare. Swing videos, coach voice recordings, and conversation media are held in private storage and reached only through short-lived links issued to the person entitled to them. No system is perfectly secure, but we follow industry best practices, and we do not store payment card details on our servers.
13. Changes to this policy
If we update this policy, we will change the "Last updated" date at the top of this page. For material changes, we will also post a notice in-app.
14. Contact
Questions, requests, or concerns: email team@swingschool.com.
