Your profile, measurements, routines, completed sets, sessions, and progress records.
Scope and who we are
This Privacy Policy applies to the Gymeflix fitness and workout application, which may also be identified as Gymetry in package names, source code, links, or technical records (together, the “App”). “Gymeflix,” “we,” “us,” and “our” refer to the developer and publisher identified on the App’s official store listing.
This policy covers the Android and iOS versions of the App, the account and sync services used by the App, and this privacy-policy website. It does not govern a third-party service’s independent processing under its own privacy policy.
Supabase provides authentication, database sync, password recovery, and profile-image storage.
Google serves ads; eligible Android users can make a one-time Google Play purchase to remove them.
Information we handle
The information handled depends on the features you use. Some information remains on your device; if you sign in and sync, relevant records are also transmitted to our Supabase backend.
| Category | Examples | Why it is used |
|---|---|---|
| Account and authentication | Email address, password submitted to Supabase, account ID, access and refresh tokens, sign-in provider, and password-recovery information. | Create and secure your account, keep you signed in, recover access, and associate synced records with you. |
| Profile information | Username, full name, birthday, gender selection, profile image, fitness program, program start date, and provider-supplied name or avatar if you use social sign-in. | Build your profile, personalize calculations and workout plans, and restore your profile on another device. |
| Body and fitness information | Height, current and goal weight, age, BMI values, estimated body-fat percentage, BMI category, and measurement dates. | Calculate and display fitness indicators, trends, and progress. These are fitness estimates, not medical diagnoses. |
| Workout and routine activity | Training category, split style, frequency, schedule, session order, exercise names, sets, reps, weights, distance units, durations, completed sessions, skipped-session dates, and progress percentages. | Plan routines, record workouts, calculate statistics, schedule reminders, and sync or restore progress. |
| Profile images | A photo you select or an avatar received from a sign-in provider. The App may compress and cache a copy. | Display your chosen profile picture and, when sync is enabled, make it available across your devices. |
| Purchase information | Product ID, purchase status, purchase token, acknowledgement state, and entitlement status. Google handles your payment method. | Process, verify, acknowledge, and restore the optional ad-free purchase. |
| Advertising and device data | IP address, approximate location inferred from IP, ad or app-set identifiers, device/account identifiers, App interactions, ad interactions, and diagnostic or performance information. | Serve and measure ads, prevent fraud and abuse, perform analytics, and maintain ad-service performance. |
| Settings and local technical data | Language, unit preferences, reminder schedules, notification choices, ad-free status, cached images, sync queue state, and authentication tokens. | Remember your choices, provide offline functionality, deliver local reminders, and retry synchronization. |
| Communications | Your email address and the content of a support, privacy, or deletion request. | Respond to you, verify requests, resolve problems, and maintain necessary records of the request. |
What the App does not request: the current App does not request precise GPS location, contacts, call logs, SMS, microphone access, or camera access, and it does not import records from Health Connect or Apple Health. Selecting a profile image uses the platform’s media-selection interface.
How information is collected
Information you provide
We receive information when you register, complete your profile, enter measurements, build a training program, log a workout, select a profile image, change settings, make a purchase, or contact us.
Information from a sign-in provider
If you choose Google, Facebook, Apple, or X sign-in, the provider and Supabase may give the App an account identifier and information you authorized, such as your email address, display name, or profile image. The exact information depends on the provider and your settings with that provider. We do not receive your third-party account password.
Information collected automatically
The Google Mobile Ads SDK automatically processes certain device, network, interaction, diagnostic, and advertising-identifier data when ads are requested or displayed. Our Supabase service also receives ordinary network and security information, including IP addresses and request logs, when the App connects to it.
On-device generation
The App calculates BMI-related values, progress metrics, routine compliance, training efficiency, and other workout statistics from the information you enter. These derived values may be stored locally and synced with your account.
How and why we use information
We use information to:
- create, authenticate, maintain, and recover your account;
- create fitness plans and present your workout schedule;
- save workout history, measurements, goals, and progress;
- calculate fitness indicators and generate progress statistics;
- synchronize and restore your data across supported devices;
- display your profile and selected profile image;
- schedule local workout reminders and restore them after a restart or app update;
- display, measure, and protect advertising;
- process and restore the optional ad-free purchase;
- detect abuse, secure accounts, debug failures, and maintain reliability;
- respond to support, privacy, and account-deletion requests; and
- comply with law and enforce our legal rights.
Legal bases for users in the EEA, UK, and similar jurisdictions
Where a legal basis is required, we rely on: contract to provide features you request; consent for optional processing where required, including personalized advertising; legitimate interests in securing, maintaining, and improving the App, provided those interests do not override your rights; and legal obligations when processing is required by law. You can withdraw consent at any time, without affecting earlier lawful processing.
Advertising and identifiers
The free version of Gymeflix uses Google AdMob / Google Mobile Ads for banner and interstitial advertising. Google states that its Mobile Ads SDK may automatically collect and share IP address, user product interactions, diagnostic information, Android advertising ID, app-set ID, and other device or account identifiers for advertising, analytics, and fraud-prevention purposes.
Ads may be personalized where permitted by law and your consent or device settings. Even when personalization is unavailable or disabled, contextual or limited ads may still use information such as the App, approximate location inferred from IP, and the content area in which an ad appears.
Separation of fitness and ad data: we do not intentionally pass your name, email address, birthday, profile photo, body measurements, BMI records, workout history, or fitness goals to Google as ad-targeting parameters.
You can reset or delete the Android advertising ID in your device’s privacy settings, limit tracking through iOS settings where available, use Google’s in-ad privacy controls, or purchase the ad-free option where offered. Removing ads stops future ad requests from the App after the entitlement is recognized, but does not automatically delete data previously processed by Google.
Depending on local law, Google’s processing for interest-based advertising may be treated as “sharing” or “targeted advertising.” We do not sell personal or sensitive fitness data for monetary consideration.
When information is shared
We disclose information only as described below, at your direction, or when legally required. Each provider may process information under its own privacy terms.
We may also use contractors who support the App and are bound to process information only for authorized purposes and with appropriate confidentiality and security obligations. We may disclose aggregated or de-identified information that cannot reasonably identify you.
Device permissions and platform access
| Access | Purpose | Your control |
|---|---|---|
| Internet and network | Account access, Supabase sync, profile images, ads, and billing. | Core online features will not work without a connection. |
| Notifications | Show workout-day and pre-workout reminders. | You can deny or revoke notification permission in device settings. |
| Exact alarms / reminders | Deliver locally scheduled reminders at the intended time. | You can manage alarms and reminders in Android system settings. |
| Start-up events | Reschedule your local reminders after reboot or an App update. | Disabling reminders or the App stops this use. |
| Billing | Offer and restore the optional ad-free Google Play purchase. | A purchase occurs only after you initiate and confirm it through Google Play. |
| Advertising identifier | Ad delivery, measurement, analytics, and fraud prevention through Google Mobile Ads. | You can reset or delete it in Android privacy settings and use available consent controls. |
| Selected photos | Use a picture you deliberately select as your profile image. | The App receives only the item you choose through the system picker. |
Data retention
We use the following retention principles:
- On-device records remain until you delete them, use the account-deletion control, clear App data, or uninstall the App. Copies may remain in device backups controlled by your operating-system or backup provider.
- Account and synced fitness records are generally kept while your account is active and until deletion is requested or the data is no longer needed to provide the App.
- Profile images stored for account sync are kept while needed for your profile and are removed when the corresponding deletion request is completed, subject to backup limitations.
- Authentication and security records may be retained for a limited period where reasonably necessary to secure the service, investigate abuse, resolve disputes, or comply with law.
- Purchase records are retained by Google under its policies. We may retain entitlement and transaction-reference information needed to honor purchases, prevent fraud, and meet legal obligations.
- Advertising data is retained by Google and its authorized partners under their own policies and the consent choices that apply.
- Deletion and support communications may be retained long enough to complete your request, document compliance, prevent fraud, and resolve disputes.
Deleted information may remain temporarily in restricted backups or logs until routine deletion cycles complete. We will not use retained backup data for ordinary product or advertising purposes and will delete or isolate it as required by applicable law.
Delete your account or data
In the App
- Open Gymeflix and sign in to the account you want to delete.
- Open your profile or account screen and select Delete Account.
- Review the warning and confirm deletion. The App will remove local records and initiate removal of associated synced App data.
From the web or if you cannot access the App
Send an email to the privacy address in Contact us with the subject Gymeflix Account Deletion Request. Include the email address associated with the account and enough information for us to verify ownership. Never send your password or full payment-card details.
Go to deletion contactWhat happens next
After verification, we will delete or de-identify the Gymeflix authentication account, profile, stored profile image, synced workouts, routines, body measurements, BMI records, and other account-linked App data, unless specific information must be retained for security, fraud prevention, transaction records, dispute resolution, or another legal obligation. We will explain any applicable exception. Deleting Gymeflix does not delete your separate Google, Facebook, Apple, X, or app-store account.
Uninstalling the App alone removes ordinary local App data but does not automatically delete an online account or data already synced to the service. Use one of the deletion methods above for online deletion.
Your privacy choices
- Profile and fitness data: review or update available information in the profile and fitness screens.
- Cloud sync: do not sign in or provide account information if you do not want to use online account features. Network-dependent features may then be unavailable.
- Profile image: do not select an image, replace it in your profile, or request deletion.
- Notifications: deny permission, disable reminders in the App where available, or turn them off in system settings.
- Advertising: use device advertising controls, Google’s ad controls, and any consent or privacy-options message made available to you.
- Ad-free purchase: purchase the optional product where available to stop ads in the App after the entitlement is confirmed.
- Social sign-in: revoke Gymeflix access through the selected provider’s account settings. Revocation does not by itself delete your Gymeflix account.
- Account deletion: use the methods described in the deletion section.
Your privacy rights
Depending on where you live, you may have rights to request access to, correction of, deletion of, or a portable copy of your personal information; restrict or object to certain processing; withdraw consent; opt out of targeted advertising or certain forms of sharing; and appeal a refusal of a request. You may also have the right to complain to your local data-protection authority.
Submit a request using the privacy contact below. We may ask for reasonable information to verify your identity and protect the account. Authorized agents may submit requests where local law permits, subject to verification of their authority. We will respond within the period required by applicable law and will not discriminate against you for exercising a privacy right.
How we protect information
We use reasonable technical and organizational safeguards appropriate to the nature of the information. These include encrypted HTTPS connections for backend requests, private App storage for local authentication tokens and databases, authenticated requests for account-linked sync, access controls on backend data, and data-minimization practices. Profile-image uploads are sent using encrypted connections.
No device, transmission, or storage system is completely secure. You are responsible for protecting your device, email account, sign-in-provider account, and password. Contact us promptly if you believe your Gymeflix account has been compromised.
International processing
Gymeflix and its service providers may process information in countries other than the country where you live. Those countries may have different data-protection laws. Where required, we rely on appropriate safeguards for international transfers, such as adequacy decisions, contractual protections, or other lawful transfer mechanisms. Supabase, Google, social sign-in providers, and GitHub describe their own international processing practices in the policies linked above.
Children’s privacy
Gymeflix is a general-audience fitness App and is not directed to children under 13. We do not knowingly collect personal information from a child under 13. Where local law sets a higher age for valid consent, a user below that age should use account features only with authorization from a parent or guardian.
If you believe a child provided personal information without the required permission, contact us. We will investigate and delete the information when legally required. If the App is later offered specifically to children, this policy and the App’s data practices will be updated before that offering.
Fitness information is not medical advice
Height, weight, BMI, estimated body-fat percentage, workout performance, and related information can be sensitive. Gymeflix uses these details to provide user-requested fitness features and does not intentionally disclose them to advertisers for ad targeting. The App does not currently connect to Health Connect, Apple Health, healthcare providers, insurers, or employers.
App calculations are estimates for general fitness and informational purposes. They are not medical records, diagnoses, or treatment advice. Consult a qualified professional for medical concerns and before beginning a program when appropriate.
This privacy-policy website
This page is a static GitHub Pages site. It does not include advertising, analytics, third-party fonts, tracking pixels, or a contact form, and its local script only controls visual reading progress and navigation highlighting. GitHub states that it logs a visitor’s IP address for security whenever a GitHub Pages site is visited. GitHub handles that information under its own Privacy Statement.
Following an external link takes you to a third-party site. Its privacy practices and cookies are controlled by that third party, not by this page.
Changes to this policy
We may update this policy when the App, service providers, legal requirements, or data practices change. The effective date and version at the top will be revised. If a change is material, we will provide additional notice where appropriate, such as an in-App message, store-listing notice, or account communication. Your privacy choices and rights continue to apply to information processed under the updated policy.
Contact us
For privacy questions, rights requests, or account and data deletion, contact the Gymeflix publisher using the following details:
App: Gymeflix
Developer / publisher:Nsubuga Ibrahim (devGato)
Privacy email:
ibrahimnazel942@gmail.com
Project:
github.com/NsubugaIbrahim/Gymetry
Publisher action required: replace the privacy-email placeholder above with a monitored email address before submitting this URL to Google Play or publishing it as the final policy. A working contact is necessary for privacy and external account-deletion requests.