Privacy Policy

What we process, why, who receives it, and what you can do about it.

Effective: September 7, 2026 · Last updated: September 7, 2026

In short. TheLAB analyzes your golf swing from video, guides you on the course with GPS (optionally with an Apple Watch or Wear OS watch), and coaches you with Hosel, our AI coach. To do that we process what you enter, sensor data from your devices, and the results we compute. We don't sell your data, show no ads, and use no third-party tracking. You can delete your account at any time.

1. Who is responsible

Sebastian Burges
Wettmarser Weg 14
59846 Sundern, Germany
Email: info@customgolflab.de

This address is the contact for every privacy matter. We are not required to appoint a data protection officer.

2. What we process and why

2.1 Account and sign-in

Purpose: running your account and personalizing the app. Legal basis: Art. 6(1)(b) GDPR (contract).

2.2 Swing analysis (camera and video)

Video files on the analysis server are deleted after evaluation. Legal basis: Art. 6(1)(a) GDPR (consent, requested in the app before your first video).

2.3 Playing a round (GPS caddie)

Legal basis: Art. 6(1)(a) GDPR (consent, requested before your first round). The caddie does not work without location; you can revoke the permission at any time in your system settings.

2.4 Apple Watch and Wear OS

The watch caches the state of the current round locally so nothing is lost if the connection drops. Legal basis: Art. 6(1)(a) GDPR (consent, requested before you first use the watch).

2.5 Hosel — coaching, chat and voice

Legal basis: Art. 6(1)(a) GDPR (consent, requested before first use; separately for voice mode).

2.6 Fitting

For the club fitting you enter body measurements, your playing profile, your current clubs and, optionally, physical complaints. These entries are sent to an Anthropic model (Claude), which produces the recommendation. Legal basis: Art. 6(1)(a) GDPR (consent, requested before your first fitting).

2.7 Statistics and journey

From rounds, shots and analyses we compute your statistics, your history and your range progress. This happens on our side, without third parties. Legal basis: Art. 6(1)(b) GDPR.

2.8 Usage events

We log which features you open and which actions you trigger (event, screen, app version, platform) and the time of your last activity. This helps us improve the app and support you. There are no advertising profiles and no sharing. You can switch both off in your profile under "Privacy & consents". Legal basis: Art. 6(1)(f) GDPR (legitimate interest), with an opt-out switch.

2.9 Error reports

If the app crashes or an error occurs, a report goes to Sentry (data center in the EU): error message, app version, device type, operating system. We remove email and IP address beforehand, and paths to your videos are redacted. Legal basis: Art. 6(1)(f) GDPR.

2.10 Purchases and subscriptions

Subscriptions are purchased in the App Store or on Google Play; payment is handled entirely by Apple or Google. We hold no payment data. RevenueCat manages the subscription status and reports it to us under a pseudonymous user identifier. Legal basis: Art. 6(1)(b) GDPR.

2.11 Offers and news (newsletter)

Only if you agree — in the app under "Offers and news" or via the form on our website — do we send you news and offers by email. Delivery runs through Resend. We store your email address and the time and version of your consent. You can unsubscribe at any time via the switch in the app or a short email to us. Legal basis: Art. 6(1)(a) GDPR.

2.12 When you write to us

Emails to info@customgolflab.de are sorted automatically: sender, subject and text are sent to an Anthropic model that classifies the message and summarizes it in a few sentences. This lets us answer faster. The summary and any PDF attachments are stored in our mailbox archive at Supabase. Your message is not used for anything else. Legal basis: Art. 6(1)(f) GDPR (legitimate interest in orderly handling). If you prefer otherwise, say so in your email and we will handle it manually.

2.13 Website and server logs

When you open the website or the app, our servers briefly store IP address, time, requested address, browser and operating system to keep the service secure. These logs are not linked to your account. Legal basis: Art. 6(1)(f) GDPR.

2.14 Improving the analysis (optional, off by default)

Only with your separate consent may we use video frames, body points and metrics of your swings — without any link to your name or account — to train our own analysis models. Audio, locations and account data are never included. Training runs on our servers in Germany and Frankfurt, with no sharing. Legal basis: Art. 9(2)(a) GDPR (explicit consent, since body points may count as biometric data). You can withdraw in your profile at any time; from then on your data is no longer used for training.

3. Cookies and storage on your device

We use no tracking cookies, no third-party analytics and no advertising cookies. On your device the app stores only what it needs to work:

This data stays on your device until you sign out or delete the app.

4. Who receives your data

We work with the following service providers. Each receives only what it needs for its task and may not use the data for its own purposes.

ProviderPurposeLocation / processingData
Supabase Inc.Database, sign-in, file storage, server functionsUSA; data hosted in the EU (Frankfurt)Account, profile, videos, analyses, rounds, chat, events
Hetzner Online GmbHWebsite, web app, backup analysis serverGermany (Nuremberg)Server logs, videos temporarily
Amazon Web Services (AWS)GPU servers for video analysisEU (Frankfurt, eu-central-1)Videos temporarily, metrics
Google (Gemini API)AI models for analysis, coaching, Hosel, grip analysisUSAFrames, metrics, conversation text, profile details
Google (Play, Google sign-in, Google Fonts)App distribution and subscriptions on Android, sign-in, fonts in the appUSAPurchase and account data held by Google; identifier; IP address when fonts load
OpenAI, L.L.C.Hosel voice mode, memory summaries, quick analysisUSAMicrophone audio in voice mode, conversation text, frames
Anthropic PBCFitting, quick analysis, sorting our inboxUSAFitting entries, frames, emails sent to us
ElevenLabs Inc.Speech output of the caddie voiceUSAText to be spoken
RevenueCat, Inc.Subscription statusUSAPseudonymous user identifier, purchase status
AppleApp Store and subscriptions on iOS, Sign in with Apple, Apple Watch, Apple HealthIreland / USAPurchase and account data held by Apple; identifier; workouts in Apple Health
Sentry (Functional Software, Inc.)Error reportsUSA; data hosted in the EUError message, device, app version
iGolfCourse dataUSACoordinates, course identifier
Resend, Inc.Email deliveryUSAEmail address, message
Mapbox, Inc. · Esri (ArcGIS Online) · OpenStreetMap FoundationMaps, satellite imagery, course searchUSA · USA · United KingdomMap area, IP address, search term
Open-Meteo · RainViewerWeather, wind, rain radarPublic APIsCoordinates only, no account
jsDelivr · unpkgDelivery of program libraries used by the appGlobal networksIP address when loading

4.1 Transfers to the United States

Several of these providers are based in the United States or process data there. We base these transfers on the EU Standard Contractual Clauses or the EU-U.S. Data Privacy Framework where the provider is certified. Under their API terms, the AI providers (Google, OpenAI, Anthropic) do not use our requests to train their models.

4.2 No other sharing

We do not sell your data and do not share it for advertising. We disclose data to authorities only when legally required.

5. Consents and withdrawal

Before first use we ask for your consent for: swing analysis (video), rounds (location), Hosel (coaching and voice mode), fitting, watch (motion sensors, microphone, Apple Health), offers and news, and improving the analysis. You can withdraw any consent at any time — in your profile under "Privacy & consents" or by email to info@customgolflab.de. The feature concerned is then no longer available; what was processed before remains lawful.

6. How long we keep data

DataRetention
Account, profile, consentsUntil you delete your account
Videos, analyses, rounds, shots, statistics, fitting, drill progressUntil you delete them or your account
Video files on the analysis serverDeleted after evaluation
Wording of Hosel conversations24 hours, then only the condensed summary
Voice sessions with HoselNo recording; duration and cost until you delete your account
Statistics viewsRolling 30 days
Usage events, error reportsUntil you delete your account
Subscription statusUntil you delete your account; receipts stay with Apple/Google under their rules
Emails to usUntil the request is resolved and statutory retention periods have expired
Server logsBriefly, only to secure the service

7. Deleting your account and taking your data with you

Delete account: in the app under Profile → "Delete account" — or by email to info@customgolflab.de. We delete your account together with videos, analyses, rounds, chat and profile. Backups are overwritten within 30 days at the latest.

Take your data: in the app under Profile → "Privacy & consents" you can export your data as a file.

Anonymous figures with no link to you (such as overall usage numbers) are kept.

8. Your rights

An email to info@customgolflab.de is enough. We respond within one month.

Right to complain: You can lodge a complaint with a data protection supervisory authority. The authority responsible for us is the State Commissioner for Data Protection and Freedom of Information of North Rhine-Westphalia (LDI NRW), Kavalleriestraße 2–4, 40213 Düsseldorf, Germany, www.ldi.nrw.de. You may also contact the authority where you live.

8.1 If you live in California or another U.S. state with a privacy law

You have the right to know what personal information we collect and how we use it, to delete it, to correct it, and not to be discriminated against for exercising these rights. We do not sell your personal information and do not share it for cross-context behavioral advertising, so there is nothing to opt out of. Health-related data is not collected by us (see section 2.4). The categories we collect are: identifiers, account details, commercial information (subscription status), internet activity within the app, precise geolocation during rounds, audio and video you record, and inferences derived from your swing and rounds. To exercise your rights, email info@customgolflab.de with the subject "Privacy Request". We respond within 45 days.

9. Security

10. Minimum age

TheLAB is intended for people aged 16 and over (13 and over in the United States). If you are younger, you need a parent's or guardian's consent. If we learn of an account belonging to a younger child without such consent, we delete it.

11. Changes

When the app or the law changes, we update this policy. The current version is always available here; we inform you of material changes in the app or by email.