Last updated: September 2026
The controller responsible for processing personal data is:
Juan Pedro Dominguez Berdun
Email: [email protected]
AppleCoach only collects the data necessary to provide the service. Below is a detail of what data is collected, for what purpose, and how long it is retained:
| Data | Purpose | Legal basis | Retention |
|---|---|---|---|
| Name | Personalize the app experience and nutritional profile | Performance of a contract (Art. 6.1.b GDPR) | While the account is active |
| Age | Calculate caloric and nutritional needs based on your profile | Performance of a contract | While the account is active |
| Weight | Calculate basal metabolism and nutritional goals | Performance of a contract | While the account is active |
| Diet type | Filter recommendations, recipes and ingredients according to your restrictions | Performance of a contract | While the account is active |
| Email address | Account identification, support communications and service notices | Performance of a contract / Legitimate interest | While the account is active |
| Google Account (OAuth) | Secure passwordless authentication. We do not access any other data from your Google account. | Performance of a contract | Session token: until logout |
| Food history | Show your statistics and allow the AI coach to give personalized recommendations | Performance of a contract | While the account is active |
| Android Health Connect Data | Sync exercise sessions, read body weight for BMR/TDEE calculation, and view aggregate nutrition history (with explicit user consent) | Explicit consent (Arts. 6.1.a & 9.2.a GDPR) | Until permission is revoked or account is deleted |
| Google Play subscription | Turning on your Premium or Pro plan and keeping it current: purchase identifier, product, status and renewal or expiry date, which we check with Google Play. We never receive or store your payment details: Google handles the charge. | Performance of contract (Art. 6.1.b GDPR) / Legal obligation (Art. 6.1.c) | While the subscription exists and for any period tax law requires |
AppleCoach is designed with a local-first principle: all your data is stored first on your own device (local SQLite database). Synchronization with our cloud servers is optional and only activates when you sign in with your Google account.
If you use the app without an account, no personal data ever leaves your device.
AppleCoach offers optional integration with Android's Health Connect platform to read and write health data with your explicit authorization:
To provide the service, we work with the following providers, all with adequate data protection guarantees:
Some of our providers may process data outside the European Economic Area (EEA). In all cases we ensure adequate safeguards are in place (European Commission standard contractual clauses or other equivalent safeguards).
If you reside in the EEA, you have the right to:
To exercise any of these rights, write to us at [email protected]. We will respond within a maximum of 30 days. You also have the right to file a complaint with the Spanish Data Protection Agency (AEPD).
We apply appropriate technical and organizational measures to protect your data:
AppleCoach is not directed at children under 16. We do not knowingly collect data from minors. If you believe a minor has provided us with personal data, contact us to remove it immediately.
The AppleCoach mobile app does not use cookies or third-party tracking technologies for advertising purposes.
This corporate website may use only technical cookies strictly necessary for its operation. We do not use analytics or marketing cookies.
We may update this policy from time to time. If we make significant changes, we will notify you via an in-app notification or email. The "last updated" date at the top of the document always indicates when the last revision was made.
For any privacy inquiry or to exercise your rights:
📧 [email protected]
Or use the contact form. To delete your account and all associated data, you can do so directly within the mobile app in Settings > Delete account or via the direct account deletion request on our website.