SET SYNC
Features Pricing Support
← Back to Home

Privacy Policy

Effective date: 28 July 2026

SetSync is operated by Craig Muldoon trading as ASSET ARC SERVICES, ABN 41 633 204 015 ("we", "us", "our"). This policy covers every SetSync product: the iOS app (including the Apple Watch companion), the Android app (including the Wear OS companion), the coach portal at coach.setsync.app, the athlete portal at athlete.setsync.app, and this website. The short version: video analysis happens on your device. Data reaches our servers only when you use coach and portal features, and we never sell your information.

On-Device Data

The core of the SetSync apps runs entirely on your device. The following data is created and stored locally and never leaves your device unless you explicitly choose to share it:

  • Training sessions, lifts, and workout history
  • Body pose data (19 joints) generated by on-device pose estimation: Apple's Vision framework on iOS, Google ML Kit on Android, and MediaPipe running in your browser in the athlete portal's video studio
  • Bar path tracking data and movement analysis
  • Annotations, angle measurements, and rep counts
  • Video comparison data (side-by-side and overlay)
  • Personal records and bodyweight entries you log in the app

Your preferences (selected theme, units, frame rate, onboarding state) are stored locally on your device.

Device Permissions

The SetSync apps request the following device permissions, each used solely for the stated purpose:

  • Camera: To record training videos, including high frame rate capture where your device supports it, for movement analysis.
  • Photo and video library: To import existing videos from your device for analysis, and to save exported clips.
  • Microphone: Optional. To capture audio alongside video recordings. You can deny this permission and still use all video features.
  • Local network, Bluetooth, and nearby devices: To discover and pair with your other devices for multi-angle synced capture. Pairing works between iPhones, between Android phones, and across the two platforms. Connections are direct between your devices on your local network; no pairing data passes through our servers.
  • Motion and health sensors (watch apps): The Apple Watch and Wear OS companions read heart rate and wrist motion during a workout you start, to estimate bar velocity and show effort data alongside your video. On iOS this uses HealthKit with your permission. This data stays on your devices unless you attach it to a coach submission (see below).
  • Notifications: To alert you about coach feedback.

Accounts and Cloud Data (Coach and Portal Features)

The coach portal, athlete portal, and in-app coach features store data on Supabase servers (hosted on AWS infrastructure). This data is only created when you actively use these features. It may include:

  • Account details: Email address and password (handled by Supabase Auth; we never see your password), and profile names
  • Coach profiles: Name, email address, business name, and, if a coach opts in, a public directory listing
  • Athlete-coach links: Athlete name, invite code, link status, and onboarding form answers
  • Movement templates: Custom templates created by coaches, including target angle ranges
  • Athlete submissions: Lift metadata (movement type, angles, rep count, weight) submitted to a coach for review, with an optional video
  • Coach ratings and comments: Scores and written or timestamped feedback on submissions
  • Training programs and workout logs: Exercises, sets, reps, schedules, and completion records
  • Personal records and bodyweight logs you choose to sync for coach visibility
  • Workout sensor streams: If you recorded with a watch companion and attach the data to a submission, the heart rate and movement velocity readings for that lift are uploaded so your coach can see them
  • Bookings and reports: Session bookings and coaching reports created through the portals

Video Uploads

Videos are never uploaded automatically. If you choose to submit a lift to a coach, you may optionally attach a video, which is trimmed to the lift and uploaded to Supabase Storage where it is accessible to the coach you submitted it to. If a coach or athlete runs server-side bar path processing on a submitted video, that video is read by our processing service solely to compute the bar path, and the results are stored with the submission. The athlete portal also offers an optional Google Drive integration; if you connect it, videos you choose to store there are governed by Google's terms and privacy policy. You can request deletion of any uploaded video at any time.

AI Analysis

Coaches can optionally run AI form analysis on a submission in the coach portal. When they do, frames from the submitted video and its movement data are sent to Anthropic's Claude API to generate the analysis, and the resulting text is stored with the submission. Anthropic does not use data sent through its commercial API to train its models. AI analysis never runs unless a coach explicitly requests it, and AI feedback in the apps is labelled as automated and informational.

Transactional Email

We send account and coaching emails (such as invites, feedback notifications, and booking confirmations) through Resend, our email delivery provider. Emails are sent only in response to actions you or your coach take. We do not send marketing email.

Analytics and Tracking

The SetSync apps contain no third-party analytics SDKs, no advertising frameworks, and no advertising identifiers. We do not sell, rent, or trade user data, and we do not use behavioural profiling. Our hosting providers (Vercel, GitHub Pages, and Supabase) keep standard server logs, such as IP addresses and request times, for security and reliability.

Purchases

SetSync offers in-app purchases and subscriptions (Pro and Pro+). Payments are handled entirely by Apple through the App Store on iOS and by Google through Google Play on Android. We do not collect, process, or store any payment information, card details, or store account credentials. We receive only confirmation that a purchase was made, which is used to unlock features.

Data Retention and Deletion

On-device data is retained for as long as the app is installed. You can delete all local data by deleting the app from your device.

For data stored on our servers, we retain your data for as long as your account is active. You can request deletion of your account and all associated data, including uploaded videos, at setsync.app/delete-account or by emailing support@setsync.app. We process deletion requests within 30 days.

Your Rights

Because most data is stored locally on your device, you have direct control over it. For data stored on our servers, under the Australian Privacy Act, the GDPR, the CCPA, and similar laws, you have the right to:

  • Access: Request a copy of the data we hold about you.
  • Correction: Request correction of inaccurate data.
  • Deletion: Request deletion of your data from our servers.
  • Portability: Request your data in a standard format.

To exercise any of these rights, contact us at support@setsync.app.

Children's Privacy

SetSync is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data through the coach or portal features, please contact us and we will delete it promptly.

Changes to This Policy

If we make material changes to this policy, we will update this page and note the new effective date above. Continued use of SetSync after changes constitutes acceptance of the updated policy.

Contact

If you have questions about this privacy policy, contact us at support@setsync.app.

© 2026 SetSync · ASSET ARC SERVICES · ABN 41 633 204 015. All rights reserved.

Privacy Policy Terms of Service Support