Privacy Policy

Effective October 14, 2026 · Vetta is made by Samet Birlik, an individual developer in New Jersey, USA · Legal name and postal address available on request: [email protected]

The short version. Vetta is a private workout league for you and your friends. We collect what the game needs: your account, your profile, the workouts you log (each with a proof photo taken in the app, plus an Apple Health workout if you link one), league chat, and coins. Vetta sells nothing today. Proof photos are deleted from our servers within 7 days. Apple Health data is read-only, scores your own week, and is never sold, never used for ads, and never sent to an outside AI or analytics service. If you turn on Share my steps, your leagues also see your step milestones (5,000, 7,000 … 25,000), never the exact count. An outside AI (Anthropic) judges contested check-ins and screens the chat messages of members under 16 for abuse. It does not check your photos when you post them: it sees a proof photo only if a league-mate opens a case on it, and only if you allowed that. You can delete your account from inside the app at any time.

1. What we collect

Account

Profile

Workouts you log

Apple Health (only if you turn it on)

League activity

Messages

Reports and blocks

Device and usage

Purchases

We do not collect your precise location, your contacts, or anything from your photo library.

2. How we use it

We do not sell your data and we do not use it for advertising. Vetta contains no ad networks.

3. What your league sees

League-mates seeLeague-mates never see
Your name, @handle, profile photo and sports · the socials on your card, if you add any and you are both 15 or older · your check-ins and proof photos · your points, standings and streak · your flame's level, your title and whether it is lit today, never the count, while Show my flame is on (the default) · your leagues and places, while Show my league history is on (the default) · your Steps points (from 5,000 steps a day: +5, then +1 for every 2,000 more, up to +15 at 25,000) · your Health badge (shown as Verified), only if you turn it on · with Share my steps on: your step milestones on Home, on your profile and in one daily notification · with Show my numbers on: the time and distance Apple Health measured for a workout you post, as a line like "Running · 32 min · 5.2 km" · your chat messages and case answers · your pokes and reactions Your email · your birth year · raw Apple Health numbers, including your exact step count · the minutes or distance of a workout, while Show my numbers is off (the default)

Only people in the same league see any of this. Vetta has no public profiles and no public feed. If you block someone, neither of you sees the other's content, in every league you share.

Your profile photo is shown to your league-mates. It is stored at a web address that is not listed or searchable anywhere, but anyone who has that exact link can open it.

4. Who we share it with

We share data only with the services Vetta runs on, and only what each one needs. Each of them is bound by its terms with us to protect your data at least as well as this policy does, and none of them may use it for its own purposes.

ServiceWhat it does for VettaWhat it receives
SupabaseDatabase, file storage, sign-in and our server code. Hosted in the United States (Ohio).Everything in section 1.
AnthropicThe outside AI: case judging and screening the chat of members under 16. Details in section 6.Case facts and answers, the proof photo in a case only if you allowed it, the chat text of members under 16 (and of older members only while the narrower check in section 6 is on). Never Health numbers, your email or your coins.
AppleSign in with Apple, Apple Health on your device, push notification delivery.What Apple already has as your device and account provider.
ExpoRoutes push notifications to Apple and delivers app updates.Your push token and the text of each notification. For updates: your app version and a random install ID, nothing about you.
ResendSends sign-in code emails.Your email address and the code.
SentryCrash and performance reports. Details in section 7.Device model, iOS and app version, the crash or the slow screen, and your user ID. Never your email.
PostHogUsage analytics. Details in section 7.Event names, coarse details, your user ID, app version and device model. For a workout Apple Health did not fill in, its sport (most often just "Workout") and no duration; nothing from Apple Health.

Vetta sells nothing today, so no payment service receives your data. If that changes, this list changes first.

We may also disclose data if the law requires it, or to protect the safety of a member. If Vetta is ever sold or merged, your data moves with it under this policy.

5. Apple Health

6. The outside AI

Vetta uses an outside AI, provided by Anthropic (Claude models), for two jobs. We never send it your email, your Health numbers, your coins or your standings. It does not check your photos when you post them.

Anthropic processes this data on our behalf under its commercial API terms and does not use it to train its models.

7. Analytics and diagnostics

To understand how Vetta is used and to fix problems, we record in-app events — for example that a league was created, a workout was logged or a screen was opened — together with your account's random user ID, your app version and your device model and iOS version. We store these events in our own database and send them to PostHog, Inc. (product analytics, United States), together with a few events our servers record about your leagues, such as a finished season's result. When the app crashes or runs slowly, a technical report with the same user ID is sent to Functional Software, Inc. d/b/a Sentry (United States). These providers process the data only for us.

We never send them your name, email, photos, messages, data from Apple Health, or your location (for a workout Apple Health did not fill in they receive only its sport, most often just "Workout"), and we do not sell or share any data for advertising or track you across other companies' apps or websites.

PostHog keeps analytics events for up to 1 year and Sentry keeps crash reports for up to 90 days; our own copy is covered in section 9. When you delete your account, your analytics events are unlinked from you in our database; events already sent to PostHog keep only your random user ID, which then points to no account, until PostHog's retention period ends. You can ask us to stop analytics for your account, or to delete your events from PostHog, at any time by emailing [email protected] before you delete your account.

8. Your controls

The switches live in Settings (the gear on the You tab) › Privacy.

9. How long we keep it

DataKept for
Proof photosDeleted from our servers within 7 days of the check-in by an hourly sweep, the face photo with it. A reported check-in keeps its photo for up to 30 days so we can act on the report. The check-in keeps its points and its Health badge after the photo is deleted. A photo you took but never logged is deleted within 2 days. The copy of your own posts kept On this phone never reaches us and stays on your phone until you delete the post, your account or the app.
Profile photoUntil you change it or delete your account. The old file is deleted within 2 days after that, or after 30 days if you were reported.
Check-ins, standings, coinsAs long as your account exists.
Chat and case messagesAs long as the league exists. A hidden or deleted message is blanked for everyone; what it said is kept in a moderation record that only we can read, so we can act on reports about it.
ReportsAs long as needed to act on them and to show Apple and the law that we did, also after either member deletes their account (section 10).
Usage eventsIn our database, as long as Vetta runs; when you delete your account, your ID is removed from them. In PostHog, up to 1 year.
Crash and performance reportsIn Sentry, up to 90 days.

10. Deleting your account

Open the You tab, tap the gear for Settings, then Account › Delete account, and confirm. It takes effect immediately:

You can also email [email protected] from the address on your account and we will delete it for you.

11. Children

Vetta is for people 13 and older. We ask for your birth year right after you sign in. If it shows you are under 13, Vetta stops there and deletes the account at once. If you could still be 12, Vetta waits until January 1 to let you in. If we learn that a child under 13 has an account, we delete it. If you believe that has happened, email us.

Members under 18 need a parent or guardian to agree to the Terms of Use. Chat messages of members under 16 are screened (section 6), and socials show only between members who are both 15 or older.

12. California residents

If you live in California, you have the right to know what personal information we hold about you, to have it deleted, to have it corrected, and not to be treated differently for using those rights. We do not sell your personal information and we do not share it for cross-context advertising, so there is nothing to opt out of. To use these rights, delete your account in the app or email [email protected]; we will confirm it is you by replying to the email on your account. The categories we collect, why, and who receives them are listed in sections 1, 2, 4 and 7. We do not respond to browser "Do Not Track" signals because Vetta has no web tracking.

13. Users in Turkey (KVKK)

If you live in Turkey, the Law on the Protection of Personal Data (KVKK, No. 6698) also applies. Vetta's maker, named at the top of this page, is the data controller. We use the data in section 1 to run the game you signed up for and to keep it fair and safe, and Apple Health data only if you turn it on. Your data is stored and processed in the United States by the services in section 4.

You may ask whether we process your data, why, and who receives it; have it corrected or deleted; object to a result reached only by automated means, such as a Judge verdict; and claim damages for unlawful processing. Write to [email protected]; we answer within 30 days. If we don’t answer, or you disagree with our answer, you may complain to the Personal Data Protection Authority (KVKK).

14. Security

Data travels encrypted. Every read and write on our database is checked against who you are and which leagues you are in, so a member can only reach their own leagues. AI keys and other secrets live on our servers, never in the app. No system is perfect; if we learn of a breach that affects you, we will tell you.

15. Changes and contact

If this policy changes in a way that matters, we will say so in the app before it takes effect. Questions, requests or complaints: [email protected]. Our postal address is available on request by email.