Last updated: 2 September 2026
Courtly does not ask for your name, email address or password. You are signed in anonymously. We do not sell your data, we do not run ads, and we do not track you across other apps or websites.
Your training videos and meal photos are not uploaded or stored. Individual frames are sent for analysis and are not retained afterwards.
Courtly is developed by Mads Thorsen. For any privacy question or request, contact: [email protected]
An anonymous account. On first launch the app creates an anonymous account with a random identifier. It contains no name, email or password. The identifier is stored in your iCloud keychain so your training history survives reinstalling or changing device.
Your training profile. What you enter during setup — position, level, age, training frequency, goals, focus areas, and any injuries you choose to note. All of it is optional and all of it is yours to change or delete.
Your training records. Sessions you complete, drills you log, and runs you track, including distance, pace, duration and route.
Film analyses. The written result of a clip analysis: the score, the observations, and the timestamps referenced. Not the clip.
Nutrition logs. Meals you log, calories and macros, saved foods, and the goals you set.
Subscription status. Whether you have an active subscription, handled through RevenueCat and Apple. We never see your payment details.
When you submit a clip to Film Room, the app extracts still frames on your device and sends only those frames for analysis. The video file stays on your phone and is never uploaded.
Meal photos work the same way: the image is sent for a single estimate and is not stored.
Neither frames nor photos are used to train any AI model.
If you use run tracking, the app records your route while a run is active, using GPS. This is only recorded during a run you start yourself, and the route is stored with that run in your own training history.