Last updated: April 21, 2026
GymSets ("we", "our", "the app") is a fitness tracking application developed by GainCircle Labs. This policy describes how we collect, use, and protect your information.
When you sign in with Google or Apple, we receive your name, email address, and profile photo URL. This is used to identify your account and enable cloud sync.
The app stores your training sessions, exercises, sets, reps, weights, body weight entries, and progress photos. This data is stored locally on your device using SwiftData and optionally synced to Firebase Firestore when you sign in.
When you submit feedback or use the app, we may collect device model, iOS version, app version, and locale for diagnostic purposes.
We use Firebase Analytics to collect anonymized usage data such as session frequency and feature usage. This data is not linked to your personal identity.
For free users, we display ads via Google AdMob. AdMob may collect device identifiers and usage data to serve personalized or non-personalized ads, according to your device settings. You can opt out of personalized advertising in your device's privacy settings.
We may use in-app experiments to test different features and improve the user experience. Participation is automatic and anonymous — no personal data is collected or shared as part of these tests.
Your data is stored locally on your device and, if you choose to sign in, on Google Firebase servers (Firestore). Firebase infrastructure is hosted in secure data centers with encryption at rest and in transit. We do not sell your personal data to third parties.
The app integrates with the following third-party services, each with their own privacy policies:
Your data is retained as long as your account is active. You can delete your account and all associated cloud data from Settings > Account > Delete account. You can also delete specific data (workouts, photos, weight logs) individually from Settings. Some purchase-related data may be retained on-device to restore your purchases.
GymSets is not intended for children under 13. We do not knowingly collect personal information from children under 13.
If you are located in the European Economic Area (EEA), you have certain rights under the General Data Protection Regulation (GDPR), including:
You can exercise these rights by deleting your data through the app's Settings, or by contacting us at the email below. We process your data based on your consent (account creation) and legitimate interest (app functionality). We will respond to any request within 30 days.
If you opt in to email communications from GymSets — either by confirming your subscription on our pre-launch waitlist (double opt-in via confirmation email) or by enabling the marketing toggle inside the app — we may send you product updates, launch announcements, and educational content related to training. We send a maximum of 2 marketing emails per week.
Email delivery is operated by Brevo (Sendinblue SAS, 106 Boulevard Haussmann, 75008 Paris, France). Subscriber data (email address, optional first name, language preference, consent timestamp, and engagement events such as opens or clicks) is stored in Cloudflare D1 (Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA), separate from your in-app workout data.
You can unsubscribe at any time via the link included in every marketing email, by toggling the preference inside the app's Settings, or by emailing us at [email protected]. Operational emails (purchase receipts, account changes, payment failures) are not affected by marketing preferences and continue to be sent when relevant.
We may update this policy from time to time. Changes will be posted on this page with an updated date.
If you have questions about this privacy policy, contact us at:
[email protected]