This policy explains how the AI Coach 360 Workout app (iPhone and Android, "the app") and aicoach360.com handle your personal data. The controller is MeoVideoAI (Vietnam), contact sale@meovideoai.com. It follows Vietnam's Personal Data Protection Law No. 91/2025/QH15 and Decree 356/2025/ND-CP.
1. Summary
- Camera video during workouts is processed on your phone. It is never recorded or uploaded.
- Your profile, workout history, weight and health data stay on your phone. No account is needed to use the app.
- Only if you sign in to use the Feed do our servers (located in Vietnam) store your display name and what you post.
- No ads, no selling or renting of data, no third-party analytics or tracking in the app.
2. Camera, microphone, photos and sensors
- Camera: form tracking, rep counting, form tips, a body scan that estimates your weight, and scanning InBody printouts. All processing happens on the device; images are not stored or sent to any server. The camera is also used when you record a video to post on the Feed.
- Microphone: only when you record a video for the Feed. The app never records your voice during coached workouts.
- Photos and videos: the app only opens the files you pick in the system picker (InBody printout, body progress photo, or a post). On Android the app does not ask for access to your whole photo library. Progress photos and InBody printouts are processed and kept on the device.
- Motion sensor: to know how the phone is placed, used on the device only.
3. Health data (Apple Health, Health Connect)
If you connect it, the app reads steps, active calories, resting heart rate, weight and sleep from Apple Health (iPhone) or Health Connect (Android), and writes each finished workout (duration, estimated calories). The only purpose is to show your energy ring, stats and progress and to adjust your training plan.
- This data stays on your phone: it is never sent to our servers, never stored in iCloud or any cloud of ours, and never shared with anyone.
- It is never used for advertising, marketing, data mining, or credit, insurance or employment decisions, and never sold.
- You can revoke access at any time in the Health app (iPhone) or Health Connect (Android). The app still works without it.
Data you enter yourself (weight, height, measurements, InBody values, painful areas, sleep time) is also health data. It is only used to build your plan and stays on your phone.
4. Data kept on your phone
The name your coach uses, form of address, goal, level, schedule, equipment, workout history (exercises, reps, time, form score, effort), progress photos, badges. For the Train with your kid programme the app only keeps the child's age band (6-12) to pick exercises; no name, photo or other data about the child is collected, and the coach only scores the adult. Delete it in Me → Data → Delete all data, or uninstall the app.
5. Feed (optional)
Anyone can read public posts without an account. To post, comment, cheer or follow, you sign in with Apple (currently on iPhone), confirm you are 13 or older and accept the community rules. Our server then stores:
- The anonymous identifier Apple gives us and the display name you choose (we never receive your Apple email or password).
- What you post: text, photos, videos, comments, cheers, who you follow, who you block, posts you hide, reports you send.
- Minimal technical logs for security and abuse prevention (time of actions, IP address in server logs).
Posts are public to app users. Workout and health data are never sent to the Feed unless you type or attach them to a post yourself. The server is in Vietnam; photos and videos are only served through signed links that expire.
Moderation: the app filters objectionable words before posting; you can report posts, comments and users and block other users. We review reports within 24 hours, remove violating content and ban offending accounts.
6. Pro subscription
AI Coach 360 Pro is bought through the Apple App Store (and Google Play once sold on Android). The store handles payment; we never receive card details. The app checks your Pro access on the device using the store-verified transaction and sends no purchase data to our servers.
7. Downloaded content and outside services
- Exercise demo videos and coach voices are downloaded from Cloudflare R2 storage (Cloudflare, Inc.; servers may be outside Vietnam). Cloudflare receives the technical details of each download (IP address, time, device type) to deliver the file. We send Cloudflare no other personal data.
- Apple (sign-in, purchases, Apple Health) and Google (Health Connect, Google Play) process data under their own policies.
- The app sends none of your data to outside AI services. The coach, form scoring and voice run on the device with prepared content.
8. The aicoach360.com website
The launch sign-up form and cookie-free page counting are described in the website privacy notice (Vietnamese). The account deletion form keeps the display name and contact you enter only to verify and handle the request; the record is deleted 20 days after it is closed.
9. Retention
- On-device data: until you delete it in the app or uninstall.
- Feed account: until you delete it. After a deletion request the account and posts are hidden at once and permanently deleted from the server (including photos, videos and comments) within 20 days. Automatic backups rotate out after 7 days.
- A minimal processing log (who asked for deletion and when) is kept to prove compliance.
10. Your rights
You may be informed, give or withdraw consent, access, correct, delete, restrict or object to processing of your data, complain and claim compensation as provided by law.
- View and edit: in the app, Me tab.
- Delete on-device data: Me → Data → Delete all data.
- Delete your Feed account: Me → Privacy → Delete account, or request it on the web, or email sale@meovideoai.com.
- Withdraw consent: turn off camera, microphone, photos or health access in your phone's Settings.
We acknowledge requests within 2 working days and complete them within 20 days, as required by Decree 356/2025/ND-CP.
11. Children
The app is for people aged 13 and over; the Feed asks you to confirm you are 13 or older. Train with your kid is for parents: the child trains alongside an adult, has no account, and no personal data about the child is collected. Users under 18 should use the app with a parent's or guardian's consent and supervision.
12. Security
Connections to our server use HTTPS. The server exposes only the ports it needs, the database listens locally and only operations staff can reach it. In case of a data breach we will notify you and the authorities as required by law.
13. Changes
When this policy changes we update this page and the date below; important changes are announced in the app.