Privacy Policy

Last updated: 2026-07-29 · Controller: Filip Nilsson, Sweden · Contact: support@soyugen.com

YŪGEN Golf ("the app") turns your golf practice into a progression game. This page says what the app collects, where it goes, who else can see it, how long it is kept, and what deleting your account does. It is written against what the code actually does.

There is no advertising in the app and no ad or tracking SDK. We do not sell your data.

Your account

You can sign in with Apple, with Google, with an email address and password, or as a guest. Firebase Authentication gives your account an identifier (a "uid") and everything below is stored under it. Apple, Google and email sign-in all put an email address on your account, and we use it to send you a coach's message if you have those emails switched on. Google sign-in also passes us the name on your Google profile, which becomes your starting display name.

Your profile

You enter these, and most of them are optional: display name, the symbol you pick as an avatar (there is no profile photo upload), home club, handicap, your goal, your focus skill, your stance, and an optional "compare me against" setting (woman, man or other) that is used for one thing — choosing which benchmark table your numbers are read against. We also store your feed visibility, your notification switches, anyone you have blocked, a shareable friend code, and your device's time zone (so streaks fall on your local day).

The practice you add

Where you practised

The app asks for your location while you are using it, and it asks for it to about ten metres. Apple calls that precise location, and we declare it as precise.

A fix — latitude, longitude, the accuracy of the reading, and the time — is written onto a capture at the moment it is created. That happens in three places: when you record a swing, when you import a photo or screenshot as evidence, and when a coach films a lesson clip. It is written once and then frozen.

It is there for one job: pairing. A swing filmed in a bay and a launch-monitor screenshot taken in the same bay should be matched to each other, and a screenshot imported at home should not silently pair with them. The matching runs on your phone.

Sessions, rounds, voice notes and plotted shots get no location. The fix is not shown to other players, is not part of anything the app sends to the AI, and your coach cannot read it — the database rule that would let a coach read a capture record has been deliberately left out for exactly this reason. What is stored alongside it is a distance in metres between two fixes, used to teach the matcher, and a yes/no flag in capture diagnostics saying whether a fix existed.

You can refuse the permission. Everything still works; matching just loses one of its signals.

Progression

XP, levels, rank, skills, achievements, quests, streaks, results scores, a daily history record and leaderboard entries — all derived from what you add.

Device, diagnostics and analytics

Purchases

Subscriptions are sold through the Apple App Store. Apple handles the payment and we never see your card or your Apple Account details. We store, under your uid, which subscription you hold, whether it is active, when it renews or expires, and Apple's transaction identifiers. Apple sends our server notifications when your subscription changes.

How your evidence is processed by AI

The processor is Google Gemini, through Google Cloud Vertex AI, in the same Google Cloud project as the rest of the app.

Nothing is sent until you say yes. The first time you start something that would use the AI, the app shows you exactly what would travel and to whom, and asks. Our servers refuse every AI request from an account that has not agreed. You can withdraw at any time in Settings — withdrawal stops future reads immediately; reads already made stay in your own record.

When you ask the app to read a capture, we send Gemini the images and audio attached to that capture, your note on it (up to the first 2000 characters), your level and rank, your focus skill, and your baseline numbers. Video is not sent to the AI — the code that loads media for a read skips video files.

The other AI features — session recaps, reflections, the session chat and generated challenges — send text only: the numbers from that session, your notes, and the conversation so far.

We do not send your location fix, your email address, your friends or anything about your purchases. Note that a photo you picked from your library goes up as it is, so whatever is embedded in that file travels with the image.

Vertex AI is called on Google's global endpoint, so this processing is not restricted to Europe.

Where your data lives, and who else handles it

What other people can see

Your display name, avatar, rank and progression appear on leaderboards. If your feed visibility is Public, activity items appear on the feed to other signed-in users; an item carries your name and a one-line summary of what happened, and no media. You can set your feed to Private in Settings.

Your full profile is readable by you, by a mutual friend, and by a coach with a live link — not by any signed-in stranger.

No other user can browse your media, your captures or your notes. You can send them, and there are three ways:

A coach with a live link reads your sessions and shot summaries, your history, skills and progression, the work they set you and the notes they wrote, and your profile — and can message you in the coaching thread. They cannot browse your captures, cannot see a list of swing videos you have not sent them, and cannot see your location, your friends or your payment details. Coaches are not verified by us: anyone can sign up as one.

How long swing clips are kept

Swing video is the one thing that expires, and only for free accounts.

A free account keeps every swing clip from the last 30 days, and never fewer than your newest 20 clips however old they are (more if you have earned extra). Premium keeps everything.

Nothing is removed silently. A clip outside those rules is marked and you are told, in the app and by notification if you allow it, and it is not deleted for at least 7 days after that. If you have not opened the app since the warning we wait longer still — up to 210 days — before removing anything. A clip you have starred, the clip you set as your reference swing, and any clip paired to a launch-monitor shot are not removed this way at all.

Screenshots, photos, voice notes, rounds and plotted shots are not touched by this. Unclaimed clip links expire after 30 days.

Deleting your account

Settings → Delete account. It removes your profile and everything under it — your captures and all their media, your progression, achievements, quests, sessions, history, your coach's notes to you and the log of what they did — plus your friends and friend requests and the matching entries on your friends' accounts, your leaderboard rows, your feed items and your reactions on other people's, your push token, your subscription record, and finally your sign-in credential. If the media cannot be deleted, the deletion stops there and reports the failure rather than claiming to have finished: by that point your records are already gone, and your account is deliberately left in place so you can sign in and finish clearing the videos.

Some things survive it, and you should know which:

Email support@soyugen.com about anything on that list and it will be dealt with by hand.

Under 18

We do not ask your age when you sign up. The app asks once, at the only point it changes anything: when you are about to link a coach. It is self-declared.

If you say you are under 18, the link is created but shares nothing until a guardian approves it. You can give a guardian's email address and we will email them, or you can hand them the approval link yourself. The approval page tells them what the coach would see, says plainly that we have not checked the coach, sets no cookies and records nothing about them beyond the decision. The approval link is single-use and expires after 14 days.

If you give a guardian's email address, it is stored on your account (where you typed it) and on the approval request. It is used for that one email. It is deleted from the approval request the moment a decision is made, and the coach is never given it.

YŪGEN Golf is not for children under 13, or under the minimum age where you live.

Your rights

You can delete your account yourself, as described above. For access, export or correction, email support@soyugen.com. EU/EEA users have rights under the GDPR, including the right to complain to your data protection authority.

Changes

We will update this page and the date above when the policy changes.