Privacy Policy

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

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

This page in: Deutsch · Français · Italiano · Español · Polski

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 also try TheLAB without an account, as a guest. 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 and, for body points, Art. 9(2)(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 and your current clubs. These entries are sent to an Anthropic model (Claude), which produces the recommendation. We do not ask for or store physical complaints or other health information in the fitting. 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. The app also writes technical diagnostic values to our database (for example the connection to the watch, camera, location) — with your user ID only if usage events (2.8) are switched on. 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, at most once a month. Delivery runs through Resend (see service providers).

Website sign-up (double opt-in): After you submit the form, we send you an email with a confirmation link. You only receive the newsletter once you confirm through it. For this we store your email address, the language of the page, the consent wording you saw and its version, the times of sign-up, confirmation email, confirmation, welcome email and, if applicable, unsubscribing, your browser identifier (user agent) and the device type derived from it, and your IP address — not in plain text, only as a check value (hash). If you signed up via an earlier form, we also store your first name, last name, home club and device preference (iPhone/Android).

Open and click measurement: With your consent (the “Subscribe” form), we use Resend to measure whether a newsletter email is opened (via an invisible image in the email) and which links in it are clicked (the links briefly pass through Resend for this). This shows us which content is useful. Legal basis: Art. 6(1)(a) GDPR and Section 25(1) of the German TDDDG. Unsubscribing ends the measurement.

Legal bases: sending, Art. 6(1)(a) GDPR (your consent); the log of sign-up and confirmation as proof of consent, Art. 7(1) in conjunction with Art. 6(1)(c) and (f) GDPR; the IP check value to protect the form against abuse, Art. 6(1)(f) GDPR.

Retention: If you don't confirm, we automatically delete all data after 30 days. If you unsubscribe, we delete your name, home club and device preference immediately. We keep your email address and the log (times, IP check value, browser identifier, wording) for three years as proof (Art. 17(3)(e) GDPR) and then delete it.

You can unsubscribe at any time via the link in every email, the switch in the app, or a short email to info@customgolflab.de. Withdrawal applies to the future.

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.

The same applies to messages sent through the contact form on our Legal Notice page: your name (optional), email address and message are sent through our email service Resend as an email to our mailbox; we do not store them in a database. To prevent abuse, we keep a hash of your IP address for 24 hours (at most five messages per hour). Legal basis: Art. 6(1)(f) GDPR (answering your request), and Art. 6(1)(b) GDPR for questions about a contract with us.

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 and are deleted after 14 days. 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 servers in Germany (Hetzner, Nuremberg; Amazon Web Services, Frankfurt), with no sharing with third parties. 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.

2.15 Reports of illegal content

If you report content to us using the form at customgolflab.de/en/report, we store your information (the content concerned, your explanation, optionally your name and email address, and for copyright notices also the work, your postal address, phone number and signature) together with a hashed value of your IP address to prevent abuse. We use it only to review the report and reply to you. For copyright notices, the affected user may receive your information so they can respond. Legal basis: Art. 6(1)(c) GDPR together with Art. 16 of the Digital Services Act; for U.S. copyright notices, 17 U.S.C. § 512.

2.16 Using TheLAB without an account (as a guest)

You can try TheLAB without an account. The app then creates an anonymous session at Supabase with a random identifier, without an email address or password. Before you start, you enter a first name for Hosel to call you by and accept the Terms of Service. As a guest you can play one round, run five quick and two detailed analyses and ask Hosel five questions. Sections 2.2 to 2.5 apply, with the same consents as for an account.

Everything you create as a guest (name, rounds, analyses, conversations, consents) is stored under this identifier. If you create an account, this data is carried over into your account. Without an account, we delete it automatically 30 days after your last use. Before that you can delete it yourself at any time — in the app via “Delete account permanently” or by email to info@customgolflab.de. Until then it is treated like account data (sections 6 and 7). Legal basis: Art. 6(1)(b) GDPR (contract of use) and, for the individual features, the consents named in 2.2 to 2.5.

2.17 Where your installation came from (ads in the app stores)

We want to know whether our ads in the app stores reach people who then actually use TheLAB. For this, the app reports once, when you first open it (also without an account), where the installation came from:

We do not use your device’s advertising ID, do not ask for tracking permission, do not track you across other apps or websites and do not share this information. It is stored in our database at Supabase, visible only to us, and deleted together with your account. Legal basis: Art. 6(1)(f) GDPR (legitimate interest in measuring the effect of our advertising). You can object at any time (Art. 21 GDPR); an email to info@customgolflab.de is enough and we delete the information.

2.18 Sharing with your coach and other players

You can share individual items on purpose — a specific round, a swing, a weekly plan, your statistics or drills — with your coach or with other TheLAB users you have connected with. You connect by code, QR code or name search; others can only find you if you make yourself “discoverable” (off by default). A coach sees detailed values, another player only the summary; your email address is never shared. You decide how long a share lasts (until you withdraw it, once, or until a date) and can end any share or connection at any time. Connection codes expire after 30 days. Legal basis: Art. 6(1)(b) GDPR (the feature you asked for).

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 analysisUSA (Virginia, us-east-1) and EU (Frankfurt, eu-central-1)Videos temporarily, metrics
Google (Gemini API)AI models for analysis, coaching, Hosel, grip analysisUSAFrames, metrics, conversation text, profile details
Google (ML Kit, Android only)Body points on your phoneUSAtechnical usage and performance data, no images
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; install referrer (section 2.17)
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 (caddie voice, app tour)USAText 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; code for the origin of the installation (section 2.17)
Sentry (Functional Software, Inc.)Error reportsUSA; data hosted in the EUError message, device, app version
Course data providerCourse 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 radar, elevationPublic APIsCoordinates only (precise for elevation), 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, Health Connect), 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
Hosel's summary (memory)Until you delete your account; individual entries earlier on request. Health information is not kept.
Body points derived from swing videosUntil you delete the swing or your account, and at the latest three years after your last use of TheLAB (see Biometric Data Policy)
Record of your consentsThree years after you delete your account (proof of consent)
Reports of illegal contentUntil resolved, then at most three years as a record
Voice sessions with HoselNo recording; duration and cost until you delete your account
Statistics viewsRolling 30 days
Data as a guest (without an account)30 days after your last use, or earlier if you delete it; if you create an account before then, it moves into your account
Origin of the installation (section 2.17)Until you delete your account or object
Usage events13 months, earlier if you delete your account
Error reports (Sentry), app diagnostic values90 days, earlier if 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 logs14 days

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. Only the record of your consents is kept for three years as proof, then deleted. Backups are overwritten within 30 days at the latest.

Take your data: email us at info@customgolflab.de, ideally from the email address linked to your account. Within one month (45 days for U.S. requests) you receive a file with all records linked to your account and download links for your videos and images, valid for seven days.

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 access and take a copy of 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. In the past 12 months we have not sold or shared personal information. We treat a Global Privacy Control signal as a request not to sell or share, which we already honor for everyone.

Categories we collect: identifiers (email, account ID), account and profile details, commercial information (subscription status), internet and app activity within TheLAB (including whether you installed the app through one of our ads in the app stores), precise geolocation during rounds, audio and video you record, biometric information (body points derived from your swing videos), and inferences derived from your swings and rounds. The sensitive personal information we process is precise geolocation during rounds, the video you record and the body points derived from it. We use it only to provide the features you use, not to infer characteristics about you and not for advertising. We disclose these categories only to the service providers listed in section 4, for the purposes stated there.

Health information: we do not store consumer health data on our servers. We do not read health data from Apple Health, Health Connect or your watch's body sensors; on Wear OS, the calories, steps and distance measured during a round only pass from your watch to your phone and into Health Connect, if you allow it, and we do not keep them; the fitting does not ask for physical complaints, and health details you mention in a conversation with Hosel are not kept in Hosel's memory; the wording of a conversation is deleted after 24 hours.

Do Not Track: TheLAB does not track you across other websites or apps and uses no advertising or third-party analytics trackers, so it works the same whether or not your browser sends a Do Not Track signal.

How to exercise your rights: delete your account in the app, or email info@customgolflab.de with the subject "Privacy Request" to access, copy, correct or delete your data. We may ask you to confirm the request from the email address linked to your account. You may use an authorized agent. We respond within 45 days. If we decline a request, you can appeal by replying to our answer; we respond to appeals within 45 days.

8.2 If you live in Canada

Person in charge of the protection of personal information: Sebastian Burges, founder, info@customgolflab.de (subject "Privacy Request").

Where your information is held: we store and process your personal information outside Canada and Québec — mainly in the European Union (Germany) and, for the service providers listed in section 4, in the United States. These providers are bound by contract to protect it and to use it only on our behalf. Before we communicate personal information outside Québec, we assess whether it will receive adequate protection there. Authorities in those countries may in some cases access it under local law.

Your rights: you can ask for access to your personal information, for its correction, and for a copy in a structured, commonly used technological format, and you can withdraw your consent, as described in section 8. We respond within 30 days.

Complaints: if you are not satisfied with our answer, you can contact the Commission d'accès à l'information du Québec (cai.gouv.qc.ca) if you live in Québec, or the Office of the Privacy Commissioner of Canada (priv.gc.ca).

8.3 If you live in Australia or New Zealand

Where your information is held: we store and process your personal information outside Australia and New Zealand — mainly in the European Union (Germany) and, for the service providers listed in section 4, in the United States. These providers are bound by contract to protect it and to use it only on our behalf.

Australia: where the Privacy Act 1988 (Cth) applies to us, we handle your personal information in line with the Australian Privacy Principles. You can ask us for access to and correction of your personal information as described in section 8 (email info@customgolflab.de, subject "Privacy Request"). If you are not satisfied with our answer, you can complain to the Office of the Australian Information Commissioner (oaic.gov.au).

New Zealand: the Privacy Act 2020 applies to how we handle your personal information. You can ask us for access to and correction of your personal information in the same way. If you are not satisfied with our answer, you can complain to the Office of the Privacy Commissioner (privacy.org.nz).

9. Security

No security system is perfect, and we cannot guarantee that data will never be accessed without authorization. If a personal data breach is likely to affect you, we notify the competent supervisory authority within 72 hours where the law requires it and inform you without undue delay.

10. Minimum age

TheLAB is for people aged 16 and over. We do not ask for your age: by accepting the Terms of Service you confirm that you are at least 16 and that your information is accurate. We do not knowingly collect personal information from anyone under 16. If we learn of such an account, we delete it. Parents can contact us at info@customgolflab.de.

11. Our social media pages

We run our own pages on Instagram and Facebook (Meta Platforms Ireland Ltd.), YouTube (Google Ireland Ltd.) and TikTok (TikTok Technology Ltd., Ireland) to tell golfers about TheLAB and to stay in touch. When you visit our pages there, comment or message us, the platform processes your data under its own privacy policy. We only see what you share publicly or send us, plus aggregated statistics (such as reach) that do not identify individuals.

The legal basis is our legitimate interest in informing you about our product and communicating with you (Art. 6(1)(f) GDPR). For page statistics (“Insights”) on Facebook and Instagram we are joint controllers with Meta (Art. 26 GDPR); Meta takes primary responsibility, see the Page Insights Controller Addendum. You can exercise your rights most effectively directly with the platform, but you can always contact us as well.

We do not use tracking pixels or SDKs from these networks on our website or in the app. Privacy policies of the platforms: Instagram, Facebook, YouTube (Google), TikTok.

12. 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.