Privacy Policy
Last updated: October 12, 2026
Welcome to SetSocial Fitness (“SetSocial,” “we,” “our,” or “us”), a product operated by Neural Labs LLC. We respect your privacy and are committed to protecting your personal information. This Privacy Policy explains what information we collect, how we use it, and the choices available to you.
By using SetSocial Fitness, you agree to the practices described in this Privacy Policy.
Information We Collect
Information You Provide
When you create an account, we may collect:
- Name
- Email address
- Username
- Password (encrypted through our authentication provider)
- Profile photo
- Date of birth (optional)
- Gender (optional)
- Height and weight (optional)
- Fitness goals
- Workout preferences
You may also choose to upload:
- Progress photos
- Before-and-after photos
- Workout notes
- Comments
- Social posts
Workout Data
When using SetSocial Fitness, we collect information including:
- Exercises performed
- Sets
- Repetitions
- Weight lifted
- Workout duration
- Rest periods
- Personal records
- Workout completion history
- AI coaching interactions
Nutrition Data
If you use nutrition tracking, we store the meals you log, with their calories and macros, and any meal photos you add. If you send Arnold a photo of a meal, the photo is sent to our AI provider (only after you agree to AI data sharing, see “AI Features”) to estimate what it contains. The estimate is a suggestion: it only counts toward your totals once you confirm or edit it.
Connected Health Services
If you choose to connect supported third-party services (such as WHOOP or Oura), we may receive information including:
- Recovery metrics
- Sleep metrics, including sleep stages where provided
- Heart rate data, including resting heart rate
- Heart rate variability
- VO2 max, where provided
- Readiness scores
- Activity data
We only access data that you explicitly authorize.
Apple Health
If you choose to connect Apple Health on iPhone, SetSocial reads the following data from Health, and only with your permission:
- Resting heart rate
- Heart rate variability
- Sleep, including sleep stages
- Respiratory rate
- Blood oxygen
- Sleeping wrist temperature
- Step count
- Active energy and exercise minutes
- VO2 max
- Heart rate recovery
Access on your iPhone is read-only. The one exception is the SetSocial app on Apple Watch: when you start a workout, the watch records it as a strength workout in Apple Health, with its heart rate and calories, so it counts toward your Activity rings. That workout is the only thing SetSocial writes to Health. We use this data only to personalize your coaching and to calculate your SetSpan estimate (see “SetSpan” below), and we do not use it for advertising or marketing. A daily summary of these values is stored in your account so it can inform your coaching, and it is shared with our AI provider only if you have agreed to AI data sharing (see “AI Features” below). You can change or revoke SetSocial’s access to Apple Health at any time in the Health app or iOS Settings.
SetSpan (Body Age Estimate)
SetSpan is an optional estimate of how old your body is behaving, recalculated twice a month. To calculate it, we use data already in your account: your date of birth and sex, and from your connected wearables and Apple Health your resting heart rate, heart rate variability, sleep, steps, exercise minutes and VO2 max, along with the strength workouts you log.
You can also choose to add:
- Your waist measurement
- Whether you smoke (never, former, or current)
- How many alcoholic drinks you have per week
- A VO2 max from a lab or field test
- A body age shown by another app, which we use only to check how close our estimate is, never to change your own
These extra items are optional, private to you, and used only for SetSpan. We store each reading, its range and the factors that shaped it in your account. Your SetSpan, and the optional items above, are not currently sent to our AI provider, are not shown to other users unless you choose to share a reading, and are not used for advertising. If you share a reading, it shows only how many years younger or older you are, never your date of birth.
We may also use stored readings and the inputs behind them, in internal analysis, to measure and improve how accurate SetSpan is. SetSpan is an estimate and not a medical assessment. Deleting your account permanently deletes your SetSpan readings and optional inputs.
Location Data
SetSocial uses your device's location in two separate ways. Both require your permission, and you can decline or revoke it at any time in your device Settings. If you decline, only the feature concerned is unavailable — nothing else in the app is affected.
1. "Check In" (one-time, foreground only)
When you tap "Check In," SetSocial reads your location once, while the app is open.
- Your coordinates at the moment of check-in are stored so we can determine which other checked-in athletes are nearby. We keep only your current, active check-in — there is no check-in location history, and checking in again overwrites your previous check-in.
- Check-ins expire automatically a few hours after you check in, or immediately if you tap "Check Out."
- Your exact coordinates are never shared with other users, shown on a map, or exposed through the app in any form. Other users can only see that you are checked in nearby (within a short radius) and an approximate distance — never your address or precise location.
- Users you've blocked are excluded from your nearby list, and you are excluded from theirs.
- We use your check-in location solely to calculate proximity for the "Check In" and "At My Gym" features.
2. Live run and ride tracking (continuous, including in the background)
If you start a live GPS session for a run or ride, SetSocial records your position continuously for the length of that session so it can show your route, distance, pace, and splits. To keep recording when your phone is locked or you switch to another app mid-session, SetSocial uses iPhone's background location access. iOS first asks whether to allow location "While Using the App" or "Once", and may later offer to change that to "Always". Location is recorded only while a session you started is running — never when no session is active.
- When you finish and save a session, its route (the recorded points, with time and elevation) is stored in your account with that session. If you discard a session instead, nothing from it is saved.
- Saved routes are visible only to you. We do not share them with other users or show them in the social feed.
- Saved routes stay in your account until you delete your account, at which point they are permanently deleted along with the rest of your data (see "Deleting Your Account" below).
- Route data is used only to provide the tracking feature and your own workout history. It is not used for advertising or analytics, and it is not sold or shared with third parties. It is not sent to our AI provider.
- Live tracking is designed to keep recording when your phone is locked whether you choose "While Using the App" or "Always", but iOS can pause background updates, so your route may have gaps. If you decline location access, live tracking is unavailable and you can log the session manually.
Push Notifications
If you allow notifications, we store a token that identifies your device so we can send them (through Apple’s push notification service, or the equivalent on Android). Notifications can include messages, friend requests, challenge results, coaching reminders and SetSpan readings. You can turn each type off in Settings › Notifications, or turn them all off in your device settings.
Widgets, Live Activities and Apple Watch
If you add the SetSocial widget or use a Live Activity, parts of your workout, such as the exercise, timer and streak, appear on your Home Screen or Lock Screen, where anyone who can see your screen may see them. A small summary is shared between the app, the widget and the Apple Watch app on your own devices. You can remove a widget or turn off Live Activities at any time in iOS settings.
Device Information
We may automatically collect:
- Device model
- Operating system
- App version
- Crash reports and performance diagnostics
- Masked screen replays around crashes and errors (see "Crash Reporting" below)
We do not run advertising or usage-analytics tools in the app, and we do not track you across other companies' apps or websites.
Crash Reporting
We use Sentry to find and fix crashes. When the app crashes or hits an error, Sentry receives the error details, your device model, operating system and app version. For a sample of sessions, and for sessions that hit an error, Sentry also records a screen replay in which all text and images are masked, so what you type and what appears on screen (including health and chat content) is not captured. Crash reports are not linked to your account and do not include your IP address.
How We Use Your Information
We use your information to:
- Provide and improve the app
- Create your account
- Save workout history
- Display progress over time
- Power AI coaching features
- Calculate your SetSpan estimate and, in internal analysis, improve its accuracy
- Send the notifications you have turned on
- Recommend workouts
- Determine nearby checked-in athletes for the "At My Gym" feature, and record the route of live run and ride sessions you start, using your location as described above
- Improve app performance
- Respond to support requests
- Detect fraud and abuse
- Maintain app security
- Send important account notifications
We do not sell your personal information.
Social Features
SetSocial includes optional social features.
If you choose to share content, other users may be able to view:
- Username
- Profile picture
- Workout activity
- Progress photos
- Before-and-after photos
- Posts you choose to publish
Leaderboards and challenges show your username, profile picture and the scores you earn (for example weekly training volume) to the people taking part. You can also exchange direct messages with other users. If you use the invite option, SetSocial opens your device’s share sheet with a message and a link; we do not read your contacts or send the invitation for you.
You control what content you make public.
Photos and posts marked as private are not visible to other users.
If you use "Check In," other checked-in athletes nearby can see that you're checked in and an approximate distance to you — never your exact location. See "Location Data" above for details.
You can block another user at any time. Blocking removes you from each other's nearby check-in list and prevents further contact within the app.
To help keep the community safe, the text of posts and comments is automatically checked against a list of prohibited terms. A match does not remove the content; it flags it for review by our team. This check runs on our own systems and does not send your content to a third party.
AI Features
SetSocial may use artificial intelligence to provide:
- Workout recommendations
- Exercise suggestions
- Training insights
- Performance summaries
AI-generated content is intended for informational purposes only and should not replace professional medical or fitness advice.
How AI Processing Works
SetSocial’s AI features are powered by a third-party AI provider, Anthropic. When you use Arnold or another AI feature, we send Anthropic the information needed to generate your response, which can include:
- Your chat messages and any photos you send to Arnold
- Your workout history, body measurements, goals, and injury notes
- Metrics from Apple Health, WHOOP, or Oura, if you have connected them (such as sleep, heart rate variability, and readiness)
Your SetSpan estimate and its optional inputs are not currently part of what we send. This information is sent only after you agree in the app, and only to generate your coaching. You can withdraw your agreement at any time in Settings › Privacy; after that, your data is no longer sent to the AI provider and the AI features stop working until you agree again.
Third-Party Services
We may use trusted third-party providers, including services for:
- Authentication
- Cloud storage
- Push notification delivery
- Crash reporting
- Payment processing (if applicable)
- Connected fitness platforms
These providers process information only as necessary to provide their services.
The providers we currently use include:
- Supabase — hosting, database, file storage, and authentication
- Anthropic — AI processing, only after you agree (see “AI Features”)
- RevenueCat — subscription purchases
- Apple and Google — delivering push notifications to your device
- Sentry — crash reporting and diagnostics (masked screen replays)
- WHOOP, Oura, and Spotify — only if you choose to connect your account
Data Retention
We retain your information while your account remains active or as necessary to provide our services, comply with legal obligations, resolve disputes, and enforce our agreements.
You may request deletion of your account at any time.
Deleting Your Account
You can delete your account yourself in the app under Settings › Account. Deleting your account permanently removes your profile and the data linked to it, including your workouts, recorded routes, nutrition logs, SetSpan readings and optional inputs, messages, posts, and connected-service data, along with the photos you uploaded. We also disconnect any WHOOP, Oura, or Spotify accounts you connected and remove the stored connection details. This cannot be undone. Deleting your account does not cancel an App Store subscription — manage or cancel that in your Apple ID settings.
Retention Periods
- Arnold chat messages are automatically deleted on the schedule you choose in Settings (every app refresh, daily, after 24 hours, or weekly). The default is 7 days.
- Photos uploaded for form checks are deleted automatically after analysis, and a scheduled cleanup removes any leftovers within about 90 minutes.
Data Security
We use reasonable administrative, technical, and physical safeguards to protect your information. However, no method of electronic transmission or storage is completely secure.
Your Rights
Depending on your location, you may have rights to:
- Access your data
- Correct inaccurate information
- Delete your account
- Request a copy of your data
- Withdraw consent where applicable
To exercise these rights, contact us using the information below.
Children's Privacy
SetSocial Fitness is not intended for children under 13 years of age (or the minimum legal age in your jurisdiction). We do not knowingly collect personal information from children.
International Users
Your information may be processed and stored in countries other than your own where our service providers operate.
Changes to This Policy
We may update this Privacy Policy periodically. We will update the “Last Updated” date when changes are made.
Contact
Questions regarding this Privacy Policy may be sent to:
Email: privacy@setsocial.app
For support or account help, contact support@setsocial.app.