GymPad Privacy Policy

This policy explains how we process data when you use GymPad, its trainer features and related services. It is a privacy notice; reading it or accepting the Terms does not give consent to advertising, optional analytics or processing health data.

1. Controller and contact

The controller is MatCode Mateusz Arczyński, ul. Portowa 10, 86-200 Chełmno, Poland, tax ID (NIP) 875-156-25-99, REGON 383604557. Send privacy questions and requests to matcode.help@gmail.com or this postal address.

2. Data we process

Data is stored locally on your device and, for synchronisation and trainer collaboration, in Firebase services. Local copies may also exist on a paired watch. Sharing a file or image through the system share sheet sends selected information to the recipient or app you choose.

3. Purposes and legal bases

Information needed for an account or purchase verification is necessary for those functions. Other information is optional; withholding it may limit only the function that needs it. You may withdraw consent without affecting the lawfulness of earlier processing by contacting the controller; device permissions can also be revoked in device settings. Withdrawal does not allow us to continue the same consent-based processing under legitimate interest.

The system automatically checks transaction status and promotion eligibility; fraud controls may restrict access to purchases. If you dispute a result, contact the controller to request an explanation and human reassessment. Exercising a lawful right to complain or withdraw is not itself abuse.

4. AI features

GymPad uses Google Gemini models through Firebase AI Logic and the Google Cloud backend (Agent Platform / Vertex AI). Generating a plan, progress or recovery analysis, or coaching summary may send relevant journal entries, goals, measurements and other profile data, questionnaire responses and notes, where the selected feature uses them. Removing your name or email from a prompt does not make training data anonymous.

Outputs may evaluate and predict progress or recovery, which may constitute profiling. They are suggestions for the user or trainer to assess. GymPad does not use them to make solely automated decisions producing legal or similarly significant effects under GDPR Article 22.

Under Google Cloud's AI data policies, Google does not use customer data to train or fine-tune models without prior permission or instruction. This is not a guarantee of no retention: security logs, abuse monitoring and configured monitoring may apply. Do not include other people's data or medical information unnecessary for the feature in free text.

5. Apple Health, Health Connect and Apple Watch

This integration is optional and requires device permissions. On the phone, GymPad writes completed workouts to Apple Health (iOS) or Health Connect (Android), without reading those systems' existing history. Records include workout type, start and end times and, when available from the watch, energy and heart rate.

The Apple Watch app may read heart rate and energy from HealthKit during a workout and send the phone a summary and samples for export to the health system. This data may be temporarily stored in a local export queue. We do not use data obtained from HealthKit or Health Connect for advertising or marketing profiling.

Revoke permissions in Health, Health Connect or watch settings. Revoking permission or deleting your GymPad account does not automatically remove records already written to the health system or copies shared with other apps. Manage those records in the relevant system.

6. Recipients and visibility

7. Transfers outside the EEA

Not all services are restricted to the European Economic Area. Providers may process data in the United States and elsewhere; the AI path used is not restricted in code to a European region. Transfers use an applicable European Commission adequacy decision covering the recipient, or standard contractual clauses and required supplementary measures. Ask the controller for information about the applicable mechanism and a copy of safeguards. See also Firebase transfer clauses.

8. Retention and deletion

9. Your rights

Subject to GDPR conditions, you have rights to access and obtain a copy of your data, rectification, erasure, restriction, portability and withdrawal of consent. You may object to legitimate-interest processing for reasons relating to your particular situation; you may object to direct marketing at any time.

Send requests to matcode.help@gmail.com. We respond without undue delay, generally within one month; complex or numerous requests may require two additional months, with reasons given during the first month. If we have reasonable doubts, we may request minimal information needed to confirm your identity. Do not send your password. You may complain to the President of the Polish Personal Data Protection Office or another competent supervisory authority.

10. Security and minors

We apply technical and organisational measures appropriate to the risks, including encrypted transmission and access controls. No system can eliminate all risk. We notify supervisory authorities of breaches where GDPR Article 33 requires it, and affected individuals where the conditions in Article 34 are met.

GymPad is not intended for children under 16. Rules for minors entering a contract are set out in the Terms. Where processing a child's data requires parental consent, the threshold and conditions under applicable law apply; there is no separate “consent to the policy”. Contact the controller if you suspect a child's data is processed without a required legal basis.

11. Changes to this policy

The current version is available on this page. We explain material changes to the scope, purposes or recipients before new processing starts. Where new consent is required, publishing a policy or continued app use does not replace it.