سياسة الخصوصية لتطبيق Gym Max
1. من نحن وكيف تتواصل معنا
توضح هذه السياسة كيفية تعامل تطبيق Gym Max، المنشور على Google Play باسم المطور HoRizoN، مع بيانات المستخدمين. الجهة المسؤولة قانونياً عن معالجة البيانات هي Gym Max App / HoRizoN، ومقرها/بلدها جمهورية مصر العربية.
للاستفسارات المتعلقة بالخصوصية أو ممارسة حقوقك، تواصل عبر: gym.max.captain@gmail.com. ويمكن طلب حذف الحساب والبيانات عبر https://gym-max-8bae7.web.app/delete-account.html.
2. نطاق هذه السياسة
تنطبق هذه السياسة على تطبيق Gym Max، وخدماته المرتبطة، وصفحاته التي يتحكم بها المطور. لا تنطبق على المواقع أو الخدمات الخارجية التي يفتحها المستخدم باختياره، مثل متجر Amazon، والتي تخضع لسياساتها الخاصة.
3. البيانات التي قد نصل إليها أو نجمعها
أ. بيانات الحساب والهوية
- الاسم أو الاسم المعروض، البريد الإلكتروني أو وسيلة تسجيل الدخول، معرّف الحساب، وصورة الملف الشخصي إذا أضافها المستخدم.
- بيانات المصادقة اللازمة لتسجيل الدخول وإدارة الحساب. لا نخزن كلمة المرور بصيغة قابلة للقراءة.
ب. بيانات الملف الرياضي والتغذية
- العمر أو الفئة العمرية، الجنس، الطول، الوزن، مستوى النشاط، الهدف الرياضي، تفضيلات التدريب والتغذية.
- سجلات التمارين، الوجبات، السعرات، البروتين والكربوهيدرات والدهون، شرب الماء، النوم، والتقدم الرياضي التي يدخلها المستخدم.
ج. بيانات الصحة واللياقة
بعد موافقة المستخدم ومنح الأذونات المناسبة، قد يصل التطبيق إلى بيانات مثل الخطوات، السعرات المحروقة، معدل ضربات القلب، النشاط البدني، وبيانات اللياقة أو النوم من الهاتف أو الساعة الذكية أو Health Connect. نطلب فقط أنواع البيانات اللازمة للميزات التي تظهر للمستخدم، ويمكن إلغاء الوصول من إعدادات الجهاز أو Health Connect.
د. الكاميرا وتحليل وضعية الجسم
يستخدم التطبيق الكاميرا لتحليل الحركة وزوايا المفاصل وإظهار تصحيح فوري للوضعية. طريقة المعالجة الفعلية هي: تتم معالجة الكاميرا وتحليل حركة المفاصل بشكل محلي وفوري بالكامل على جهازك (On-Device Processing) باستخدام تقنيات التعلم الآلي، ولا يتم حفظ أو تسجيل أو إرسال أي لقطات فيديو أو صور إلى أي خوادم خارجية، إلا إذا اخترت بنفسك حفظ أو مشاركة صورة تقدمك.. لا نستخدم بيانات الكاميرا للإعلانات أو التعرّف على الهوية.
هـ. الصور والفيديو
- صور التقدم التي يختار المستخدم حفظها أو رفعها.
- الصور أو الفيديوهات التي يختار المستخدم نشرها في المنتدى أو إرسالها كجزء من طلب دعم.
- لا يصل التطبيق إلى مكتبة الصور كاملةً إلا عندما يكون ذلك ضرورياً ومسموحاً به؛ ويفضل استخدام منتقي الصور في Android للوصول إلى العناصر التي يحددها المستخدم فقط.
و. محتوى المنتدى والتفاعل الاجتماعي
قد نجمع ونخزن المنشورات والتعليقات والإعجابات والتقارير وعمليات الحظر وبيانات الإشراف. المحتوى الذي ينشره المستخدم في مساحة عامة داخل التطبيق يصبح مرئياً لمستخدمي التطبيق الآخرين وفق إعدادات النشر.
ز. طلبات الذكاء الاصطناعي ومخرجاته
قد يعالج التطبيق المدخلات التي يرسلها المستخدم والبيانات التي يختار استخدامها لإنشاء خطط تدريب أو تغذية أو ردود مخصصة. مزود الذكاء الاصطناعي المستخدم هو OpenAI / Gemini، ويجب ألا تُرسل إليه إلا البيانات اللازمة للطلب. لا تُستخدم بيانات الصحة واللياقة للإعلانات أو لبيع الملفات الشخصية. نوضح هنا: نستخدم خوادم مؤمنة بالكامل لمعالجة الطلبات، ولا يتم استخدام بيانات الصحة الخاصة بك لتدريب نماذج الذكاء الاصطناعي العامة..
ح. الإشعارات
نستخدم OneSignal وFirebase Cloud Messaging لإرسال الإشعارات. قد تتضمن البيانات معرّف الاشتراك/الجهاز، رمز الإشعار، حالة الإذن، فتح الإشعارات والتفاعل معها، معلومات تقنية محدودة عن الجهاز والتطبيق، وأي وسوم يرسلها التطبيق إلى خدمة الإشعارات. الإشعارات اختيارية ويمكن تعطيلها من إعدادات الجهاز.
ط. البيانات التقنية والأمنية
قد نجمع طراز الجهاز، نظام التشغيل، إصدار التطبيق، عنوان IP، اللغة والمنطقة الزمنية، سجلات الأعطال والتشخيص، ومحاولات تسجيل الدخول أو مؤشرات إساءة الاستخدام، وذلك لتشغيل الخدمة وحمايتها وإصلاح الأعطال. مزود التحليلات/الأعطال المستخدم هو Google Analytics & Firebase Crashlytics.
ي. المتجر والروابط التابعة
عند فتح رابط Amazon أو متجر خارجي، تتم المعاملة على خدمة الطرف الخارجي ولا يتلقى Gym Max بيانات البطاقة أو الدفع ما لم يُذكر خلاف ذلك. قد نعرف أن رابطاً تابعاً تم فتحه أو أن عملية مؤهلة تمت، وفق إعدادات برنامج الشراكة. يخضع الشراء لسياسة المتجر الخارجي وشروطه.
4. مصادر البيانات
نحصل على البيانات من المستخدم مباشرة، ومن الجهاز أو الأذونات التي يوافق عليها، ومن Health Connect أو الساعة الذكية، ومن مزودي الخدمة الذين يشغّلون ميزات التطبيق، ومن تفاعلات المستخدم داخل التطبيق.
5. أغراض استخدام البيانات
- إنشاء الحساب وإدارته وتقديم وظائف التطبيق.
- تخصيص خطط التدريب والتغذية والإحصائيات والتذكيرات.
- تحليل الوضعية والحركة وعرض الملاحظات للمستخدم.
- تشغيل المنتدى ونشر المحتوى والتفاعل معه والإشراف عليه.
- إرسال الإشعارات التي يختارها المستخدم.
- تقديم الدعم، منع الاحتيال وإساءة الاستخدام، وحماية الحسابات.
- إصلاح الأعطال وتحسين الاستقرار والأداء، باستخدام الحد الأدنى اللازم من البيانات.
- الامتثال للالتزامات القانونية وحماية الحقوق والسلامة.
6. الأساس القانوني والموافقة
حيثما تنطبق قوانين حماية البيانات، نعالج البيانات لتنفيذ الخدمة التي يطلبها المستخدم، أو بناءً على موافقته، أو لتحقيق مصالح مشروعة مثل الأمن ومنع الاحتيال، أو للوفاء بالتزام قانوني. يمكن سحب الموافقة على الأذونات الاختيارية في أي وقت، دون أن يؤثر ذلك في قانونية المعالجة السابقة.
7. مشاركة البيانات ومزودو الخدمة
لا نبيع البيانات الشخصية أو الصحية. قد نعالج أو ننقل بيانات محدودة إلى مزودي خدمة يعملون لصالحنا وبناءً على تعليماتنا، حسب الميزات المستخدمة، ومنهم:
- OneSignal وFirebase Cloud Messaging: الإشعارات وإدارة الاشتراكات.
- Firebase / Supabase: الاستضافة، قاعدة البيانات، المصادقة، التخزين أو الوظائف السحابية.
- OpenAI / Gemini: معالجة الطلبات اللازمة لإنشاء محتوى أو خطط مخصصة.
- Google Analytics & Firebase Crashlytics: التحليلات التقنية وتقارير الأعطال إن كانت مفعلة.
- Health Connect/خدمات النظام: لنقل البيانات التي وافق المستخدم على ربطها.
- Amazon أو المتاجر الخارجية: عندما يختار المستخدم فتح رابط أو إكمال شراء خارجي.
قد نفصح عن بيانات بالقدر اللازم للامتثال للقانون، أو لحماية المستخدمين والخدمة، أو في حالة انتقال قانوني للأعمال مع استمرار تطبيق حماية مناسبة. لا نعرض بيانات الصحة علناً ولا نشاركها اجتماعياً إلا بفعل صريح من المستخدم وموافقة واضحة.
8. المعالجة العامة داخل المنتدى
المنشورات والصور والتعليقات والاسم المعروض قد تكون عامة داخل مجتمع Gym Max. لا تنشر معلومات صحية حساسة أو بيانات شخصية لا تريد مشاركتها. يمكن حذف المحتوى أو الإبلاغ عنه أو حظر مستخدمين من داخل التطبيق. قد نزيل المحتوى المخالف ونحتفظ بسجل محدود من إجراءات الإشراف لأغراض السلامة.
9. الاحتفاظ بالبيانات
- البيانات المحلية: تبقى على جهاز المستخدم حتى يحذفها من التطبيق، أو يمسح بيانات التطبيق، أو يزيل التطبيق.
- بيانات الحساب والملف واللياقة على الخوادم: تبقى ما دام الحساب نشطاً أو حتى يحذف المستخدم البيانات. بعد طلب حذف الحساب، تُحذف من الأنظمة النشطة خلال مدة لا تتجاوز 30 يوماً.
- النسخ الاحتياطية: قد تبقى نسخة معزولة لمدة لا تتجاوز 90 يوماً قبل الاستبدال أو الحذف الآمن، ولا تُستخدم لتشغيل الحساب بعد طلب الحذف.
- سجلات الأمن والتشخيص: تُحتفظ عادةً لمدة لا تتجاوز 90 يوماً، ما لم يلزم الاحتفاظ بها مدة أطول للتحقيق في احتيال أو إساءة استخدام أو التزام قانوني.
- المحتوى العام: يبقى حتى يحذفه المستخدم أو يُزال بسبب مخالفة. بعد حذف الحساب يُحذف أو يُفصل عن الهوية خلال 30 يوماً، مع إمكان الاحتفاظ بسجل إشراف محدود لمدة تصل إلى 30 يوماً إذا كان ذلك ضرورياً للسلامة أو النزاعات القانونية.
- بيانات مزودي الخدمة: تُحذف وفق طلباتنا وتعليماتنا وفتراتهم التعاقدية. يجب أن تتطابق هذه الفترات مع إعدادات OneSignal ومزود الذكاء الاصطناعي والخدمات السحابية الفعلية.
إذا أوجب القانون الاحتفاظ ببيانات محددة مدة أطول، نحتفظ بالحد الأدنى المطلوب فقط، ونقيد استخدامه للغرض القانوني.
10. حذف الحساب والبيانات
يمكن للمستخدم طلب الحذف من داخل التطبيق عبر الإعدادات ← الحساب ← حذف الحساب، أو من صفحة الحذف الخارجية: https://gym-max-8bae7.web.app/delete-account.html.
يشمل حذف الحساب بيانات الملف، وسجلات اللياقة والتغذية المرتبطة بالحساب، والمحتوى القابل للحذف، ومعرّفات الإشعارات والبيانات المرتبطة، مع مراعاة فترات النسخ الاحتياطي والاحتفاظ القانوني الموضحة أعلاه. قد نطلب معلومات محدودة للتحقق من هوية صاحب الطلب ومنع حذف حساب شخص آخر.
يمكن للمستخدم أيضاً حذف صور أو سجلات أو منشورات معينة دون حذف الحساب بالكامل، عندما توفر الميزة ذلك.
11. الأمان
نستخدم وسائل حماية مناسبة، ومنها تشفير البيانات أثناء النقل باستخدام HTTPS/TLS، وضوابط وصول، وفصل الصلاحيات، وحماية قواعد البيانات ومفاتيح الخدمة، وتحديثات أمنية، ومراجعة مزودي الخدمة. بالنسبة لبيانات الصحة الحساسة، يجب استخدام التشفير أثناء النقل وفي التخزين عند حفظها على الخادم. لا توجد وسيلة إلكترونية آمنة بنسبة مطلقة، لكننا نعمل على تقليل المخاطر واتخاذ إجراء عند اكتشاف حادث أمني.
12. الأذونات واختيارات المستخدم
يمكن رفض أذونات الكاميرا، الصور، الإشعارات، أو بيانات الصحة، ويمكن سحبها من إعدادات النظام. قد لا تعمل الميزة المرتبطة بالإذن، لكن يجب أن يظل باقي التطبيق متاحاً متى كان ذلك ممكناً. قبل طلب بيانات حساسة، يعرض التطبيق إفصاحاً واضحاً داخل التطبيق يشرح البيانات والغرض وأي إرسال لطرف خارجي، ثم يطلب موافقة صريحة.
13. الأطفال والقاصرون
التطبيق غير موجه للأطفال دون 13 عاماً أو دون السن الأدنى للموافقة الرقمية في بلدهم. لا ننوي جمع بيانات الأطفال دون موافقة قانونية مناسبة. يجب على المستخدمين القاصرين استخدام ميزات اللياقة والمجتمع تحت إشراف ولي أمر، ويحظر نشر العري أو المحتوى الجنسي أو استغلال القاصرين. عند العلم بجمع بيانات طفل بالمخالفة، نحذفها.
14. النقل الدولي للبيانات
قد يعالج مزودو الخدمة البيانات في دول غير دولة المستخدم. عند انطباق قوانين مثل GDPR، نستخدم أساساً قانونياً وآليات نقل مناسبة، ونسعى إلى ضمان مستوى حماية ملائم للبيانات.
15. حقوق المستخدم
بحسب القانون المعمول به، قد يحق للمستخدم طلب الوصول إلى بياناته، تصحيحها، حذفها، تقييد معالجتها، الاعتراض على بعض الاستخدامات، نقل نسخة منها، وسحب الموافقة. يمكن تقديم الطلب عبر وسيلة التواصل الموضحة في القسم الأول. نرد خلال المدة القانونية المناسبة بعد التحقق من الهوية.
16. بيانات الصحة ليست للإعلانات أو القرارات الحساسة
لا نستخدم بيانات الصحة واللياقة للإعلانات المخصصة، ولا نبيعها، ولا نستخدمها لتحديد الأهلية للتوظيف أو التأمين أو الائتمان، ولا نشاركها علناً دون فعل صريح وموافقة واضحة من المستخدم.
17. تغييرات السياسة
قد نحدّث هذه السياسة عند تغيير ميزات التطبيق أو مزودي الخدمة أو المتطلبات القانونية. ننشر تاريخ التحديث، ونقدم إشعاراً داخل التطبيق أو موافقة جديدة عندما يكون التغيير جوهرياً أو يقتضي القانون ذلك.
18. التواصل والشكاوى
للاستفسارات أو الشكاوى المتعلقة بالخصوصية: gym.max.captain@gmail.com. الجهة المسؤولة: Gym Max App / HoRizoN، جمهورية مصر العربية.
Gym Max Privacy Policy
1. Who We Are and How to Contact Us
This policy explains how the Gym Max app, published on Google Play under the developer name HoRizoN, handles user data. The legal data controller is Gym Max App / HoRizoN, located at/in Egypt.
Privacy contact: gym.max.captain@gmail.com. Account and data deletion requests: https://gym-max-8bae7.web.app/delete-account.html.
2. Scope
This policy applies to Gym Max, its controlled services, and related pages. It does not apply to third-party services opened by the user, such as Amazon, which operate under their own terms and privacy policies.
3. Data We May Access or Collect
A. Account and Identity Data
- Name/display name, email or sign-in identifier, account ID, and profile image if provided.
- Authentication data required to secure and manage the account. Passwords are not stored in readable form.
B. Fitness Profile and Nutrition Data
- Age or age range, sex/gender, height, weight, activity level, fitness goals, and workout/nutrition preferences.
- Workout, meal, calorie, macro, water, sleep, and progress records entered by the user.
C. Health and Fitness Data
With the user's permission, the app may access steps, calories burned, heart rate, physical activity, sleep, and related fitness data from the phone, wearable, or Health Connect. We request only the data types needed for user-facing features, and access can be revoked in device or Health Connect settings.
D. Camera and Body-Pose Analysis
The app uses the camera to analyze movement and joint angles and provide real-time posture feedback. The actual processing method is: Processing occurs entirely locally and in real-time on your device (On-Device Processing) using machine learning. No video frames or images are stored, recorded, or transmitted to any external servers, unless you explicitly choose to save or upload a progress photo.. Camera data is not used for advertising or identity recognition.
E. Photos and Videos
- Progress photos the user chooses to save or upload.
- Photos/videos the user chooses to post in the community or attach to support requests.
- Where possible, Android's system photo picker is used so the app can access only items selected by the user.
F. Community Content and Social Interactions
We may store posts, comments, likes, reports, blocks, and moderation records. Content posted to public areas may be visible to other Gym Max users according to the chosen settings.
G. AI Requests and Outputs
The app may process user prompts and user-selected data to generate workout plans, nutrition plans, or personalized responses. The AI provider is OpenAI / Gemini. Only data needed for the requested feature should be sent. Health and fitness data is not sold or used for advertising profiles. Disclose the provider's actual retention and model-training behavior here: We use fully secure servers to process requests. Your health data is never used to train general AI models..
H. Notifications
We use OneSignal and Firebase Cloud Messaging. Data may include subscription/device identifiers, push tokens, permission status, notification opens/clicks, limited device/app information, and any tags configured by Gym Max. Notifications are optional and can be disabled in device settings.
I. Technical and Security Data
We may process device model, operating system, app version, IP address, language/time zone, crash logs, diagnostics, sign-in attempts, and abuse indicators to operate, secure, and troubleshoot the service. The analytics/crash provider is Google Analytics & Firebase Crashlytics.
J. Store and Affiliate Links
When the user opens Amazon or another external store, the transaction occurs on that service. Gym Max does not receive payment card data unless expressly stated. We may learn that an affiliate link was opened or that a qualifying transaction occurred, depending on the affiliate setup.
4. Sources
Data comes from the user, the device and permissions the user grants, Health Connect or wearables, service providers supporting the app, and user interactions within the app.
5. Purposes
- Provide and manage accounts and app features.
- Personalize training, nutrition, statistics, and reminders.
- Analyze posture and provide movement feedback.
- Operate and moderate the community.
- Send opted-in notifications.
- Provide support, prevent fraud and abuse, and protect accounts.
- Diagnose crashes and improve stability using the minimum necessary data.
- Comply with law and protect rights and safety.
6. Legal Bases and Consent
Where applicable, processing is based on performance of the requested service, consent, legitimate interests such as security and fraud prevention, or legal obligations. Optional consent may be withdrawn at any time without affecting prior lawful processing.
7. Service Providers and Data Disclosures
We do not sell personal or health data. Limited data may be processed by service providers acting on our instructions, depending on the features used:
- OneSignal and Firebase Cloud Messaging: notifications and subscription management.
- Firebase / Supabase: hosting, database, authentication, storage, or cloud functions.
- OpenAI / Gemini: processing necessary to generate requested plans/content.
- Google Analytics & Firebase Crashlytics: analytics and crash reporting if enabled.
- Health Connect/system services: user-authorized data transfer.
- Amazon/external stores: when the user chooses to open a link or complete an external purchase.
We may disclose data where required by law, to protect users and the service, or in a lawful business transfer subject to appropriate safeguards. Health data is not publicly displayed or socially shared without the user's explicit action and informed consent.
8. Public Community Processing
Posts, images, comments, and display names may be public within Gym Max. Users should not post sensitive health or personal data they do not want to share. In-app tools must allow deletion/reporting/blocking. We may remove violating content and retain limited moderation records for safety.
9. Retention
- On-device data: retained until the user deletes it, clears app data, or uninstalls the app.
- Server account/profile/fitness data: retained while the account is active or until deleted. Following account deletion, active-system data is deleted within 30 days.
- Backups: isolated backup copies may remain for up to 90 days before secure deletion/overwrite and are not used to reactivate the account.
- Security/diagnostic logs: normally retained for up to 90 days, unless longer retention is needed for fraud, abuse, or legal obligations.
- Public content: retained until deleted or removed. After account deletion it is deleted or de-identified within 30 days; limited moderation records may remain for up to 30 days where necessary.
- Provider-held data: deleted under our instructions and the provider's contractual schedules, which must match the actual OneSignal, AI, and cloud configurations.
Where law requires longer retention, only the minimum required data is retained and restricted to that purpose.
10. Account and Data Deletion
Users can request deletion in the app through Settings → Account → Delete account, or through the external deletion page: https://gym-max-8bae7.web.app/delete-account.html.
Deletion covers account/profile data, linked fitness and nutrition records, deletable community content, notification identifiers, and related data, subject to the backup and lawful-retention periods above. Limited information may be requested to verify ownership and prevent unauthorized deletion.
11. Security
We use appropriate safeguards, including HTTPS/TLS in transit, access controls, least privilege, protected databases and service keys, security updates, and provider review. Sensitive health data stored on servers must be encrypted at rest and in transit. No electronic system is absolutely secure, but we work to reduce risk and respond to incidents.
12. Permissions and User Choices
Camera, photos, notifications, and health permissions may be denied or revoked. The related feature may stop working, while the rest of the app should remain available where feasible. Before sensitive access, the app presents a prominent in-app disclosure describing the data, purpose, and any off-device transfer, followed by affirmative consent.
13. Children
The app is not directed to children under 13 or the minimum digital-consent age in their jurisdiction. Minors should use fitness and community features with guardian supervision. Nudity, sexual content, exploitation, and child endangerment are prohibited. Data collected from a child contrary to law will be deleted when identified.
14. International Transfers
Service providers may process data in other countries. Where laws such as the GDPR apply, we rely on an appropriate legal basis and transfer mechanism and seek adequate protection.
15. User Rights
Depending on applicable law, users may request access, correction, deletion, restriction, objection, portability, and withdrawal of consent. Requests may be submitted through the contact in Section 1 and will be answered within applicable legal time limits after identity verification.
16. No Advertising or Sensitive Eligibility Uses of Health Data
We do not use health and fitness data for personalized advertising, sell it, use it for employment, insurance, credit, or lending eligibility, or publicly share it without explicit user action and informed consent.
17. Changes
We may update this policy when features, providers, or legal requirements change. We will update the date and provide in-app notice or renewed consent when a change is material or legally required.
18. Contact
Privacy contact: gym.max.captain@gmail.com. Controller: Gym Max App / HoRizoN, Egypt.