Gymstr

Privacy Policy

Gymstr Operated by JDL Solutions for Design & Programming W.L.L.

Effective Date: April 15, 2026 Last Updated: July 17, 2026


1. Introduction

JDL Solutions for Design & Programming W.L.L. ("we", "us", "our") operates the Gymstr fitness coaching platform ("Platform"), available as mobile applications (iOS and Android), web dashboards, and the public marketing website at gymstr.app. We are committed to protecting your personal data and respecting your privacy.

This Privacy Policy explains what personal data we collect, why we collect it, how we use and share it, and what rights you have in relation to it.

This Policy applies to all users of the Platform, including visitors to the marketing website, Trainers, Clients, Gym Admins, and Gym Members worldwide.


2. Data Controller

The data controller responsible for your personal data is:

JDL Solutions for Design & Programming W.L.L. State of Qatar Email: [email protected]

For privacy-related enquiries, data subject rights requests, or complaints, please contact us at the address above.


3. Data We Collect

We collect different categories of personal data depending on your role on the Platform.

3.1 Account and Identity Data

3.2 Health and Fitness Data (Special Category)

We collect the following health and fitness data, which constitutes special category personal data under applicable data protection laws:

3.3 Professional Data (Trainers)

3.4 Communication Data

3.5 Usage and Technical Data

3.6 Payment and Subscription Data (Trainers)

3.7 Gym Data


4. How We Collect Your Data

We collect your data in the following ways:


5. Legal Bases for Processing

We process your personal data on the following legal bases:

PurposeLegal Basis
Providing the core Platform servicesPerformance of a contract
Account registration and authenticationPerformance of a contract
Processing trainer subscriptions and paymentsPerformance of a contract
Processing health and fitness dataExplicit consent
Sending service notifications and messagesLegitimate interests / contract performance
Security, fraud prevention, and abuse detectionLegitimate interests
Complying with legal obligationsLegal obligation
Improving the PlatformLegitimate interests

5.1 Special Category Data (Health Data)

Because health and fitness data (including body measurements, progress photos, medical conditions, and dietary restrictions) constitutes special category data, we process it only on the basis of your explicit consent, which you provide when you create your account and submit this information to the Platform. You may withdraw your consent at any time by deleting your account or contacting us at [email protected]. Withdrawal of consent will not affect the lawfulness of processing carried out prior to withdrawal.


6. How We Use Your Data

We use your personal data to:

We do not use your personal data for automated decision-making or profiling that produces legal or similarly significant effects on you.


7. Sharing Your Data

We do not sell your personal data. We share your data only in the following limited circumstances:

7.1 Between Trainers and Clients

When you establish a coaching relationship on the Platform, the Trainer can see your profile, fitness data, progress logs, check-ins, and messages you share with them. This is the core function of the Platform and is necessary for the service.

7.2 Gym Context

Gym Admins can see the profiles and membership data of their Gym Members and Trainers within the gym's account.

7.3 Service Providers

We share data with trusted third-party service providers who process data on our behalf:

Service ProviderPurposeData Shared
RevenueCatIn-app subscription managementSubscription status, transaction records
Tap PaymentsPayment processingPayment method details, billing information
Cloudflare R2File storage (photos, attachments)Uploaded files and media
Resend / SMTPEmail deliveryEmail address, email content
Expo Push NotificationsPush notification deliveryDevice push token, notification content

All service providers are bound by data processing agreements and may only use your data as directed by us.

7.4 Legal Requirements

We may disclose your data if required to do so by law, court order, or government authority, or if we believe disclosure is necessary to protect the rights, property, or safety of Gymstr, our users, or others.

7.5 Business Transfers

In the event of a merger, acquisition, or sale of all or a portion of our assets, your data may be transferred as part of that transaction. We will notify you before your data is transferred and becomes subject to a different privacy policy.


8. International Data Transfers

Gymstr is operated from Qatar and we serve users worldwide. Your personal data may be transferred to and processed in countries outside your country of residence, including countries that may not have the same level of data protection as your home country.

When we transfer data internationally, we implement appropriate safeguards in accordance with applicable data protection laws, including:

By using the Platform, you acknowledge that your data may be transferred internationally as described in this Policy.


9. Data Retention

We retain your personal data for as long as your account is active and as necessary to provide the Platform services.


10. Data Security

We take the security of your personal data seriously and implement technical and organisational measures to protect it, including:

Despite these measures, no method of transmission over the internet or electronic storage is 100% secure. We cannot guarantee absolute security.


11. Your Rights

Depending on your location, you may have the following rights regarding your personal data:

11.1 Rights for All Users

RightDescription
AccessRequest a copy of the personal data we hold about you.
RectificationRequest correction of inaccurate or incomplete data.
ErasureDelete your account and associated personal data ("right to be forgotten") in the app or via the web form below.
RestrictionRequest that we restrict processing of your data in certain circumstances.
PortabilityRequest your data in a structured, machine-readable format.
Withdraw ConsentWhere processing is based on consent, withdraw it at any time.

11.2 Additional Rights for EU/UK Residents (GDPR / UK GDPR)

If you are located in the European Economic Area (EEA) or the United Kingdom, you have additional rights under the General Data Protection Regulation (GDPR) or UK GDPR:

11.3 How to Delete Your Account

Client and Trainer accounts that can be created in the Gymstr apps can be deleted as follows:

After deletion is confirmed, we send a confirmation email to the address associated with the account. Payment and transaction records may be retained as described in Section 9.

11.4 How to Exercise Your Other Rights

To exercise any of your other rights (access, rectification, portability, etc.), please submit a request to [email protected]. We will respond within 30 days (or within the timeframe required by applicable law). We may need to verify your identity before processing your request.

Some rights may be limited where we have a legitimate reason to retain data (such as a legal obligation or the resolution of a dispute).


12. Children's Privacy

The Platform is not intended for users under the age of 16 years. We do not knowingly collect personal data from individuals under 16. If you believe a person under 16 has provided us with their personal data, please contact us at [email protected] and we will promptly delete that data.


13. Cookies and Tracking Technologies

We use cookies where needed for the Platform to work. On the marketing website (gymstr.app), we also use Google Analytics 4 to measure aggregated site usage. We do not use advertising cookies or behavioural advertising networks on the Platform.

13.1 Marketing Website (gymstr.app)

CookiePurposeDurationType
NEXT_LOCALERemembers your language preference (English or Arabic) after you select it in the language switcher1 yearStrictly necessary / functional
_gaGoogle Analytics — distinguishes unique visitorsup to 2 yearsAnalytics
_ga_*Google Analytics — maintains session/state for the measurement IDup to 2 yearsAnalytics

NEXT_LOCALE is set only when you choose a language. It does not track you across sites and is not used for advertising. Because it is required to provide the language preference you requested, it does not require a separate consent banner under typical EU/UK ePrivacy guidance for strictly necessary cookies. You can clear it at any time via your browser settings; the site will then use the default language until you choose again.

Google Analytics (provided by Google LLC) collects aggregated usage data such as pages viewed, approximate location (country/city level), device and browser type, and referral source. We use this solely to understand and improve the marketing website. We do not use Google Analytics for advertising or to sell personal data.

Analytics cookies are loaded only after you choose Accept analytics in the cookie banner on gymstr.app. If you choose Essential only, we do not load Google Analytics. Your choice is stored in your browser’s local storage (gymstr_cookie_consent) so we remember it on later visits. You can also opt out via the Google Analytics Opt-out Browser Add-on or by clearing site data in your browser settings.

13.2 Web Applications (Admin Dashboard and Gym Admin Dashboard)

Our admin web applications use HttpOnly cookies to manage authentication sessions securely. These are strictly necessary for the operation of the web applications and cannot be disabled without impairing functionality.

13.3 Mobile Applications

Our mobile applications use secure local storage (iOS Keychain / Android Keystore) to store authentication tokens. We do not use advertising or tracking cookies in our mobile applications.

13.4 Third-Party Tracking

We do not integrate third-party advertising trackers or behavioural advertising networks on the Platform. The marketing website uses Google Analytics solely for aggregated site usage measurement, as described in §13.1.


14. Links to Third-Party Services

The Platform may contain links to or integrations with third-party services (such as App Store or Google Play). We are not responsible for the privacy practices of those third parties. We encourage you to review their privacy policies before interacting with them.


15. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, legal requirements, or Platform features. We will notify you of material changes by updating the "Last Updated" date at the top of this document and, where appropriate, through in-app notification or email.

Your continued use of the Platform after any changes constitutes your acceptance of the updated Privacy Policy. If you do not agree to the updated Policy, you must stop using the Platform and delete your account.


16. Contact Us

For any questions, concerns, or requests related to this Privacy Policy or your personal data, please contact us:

JDL Solutions for Design & Programming W.L.L. State of Qatar

Privacy Email: [email protected]

We aim to respond to all privacy-related enquiries within 30 days.


© 2026 JDL Solutions for Design & Programming W.L.L. All rights reserved.

Privacy Policy | Gymstr