Privacy Policy
Last updated: 10 June 2026
Elite Training ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains what information we collect when you use the Elite Training mobile application (the "App"), how we use it, who we share it with, and the choices you have. By using the App you agree to the practices described below.
1. Information we collect
We collect only what is needed to operate the App.
Account & identity
- Name and email address — to create your account and identify you to your coach.
- Authentication credentials — managed by Firebase Authentication. We never see or store your password in plaintext.
- User identifier (UID) — assigned by Firebase to link your data across sessions and devices.
Profile & fitness data
- Profile photo — optional; uploaded by you.
- Body metrics — height, weight, body fat, and similar measurements you choose to enter.
- Workouts and exercise logs — assignments from your coach, sets/reps completed, session duration, completion timestamps.
- Nutrition logs — meals and macros you record.
- Daily step count — read from your device's motion sensors (CMPedometer on iOS, Step Counter on Android). Steps are stored on-device and synced with your account; we do not link them to any external service.
Communication content
- Chat messages exchanged between you and your coach.
- Voice notes recorded inside the in-app AI assistant. These audio files are uploaded to our backend strictly to be transcribed; see Third-party processors below.
Technical data
- Device push notification token — provided by Apple Push Notification Service (APNs) or Firebase Cloud Messaging (FCM); used to deliver notifications you've enabled.
- App version and basic diagnostic information — to investigate crashes and improve reliability.
2. Device permissions we request
The App will ask for the following permissions on first use. You can deny or revoke them at any time in your device settings; the App will continue to work but the related features will be disabled.
- Camera — to take a photo for your profile picture.
- Photo Library — to choose a profile picture from existing photos.
- Microphone — to record voice notes for the AI assistant (coaches only).
- Motion & Fitness — to read your daily step count for the Steps card on the home screen.
- Push Notifications — to alert you about workouts, chat messages, and rest-timer events.
3. How we use your information
- To provide the coaching and training features of the App.
- To enable communication between coaches and their clients.
- To synchronise your data across your devices.
- To deliver push notifications you've opted into.
- To transcribe voice notes into text when you use the AI assistant.
- To diagnose crashes and improve the App.
We do not sell your data. We do not use your data for advertising, profiling for marketing, or any form of tracking across other apps or websites.
4. Third-party processors
To operate the App we rely on a small number of trusted service providers. We only share the minimum information needed and only for the purposes listed.
- Google Firebase (Authentication, Firestore, Cloud Functions, Cloud Messaging) — stores your account, your fitness data, and routes push notifications. Firebase privacy.
- Expo / Expo Push Service — relays push notification payloads to APNs/FCM. Expo privacy.
- Apple Push Notification Service and Google Firebase Cloud Messaging — deliver push notifications to your device.
Third-party AI services (coach role only, opt-in)
The AI assistant is available exclusively to coach accounts. Client accounts never have any of their data sent to an AI service — no AI request can be made from a client device, and this is enforced on our backend.
Before any data is sent to an AI provider, the coach must grant explicit permission through a dedicated in-app consent screen that identifies both recipients and the exact data shared. Declining keeps the rest of the App fully functional. Consent can be revoked at any time from Settings → AI Assistant inside the App, which immediately blocks all AI requests and also allows permanent deletion of the assistant chat history.
- Anthropic, PBC (Claude API) — receives: the text messages the coach types to the assistant; the display names of the coach's clients and basic training-activity information (e.g. the date of a client's last logged session) when the assistant or the re-engagement tool looks them up; and the coach's exercise and workout libraries (names, sets/reps, intensity). Client email addresses, passwords, payment data, private chats, photos, body metrics, and health data (steps, heart rate, nutrition) are never sent. Anthropic does not train models on this data. Anthropic privacy.
- OpenAI (Whisper transcription API) — receives audio the coach records as a voice note in the AI assistant, returns the transcript, does not retain the audio after processing, and does not use it for model training. OpenAI privacy.
All processors listed in this section are bound by their own privacy policies and data-processing terms that provide the same or an equivalent level of protection for your data as this policy, including GDPR-compliant safeguards for international transfers.
5. Data storage, retention and security
Your data is stored in Google Firebase data centres. We apply the security controls offered by Firebase (TLS in transit, encryption at rest, identity-based access rules) plus our own access rules so a coach only sees their own clients and vice versa.
We keep your data for as long as your account is active. If you delete your account (see section 7), the data linked to your account is removed within 30 days.
6. Children's privacy
Elite Training is intended for users aged 13 and over. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal data, contact us and we will delete it.
7. Your rights
You can:
- Access and edit your data from inside the App ("Settings" → "Edit Profile").
- Delete your account at any time. Follow the instructions at our account-deletion page. Once submitted, all data associated with the account is removed within 30 days.
- Withdraw consent for any optional permission via your device settings.
If you are in the EU/EEA, the UK or California you also have the right to request a copy of your data and to object to its processing. Contact us using the address below.
8. International transfers
Our service providers (Firebase, Anthropic, OpenAI, Expo) are based in the United States. Your data may therefore be processed outside your country of residence. We rely on the standard contractual clauses adopted by these providers for any transfer of personal data to third countries.
9. Changes to this policy
We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top. Material changes will be communicated inside the App.
10. Contact
Questions or requests related to this Privacy Policy can be sent to:
Email: elitetrainingfitnessapp@gmail.com