Privacy Policy

For the iOS application Gym 2.0
Effective date: 12.11.2025
Data controller: Colin Rüegg (individual developer, Switzerland)
Contact: colinrueegg.com/contact  ·  app.info.gym2.0@gmail.com

This Privacy Policy describes how the mobile application Gym 2.0 (“App”) collects, uses and protects information when you use it. Processing is based on the legal bases in Section 5.

1. Who we are

The App is provided by:

Colin Rüegg
Switzerland
Email: app.info.gym2.0@gmail.com
Contact form: colinrueegg.com/contact

2. Scope of this Privacy Policy

This Privacy Policy applies to your use of the Gym 2.0 iOS App and to any data processed through its features, including:

3. Data we collect

3.1 Data stored locally on your device

The core functionality of the App runs entirely offline. The following data is stored locally on your device and is not automatically transmitted to us:

This data remains on your device unless you explicitly back it up, export it or share it.

3.2 Account data (Firebase Authentication)

If you choose to create an account and sign in, we process:

This data is processed via Google Firebase and is used only to create and manage your user account and to provide account-based features (for example private chats).

3.3 Private messages (Firebase Realtime Database / Firestore)

If you use the in-app private messaging feature, we process:

Messages are stored on Firebase servers so that they can be delivered and displayed in the App.

Important: Private messages are not end-to-end encrypted. They are encrypted in transit and at rest on Firebase, but they can technically be accessed by the service provider and the developer if required by law or for support and abuse-prevention purposes.

3.4 GymAI assistant (Llama model usage)

When you use the GymAI feature, we process the text you input into the assistant in order to generate a response. In particular, we process:

These prompts are processed by an AI model integrated into the App. We log GymAI prompts and generated responses anonymously for quality improvement and debugging. No identifiers such as your email or account ID are linked to these logs.

3.5 Automatically collected technical data

The App does not integrate third-party advertising or analytics SDKs. Apart from the technical data necessary for Firebase to operate (such as device and network identifiers at protocol level), we do not intentionally collect additional analytics or tracking data.

3.6 AI interaction logs

To improve the performance and reliability of the GymAI assistant, anonymized copies of prompts and generated responses may be stored. These logs contain no account identifiers or metadata that can identify you personally. They are used only for debugging, analytics, and model fine-tuning purposes related to the App’s AI features.

4. How we use your data

We use the data described above only for the following purposes:

We do not use your data for targeted advertising, user profiling for marketing purposes, or sale of personal data.

5. Legal bases (where applicable)

Depending on your place of residence, data protection laws such as the EU/EEA General Data Protection Regulation (GDPR) or similar laws may apply. Where such laws apply, we process personal data on the following legal bases:

6. Data sharing and third-party service providers

We do not sell your personal data and we do not share it with third parties for their own marketing purposes.

We use the following third-party service provider to operate certain features:

We may also disclose personal data where required by applicable law, court order, or governmental authority, or to protect our rights, property or safety or that of our users.

7. AI model disclosure (Meta Llama)

AI model used: The GymAI assistant is powered by a Llama model provided by Meta (for example, “Llama 3.2:3B” or a comparable Llama-family model).
Purpose: To generate fitness-related answers and general guidance based on your prompts.

The Llama model is integrated into the App in compliance with Meta’s model usage policies. Your prompts to GymAI are processed solely for generating responses within the App and are not sent to third-party advertising networks or used for separate profiling.

GymAI processing occurs on servers operated by SOSETH. Prompts are transmitted over HTTPS and logged only in anonymized form as described in Section 3.6.

The GymAI assistant is not a medical professional or certified personal trainer. Any information it provides is for informational purposes only and must not be considered medical or professional training advice. Always consult a qualified professional before making health-related decisions.

8. Data retention

9. Security

We take appropriate technical and organisational measures to protect personal data processed through the App, including:

Despite these measures, no method of transmission or storage is completely secure. You should protect your device with a passcode and avoid sharing sensitive information in private messages or GymAI prompts.

10. Children’s privacy

The App is not directed specifically at children under 13 years of age. We do not knowingly collect personal information from children under 13.

If you are a parent or guardian and you believe that your child under 13 has provided personal data through the App, please contact us at app.info.gym2.0@gmail.com. We will review the request and delete the data where required.

In some jurisdictions, additional age thresholds and parental consent requirements may apply. Where such laws apply, we will handle children’s data in accordance with those requirements.

11. Your rights

Depending on your jurisdiction, you may have some or all of the following rights regarding your personal data:

To exercise your rights, please contact us at app.info.gym2.0@gmail.com or via colinrueegg.com/contact. We may request additional information to verify your identity before responding to your request, where permitted by law.

12. International transfers

The App is developed by a controller based in Switzerland. Data processed through Google Firebase may be stored in data centers located outside of your country. Where required by applicable law, appropriate safeguards (such as standard contractual clauses) are used to protect your personal data when it is transferred internationally.

13. Changes to this Privacy Policy

We may update this Privacy Policy from time to time, for example to reflect changes to the App or to applicable laws. The current version will always be available via a link from the App Store listing and will show the “Effective date” at the top.

Your continued use of the App after an updated Privacy Policy has been made available constitutes your acceptance of the changes. If you do not agree with the updated Policy, you should stop using the App and may uninstall it.

14. Contact

If you have any questions about this Privacy Policy or about how your data is processed, you can contact:

Colin Rüegg
Email: app.info.gym2.0@gmail.com
Contact form: https://colinrueegg.com/contact