سياسة الخصوصية
Gym+ هو سجل للتمارين. ما تسجّله يبقى على جهازك افتراضيًا ولا يغادره إلا بإذنك، في صورة ملخّص: إلى الـ Coach الخاص بك وإلى الترتيب أو الفرق، بحسب ما تفعّله، وكذلك، إذا فعّلت ذلك، في صورة نسخة مشفّرة من السجل محفوظة في حسابك (البند 4.11). وبيانات الصحة التي يقرؤها التطبيق (معدل ضربات القلب والسعرات الحرارية والخطوات) لا تغادره، إلا عندما تأذن بذلك: بإرسالها إلى الـ Coach الخاص بك، أو باستخدامها في التحقق من التمرين وفي الترتيب، حيث لا يُنقل إلا مستوى التحقق، أو بنسخ السجل إلى حسابك. توضّح هذه الوثيقة بدقة ما الذي يُقرأ، ولأي غرض، وما الذي يغادر الجهاز، ومن يرى ماذا، وما الذي يحق لك أن تطالبنا به.
1. من المسؤول
تنشر تطبيقَ Gym+ وتشغّله شركة ALAS TECHNOLOGY LLC، وهي شركة مسجّلة في الولايات المتحدة برقم EIN (رقم تعريف صاحب العمل الصادر عن مصلحة الضرائب الأمريكية IRS) 93-3927200.
بموجب LGPD، نحن المتحكّم في البيانات الموصوفة هنا. وبموجب GDPR، نحن المتحكّم (controller).
المسؤول عن معالجة البيانات الشخصية (LGPD، المادة 41): القناة الرسمية للتواصل معه هي privacy@gymplus.life. يستقبل هذا العنوان أي طلب أو سؤال أو شكوى تتعلق بالبيانات الشخصية، ومن خلاله نتواصل مع الهيئة الوطنية لحماية البيانات في البرازيل (ANPD) عند الحاجة.
2. بيانات الصحة
هذا هو الجزء الأهم، لذلك يأتي أولًا.
ما الذي يقرؤه التطبيق
إذا سمحت بذلك، وفقط إذا سمحت، يقرأ Gym+ من تطبيق الصحة من Apple (HealthKit) على iPhone ومن Health Connect على Android:
- معدل ضربات القلب
- السعرات الحرارية النشطة المحروقة
- إجمالي السعرات الحرارية المحروقة
- الخطوات
- فقط عندما تلمس لاستيرادها أثناء الإعداد الأولي للتطبيق: الوزن والطول وتاريخ الميلاد والجنس على iPhone؛ والوزن والطول على Android
ويكتب في المقابل شيئًا واحدًا فقط: جلسة التمرين التي أنهيتها للتو، كي يُحتسب التمرين ضمن نشاطك اليومي ويظهر في سجل تطبيق الصحة في النظام.
لأي غرض
لكي يُظهر، داخل التمرين الذي سجّلته، ما فعله جسمك أثناءه، ولعرض رسوم بيانية واتجاهات لهذه البيانات نفسها. تُحسب هذه الرسوم والاتجاهات على الجهاز نفسه. لا يوجد أي غرض آخر: لا إحصائي، ولا تجاري، ولا لتقديم توصيات، باستثناء الاستخدامات التي تأذن بها: إرسالها إلى الـ Coach الخاص بك (البند 7)، واستخدامها في التحقق من التمرين أو في الترتيب (البند 11)، ونسخة السجل المحفوظة في حسابك، التي لا غرض منها سوى إعادة السجل إليك (البند 4.11).
لا يُستخدم استيراد بيانات الملف الشخصي هذه إلا لتعبئة ملفك الشخصي أثناء الإعداد الأولي للتطبيق (ومن تاريخ الميلاد لا يحتفظ التطبيق إلا بعمرك). لا يقرؤها التطبيق إلا عندما تلمس لاستيرادها، وتبقى على الجهاز مثل بقية الملف الشخصي (البند 3). ومن الملف الشخصي لا يصل إلى خادمنا إلا أمران، وللترتيب فقط (البند 6): الفئة التي تطابق جنسك، ووزنك إذا أكّدته في «إعدادات الترتيب».
ما لا يحدث لها أبدًا
- بيانات الصحة تبقى على الجهاز: تُقرأ وتُعرض هناك، ودون إذنك لا تذهب إلى خادمنا ولا إلى خادم أي طرف ثالث. ولا تغادر الجهاز، مرورًا بخادمنا، إلا في الاستخدامات التي تأذن بها: بإرسالها إلى الـ Coach الخاص بك، كما هو موصوف في البند 7، أو باستخدامها في التحقق من التمرين أو في الترتيب، كما هو موصوف في البند 11، أو بنسخة السجل المحفوظة في حسابك، كما هو موصوف في البند 4.11، التي لا غرض منها سوى إعادة السجل إليك. وفي الترتيب لا يُنقل إلا مستوى التحقق المستخلَص منها، ولا تُنقل أبدًا سلسلة قيم معدل ضربات القلب. وذلك فقط ما دام هذا الإذن قائمًا.
- بيانات الصحة لا تُباع ولا تُؤجَّر ولا تُمنح ولا تُبادَل.
- بيانات الصحة لا تُستخدم للإعلانات ولا للتسويق ولا للاستهداف ولا لبناء الملفات التعريفية، لا من قبلنا ولا من قبل أي أحد. ولا تتلقى حزمة SDK من Meta الموصوفة في البند 4.10 أي بيانات صحية على الإطلاق.
- بيانات الصحة لا تُغذّي أي نظام توصيات آلي خارجي ولا تُرسل إلى أي خدمة تابعة لجهة خارجية لمعالجتها.
الاستبيان الصحي والتقييمات وصور التقدّم
نعامل أيضًا بوصفها بيانات صحية إجاباتك على الاستبيان الصحي، والتقييمات البدنية، وتقييمات تكوين الجسم (المعاوقة الكهربائية الحيوية)، وصور التقدّم. ولا تصل إلى خادمنا إلا عندما ترسلها إلى الـ Coach الخاص بك أو تشاركها معه، بموافقة منفصلة لكل نوع، أو عندما تطلب قراءة تقرير المعاوقة الكهربائية الحيوية آليًا، وهو ما يجري في الذاكرة فقط، على البنية التحتية لمعالج الاستضافة الذي نتعاقد معه، دون تخزين الملف. وكل ذلك موصوف في البند 7.
كيف تسحب الإذن
- iPhone: الإعدادات الخصوصية والأمان الصحة Gym+، ثم ألغِ تحديد ما تريد.
- Android: افتح Health Connect أذونات التطبيقات Gym+.
سحب الإذن لا يحذف ما هو موجود أصلًا في تطبيق الصحة لديك، فهذا السجل يديره النظام نفسه، ومن هناك يمكن حذفه. كل ما يحدث أن Gym+ يتوقف عن القراءة.
3. ما يبقى على الجهاز
يبقى على جهازك، في مساحة التخزين الخاصة بالتطبيق، ولا يُرسل إلينا افتراضيًا:
- سجل تمارينك: التمارين والمجموعات والأوزان والتكرارات والراحة والتواريخ.
- روتيناتك والتمارين التي أعددتها.
- ملفك الشخصي إن ملأته: الاسم المعروض والجنس والعمر والطول والوزن ومستوى النشاط (أما صورة الملف الشخصي وصورة الغلاف، عند نشرهما، فيسري عليهما البند 8؛ أما فئة الترتيب التي تطابق جنسك والوزن الذي تؤكّده للترتيب فيسري عليهما البند 6).
- قياسات الجسم إن سجّلتها.
- صور التقدّم إن التقطتها أو اخترتها من المعرض ولم تشاركها مع الـ Coach الخاص بك (البند 7.2).
- التقييمات البدنية وتقييمات تكوين الجسم (المعاوقة الكهربائية الحيوية) التي تسجّلها، إلى أن تشاركها مع الـ Coach الخاص بك (البند 7.4).
- الملاحظات التي تكتبها.
- التفضيلات: اللغة والمظهر والوحدات والهدف الأسبوعي.
- بيانات الصحة الموصوفة في البند 2.
لا يغادر سجل التمارين الجهاز إلا بإذنك، وعندها في صورة ملخّص لكل تمرين، بحسب ما تفعّله: تذهب المجموعات، بأوزانها وتكراراتها، إلى الـ Coach الخاص بك (البند 7) وإلى الترتيب (البند 6)، وتتلقى الفرق التي تشارك فيها ملخّصًا يوميًا (التمارين والدقائق والحجم والسلسلة والأرقام القياسية، ومع تفعيل مفتاح السعرات فقط، تقدير السعرات الذي يحسبه Gym+ نفسه من التمرين، وليس أبدًا رقمًا مقروءًا من تطبيق الصحة). وإذا فعّلت السجل المحفوظ في حسابك، تبقى نسخة مشفّرة من السجل ومن العناصر الأخرى المذكورة في البند 4.11 على خادمنا، لغرض واحد هو إعادتها إليك.
إذا ألغيت تثبيت التطبيق، تُزال هذه البيانات من الجهاز معه. ولا تكون لدينا نسخة منها لنعيدها إليك إلا إذا كنت قد فعّلت السجل المحفوظ في حسابك (البند 4.11). عندما تصدّر نسخة احتياطية أو تشارك تمرينًا، يذهب الملف إلى حيث تختار، وبمبادرة منك. أما ما تقرر إظهاره للآخرين (اسم المستخدم (@) في الترتيب، وما تسمح للـ Coach الخاص بك برؤيته، والصور والفيديوهات التي تنشرها) فموصوف في البنود من 5 إلى 8.
4. ما يغادر الجهاز
فقط ما هو موصوف أدناه، وكل بند فقط عندما تستخدم الميزة المقابلة له.
4.1 حسابك
يُنشأ الحساب عبر تسجيل الدخول باستخدام Apple، أو عبر تسجيل الدخول باستخدام Google، أو عبر رمز يُرسل إلى بريدك الإلكتروني. لا توجد كلمة مرور خاصة بـ Gym+. عند تسجيل الدخول باستخدام Apple أو Google، يسلّم المزوّد التطبيقَ إثبات هوية موقّعًا، ويرسله التطبيق إلى خادمنا، الذي يتحقق من التوقيع باستخدام المفاتيح التي ينشرها المزوّد. وبذلك نتلقى:
- معرّف حسابك لدى المزوّد (رمز ثابت، وليس اسمك)؛
- البريد الإلكتروني الذي يبلّغ عنه المزوّد. إذا اخترت إخفاء بريدك الإلكتروني لدى Apple، فإننا نتلقى فقط عنوان إعادة التوجيه الخاص بـ Apple، ولا نطلب العنوان الحقيقي أبدًا.
- اسمك، عندما يبلّغ عنه المزوّد: تسلّمه Apple إلى التطبيق عند أول تسجيل دخول فقط، ويرسله التطبيق إلى خادمنا؛ أما Google فتضمّنه في إثبات الهوية نفسه؛
- اسم المستخدم (@) الذي تختاره بعد أول تسجيل دخول مباشرةً. وهو علني: به يجدك الآخرون في Gym+ وبه تظهر في الترتيب.
إذا سجّلت الدخول برمز، فإنك تعطينا بريدك الإلكتروني ونرسل إليه رمزًا من 6 أرقام، صالحًا لمدة 10 دقائق ولـ 5 محاولات على الأكثر. ولا نحتفظ من الرمز إلا بملخّص تشفيري.
يُستخدم الاسم الذي تقدّمه عند التسجيل وجزء بريدك الإلكتروني الذي يسبق الرمز @ فقط لاقتراح اسم مستخدمك الأول. ويُحفظان مشفّرين إلى أن تختار اسم المستخدم فقط، ويُحذفان في تلك اللحظة. وطوال وجودهما، لا يُعرضان على أحد (لا في الترتيب ولا على الـ Coach الخاص بك)، ويُدرجان في تصدير بياناتك، ويُحذفان عند حذف الحساب. وعندما تغيّر اسم المستخدم لاحقًا، تُستمد الاقتراحات مما يرسله التطبيق مع الطلب، وهو ما لا يُحفظ. بيانات اعتماد الجلسة التي يعيدها خادمنا تبقى في الذاكرة فقط وتُتلف عندما تسجّل الخروج من الحساب أو تغلق التطبيق.
جهاز واحد في كل مرة. يبقى حسابك مسجلًا للدخول على جهاز واحد في كل مرة: تسجيل الدخول على جهاز آخر يسجّل الخروج من الجهاز السابق. ولهذا الغرض، ولحماية الحساب من استخدام شخص آخر له، ينشئ التطبيق في شريحة الأمان في الجهاز (Secure Enclave على iPhone وKeystore على Android) مفتاحًا تشفيريًا لا يغادرها أبدًا، ويوقّع به كل طلب يُرسل إلى خادمنا. نحتفظ، مرتبطًا بحسابك، بما يلي: معرّف الجهاز الذي يشتقه التطبيق من ذلك المفتاح (ليس رقمًا تسلسليًا ولا IMEI ولا عنوان MAC ولا معرّفًا إعلانيًا)، والطراز التقريبي (مثل “iPhone” أو “Pixel 8”)، وتاريخ آخر وصول ووقته. لا نستخدمها إلا لأمان الحساب: إبقاء جهاز واحد مسجلًا للدخول في كل مرة، وإبلاغك بالبريد الإلكتروني عند دخول جهاز جديد (مع زر “لم أكن أنا” الذي يسجّل الخروج من كل الأجهزة)، وعرض الجهاز الحالي والأجهزة الأخيرة في الإعدادات > الأمان. وتخضع لمدة الاحتفاظ بسجلات الوصول الواردة في قسم الاحتفاظ، وتُفصل عنك عند حذف الحساب.
محطات الاستخدام. نحتفظ، مرتبطًا بحسابك، بنوع بعض محطات الاستخدام وتاريخها فقط، دون أي بيانات صحية (أول تمرين مكتمل، وأول أسبوع كامل فيه تمرينان، وأول استخدام لكل نوع من الميزات: الربط مع تطبيق الصحة، والميزات الاجتماعية، والـ Coach، والأرقام القياسية الشخصية)، لنفهم كيف يبدأ الناس استخدام Gym+ ولنحسّن المنتج من خلال تحليل داخلي؛ وتُدرج هذه المحطات في تصدير بياناتك وتُحذف مع حذف الحساب.
كيف تستخدم Gym+. عند التسجيل، يسألك التطبيق «كيف تستخدم Gym+؟»: هل تتمرن بمفردك، أم لديك مدرب شخصي، أم أنت مدرب شخصي. نحتفظ على خادمنا، مرتبطتين بحسابك، بالإجابة وتاريخها، لنكيّف التطبيق والرسائل التي نرسلها إليك، ولنحصي، بشكل إجمالي، عدد الأشخاص الذين يستخدمون التطبيق بكل طريقة. لا تذهب الإجابة أبدًا إلى Meta ولا إلى أي شريك إعلاني آخر، ولا تُعرض على الـ Coach الخاص بك؛ وتُدرج في تصدير بياناتك وتُحذف عند حذف الحساب.
4.2 التحقق من الاشتراك
لمعرفة ما إذا كان اشتراكك صالحًا، يرسل التطبيق إلى خادمنا معرّف الشراء الصادر عن المتجر (Apple أو Google) ومعرّف المنتج. يستعلم الخادم من المتجر نفسه ويحفظ النتيجة: الخطة (الرياضي أو Coach)، وحالة الاشتراك (فترة مجانية، نشط، في فترة سماح، منتهٍ، ملغى)، وتاريخ الانتهاء، وتاريخ آخر استعلام، مرتبطةً بحسابك. كما يُبلغ المتجرُ خادمَنا عندما تتغير حالة الاشتراك: التجديد أو الإلغاء أو استرداد المبلغ.
لا نتلقى ولا نخزّن رقم البطاقة ولا البيانات المصرفية ولا عنوان الفوترة ولا أي وسيلة دفع. المتجر هو من يحصّل المبلغ، وهو من يحتفظ بذلك.
4.3 المراجعة الأسبوعية
عندما تطلب المراجعة الأسبوعية، وفي تلك اللحظة فقط، يرسل التطبيق إلى خادمنا:
- اللغة التي تريد بها النص؛
- الهدف الأسبوعي الذي اخترته؛
- لكل أسبوع من آخر 4 أسابيع مكتملة، ثلاثة أرقام: عدد التمارين، وعدد الأيام المختلفة التي تمرّنت فيها، وعدد المجموعات.
اثنا عشر رقمًا ولغة واحدة وهدف واحد. لا تُرسل أسماء التمارين ولا الأوزان ولا التكرارات ولا الصور ولا القياسات ولا الملاحظات ولا السجل الخام ولا أي بيانات صحية. الأسبوع الجاري مستبعد عمدًا لأنه لم يكتمل بعد. يحسب الخادم نص المراجعة ويعيده إلى التطبيق ولا يحتفظ بهذه الأرقام.
4.4 برنامج الدعوات
إذا استخدمت دعوة الأصدقاء، يحفظ الخادم رمز الدعوة الخاص بك، ومن دعا من، والمرحلة التي بلغتها كل دعوة. ولمنع جهاز واحد من إنشاء عدة حسابات لمجرد الحصول على المكافآت، يرسل التطبيق معرّف تثبيت يولّده هو بنفسه عشوائيًا. هذا المعرّف ليس معرّفًا للعتاد ولا للإعلانات، ويتغير إذا أعدت تثبيت التطبيق، ولا يحفظه الخادم إلا في صورة ملخّص تشفيري بمفتاح سري. عندما تطلب استلام شهر اكتسبته، نستخدم البريد الإلكتروني للحساب لتنسيق التسليم.
4.5 الرسائل التي ترسلها إلينا
إذا كتبت إلى أحد عناوين بريدنا الإلكتروني، نتلقى الرسالة وعنوانك وما تقرر إرفاقه، مثل لقطات الشاشة. نستخدم ذلك فقط للرد وحل الطلب.
4.6 رسائل البريد الإلكتروني التي نرسلها
نستخدم البريد الإلكتروني لحسابك ولغة التطبيق والمنطقة الزمنية للجهاز لإرسال رسائل من نطاق gymplus.life، باللغة الصحيحة وفي الوقت المناسب:
- رسائل الخدمة: رموز تسجيل الدخول والتأكيد، والترحيب، والإشعارات المتعلقة باشتراكك (مثل بداية الفترة المجانية ونهايتها، وفشل الدفع، وانتهاء الوصول)، وإشعارات الأمان، وقرارات الإشراف بشأن محتواك. تُرسَل دائمًا، لأنها جزء من عمل الحساب.
- التقارير الأسبوعية والشهرية (البند 4.7).
- تذكيرات الاشتراك وتذكيرات العودة (البند 4.8).
- إشعارات نشاط المتدرّبين، لمن يستخدم خطة Coach، وأخبار المنتج: لا تُرسل إلا إذا فعّلتها.
تحمل كل رسالة ليست من رسائل الخدمة رابطًا لإلغاء الاشتراك بنقرة واحدة، يوقف ذلك النوع من الرسائل فقط. ونسجّل كل اختيار من اختياراتك، مع التاريخ والمصدر وإصدار النص المعروض.
4.7 التقارير عبر البريد الإلكتروني
تتناول التقارير استخدامك أنت لـ Gym+. لكل تقرير مفتاح خاص به، يكون مفعّلًا في البداية، ويمكن إيقافه في أي وقت من إعدادات الإشعارات في التطبيق، أو من صفحة تفضيلات البريد الإلكتروني، أو من الرابط الموجود في نهاية كل تقرير.
- التقارير الأسبوعية والشهرية لخطة الرياضي: لإعدادها، لا يرسل التطبيق إلى خادمنا إلا مجاميع الفترة: عدد التمارين، والدقائق، والحجم، والأرقام القياسية، والسلسلة أو الأسابيع التي تمرّنت فيها، والميداليات، والعضلات الأكثر تمرينًا. لا تُرسل أي بيانات صحية ولا أي قياسات للجسم. تُحفظ المجاميع الأسبوعية لمدة تصل إلى 8 أسابيع، والمجاميع الشهرية لمدة تصل إلى 3 أشهر، فقط للمقارنة بالفترة السابقة.
- التقارير الأسبوعية والشهرية لخطة Coach: تُعدّ على خادمنا، وتعرض عدد المتدرّبين النشطين، ومتوسط الالتزام بخطة التمرين، والمتدرّبين، معرَّفين باسم المستخدم (@)، الذين ارتفع التزامهم أو انخفض بمقدار 10 نقاط أو أكثر، والبرامج التي تقترب من نهايتها، ورسائل المتدرّبين التي لا تزال تنتظر ردًا. لا يُحتسب في الالتزام إلا المتدرّبون الذين سمحوا للـ Coach برؤية تمارينهم، ولا يُحتسب إلا عدد الجلسات المنجزة والمخطط لها.
تقرير الـ Coach لا يتضمن أبدًا بيانات صحية: لا معدل ضربات القلب، ولا السعرات، ولا الألم، ولا القياسات، ولا التقييمات، ولا المعاوقة الكهربائية الحيوية، ولا الاستبيان الصحي، ولا الصور. وكل قراءة لبيانات متدرّب لإعداد التقرير تُسجَّل في سجل الوصول الخاص بذلك المتدرّب، تمامًا مثل القراءة التي تتم داخل التطبيق.
4.8 تذكيرات الاشتراك وتذكيرات العودة
إذا أنشأت حسابًا ولم تشترك، فقد نرسل إليك ما يصل إلى 4 تذكيرات عبر البريد الإلكتروني لإتمام الاشتراك، خلال أول 14 يومًا. وإذا انتهت خطتك دون تجديد، فقد نرسل ما يصل إلى 3 من تذكيرات العودة خلال الأيام الستين التالية؛ ولا يتلقى أيًّا منها من استُرد له المبلغ أو أُبطل اشتراكه. هذه الرسائل ترويجية ويُذكر ذلك في تذييلها، ولا تُرسل إلا بين الساعة 10:00 والساعة 20:00 بتوقيت منطقتك الزمنية، وتتوقف فور اشتراكك، ولا تحمل أي سعر ولا بيانات صحية ولا قياسات للجسم.
- خارج أوروبا، تستند إلى مصلحتنا المشروعة في تذكير الأشخاص الذين أنشؤوا بالفعل حسابًا في Gym+، وتكون مفعّلة في البداية، مع إلغاء الاشتراك بنقرة واحدة في كل رسالة، إضافةً إلى مفتاح «تذكيرات الاشتراك» في التطبيق وفي صفحة التفضيلات.
- في أوروبا (عندما تكون المنطقة الزمنية لحسابك أوروبية)، لا تُرسل إلا إذا فعّلت ذلك المفتاح، أي بموافقتك، التي يمكنك سحبها بالطريقة نفسها.
- التذكيرات على الجهاز: لا يجدول التطبيق إشعار تذكير بالاشتراك إلا إذا قبلت طلبًا مخصصًا لذلك، منفصلًا عن إذن الإشعارات في النظام ومعروضًا قبله، أي بموافقتك الصريحة. ولا يتجاوز عددها 2، ويمكنك إيقافها من إعدادات التطبيق أو النظام.
4.9 تشخيص الأخطاء والأداء والإبلاغ عن المشكلات
لإصلاح الأعطال، يرسل التطبيق إلى خادمنا بيانات تقنية عن الأخطاء التي تحدث فيه: نوع الخطأ ورسالته، والأثر التقني للشيفرة (مموّهًا ومن دون أي محتوى خاص بك)، والشاشة التي حدث فيها، وإصدار التطبيق، والنظام، والطراز التقريبي للجهاز، وآخر 50 إجراءً في التطبيق قبل الخطأ (الشاشات المفتوحة والإجراءات الرئيسية والطلبات إلى الخادم، مع المسار والنتيجة والمدة ورمز الطلب). ونتلقى أيضًا حالات الإغلاق غير المتوقع للتطبيق التي يسجلها النظام نفسه (سبب الإنهاء في أندرويد، وMetricKit في iPhone).
- ما لا يُرسل أبدًا: ما تكتبه، وكلمات المرور، ورموز الدخول، والرموز المميزة، وعناوين البريد الإلكتروني كنص مقروء، وأرقام المستندات أو الهواتف، والإحداثيات، والبيانات الصحية. يُخفي التطبيق هذه البيانات قبل الإرسال، ويُخفيها الخادم مرة أخرى.
- الربط: عندما تكون الجلسة مفتوحة، يُربط الخطأ بحسابك؛ وقبل تسجيل الدخول يُربط فقط بمعرّف عشوائي للتثبيت، محفوظ كبصمة تشفيرية.
- كيفية الإيقاف: في الإعدادات > الخصوصية والبيانات، عبر مفتاح «إرسال تشخيص الأخطاء» المفعّل افتراضيًا. عند إيقافه يتوقف التطبيق عن إرسال كل ما يصفه هذا البند، إلى خادمنا وإلى Sentry وإلى PostHog، ويُحذف من الجهاز ما كان في قائمة الانتظار الخاصة بخادمنا.
- الإبلاغ عن مشكلة: في الإعدادات > المساعدة وحول التطبيق وفي الملف الشخصي، تكتب ما حدث وتختار إرفاق بيانات التشخيص أو عدم إرفاقها. يمر النص بمرشح الكراهية والتهديد نفسه المستخدم في بقية التطبيق، ويُخفى، ويحصل على رمز دعم (مثل GP-7K3Q9) يظهر على الشاشة. يتلقى فريق الدعم البلاغ بالبريد الإلكتروني ويرد على بريد حسابك.
- الاقتراحات ولقطات الشاشة والموقع: في الملف الشخصي، ضمن «الاقتراحات»، ترسل أفكارك؛ وضمن «الإبلاغ عن مشكلة»، وعبر زر «الإبلاغ عن خلل» في كل صفحة من موقع gymplus.life، يمكنك تضمين لقطة من الشاشة تراها قبل الإرسال مع تغطية حقول النماذج، أو إرفاق صورة. ويُرسل معها اسم الشاشة أو الصفحة، وإصدار التطبيق أو الموقع، والنظام، واللغة، وحجم الشاشة، والمتصفح (في الموقع)، والحساب إذا كنت قد سجّلت الدخول؛ ولا تُرسل كلمات المرور أو الرموز المميزة أبدًا. نستخدم ذلك فقط لإصلاح الأعطال وتقييم الاقتراحات. تُحفظ 180 يومًا، وتُحذف مع حذف الحساب، وتصل إلى فريق الدعم بالبريد الإلكتروني.
الأداء وسهولة الاستخدام، بصورة مجمّعة. يقيس التطبيق الوقت الذي يستغرقه للفتح ومدى سلاسة كل شاشة (الإطارات البطيئة والمتجمّدة)، ويعدّ، لكل شاشة، اللمسات، واللمسات المتكررة بسرعة في النقطة نفسها، واللمسات التي لا تلقى أي استجابة، ومنطقة الشاشة التي تحدث فيها (شبكة من 12 في 24 جزءًا، ولا يُسجَّل الموضع الدقيق أبدًا). تُجمع هذه الأعداد على الجهاز وتُرسل إلى خادمنا دون حساب ودون معرّف للتثبيت ودون توقيت، ويجمعها الخادم حسب اليوم دون الاحتفاظ بعنوان IP (بل ببصمة تشفيرية له فقط، للحد من الإرسال المفرط). ولا تُستخدم إلا لاكتشاف الشاشات البطيئة والأزرار الصعبة الاستخدام. وفي الشاشات الصحية (بيانات الصحة، وتكوين الجسم، والقياسات، وصورك، والخط الزمني، ومقارنة) وطوال وجود محتوى محمي على الشاشة، لا تُعدّ أي لمسة؛ وفيها لا تُقاس إلا سلاسة الشاشة. تُحفظ 180 يومًا.
Sentry. تُرسل الأخطاء، وحالات الإغلاق غير المتوقع، وأحداث «التطبيق لا يستجيب» (في أندرويد)، وحالات التجمّد (في iPhone) أيضًا إلى Sentry (Functional Software, Inc.)، بصفتها معالجًا متعاقدًا معنا، مع تخزين البيانات في الاتحاد الأوروبي (فرانكفورت، ألمانيا). تتلقى Sentry نوع الخطأ ورسالته، والأثر التقني للشيفرة، والشاشة التي حدث فيها والشاشات المفتوحة قبله، وإصدار التطبيق، والنظام، وطراز الجهاز، وكل ذلك مُخفًى على الجهاز قبل الإرسال. وإذا كان عمرك 18 عامًا أو أكثر، فإنها تتلقى أيضًا قياسات الأداء (وقت الفتح ومدة الشاشات والعمليات) ورمزًا مشتقًا من حسابك ببصمة تشفيرية، لا يتضمن بريدك الإلكتروني ولا اسمك. ولا تتلقى ما تكتبه، ولا الطلبات إلى الخادم، ولا تسجيلات الشاشة أو صورها، ولا البيانات الصحية.
PostHog. لفهم أجزاء التطبيق المستخدمة والمواضع التي يتوقف عندها الناس (مثلًا، كم حسابًا يفتح شاشة الخطط وكم حسابًا يبدأ فترة تجريبية)، نرسل إلى PostHog, Inc.، بصفتها معالجًا متعاقدًا معنا، مع تخزين البيانات في الاتحاد الأوروبي (فرانكفورت، ألمانيا)، قائمة مغلقة من الأحداث: الشاشات المفتوحة (وليس الشاشات الصحية أبدًا)، وتسجيل الدخول والخروج، وفتح شاشة الخطط، وتأكيد الشراء (الخطة فقط وما إذا كانت فترة تجريبية مجانية، دون مبلغ أو عملة)، وبدء التمرين وانتهاءه، وتثبيت التطبيق وتحديثه وفتحه وانتقاله إلى الخلفية. ويُرسل معها الرمز نفسه المشتق من الحساب وبيانات تقنية عن الجهاز (الطراز والنظام وإصدار التطبيق واللغة). لا يوجد تسجيل للشاشة ولا التقاط تلقائي للمسات ولا بيانات صحية، ولا تُرسل أي معلومات من ملفك الشخصي. من يبلغ 16 أو 17 عامًا، أو لم يُؤكَّد عمره بعد، لا يُرسل أي شيء إلى PostHog.
لا تستخدم Sentry ولا PostHog هذه البيانات للإعلانات، ولا لتتبّعك في تطبيقات أو مواقع أخرى، ولا لأغراضهما الخاصة، ولا يذهب أي منها إلى Meta. وكلاهما مُهيّأ بحيث لا يحتفظ بعنوان IP الذي تأتي منه البيانات.
نستخدم هذه البيانات فقط للعثور على الأخطاء وإصلاحها وتحسين التطبيق ومتابعة بلاغك، ولا نستخدمها أبدًا للإعلانات. تُحفظ الأخطاء 30 يومًا على خادمنا وحتى 90 يومًا في Sentry (وقياسات الأداء 30 يومًا)، والأعداد المجمّعة للأداء وسهولة الاستخدام 180 يومًا، وأحداث الاستخدام في PostHog ما دام الحساب مستخدمًا (وتُحذف بعد 12 شهرًا دون استخدام التطبيق)، والبلاغات 180 يومًا. وتُحذف الأخطاء على خادمنا والأحداث في PostHog والبلاغات مع حذف الحساب، وتدخل الأخطاء والبلاغات الموجودة على خادمنا في تصدير بياناتك.
4.10 حزمة SDK من Meta
نستخدم حزمة SDK من Meta فقط لقياس الحملات الإعلانية المدفوعة التي نجريها خارج التطبيق؛ ولا يعرض التطبيق أي إعلانات. ولهذا الغرض، لا يرسل التطبيق وخادمنا إلى Meta إلا هذه الأحداث: تثبيت التطبيق وفتحه، وإكمال التسجيل، والاشتراك (بدء الفترة المجانية والشراء، مع الخطة والسعر والعملة). وتُرسل معها معرّفات الجهاز: معرّف عشوائي تنشئه حزمة SDK للتثبيت، ومعرّف النقر على الإعلان عند وجوده، وبيانات تقنية عن الجهاز مثل الطراز ونظام التشغيل وإصدار التطبيق. أما ما لا يُرسل أبدًا فهو: بيانات الصحة والتمرين والموقع الجغرافي، وإجابتك عن «كيف تستخدم Gym+؟». ولإيقاف ذلك، اطلبه عبر البريد الإلكتروني support@gymplus.life.
على Android، وعلى iPhone دون إذنك. لا يُرسل معرّف الإعلانات الخاص بالجهاز ولا بريدك الإلكتروني ولا معرّف حسابك: لا يصل إلى Meta أي شيء يحدد هويتك، وعلى iPhone تعمل حزمة SDK في الوضع المحدود.
على iPhone، بإذنك. قد يطلب التطبيق مرة واحدة، عبر نافذة iPhone نفسه، الإذن بالتتبّع (App Tracking Transparency). وإذا سمحت بذلك، يشارك Gym+ مع Meta أيضًا، لقياس الحملات فقط: بريدك الإلكتروني ومعرّف حسابك بعد تجزئتهما، ومعرّف الإعلانات الخاص بالجهاز، ومشترياتك (بدء الفترة المجانية والاشتراك)، وأحداث التفاعل (التثبيت والفتح والتسجيل). ويمكنك سحب الإذن في أي وقت من الإعدادات في iPhone؛ ومن تلك اللحظة تسري الفقرة السابقة من جديد.
عندما تثبّت Gym+ من إعلان على Google، نحتفظ بمعرّف النقرة (gclid) ومصدر الحملة. وإذا كان عمرك 18 عامًا أو أكثر، فإننا نُبلغ Google Ads بهذا المعرّف فقط وبأن الحساب قد أُنشئ أو أن الفترة التجريبية قد بدأت، وذلك لقياس إعلاناتنا. ولا نرسل أبدًا اسمك أو بريدك الإلكتروني أو رقم هاتفك أو أي بيانات عن التمرين أو الصحة. ويمكنك الاعتراض في أي وقت عبر البريد الإلكتروني للدعم.
4.11 السجل المحفوظ في حسابك
افتراضيًا، يبقى سجلك على الجهاز فقط (البند 3). وإذا فعّلت احفظ سجلي في حسابي (الإعدادات > الحساب)، يبدأ Gym+ في حفظ نسخة مشفّرة منه على خادمنا، مرتبطة بحسابك، كي يعود إليك عندما تغيّر هاتفك أو تعيد تثبيت التطبيق. تأتي هذه الميزة موقوفة، ولا تُفعَّل إلا بعد أن تقرأ شاشة موافقة مخصصة لها وتقبلها. وإذا لم ترغب في ذلك، فلن يتغير شيء في التطبيق: يبقى السجل على الجهاز فقط.
ما الذي يُحفظ:
- التمارين: الحركات والمجموعات والأوزان والتكرارات والراحة والجهد وملاحظات التمرين وبيانات الساعة المرتبطة بالتمرين، مثل معدل ضربات القلب والسعرات الحرارية؛
- الروتينات وجدول الأسبوع والتمارين التي أنشأتها؛
- الملف الشخصي (الاسم المعروض والجنس والعمر والطول والوزن ومستوى النشاط)، وقياسات الجسم وسجلات الوزن؛
- الميداليات التي حصلت عليها في التطبيق، والملاحظات، وأماكن التمرين (الاسم والمعدات، دون عنوان ولا إحداثيات)، وتفضيلات التطبيق.
ما الذي لا يُحفظ: الصور والوسائط من أي نوع (صور التقدّم، وصورة الملف الشخصي، وصور التمارين وفيديوهاتها، ووسائط الملاحظات). فهي تبقى على الجهاز فقط.
لأي غرض: فقط لإعادة السجل إليك، على الجهاز نفسه أو على جهاز آخر، ولإبقاء النسخة محدَّثة بعد كل تمرين. هذه النسخة لا تُستخدم للإعلانات ولا للتسويق ولا لتذكيرات العودة ولا للاستهداف ولا لتحليل الاستخدام، ولا تذهب إلى PostHog ولا إلى Sentry ولا إلى Meta ولا إلى أي شريك آخر، ولا تعرضها هذه الميزة على الـ Coach الخاص بك ولا على وليّ أمرك ولا على أي شخص آخر. أما ما تشاركه مع الـ Coach الخاص بك فيظل خاضعًا لـ البند 7 وللموافقات الخاصة به.
الأساس القانوني: لأن السجل يتضمن بيانات صحية، فإن الأساس هو موافقتك الصريحة والمحددة والبارزة (LGPD، المادة 11، البند I، وGDPR، المادة 9(2)(a)، مقترنةً بالمادة 6(1)(a))، التي يمكنك سحبها في أي وقت من إعدادات التطبيق. ونحتفظ بسجل للموافقة، يقتصر على التاريخ وإصدار النص واختيارك، ما دامت الميزة مفعّلة ولمدة 5 سنوات أخرى بعد إيقافها، على سبيل الإثبات.
أين تُحفظ وكيف تُحمى: تُحفظ النسخة في خدمة تخزين الكائنات لدى Cloudflare (R2)، وهي معالج الاستضافة الموصوف في البند 12، ضمن الولاية القضائية للاتحاد الأوروبي. وتُحفظ في الاتحاد الأوروبي فقط؛ وفي الطريق بين جهازك ومكان التخزين، قد تمر البيانات المشفّرة مسبقًا عبر شبكة Cloudflare خارج الاتحاد الأوروبي، وهي محمية بالبنود التعاقدية لدى Cloudflare. يُشفَّر كل ملف باستخدام AES-256-GCM بمفتاح خاص بحسابك، ولا يتضمن اسم الملفات معرّف حسابك. ولا يبقى في قاعدة بياناتنا إلا فهرس (الأشهر والإصدارات والأحجام)، وليس محتوى التمرين أبدًا، ولا يدوّن خادمنا محتوى السجل في سجلات التشغيل.
جهاز واحد في كل مرة: تتبع النسخة قاعدة الجهاز الواحد المسجَّل الدخول في كل مرة (البند 4.1). وعند تسجيل الدخول على جهاز جديد، ينزّل التطبيق النسخة ويدمجها مع ما هو موجود على الجهاز، دون تكرار التمارين.
الخطة: لحفظ تمارين جديدة يلزم أن تكون لديك خطة نشطة. ودون خطة، لا يُحفظ شيء جديد، ويظل ما هو موجود أصلًا في حسابك متاحًا للتنزيل أو الإيقاف أو الحذف.
كيف توقفها وتحذفها: أوقف المفتاح من الإعدادات > الحساب. عند الإيقاف، تُحذف النسخة من الخادم خلال 24 ساعة، ويبقى ما على الجهاز كما هو. وقد يبقى فهرس النسخة (الأشهر والإصدارات والأحجام، وليس المحتوى أبدًا) في النسخ الاحتياطية لقاعدة البيانات حتى 30 يومًا. ولا يؤثر سحب الموافقة في ما جرى قبله ولا في بقية التطبيق. والتمرين الذي تحذفه في التطبيق لا يترك على الخادم إلا علامة حذف، بلا أي محتوى، لمدة 90 يومًا، كي يعرف أي جهاز آخر أنه حُذف.
إلى متى: ما دام الحساب موجودًا والميزة مفعّلة. وإذا مرّت 24 شهرًا دون استخدام التطبيق ودون خطة نشطة، تُحذف النسخة، مع إشعار قبل 30 يومًا: بالبريد الإلكتروني، إذا وافقت على تلقي هذا الإشعار بالبريد الإلكتروني، أو في التطبيق، عندما تعود إلى فتحه. واستخدام التطبيق خلال هذه المدة يلغي الحذف.
حذف الحساب والتصدير: عند حذف الحساب، تُحذف النسخة معه. ويشمل تصدير بياناتك السجل المحفوظ.
من يبلغ 16 أو 17 عامًا: تأتي الميزة موقوفة ومقفلة، ولا يمكن تفعيلها إلا بعد أن يسمح بها وليّ الأمر في لوحة وليّ الأمر (البند 17). وإذا سحب وليّ الأمر السماح، تتوقف السحابة وتُحذف النسخة الموجودة فيها خلال 30 يومًا؛ ويبقى السجل على الجهاز فقط. ولا يرى وليّ الأمر السجل المحفوظ: تظل لوحة وليّ الأمر تعرض فقط ما يصفه البند 17.
نسخة iCloud الاحتياطية على iPhone: ما دامت الميزة مفعّلة، يستثني التطبيق سجل الجهاز من نسخة iCloud الاحتياطية، حتى لا تُحفظ البيانات الصحية في مكانين. وعند الإيقاف، يعود السجل إلى نسخة iCloud الاحتياطية كما كان من قبل.
5. الموقع الجغرافي والتعرّف على الصالة الرياضية
إذا سمحت بذلك، يستخدم Gym+ موقع الجهاز فقط أثناء استخدام التطبيق، ولغرض واحد: التعرّف على الصالة الرياضية التي توجد فيها، كي تُحتسب تمارينك في ترتيب تلك الصالة.
- إحداثيك الدقيق لا يصل أبدًا إلى خادمنا ولا نحتفظ به؛ وعلى الأكثر يتلقى الخادم خلية تقريبية، كما هو موصوف أدناه.
- للعثور على الصالات القريبة، يرسل التطبيق إلى الخادم خلية geohash بحجم نحو 1 كم، وهي مربع من الخريطة يدل على المنطقة؛ تُستخدم للبحث ولا تُحفظ.
- عند تسجيل الحضور (check-in)، يرسل التطبيق معرّف الصالة والخلية التي توجد فيها بحجم نحو 150 م، للتأكد من أنك في الصالة. وتُقارَن هذه الخلية بخلية الصالة ولا تُحفظ.
- إذا سجّلت صالة جديدة، لا يرسل التطبيق كموقع لها إلا الخلية التي توجد فيها بحجم نحو 150 م، ولا يرسل موقعك الدقيق أبدًا؛ ويرفض الخادم أي موقع أدق من الخلية. ويصبح مركز هذه الخلية موقع الصالة ويُعرض على من يبحثون عن صالات. ولا نحتفظ بأي سجل يربطك بذلك الموقع وبوقت التسجيل: لا يبقى إلا ما يبيّن أنك من سجّل الصالة، ويُحذف عند حذف حسابك.
- لتسمية المدينة، ولاقتراح صالات قريبة على iPhone، يستخدم التطبيق خدمات الموقع الخاصة بالنظام نفسه: خدمات Apple على iPhone وخدمات Google على Android. وفي هذه الطلبات قد ينتقل الإحداثي من الجهاز إلى Apple أو Google، اللتين تعالجانه وفق سياسات الخصوصية الخاصة بهما؛ ولا يتلقى Gym+ في المقابل إلا اسم المكان.
- لا يستخدم التطبيق الموقع في الخلفية، ولا يبني سجلًا لتنقلاتك، ولا يستخدم الموقع للإعلانات.
هذا الإذن اختياري. يمكنك رفضه عندما يطلبه النظام، أو سحبه لاحقًا في أي وقت من إعدادات الجهاز (iPhone: الإعدادات الخصوصية والأمان خدمات الموقع Gym+؛ Android: الإعدادات التطبيقات Gym+ الأذونات الموقع). ومن دونه يواصل التطبيق العمل؛ غير أنه لا يتعرّف على الصالة تلقائيًا.
6. الترتيب العام
ترتيب الصالة علني داخل Gym+: كل من يفتحه يرى مراتب الأشخاص فيه، وكلٌّ منهم معرَّف باسم المستخدم (@) الخاص به. يعرض الترتيب اسم المستخدم الخاص بك، لا بريدك الإلكتروني ولا الاسم المسجّل في حسابك لدى Apple أو Google.
يمكنك مغادرة الترتيب أو إخفاء نفسك فيه في أي وقت، من داخل التطبيق. ويمكنك أيضًا أن تطلب منا ذلك عبر privacy@gymplus.life. عند المغادرة، لا يعود اسم المستخدم الخاص بك يظهر في القائمة؛ وتبقى تمارينك على جهازك.
الفئة. إذا كان لديك حساب وأجبت عن سؤال الجنس في الملف الشخصي داخل التطبيق (أثناء الإعداد الأولي، أو في الإعدادات، أو بالاستيراد من تطبيق الصحة)، فلا يرسل التطبيق إلى خادمنا إلا فئة الترتيب التي تطابق إجابتك: رجال، أو نساء، أو مفتوحة (لمن يفضّل عدم الإفصاح). وتحدد الفئة الجداول التي تدخلها، والمرجع المستخدَم لمستويات القوة وفئات الوزن. وفي الجداول المقسّمة حسب الفئة، يعرف كل من يطّلع عليها فئة الأشخاص المدرجين فيها. ويمكنك تغيير فئتك في «إعدادات الترتيب».
الوزن. لا يصل وزنك إلى خادمنا إلا إذا لمست «تأكيد الوزن» في «إعدادات الترتيب». ويُستخدم لقسمة القوة والحجم على وزنك ولتحديد فئة وزنك في جداول القوة. ولا يرى أحد الرقم: فهو يُحفظ مشفّرًا، ولا تعرض الجداول إلا فئة الوزن. ومن دونه تبقى خارج جداول القوة والحجم، وبعد 90 يومًا من آخر تأكيد يتوقف استخدامه إلى أن تؤكّده من جديد.
كيفية التوقف عن المشاركة. زر «مغادرة الترتيب»، في «إعدادات الترتيب»، يُخرجك من جميع الجداول؛ وإيقاف «الميداليات والمستويات والمنافسات» في الإعدادات يُخرجك منها أيضًا. وتبقى الفئة والوزن محفوظين ومرتبطين بحسابك، ويُدرجان في تصدير بياناتك، ويُحذفان عند حذف الحساب.
7. المشاركة مع الـ Coach الخاص بك
7.1 ما تختار مشاركته
إذا كنت تتمرّن مع شخص يستخدم خطة Coach، يتيح له Gym+ متابعتك. لا يُشارَك أي شيء دون موافقتك، وتُمنح الموافقة لكل فئة على حدة: تختار كل واحدة منها بشكل منفصل:
- الأداء: التمارين والمجموعات بأوزانها وتكراراتها، والالتزام بخطة التمرين.
- الملخّص الصحي: لكل تمرين، متوسط معدل ضربات القلب وأقصاه، والسعرات النشطة، والوقت في كل منطقة من مناطق معدل ضربات القلب، وليس أبدًا سلسلة قراءات النبض. ولأنه بيانات صحية، لا يُشارَك إلا بموافقتك المحددة على هذه الفئة.
- التحقق عبر الساعة: تأكيد الساعة أن جلسات التمرين قد جرت فعلًا.
- صور التقدّم والاستبيان الصحي والتقييم البدني وتكوين الجسم: لكل منها موافقته الخاصة، كما هو موصوف في البنود من 7.2 إلى 7.4.
ما لا تسمح به لا يُرسل إلى الـ Coach الخاص بك. يمكنك سحب موافقتك في أي وقت، كليًا أو لفئة بعينها؛ ومن تلك اللحظة تتوقف مشاركة تلك الفئة. ويمكن للـ Coach أيضًا إنهاء الارتباط بك، مثلًا عندما لا تعود متدرّبًا لديه، وفي هذه الحالة تتوقف المشاركة كذلك.
تمرّ البيانات المشارَكة عبر خادمنا لتصل إلى الـ Coach، وتُحفظ ما دام الارتباط وموافقتك قائمَين. يستخدم الـ Coach ما يراه لمتابعة تمرينك، ولا يجوز له استخدام هذه البيانات لأي غرض آخر.
7.2 صور التقدّم
تبقى صور التقدّم على جهازك. ويمكنك مشاركتها مع الـ Coach الخاص بك، صورةً تلو الأخرى، إذا منحت الموافقة المخصصة للصور. ولا تُستخدم إلا لتمكين الـ Coach من متابعة تقدّمك.
- من يراها: الـ Coach الخاص بالارتباط الذي شاركتها ضمنه فقط، وفقط ما دام الارتباط نشطًا وموافقتك قائمة. يرى الصورة داخل التطبيق، وعليها اسم المستخدم (@) الخاص به، عبر روابط مؤقتة تدوم بضع دقائق، ولا تتوفر له أي وسيلة لتنزيل الملف.
- الإشراف: قبل أن تصبح الصورة متاحة، تخضع لتحليل السلامة نفسه الذي تخضع له كل صورة أخرى تُرسَل إلى Gym+ (البند 8)، والذي يراعي سياق الصالة الرياضية.
- التخزين: تُشفَّر الصورة ووضعية التصوير والتاريخ على خادمنا. ولا يظهر أي شيء عن الصورة في الإشعارات ولا في صندوق الوارد.
- الحذف: عندما تحذف الصورة أو تسحب موافقتك، أو عندما ينتهي الارتباط أو يُحظر، أو عندما يُحذف أي من الحسابين، تُحذف الصورة وكل نسخة محفوظة منها فورًا.
7.3 الاستبيان الصحي
الاستبيان الصحي مجموعة أسئلة عن الصحة يمكن للـ Coach الخاص بك أن يرسلها إليك: استبيان PAR-Q، أو الاستبيان القياسي في Gym+، أو أسئلة يكتبها الـ Coach. ويتيح للـ Coach معرفة تاريخك قبل إعداد تمرينك أو تعديله.
- الإجابات بيانات صحية. ولا تُرسل إلا بموافقتك المحددة على الاستبيان الصحي، ويُحفظ كل إرسال في صورة إصدار لا يتغير أبدًا.
- تُشفَّر على خادمنا. ولا يمكن للـ Coach قراءتها إلا ما دام الارتباط نشطًا وموافقتك قائمة، وتُسجَّل كل قراءة.
- عندما تسحب الموافقة، تُحذف نسخ الـ Coach فورًا. وعندما ينتهي الارتباط، تُحذف كذلك، وتُحذف طلبات الاستبيان الصحي الخاصة بالارتباط المنتهي بعد 30 يومًا من انتهائه.
7.4 التقييم البدني والمعاوقة الكهربائية الحيوية
يمكنك تسجيل التقييمات البدنية (ثنايا الجلد والمحيطات والاختبارات البدنية) وتقييمات تكوين الجسم (المعاوقة الكهربائية الحيوية). تبقى على جهازك وتُستخدم لمتابعة تقدّمك.
- المشاركة مع الـ Coach: لا يصل التقييم إلى خادمنا إلا عندما تشاركه مع الـ Coach الخاص بك أو عندما يسجّل الـ Coach تقييمًا لك، ويتوقف كلاهما على موافقة مخصصة (واحدة للتقييم البدني وأخرى لتكوين الجسم). تُشفَّر القياسات على الخادم. ولا يرى الـ Coach إلا التقييمات التي شاركتها والتقييمات التي سجّلها هو، وتُسجَّل كل قراءة. وعندما يقترب موعد تقييمك التالي، تتلقى أنت والـ Coach تذكيرًا.
- السحب والحذف: يمكنك حذف التقييمات التي سجّلتها وإخفاء التقييمات التي سجّلها الـ Coach. وعندما لا يعود أي ارتباط نشط يستند إلى موافقتك، تُحذف النسخ التي شاركتها؛ ولا تبقى إلا علامة بلا أي قياس، لمزامنة أجهزتك الأخرى، وتُحذف بعد 30 يومًا. وما سجّله الـ Coach يبقى ملكًا لك. وإذا حُذف حسابك، يُحذف كل ذلك؛ وإذا حُذف حساب الـ Coach، يبقى ما سجّله ملكًا لك، دون اسمه.
- القراءة الآلية للتقرير: بدلًا من كتابة الأرقام، يمكنك إرسال ملف PDF الصادر عن الجهاز أو صورة لتقرير المعاوقة الكهربائية الحيوية لقراءته آليًا. ويتطلب ذلك موافقة منفصلة، يمكنك سحبها من شاشة الخصوصية في التطبيق. يُقرأ الملف على خادمنا بواسطة نظام آلي لقراءة المستندات (ذكاء اصطناعي) يعمل على البنية التحتية لمعالج الاستضافة الذي نتعاقد معه (البند 12)، والذي لا يحتفظ بالمحتوى ولا يستخدمه لتدريب النماذج. ولا يوجد الملف إلا في الذاكرة أثناء قراءته: لا يُكتب في أي مكان، ولا يحتفظ سجل الاستخدام إلا ببيانات تقنية، مثل نوع الملف وعدد الصفحات والنتيجة، ولا يحتفظ أبدًا بالنص ولا بالصورة ولا بالقيم. وعندما يكون التقرير ملف PDF، يُستبدل الاسم ورقم التقرير بعلامات قبل أن يقرأ النظام الآلي النص. وعندما تكون صورة، تُحلَّل الصورة كاملةً تلقائيًا لاستخراج البيانات، بما في ذلك الاسم وبيانات التعريف المطبوعة عليها. ولا يعود الاسم إلى التطبيق إلا لتتمكن من التحقق، على الجهاز، من أن التقرير يخصك، ولا يُحفظ. وتخضع الصورة لتحليل السلامة نفسه الذي تخضع له الصور الأخرى. ولا تُحفظ القيم المقروءة إلا بعد أن تراجعها وتؤكدها.
7.5 الأرشفة من قبل الـ Coach
يمكن للـ Coach أرشفة الارتباط بك، مثلًا عندما تأخذ استراحة، ويمكن أيضًا أرشفة الارتباط عندما يكون لدى الـ Coach متدرّبون أكثر من المقاعد المتاحة، كما هو موصوف في شروط الاستخدام. تفصل الأرشفة الارتباط دون إنهائه:
- ما تتوقف مشاركته: يتوقف الـ Coach عن رؤية أي من بياناتك (التمارين والمقاييس والصحة والتقييمات والصور والاستبيان الصحي والالتزام) ولا يتلقى أي جديد؛ وتبقى التمارين التي تسجّلها خلال تلك الفترة على جهازك فقط. وتتوقف عن تلقي برامج الـ Coach وفيديوهاته ومحادثات البرامج، وتُحذف نسخة هذا المحتوى من جهازك.
- ما يظل الـ Coach يراه: اسمك واسم المستخدم (@) الخاص بك فقط، وتاريخ أرشفة الارتباط ومن أرشفه، وتاريخ انتهاء الأرشفة، وقائمة البرامج التي أرسلها. وتُحفظ ملاحظاته الخاصة وتعود إذا ألغى الأرشفة.
- تعليق الموافقة: تبقى موافقاتك مسجّلة لكنها لا تجيز أي مشاركة ما دام الارتباط مؤرشفًا. وإذا ألغى الـ Coach الأرشفة، تعود سارية كما كانت. ويمكنك سحبها أو إنهاء الارتباط نهائيًا في أي وقت.
- الإشعار: تُبلَّغ داخل التطبيق عند أرشفة الارتباط، دون ذكر السبب، وعند إلغاء أرشفته.
- الاحتفاظ لمدة 12 شهرًا والإنهاء: يُحفظ الارتباط المؤرشف لمدة تصل إلى 12 شهرًا، ويُبلَّغ الـ Coach قبل 30 يومًا من انتهائه. وإذا لم يُلغِ أحد الأرشفة، ينتهي الارتباط بعد الأشهر الاثني عشر، وتُغلق الموافقات مع تسجيل ذلك، ويُبلَّغ الطرفان. وحذف حسابك أو حساب الـ Coach ينهي الارتباط المؤرشف كأي ارتباط آخر.
7.6 الصفحة العامة للـ Coach وطلبات التواصل
يمكن لمن يستخدم خطة Coach نشر صفحة عامة على العنوان gymplus.life/p/ متبوعًا باسم المستخدم (@) الخاص به. تعرض الصفحة الملف الشخصي للـ Coach (الاسم والنبذة والمدينة والتخصصات، وما إذا كان يدرّب حضوريًا أو عبر الإنترنت، ورقم CREF، الذي لا يظهر إلا بعد التحقق منه) والصورة والغلاف اللذين وافق عليهما الإشراف. يفعّل الـ Coach الصفحة ويوقفها، ويختار ما إذا كان يُسمح لمحركات البحث بإدراجها. وتتوقف الصفحة عن الظهور إذا انقضت خطة Coach.
يمكن لأي شخص يرغب في التمرّن مع الـ Coach أن يرسل طلب تواصل، من الصفحة أو من التطبيق، يتضمن اسمًا ووسيلة تواصل (بريدًا إلكترونيًا أو اسم مستخدم (@)) ورسالة. ولهذه البيانات غرض واحد فقط، هو رد الـ Coach:
- تُشفَّر على خادمنا ولا يقرؤها إلا الـ Coach؛ وفي الطلب المرسل من التطبيق، يكون رد الـ Coach متاحًا للمرسل؛
- تُحذف بعد 180 يومًا من إرسالها، أو قبل ذلك، عندما يزيلها الـ Coach أو المرسل؛ ومن يرسل من الصفحة يتلقى رابطًا لحذف طلبه بنفسه؛
- لإبعاد الروبوتات ومنع الإساءة، يستخدم نموذج الصفحة أداة التحقق من الروبوتات من Cloudflare، التي لا تُحمَّل إلا عندما تبدأ ملء النموذج، وحدودًا للإرسال لكل عنوان IP، لا تُحفظ إلا في صورة ملخّص تشفيري وطوال مدة الحد فقط؛ وإذا أُرسلت وسيلة التواصل نفسها مرة أخرى إلى الـ Coach نفسه، يُحدَّث الطلب السابق بدلًا من إنشاء طلب جديد.
حذف حساب الـ Coach يحذف الصفحة والطلبات التي تلقاها؛ وحذف حساب من أرسل من التطبيق يحذف الطلبات التي قدّمها.
8. الصور والفيديوهات التي تنشرها
بعض الوسائط موجودة ليراها الآخرون: صورة ملفك الشخصي، وصورة الغلاف، والصور التي تقرر نشرها، ولمن يستخدم خطة Coach، فيديوهات التمارين التي يسجّلها لمتدرّبيه. عندما ترفع أحد هذه الوسائط، نحفظه على خادمنا لعرضه على الأشخاص الذين يُشارَك معهم.
تخضع هذه الوسائط للإشراف (تحليل آلي ومراجعة بشرية) لتطبيق إرشادات المجتمع. قد يُزال المحتوى المخالف للإرشادات؛ ويُحفظ المحتوى المُزال لمدة 30 يومًا لإتاحة الاعتراض على القرار، ثم يُحذف. لا يشمل الإشراف إلا الوسائط المنشورة؛ أما صور التقدّم التي تحتفظ بها على الجهاز فلا تُرفع ولا تُحلَّل.
يمكنك طلب إزالة أي وسائط نشرتها بالكتابة إلى privacy@gymplus.life. وعند حذف حسابك، تُحذف الوسائط التي نشرتها.
البلاغات
يمكنك الإبلاغ عن الملفات الشخصية والصور والفيديوهات والرسائل والتعليقات والبرامج وغيرها من المحتوى الخاص بالآخرين. ومع البلاغ نحفظ هوية المبلِّغ، وما أُبلغ عنه ومن هو صاحبه، والسبب المختار، والتفاصيل التي تكتبها إن وُجدت (حتى 1000 حرف)، والتاريخ. وبعد الإرسال، يختفي المحتوى من عرضك، ويعرض عليك التطبيق حظر صاحبه.
يرى فريق الإشراف البلاغ مع السياق اللازم لاتخاذ القرار: المقطع المُبلَّغ عنه وسجل الإشراف الخاص بصاحبه. ونبلغ المبلِّغ بنتيجة عامة. وعندما يتعلق البلاغ بطفل أو مراهق، يذهب مباشرةً إلى فريق سلامة الأطفال ولا تُكشف النتيجة للمبلِّغ؛ وتُبلَّغ السلطات بالحالات المؤكدة، كما هو موصوف في سلامة الأطفال. ومدة الاحتفاظ بالبلاغات واردة في البند 13.
9. لقطات الشاشة وتسجيل الشاشة
بعض محتوى Gym+ محمي، مثل التمارين المدفوعة التي يعدّها الـ Coach. في هذه الشاشات، يرصد التطبيق التقاط لقطة شاشة أو تسجيل الشاشة، بهدف حماية هذا المحتوى.
- كل ما يسجّله التطبيق هو أن الحدث قد وقع على محتوى محمي.
- يُرسَل هذا السجل إلى خادمنا للإشراف ولحماية المحتوى، ولا يُرسَل إلى الـ Coach.
- لا يلتقط Gym+ أي صورة للشاشة ولا يحفظها ولا يرسلها، ولا يمنح ذلك التطبيقَ وصولًا إلى اللقطة التي أنشأها النظام ولا إلى معرض صورك.
- لا يعمل الكشف إلا في شاشات المحتوى المحمي؛ ولا يُستخدم في أي مكان آخر من التطبيق.
10. البلوتوث وأجهزة الاستشعار
يستخدم Gym+ البلوتوث فقط لتوصيل أحزمة وأجهزة استشعار معدل ضربات القلب التي تختارها أنت. يجري البحث عن الأجهزة عندما تطلب توصيل جهاز استشعار، ولا يُستخدم لأي شيء آخر. لا يستخدم التطبيق البلوتوث لتحديد موقعك، ولا يبحث عن أجهزة أخرى من حولك لأي غرض آخر، ولا يرسل قائمة الأجهزة التي عثر عليها إلى خادمنا. ويُعامَل معدل ضربات القلب المقروء من جهاز الاستشعار كسائر بيانات الصحة الواردة في البند 2. يمكنك سحب إذن البلوتوث من إعدادات الجهاز متى شئت.
11. الساعات وأجهزة الاستشعار
يعمل Gym+ مع الساعات وأجهزة الاستشعار التي تختار توصيلها:
- Apple Watch؛
- ساعات Wear OS؛
- ساعات Garmin، عبر تطبيق Gym+ لـ Connect IQ؛
- أحزمة معدل ضربات القلب بالبلوتوث.
ما الذي يُجمع
أثناء التمرين، تسجّل هذه الأجهزة المجموعات والتكرارات والأوزان ومعدل ضربات القلب على شكل متوسطات لكل 15 ثانية وملخّص التمرين.
كيف تصل البيانات إلى الهاتف
تنتقل البيانات من الساعة إلى الهاتف عبر القناة الرسمية لكل شركة مصنّعة:
- Garmin: حزمة Garmin Connect IQ Mobile SDK وتطبيق Garmin Connect؛
- Apple Watch: الاقتران الخاص بـ Apple؛
- Wear OS: طبقة البيانات في Wear OS؛
- الأحزمة: البلوتوث القياسي، كما هو موضّح في البند 10.
تعالج Garmin البيانات التي تمر عبرها وفقًا لسياسة الخصوصية الخاصة بها. وينطبق الأمر نفسه على Apple وGoogle فيما يخص أنظمتهما.
أين تبقى البيانات
على جهازك. ولا تغادره إلا عندما تأذن بإرسالها إلى الـ Coach الخاص بك (البند 7) أو باستخدامها في التحقق من التمرين أو في الترتيب (البند 6)، أو عندما تفعّل السجل المحفوظ في حسابك (البند 4.11)، الذي يحفظ نسخة مشفّرة من التمارين، مع بيانات الساعة، لغرض واحد هو إعادتها إليك. وفي الترتيب لا يُنقل إلا مستوى التحقق المستخلَص من هذه البيانات، ولا تُنقل أبدًا سلسلة قيم معدل ضربات القلب.
الأساس القانوني
لأنها بيانات صحية، تستند معالجتها إلى موافقتك: موافقة محددة وبارزة بموجب LGPD (المادة 11، البند I) وموافقة صريحة بموجب GDPR (المادة 9(2)(a)). الجدول الكامل موجود في البند 14.
كيف تسحب الإذن
- افصل الساعة أو الحزام من داخل التطبيق نفسه؛
- اسحب الأذونات من إعدادات النظام أو من تطبيق Garmin Connect؛
- اسحب، من داخل التطبيق، الإذن الممنوح للـ Coach أو للتحقق من التمرين أو للترتيب؛
- أوقف السجل المحفوظ في حسابك من الإعدادات > الحساب.
لا يؤثر السحب في المعالجة التي جرت قبله.
12. مع من نشارك البيانات
لا نبيع البيانات الشخصية مقابل المال، ولا نقايضها بخدمة أو خصم أو أي مقابل آخر. والأطراف الثالثة المعنية هي تلك التي تجعل التطبيق ممكنًا:
| من | ما الذي يتلقاه | لماذا |
|---|---|---|
| Apple وGoogle (المتاجر) | عملية الشراء وحالة الاشتراك | تبيع الاشتراك وتحصّل مقابله وتديره. تعالج هذه البيانات بصفتها متحكّمًا مستقلًا، وفق سياسات الخصوصية الخاصة بها. |
| Apple وGoogle (موقع النظام) | إحداثي الجهاز، عندما يطلب التطبيق اسم المدينة أو الصالات القريبة | تحويل الإحداثيات إلى أماكن والبحث في الخريطة، ويتولاهما نظام الجهاز، وفق سياسات الخصوصية الخاصة بهما. |
| Apple وGoogle (تسجيل الدخول) | كونك سجّلت الدخول إلى Gym+ باستخدام حسابك لديها | تتحقق من هويتك وتسلّمنا إثبات الهوية. تعالج هذه البيانات بصفتها متحكّمًا مستقلًا، وفق سياسات الخصوصية الخاصة بها. |
| Cloudflare | معرّف الحساب، والبريد الإلكتروني، والاسم الذي يبلّغ عنه المزوّد (إلى أن يُختار اسم المستخدم فقط)، واسم المستخدم (@)، وحالة الاشتراك، وبيانات برنامج الدعوات، والأرقام الاثنا عشر للمراجعة الأسبوعية أثناء إعدادها، وبيانات الترتيب (الصالة)، وما تسمح بمشاركته مع الـ Coach الخاص بك (بما في ذلك صور التقدّم والاستبيان الصحي والتقييمات)، والوسائط التي تنشرها، ومجاميع التقارير عبر البريد الإلكتروني، وطلبات التواصل الموجّهة إلى Coach، وتقرير المعاوقة الكهربائية الحيوية الذي تطلب قراءته آليًا (في الذاكرة فقط، أثناء قراءته)، والنسخة المشفّرة من السجل المحفوظ في حسابك، إذا فعّلته (البند 4.11)، وعنوان IP والبيانات التقنية لمن يصل إلى الخادم وإلى هذا الموقع. تُحفظ نسخة السجل في الاتحاد الأوروبي فقط؛ وفي الطريق بين جهازك ومكان التخزين، قد تمر البيانات المشفّرة مسبقًا عبر شبكة Cloudflare خارج الاتحاد الأوروبي، وهي محمية بالبنود التعاقدية لدى Cloudflare. | استضافة خادمنا وقاعدة البيانات (Cloudflare Workers وD1)، وتخزين الكائنات (R2) الخاص بالسجل المحفوظ في حسابك، واستضافة هذا الموقع، وإرسال رسائل البريد الإلكتروني الخاصة بـ Gym+، وإعادة توجيه الرسائل المرسلة إلى عناوين @gymplus.life، والقراءة الآلية للتقارير، والتحقق من الروبوتات، بصفتها معالجًا متعاقدًا معنا. |
| Google (Google Workspace) | الرسائل التي ترسلها إلينا عبر البريد الإلكتروني | صندوق بريد الشركة، حيث نقرأ الرسائل ونرد عليها، بصفتها معالجًا متعاقدًا معنا. |
| Sentry (Functional Software, Inc.)، في الاتحاد الأوروبي | البيانات التقنية عن الأخطاء وحالات التجمّد والأداء الموصوفة في البند 4.9، وإذا كان عمرك 18 عامًا أو أكثر، رمز مشتق من حسابك | العثور على الأخطاء ومشكلات الأداء وإصلاحها، بصفتها معالجًا متعاقدًا معنا. |
| PostHog, Inc.، في الاتحاد الأوروبي | أحداث استخدام التطبيق المذكورة في البند 4.9، مع رمز مشتق من حسابك؛ ولا شيء ممن يبلغون 16 أو 17 عامًا | فهم كيفية استخدام التطبيق من أجل تحسينه، بصفتها معالجًا متعاقدًا معنا. |
| Meta | أحداث التطبيق الموصوفة في البند 4.10، مع معرّفات الجهاز الموصوفة هناك؛ وعلى iPhone، بإذنك بالتتبّع فقط (App Tracking Transparency)، أيضًا البريد الإلكتروني ومعرّف الحساب بعد تجزئتهما ومعرّف الإعلانات الخاص بالجهاز | قياس الحملات الإعلانية المدفوعة التي نجريها خارج التطبيق. تعالج Meta هذه البيانات وفق شروطها وسياسة الخصوصية الخاصة بها. |
| الـ Coach الخاص بك | الفئات التي سمحت بها فقط: الأداء والملخّص الصحي والتحقق عبر الساعة وصور التقدّم والاستبيان الصحي والتقييمات؛ وإذا أرسلت طلب تواصل، ما كتبته فيه | متابعة تمرينك، ما دام الارتباط وموافقتك قائمَين، والرد على طلب التواصل. وما دام الارتباط مؤرشفًا، لا يُشارَك أي من ذلك. |
| مستخدمو Gym+ الآخرون | اسم المستخدم الخاص بك ومرتبتك في الترتيب؛ والوسائط التي تنشرها، لمن تُشارَك معهم؛ وإذا كنت Coach ونشرت صفحتك، ما تعرضه، لمن يفتحها | تشغيل الترتيب وعرض المحتوى الذي اخترت إظهاره. |
تعمل Cloudflare وGoogle (Google Workspace) وSentry وPostHog بصفة معالجين: فهي لا تعالج البيانات إلا وفق تعليماتنا، بموجب عقد يفرض السرية وتدابير الأمان، ولا يجوز لها استخدامها لأغراضها الخاصة. والنقل الدولي لهذه البيانات موصوف في البند 16.
قد نشارك البيانات أيضًا بموجب أمر قضائي، أو طلب من سلطة مختصة، أو التزام قانوني، وعندما يسمح القانون بالإبلاغ، نُبلغك.
13. مدة الاحتفاظ بالبيانات
| ماذا | المدة |
|---|---|
| بيانات الصحة | لا نحتفظ بها. تبقى على الجهاز؛ والاستثناءات هي ما تأذن بإرساله إلى الـ Coach الخاص بك، ويخضع لصف البيانات المشارَكة مع الـ Coach، ومستوى التحقق المستخدَم في الترتيب، ويخضع لصف بيانات الترتيب، ونسخة السجل المحفوظ في حسابك، إذا فعّلته، وتخضع لصفّها الخاص. |
| بيانات الساعات وأجهزة الاستشعار (المجموعات والتكرارات والأوزان ومعدل ضربات القلب وملخّص التمرين) | تبقى على الجهاز ما دام الحساب موجودًا. وما يُشارَك مع الـ Coach الخاص بك يخضع لصف البيانات المشارَكة مع الـ Coach، والنسخة الموجودة في السجل المحفوظ في حسابك تخضع لصفّها الخاص. |
| السجل والملف الشخصي وصور التقدّم غير المنشورة والقياسات والملاحظات | لا نحتفظ بها، إلا إذا فعّلت السجل المحفوظ في حسابك، الذي يخضع لصفّه الخاص. تبقى على الجهاز حتى تحذفها أو تلغي تثبيت التطبيق. أما فئة الترتيب والوزن فيخضعان لصفّهما الخاص. ويخضع ملخّص التمرين الذي تأذن بإرساله لصف البيانات المشارَكة مع الـ Coach أو لصف بيانات الترتيب، أما الملخّص اليومي المرسل إلى فريق فيُحذف عند حذف الحساب. |
| السجل المحفوظ في حسابك (البند 4.11) | ما دام الحساب موجودًا والميزة مفعّلة. يُحذف خلال 24 ساعة بعد إيقافها، أو مع حذف الحساب، أو بعد 24 شهرًا دون استخدام التطبيق ودون خطة نشطة، مع إشعار قبل 30 يومًا. ولمن يبلغ 16 أو 17 عامًا، يُحذف خلال 30 يومًا إذا سحب وليّ الأمر السماح. وقد يبقى الفهرس (الأشهر والإصدارات والأحجام، دون محتوى) في النسخ الاحتياطية لقاعدة البيانات حتى 30 يومًا. |
| علامة التمرين المحذوف من السجل المحفوظ في الحساب | 90 يومًا، دون محتوى. |
| سجل الموافقة على حفظ السجل في الحساب (التاريخ وإصدار النص واختيارك فقط) | ما دامت الميزة مفعّلة ولمدة 5 سنوات أخرى بعد إيقافها، لإثبات الموافقة. |
| الحساب (المعرّف والبريد الإلكتروني واسم المستخدم) | طالما كان الحساب موجودًا. عند حذف الحساب، تُحذف. |
| الاسم المقدَّم عند التسجيل وجزء البريد الإلكتروني الذي يسبق الرمز @ | مشفّران، إلى أن تختار اسم المستخدم فقط؛ ثم يُحذفان. |
| رمز تسجيل الدخول عبر البريد الإلكتروني | ملخّص تشفيري فقط، لمدة 10 دقائق على الأكثر أو لـ 5 محاولات على الأكثر. |
| الإحداثي الدقيق للموقع | لا نتلقاه ولا نحتفظ به. |
| خلية تسجيل الحضور بحجم نحو 150 م | لا نحتفظ بها: تُقارَن عند تسجيل الحضور ثم تُهمَل. |
| موقع صالة سجّلتها | طالما كانت الصالة موجودة في Gym+. ويُحذف السجل الذي يبيّن أنك من سجّلها عند حذف الحساب. |
| بيانات الترتيب (الصالة) | ما دمت مشاركًا في الترتيب وما دام الحساب موجودًا. عند مغادرة الترتيب، لا يعود اسم المستخدم الخاص بك يُعرض؛ وعند حذف الحساب، تُحذف. |
| فئة الترتيب والوزن | ما دام الحساب موجودًا، حتى بعد مغادرة الترتيب؛ ويتوقف استخدام الوزن بعد 90 يومًا من آخر تأكيد. وعند حذف الحساب، يُحذفان. |
| البيانات المشارَكة مع الـ Coach | ما دام الارتباط والموافقة قائمَين. عند سحب الموافقة أو انتهاء الارتباط، تتوقف المشاركة؛ وعند حذف الحساب، تُحذف. |
| الارتباط الذي أرشفه الـ Coach | حتى 12 شهرًا، دون أي مشاركة مع الـ Coach خلال تلك المدة. وإذا لم يُلغِ أحد الأرشفة، ينتهي الارتباط في نهاية المدة وتُغلق الموافقات مع تسجيل ذلك. |
| صور التقدّم المشارَكة مع الـ Coach | إلى أن تحذف الصورة أو تسحب الموافقة، أو إلى أن ينتهي الارتباط أو يُحظر، أو إلى أن يُحذف أي من الحسابين. عندها تُحذف فورًا، مع كل نسخها. |
| إجابات الاستبيان الصحي | ما دام الارتباط نشطًا والموافقة قائمة. عند سحب الموافقة أو انتهاء الارتباط، تُحذف نسخ الـ Coach؛ أما طلبات الاستبيان الصحي الخاصة بارتباط منتهٍ فتُحذف بعد 30 يومًا من انتهائه. |
| التقييمات البدنية وتقييمات المعاوقة الكهربائية الحيوية المشارَكة | ما دام هناك ارتباط نشط يستند إلى الموافقة. بعد ذلك تُحذف القياسات ولا تبقى إلا علامة بلا أي قياس، لمدة 30 يومًا. أما التقييمات التي سجّلها الـ Coach فتبقى ملكًا لك إلى أن يُحذف حسابك. |
| التقرير المرسل للقراءة الآلية | لا نحتفظ به. لا يوجد إلا في الذاكرة أثناء قراءته. ولا يبقى إلا سجل الاستخدام التقني، بلا أي محتوى، ويُحذف عند حذف الحساب. |
| مجاميع التقارير عبر البريد الإلكتروني | الأسبوعية: حتى 8 أسابيع. الشهرية: حتى 3 أشهر. عند حذف الحساب، تُحذف. |
| اختياراتك بشأن رسائل البريد الإلكتروني والتذكيرات | طالما كان الحساب موجودًا. عند حذف الحساب، تُحذف أو تُخفى هويتها. |
| طلبات التواصل الموجّهة إلى Coach | 180 يومًا من إرسالها، أو أقل، إذا أزالها الـ Coach أو المرسل. |
| البلاغات وحالات الإشراف | حتى سنتين، لاتخاذ القرار وإتاحة الطعن فيه وإثباته. وإذا حُذف الحساب، لا تبقى مرتبطة إلا بمعرّف مستعار. وتخضع حالات سلامة الأطفال للمدد القانونية الموصوفة في سلامة الأطفال. |
| الصور والفيديوهات المنشورة | إلى أن تطلب إزالتها، أو يزيلها الإشراف، أو يُحذف الحساب. |
| المحتوى الذي أزاله الإشراف | 30 يومًا لإتاحة الاعتراض على القرار. ثم يُحذف. |
| حالة الاشتراك | طالما كان الحساب موجودًا. عند حذف الحساب، يُحذف ارتباطها بك. |
| السجل الضريبي للدفع | طوال المدة التي يفرضها التشريع الضريبي المعمول به. |
| برنامج الدعوات (الرمز وعلامات التثبيت) | طالما كان الحساب موجودًا. عند حذف الحساب، تُحذف وتُغلق الدعوات المفتوحة. |
| علامة الشراء المستخدَم سابقًا (tombstone) | لمدة غير محددة. وهي ملخّص تشفيري لا يمكن عكسه لمعرّف الحساب ومفتاح الشراء، بلا بريد إلكتروني وبلا اسم. |
| الأرقام الاثنا عشر للمراجعة الأسبوعية | لا نحتفظ بها. تُستخدم لإعداد المراجعة ثم تُتلف. |
| سجلات الوصول إلى الخادم وسجلات التدقيق | 6 أشهر، كما تشترط المادة 15 من الإطار المدني للإنترنت في البرازيل (القانون رقم 12.965/2014)، أو مدة أطول فقط ما دامت لازمة للتحقيق في حادث أمني أو لتنفيذ أمر صادر عن سلطة مختصة. وتقضي سجلات الإشراف على الوسائط الأشهر الأخيرة من هذه المدة في أرشيف بمعرّفات مستعارة، موصوف أدناه. |
| النسخ الاحتياطية لقاعدة البيانات | حتى 30 يومًا. |
| رسائل البريد الإلكتروني | طوال المدة اللازمة لحل الطلب، ثم طوال المدة التي يفرضها القانون لإثبات تقديم الخدمة. |
| المرجع (Ref.) في رسائل التواصل | 24 شهرًا بعد الإرسال. نحتفظ فقط برمز Ref. وقالب الرسالة وفئتها واللغة وتاريخي الإرسال والتسليم وملخص مشفّر للعنوان، ولا نحتفظ بالعنوان نفسه أبدًا. لا تحمل رموز الدخول ورسالة الترحيب أي Ref. بعد حذف الحساب يُفصل الـRef. عنك ويظل من الممكن التحقق منه على gymplus.life/ar/verify حتى انتهاء مدته. |
| بيانات تشخيص الأخطاء التي يرسلها التطبيق إلى خادمنا | 30 يومًا. وقبل ذلك تُحذف مع حذف الحساب. |
| الأخطاء والأداء في Sentry | الأخطاء: حتى 90 يومًا. قياسات الأداء: 30 يومًا. ولأن Sentry لا تحتفظ إلا برمز مشتق من الحساب، دون بريد إلكتروني أو اسم، فإن هذه السجلات لا تُحذف قبل ذلك عند حذف الحساب: بل تُزال عند انتهاء المدة. |
| الأعداد المجمّعة للأداء وسهولة الاستخدام (دون حساب أو تثبيت) | 180 يومًا. |
| أحداث الاستخدام في PostHog | ما دام الحساب مستخدمًا. نحذفها بأنفسنا، عبر إجراء يومي على خادمنا، بعد 12 شهرًا دون استخدام التطبيق أو عند حذف الحساب. |
| بلاغات المشكلات والاقتراحات ولقطات الشاشة والصور المرفقة ورمز الدعم | 180 يومًا. وقبل ذلك تُحذف مع حذف الحساب. |
| أحداث فوترة الاشتراك (المبلغ والعملة والتاريخ) | طوال المدة التي تتطلبها الالتزامات الضريبية والمحاسبية؛ وبعد حذف الحساب لا تبقى مرتبطة بك. |
توجد علامة الشراء لسبب محدد: منع نقل اشتراك مستخدَم سابقًا أو إعادة استخدامه في حساب آخر بعد حذف الحساب الأول. ولا تسمح بإعادة التعرّف عليك، ولا باسترجاع أي شيء كان يخصّك.
سجلات الإشراف المؤرشفة
كل قرار يتخذه نظام تسليم الوسائط لدينا (منح الوصول أو رفضه أو تعليقه أو إلغاؤه، وأحداث لقطات الشاشة الواردة في البند 9) يُنشئ سجل تدقيق. وبه نحقق في إساءة استخدام المحتوى المدفوع، وهو سجل وصول إلى التطبيق، تُلزمنا المادة 15 من الإطار المدني للإنترنت في البرازيل بالاحتفاظ به لمدة 6 أشهر. تبقى السجلات في قاعدة البيانات 90 يومًا، ثم تُنقل إلى أرشيف منفصل وخاص ومقيّد الوصول:
- في الأرشيف، لا يحمل السجل معرّف حسابك، بل معرّفًا مستعارًا فقط، يُحسب باستخدام مفتاح سري وقيمة عشوائية خاصة بكل شخص، ويُحفظ كل منهما بمعزل عن الآخر؛
- ما دامت هذه القيمة موجودة، تُدرج سجلاتك المؤرشفة في تصدير بياناتك، دون المعرّف المستعار؛
- عند حذف الحساب، تُتلف القيمة العشوائية وينقطع ارتباط السجلات المؤرشفة بك نهائيًا: لا يستطيع أحد، ولا نحن، ربطها بك مجددًا. وتبقى سجلَّ تدقيق مجهول الهوية حتى انقضاء أشهرها الستة، ثم تُحذف؛
- تُحفظ النسخ الاحتياطية لقاعدة البيانات لمدة تصل إلى 30 يومًا، ولا تُقرأ إلا لاستعادة الخدمة، وبعد أي استعادة، يُعاد تطبيق كل حذف للحسابات جرى بعد تاريخ النسخة الاحتياطية قبل أن تعود الخدمة إلى العمل.
14. الأساس القانوني لكل معالجة
لكل غرض أساس قانوني بموجب القانون البرازيلي لحماية البيانات LGPD (القانون رقم 13.709/2018)، وبموجب GDPR لمن يوجد في المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا. وحين يكون الأساس هو الموافقة، يمكنك سحبها في أي وقت، دون أن يؤثر ذلك على ما جرى قبل ذلك ولا على بقية التطبيق.
| الغرض | LGPD | GDPR |
|---|---|---|
| الحساب واسم المستخدم والاشتراك والمراجعة الأسبوعية وبرنامج الدعوات وتشغيل التطبيق | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| قراءة معدل ضربات القلب والسعرات الحرارية والخطوات والوزن والطول وتاريخ الميلاد والجنس من تطبيق الصحة ومن أجهزة استشعار البلوتوث (بيانات صحية حساسة) | موافقة محددة وبارزة (المادة 11، البند I) | موافقة صريحة (المادة 9(2)(a)، مقترنةً بالمادة 6(1)(a)) |
| بيانات الساعات وأجهزة الاستشعار (المجموعات والتكرارات والأوزان ومعدل ضربات القلب وملخّص التمرين)، بما في ذلك إرسالها إلى الـ Coach والتحقق من التمرين والترتيب | موافقة محددة وبارزة (المادة 11، البند I) | موافقة صريحة (المادة 9(2)(a)، مقترنةً بالمادة 6(1)(a)) |
| الموقع الجغرافي للتعرّف على الصالة وتسجيل الحضور وتسجيل الصالات | الموافقة (المادة 7، البند I) | الموافقة (المادة 6(1)(a)) |
| الاسم وجزء البريد الإلكتروني المستخدمان لاقتراح اسم مستخدم | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| الترتيب العام باسم المستخدم الخاص بك | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| فئة الترتيب، المستمدة من الجنس في ملفك الشخصي | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| الوزن المؤكَّد في «إعدادات الترتيب»، للقوة النسبية وفئة الوزن | موافقة محددة وبارزة (المادة 11، البند I) | موافقة صريحة (المادة 9(2)(a)، مقترنةً بالمادة 6(1)(a)) |
| مشاركة الأداء مع الـ Coach | الموافقة (المادة 7، البند I) | الموافقة (المادة 6(1)(a)) |
| مشاركة الملخّص الصحي والتحقق عبر الساعة مع الـ Coach | موافقة محددة وبارزة (المادة 11، البند I) | موافقة صريحة (المادة 9(2)(a)، مقترنةً بالمادة 6(1)(a)) |
| حفظ الوسائط التي تنشرها وعرضها | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| الإشراف على المحتوى وتطبيق إرشادات المجتمع | المصلحة المشروعة (المادة 7، البند IX) | المصلحة المشروعة (المادة 6(1)(f)) |
| كشف لقطات الشاشة وتسجيل الشاشة على المحتوى المحمي | المصلحة المشروعة (المادة 7، البند IX) | المصلحة المشروعة (المادة 6(1)(f)) |
| علامة الشراء المستخدَم سابقًا وعلامة التثبيت، لمكافحة الاحتيال | المصلحة المشروعة (المادة 7، البند IX) | المصلحة المشروعة (المادة 6(1)(f)) |
| السجل الضريبي للدفع | الوفاء بالتزام قانوني (المادة 7، البند II) | الالتزام القانوني (المادة 6(1)(c)) |
| الرد على الرسائل والطلبات | تنفيذ العقد وممارسة الحقوق (المادة 7، البندان V وVI) | تنفيذ العقد والالتزام القانوني (المادة 6(1)(b) و(c)) |
| رسائل الخدمة والتقارير الأسبوعية والشهرية عبر البريد الإلكتروني (الرياضي وCoach) | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| تذكيرات الاشتراك وتذكيرات العودة عبر البريد الإلكتروني | المصلحة المشروعة (المادة 7، البند IX، والمادة 10)، مع إلغاء الاشتراك بنقرة واحدة | الموافقة (المادة 6(1)(a)، مقترنةً بالمادة 13 من التوجيه 2002/58/EC والقواعد الوطنية المماثلة) |
| تذكيرات الاشتراك على الجهاز، وإشعارات نشاط المتدرّبين، وأخبار المنتج | الموافقة (المادة 7، البند I) | الموافقة (المادة 6(1)(a)) |
| صور التقدّم والاستبيان الصحي والتقييم البدني والمعاوقة الكهربائية الحيوية المشارَكة مع الـ Coach | موافقة محددة وبارزة (المادة 11، البند I) | موافقة صريحة (المادة 9(2)(a)، مقترنةً بالمادة 6(1)(a)) |
| القراءة الآلية لتقرير المعاوقة الكهربائية الحيوية | موافقة محددة وبارزة (المادة 11، البند I) | موافقة صريحة (المادة 9(2)(a)، مقترنةً بالمادة 6(1)(a)) |
| السجل المحفوظ في حسابك، مع البيانات الصحية، لإعادته إليك على جهاز آخر (البند 4.11) | موافقة صريحة ومحددة وبارزة (المادة 11، البند I) | موافقة صريحة (المادة 9(2)(a)، مقترنةً بالمادة 6(1)(a)) |
| سجل الموافقة على حفظ السجل في الحساب، لمدة 5 سنوات بعد الإيقاف، على سبيل الإثبات | الممارسة المنتظمة للحقوق (المادة 7، البند VI) | الالتزام القانوني بإثبات الموافقة (المادة 6(1)(c)، مقترنةً بالمادة 7(1)) |
| أرشفة الارتباط والاحتفاظ به لمدة تصل إلى 12 شهرًا | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| الصفحة العامة للـ Coach | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| طلبات التواصل الموجّهة إلى Coach | الإجراءات التمهيدية المتعلقة بعقد، بناءً على طلب صاحب البيانات (المادة 7، البند V) | الخطوات السابقة للتعاقد بناءً على طلب صاحب البيانات (المادة 6(1)(b)) |
| التحقق من الروبوتات وحدود الإرسال | المصلحة المشروعة (المادة 7، البند IX) | المصلحة المشروعة (المادة 6(1)(f)) |
| البلاغات والاحتفاظ بحالات الإشراف | المصلحة المشروعة (المادة 7، البند IX)، وللاحتفاظ بها، الممارسة المنتظمة للحقوق (المادة 7، البند VI) | المصلحة المشروعة (المادة 6(1)(f)) |
| سجلات الوصول وسجل التدقيق، بما في ذلك الأرشيف بمعرّفات مستعارة | الوفاء بالتزام قانوني (المادة 7، البند II، والمادة 15 من الإطار المدني للإنترنت في البرازيل) | المصلحة المشروعة (المادة 6(1)(f)): الأمان والتحقيق في الإساءة |
| تشخيص الأخطاء والأداء وسهولة الاستخدام المجمّعة، بما في ذلك عبر Sentry وPostHog، لإصلاح الأعطال والحفاظ على أمان التطبيق وتحسينه (يمكنك الاعتراض بإيقاف مفتاح «إرسال تشخيص الأخطاء») | المصلحة المشروعة (المادة 7، البند IX) | المصلحة المشروعة (المادة 6(1)(f)) |
| بلاغات المشكلات وخدمة الدعم | تنفيذ العقد (المادة 7، البند V) | تنفيذ العقد (المادة 6(1)(b)) |
| بكسل Meta في الموقع | الموافقة (المادة 7، البند I) | الموافقة (المادة 6(1)(a)) |
| حزمة SDK من Meta في التطبيق، لقياس الحملات المدفوعة، دون بيانات تحدد هويتك (البند 4.10؛ يمكنك الاعتراض عبر البريد الإلكتروني support@gymplus.life) | المصلحة المشروعة (المادة 7، البند IX) | المصلحة المشروعة (المادة 6(1)(f)) |
| على iPhone، بإذن التتبّع من النظام (App Tracking Transparency): البريد الإلكتروني ومعرّف الحساب بعد تجزئتهما ومعرّف الإعلانات، تُشارَك مع Meta لقياس الحملات (البند 4.10؛ تسحب الإذن من الإعدادات في iPhone) | الموافقة (المادة 7، البند I) | الموافقة (المادة 6(1)(a)) |
حيث نعتمد على المصلحة المشروعة، تكون المصلحة ملموسة والأثر عليك محدودًا: لمكافحة الاحتيال، لا نحفظ إلا ملخّصات تشفيرية بلا بريد إلكتروني وبلا اسم؛ وفي الإشراف، لا نعالج إلا ما اخترت نشره، للحفاظ على سلامة المجتمع؛ وفي كشف لقطات الشاشة، لا نسجّل إلا وقوع الحدث، لحماية عمل من أنشأ المحتوى؛ وفي تذكيرات الاشتراك خارج أوروبا، لا نكتب إلا إلى من أنشأ حسابًا بالفعل، بضع مرات، دون بيانات صحية ومع إلغاء الاشتراك بنقرة واحدة؛ وفي التحقق من الروبوتات وحدود الإرسال، لا نستخدم إلا البيانات التقنية للطلب، لحماية الـ Coach من الرسائل المزعجة؛ وفي قياس الحملات عبر حزمة SDK من Meta، لا نرسل إلا أحداث البند 4.10، دون بيانات صحية، ومن دون إذن التتبّع في iPhone، دون معرّف الإعلانات الخاص بالجهاز ودون بريدك الإلكتروني؛ وفي التشخيص، في Sentry وفي PostHog، لا نستخدم إلا البيانات التقنية ورمزًا مشتقًا من الحساب، دون بيانات صحية، ولا نرسل أبدًا أي شيء ممن يبلغون 16 أو 17 عامًا إلى PostHog، ويمكنك إيقاف كل ذلك بمفتاح «إرسال تشخيص الأخطاء». يمكنك الاعتراض على هذه المعالجة بالكتابة إلى privacy@gymplus.life.
15. LGPD: حقوقك في البرازيل
الأساس القانوني لكل معالجة موجود في البند 14.
ما الذي يحق لك أن تطالب به
في أي وقت، ودون أي تكلفة، يحق لك أن تطلب (المادة 18 من LGPD):
- تأكيد أننا نعالج بياناتك، والوصول إليها؛
- تصحيح البيانات غير المكتملة أو غير الدقيقة أو غير المحدَّثة؛
- إخفاء هوية البيانات غير الضرورية أو المفرطة أو المعالَجة بما يخالف القانون، أو حجبها أو حذفها؛
- نقل البيانات إلى مزوّد آخر؛
- حذف البيانات المعالَجة بناءً على موافقتك؛
- معلومات عن الجهات التي نشارك معها بياناتك؛
- معلومات عمّا يحدث إذا لم توافق؛
- سحب الموافقة؛
- مراجعة قرار اتُّخذ بناءً على معالجة آلية فقط، مثل إزالة محتوى نفّذها الإشراف الآلي (المادة 20).
بعض الخيارات تتخذها بنفسك دون أن تكتب إلينا: سحب الموافقة الممنوحة للـ Coach الخاص بك (بما فيها الموافقات على صور التقدّم والاستبيان الصحي والتقييمات)، وسحب الموافقة على القراءة الآلية للتقارير، وإنهاء ارتباط، حتى لو كان مؤرشفًا، وإيقاف التقارير والتذكيرات عبر البريد الإلكتروني، وحذف طلب تواصل أرسلته، وإيقاف السجل المحفوظ في حسابك وحذفه، ومغادرة الترتيب، وسحب أذونات الموقع والبلوتوث والإشعارات والصحة من إعدادات الجهاز. ويمكنك أيضًا أن تنزّل من الملف الشخصي > الحساب والاشتراك > تصدير بيانات الحساب ملفًا يضم البيانات التي نحتفظ بها عن حسابك، حتى دون خطة نشطة.
لممارسة أي من هذه الحقوق، اكتب إلى privacy@gymplus.life. نرد خلال 15 يومًا تقويميًا. ولحذف الحساب يوجد مسار مباشر داخل التطبيق، موصوف في صفحة حذف الحساب.
إذا رأيت أننا نعالج بياناتك بطريقة غير سليمة، يمكنك تقديم شكوى إلى الهيئة الوطنية لحماية البيانات في البرازيل (ANPD).
النقل الدولي
تُعالَج البيانات التي تغادر الجهاز في الولايات المتحدة وفي دول أخرى يشغّل فيها معالجونا بنيتهم التحتية. ويستند هذا النقل إلى بنود تعاقدية نموذجية مبرمة مع كل معالج (المادة 33، البند II، الفقرة b من LGPD) وإلى الضمانات الأخرى الموصوفة في البند 16. ويمكنك أن تطلب منا نسخة من الضمانات المطبّقة. وتُحفظ نسخة السجل المحفوظ في حسابك (البند 4.11) في الاتحاد الأوروبي فقط؛ وفي الطريق بين جهازك ومكان التخزين، قد تمر البيانات المشفّرة مسبقًا عبر شبكة Cloudflare خارج الاتحاد الأوروبي، وهي محمية بالبنود التعاقدية لدى Cloudflare.
16. GDPR: حقوقك في أوروبا
تتوفر واجهة Gym+ بـ 16 لغة، ويُباع التطبيق في متجرَي Apple وGoogle في دول المنطقة الاقتصادية الأوروبية. إذا كنت في المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا، فتنطبق عليك أيضًا القواعد التالية من اللائحة العامة لحماية البيانات (GDPR).
الأسس القانونية (المادة 6 والمادة 9)
أساس كل معالجة موجود في جدول البند 14. وباختصار: تنفيذ العقد (المادة 6(1)(b)) لتشغيل التطبيق والحساب؛ والموافقة (المادة 6(1)(a)) للموقع الجغرافي وللمشاركة مع Meta على iPhone بإذن التتبّع ولمشاركة الأداء مع الـ Coach ولتذكيرات الاشتراك، عبر البريد الإلكتروني وعلى الجهاز؛ والموافقة الصريحة (المادة 9(2)(a)) لكل ما يتعلق ببيانات الصحة، وهي من فئة خاصة (القراءة من تطبيق الصحة ومن أجهزة الاستشعار، والملخّص الصحي والتحقق عبر الساعة المشارَكان مع الـ Coach، وصور التقدّم والاستبيان الصحي والتقييمات والقراءة الآلية لتقرير المعاوقة الكهربائية الحيوية والسجل المحفوظ في حسابك)؛ والالتزام القانوني (المادة 6(1)(c)) للسجل الضريبي ولسجل الموافقة على حفظ السجل في الحساب؛ والمصلحة المشروعة (المادة 6(1)(f)) لمنع الاحتيال والإشراف والبلاغات وكشف لقطات الشاشة والتحقق من الروبوتات وسجلات الوصول وتشخيص الأخطاء والأداء والاستخدام (بما في ذلك عبر Sentry وPostHog) وقياس الحملات عبر حزمة SDK من Meta في التطبيق. ولهذا لا تُقرأ بيانات الصحة إلا بعد أن تمنح الإذن في النظام، ولهذا يمكن سحب كل موافقة دون التأثير على بقية التطبيق.
النقل الدولي
المتحكّم شركة مسجّلة في الولايات المتحدة، ويعمل خادمنا وقاعدة البيانات وهذا الموقع وإعادة توجيه البريد الإلكتروني على البنية التحتية لشركة Cloudflare، التي قد تعالج البيانات في مراكز بيانات خارج بلدك، بما في ذلك الولايات المتحدة. لذلك قد تُنقل بيانات الحساب والاشتراك وبرنامج الدعوات والترتيب والمشاركة مع الـ Coach والبريد الإلكتروني والتقارير وطلبات التواصل، والوسائط المنشورة، إلى خارج المنطقة الاقتصادية الأوروبية.
Cloudflare معتمدة ضمن إطار EU-U.S. Data Privacy Framework (وضمن امتداداته الخاصة بالمملكة المتحدة وسويسرا)، وتُدرج في اتفاقية معالجة البيانات الخاصة بها البنود التعاقدية القياسية المعتمدة من المفوضية الأوروبية (المادة 46(2)(c)). وتقدّم Google، التي تستضيف صندوق بريدنا الإلكتروني، الضمانات نفسها. يمكنك أن تطلب منا نسخة من الضمانات المعمول بها.
تُخزَّن البيانات المرسلة إلى Sentry وPostHog (البند 4.9) في الاتحاد الأوروبي (فرانكفورت، ألمانيا)، بموجب اتفاقيات معالجة البيانات الخاصة بهاتين الشركتين، مع البنود التعاقدية القياسية المطبّقة على وصول هاتين الشركتين من الولايات المتحدة.
تُحفظ نسخة السجل المحفوظ في حسابك (البند 4.11) في خدمة تخزين الكائنات لدى Cloudflare (R2) ضمن الولاية القضائية للاتحاد الأوروبي، وتُحفظ في الاتحاد الأوروبي فقط؛ وفي الطريق بين جهازك ومكان التخزين، قد تمر البيانات المشفّرة مسبقًا عبر شبكة Cloudflare خارج الاتحاد الأوروبي، وهي محمية بالبنود التعاقدية لدى Cloudflare.
بيانات الصحة المقروءة من تطبيق الصحة ومن الساعات ومن أجهزة الاستشعار لا تغادر الجهاز إلا عندما تأذن بذلك: بإرسالها إلى الـ Coach الخاص بك (الملخّص الصحي والتحقق عبر الساعة) أو باستخدامها في التحقق من التمرين أو في الترتيب، أو بنسخة السجل المحفوظة في حسابك، التي تبقى في الاتحاد الأوروبي. وفي الترتيب لا يُنقل إلا مستوى التحقق المستخلَص منها، ولا تُنقل أبدًا سلسلة قيم معدل ضربات القلب. وينطبق الأمر نفسه على صور التقدّم والاستبيان الصحي والتقييمات التي تشاركها مع الـ Coach، وعلى التقرير الذي تطلب قراءته آليًا. وتُنقل هذه البيانات من فئة خاصة بناءً على موافقتك الصريحة ومع الضمانات نفسها المذكورة أعلاه.
حقوقك
- الوصول (المادة 15)، والتصحيح (المادة 16)، والمحو (المادة 17).
- تقييد المعالجة (المادة 18) والاعتراض (المادة 21).
- إبلاغ الجهات التي تلقّت بياناتك بأي تصحيح أو محو أو تقييد لمعالجتها (المادة 19).
- عدم الخضوع لقرار يستند حصرًا إلى المعالجة الآلية ويترتب عليه أثر كبير (المادة 22)، كما هو موضح أدناه.
- قابلية نقل البيانات (المادة 20). عمليًا: ما هو ملكك حقًا (سجل التمارين) موجود على الجهاز، والتطبيق نفسه يصدّر هذا السجل في ملف، دون الاعتماد علينا. والبيانات التي نحتفظ بها عن حسابك تنزّلها بنفسك من الملف الشخصي > الحساب والاشتراك > تصدير بيانات الحساب، الذي ينشئ ملفًا حتى دون خطة نشطة: بيانات الحساب والاشتراك والترتيب والمشاركة مع الـ Coach، وهذه النسخة إذا كنت قد فعّلت السجل المحفوظ في حسابك. أما الوسائط التي نشرتها، وسجلات الإشراف المؤرشفة ما دام من الممكن ربطها بك، فيمكن إرسالها إليك بصيغة قابلة للقراءة آليًا، عند الطلب.
- سحب الموافقة في أي وقت (المادة 7(3))، دون أن يؤثر ذلك على ما عولج قبل ذلك.
- تقديم شكوى إلى سلطة حماية البيانات في بلدك (المادة 77).
الطلبات: privacy@gymplus.life. نرد خلال شهر واحد كحد أقصى، كما يشترط GDPR، وفي العادة قبل ذلك بكثير.
القرارات الآلية
المراجعة الأسبوعية مقارنة حسابية بين أربعة أسابيع، وليست ملفًا تعريفيًا عنك. ويجمع الإشراف على الوسائط المنشورة بين التحليل الآلي والمراجعة البشرية؛ وإذا اتُّخذ قرار بشأن محتواك بوسائل آلية فقط، يمكنك أن تطلب أن يراجعه شخص عبر privacy@gymplus.life. والقراءة الآلية لتقرير المعاوقة الكهربائية الحيوية لا تقترح إلا قيمًا: لا يُحفظ شيء حتى تراجعها وتؤكدها. لا نتخذ قرارات آلية بحتة تُنتج أثرًا قانونيًا أو تؤثر فيك بشكل كبير، بالمعنى الوارد في المادة 22.
17. الأطفال والمراهقون
الحد الأدنى للسن: 16 عامًا. لا يجوز استخدام Gym+ لمن هم دون 16 عامًا. يُغلق حساب من هو دون 16 عامًا، وعندما نعلم أن حسابًا يخص شخصًا دون هذا السن نحذفه، ويمكن لأي شخص أن يطلب ذلك عبر privacy@gymplus.life. Gym+ غير موجّه للأطفال دون 13 عامًا، ولا نجمع بياناتهم عن علم، كما يشترط قانون COPPA في الولايات المتحدة. وإذا حدّد قانون بلدك سنًا أعلى من 16 عامًا للموافقة على معالجة البيانات (في المنطقة الاقتصادية الأوروبية، المادة 8 من GDPR)، يسري السن المحلي، ودونه يتوقف الاستخدام على إذن وليّ الأمر.
كيف يعرف التطبيق عمرك
- إشارة المتجر أو النظام: يستعلم التطبيق أولًا عن إشارة العمر في الجهاز: على iPhone خاصية Declared Age Range من Apple (iOS 26 أو أحدث)، وعلى Android خدمة Play Age Signals من Google Play. ولا يتلقى التطبيق سوى فئة عمرية (مثل من 16 إلى 17 عامًا، أو 18 عامًا فأكثر) ومصدرها (أعلنها الشخص نفسه، أو أعلنها وليّ الأمر، أو جرى التحقق منها)، ولا يتلقى تاريخ الميلاد أبدًا.
- تاريخ الميلاد: عند غياب هذه الإشارة (جهاز أقدم، أو رفض، أو خدمة غير متاحة)، يطلب التطبيق تاريخ الميلاد، ويبقى على الجهاز فقط.
- عند التعارض: إذا لم يتطابق المصدران، يسري الأكثر حماية.
- ما يصل إلى الخادم: فقط ما إذا كان الشخص فوق 18 عامًا أو دونها، واليوم الذي تأكد فيه ذلك.
- الغرض: تُستخدم إشارة العمر فقط لملاءمة التطبيق لعمر المستخدم، ولا تُستخدم أبدًا للإعلانات أو التسويق أو التنميط أو التحليلات.
وضع المراهقين (16 و17 عامًا)
من يبلغ 16 أو 17 عامًا يستخدم Gym+ في وضع المراهقين، مع أقصى قدر من الخصوصية افتراضيًا:
- لا ميزات اجتماعية: لا ترتيب ولا منافسات ثنائية ولا فرق ولا دوري ولا أصدقاء ولا @ عام ولا صفحة عامة ولا بحث عن أشخاص آخرين.
- الـ Coach فقط بموافقة وليّ الأمر: يمكن للمراهق أن يتمرّن مع Coach، لكن الارتباط لا يبدأ إلا بعد أن يؤكده وليّ الأمر، كما هو موضّح أدناه.
- لا قياس للإعلانات: لا تتلقى حزمة SDK من Meta (البند 4.10) ولا Conversions API أي شيء من هذا الحساب، ويُحذف ما كان موجودًا لهذا القياس.
- لا تحليلات للاستخدام: لا تتلقى PostHog (البند 4.9) أي شيء من هذا الحساب، ولا تتلقى Sentry إلا الخطأ التقني، دون أي معرّف للحساب ودون قياسات الأداء. وتستمر الأعداد المجمّعة للأداء وسهولة الاستخدام، التي لا تحدد هوية أحد.
- لا رسائل تسويقية: لا تُرسل تذكيرات الاشتراك وتذكيرات العودة (البند 4.8) ولا أخبار المنتج، حتى لو فعّلها الشخص. وتستمر تقارير التمرين التي يطلبها (البند 4.7) في الوصول.
- بيانات الصحة: فقط بالموافقة الخاصة، كما هو الحال للجميع (البند 2)، ولا تُستخدم أبدًا للإعلان.
- السجل المحفوظ في الحساب: يأتي موقوفًا ومقفلًا، ولا يُفعَّل إلا بعد أن يسمح به وليّ الأمر في لوحة وليّ الأمر. وإذا سحب وليّ الأمر السماح، تتوقف السحابة وتُحذف النسخة الموجودة فيها خلال 30 يومًا؛ ويبقى السجل على الجهاز فقط. ولا يُستخدم أبدًا للإعلان أو التسويق أو التحليل، ولا يراه وليّ الأمر (البند 4.11).
- المشتريات: تخضع لضوابط المتجر: في App Store ميزة طلب الشراء (Ask to Buy) ضمن المشاركة العائلية، وفي Google Play الموافقة عبر Family Link.
موافقة وليّ الأمر على الارتباط بـ Coach
يمكن لمن يبلغ 16 أو 17 عامًا أن يتمرّن مع Coach، لكن الارتباط لا يبدأ إلا بعد أن يؤكده وليّ الأمر.
- طلب التأكيد: عندما يطلب المراهق ارتباطًا أو يقبله، يطلب التطبيق عنوان البريد الإلكتروني لوليّ الأمر. ويتلقى وليّ الأمر رسالة بريد إلكتروني تتضمن اسم الـ Coach و@ الخاص به ورابط تأكيد تنتهي صلاحيته خلال 7 أيام. ودون هذا التأكيد، لا يُشارَك أي شيء مع الـ Coach.
- سجل الموافقة: نسجّل عنوان البريد الإلكتروني لوليّ الأمر (يُحفظ مشفّرًا، ومعه ملخص تشفيري، أي hash، يُستخدم للعثور على السجل)، والتاريخ، وعنوان IP لمن أكّد، وإصدار النص الذي جرى قبوله. ويُحذف هذا السجل مع حساب المراهق.
- سحب الموافقة: يمكن لوليّ الأمر سحب موافقته في أي وقت عبر الرابط الوارد في رسائل البريد الإلكتروني. ويُنهي السحب الارتباط بذلك الـ Coach فورًا.
- إشعارات لوليّ الأمر: يتلقى إشعارًا عند كل ارتباط جديد بـ Coach، وملخصًا عند انتهاء الارتباط، يتضمن اسم الـ Coach وتاريخي البدء والانتهاء.
- ما يراه الـ Coach: فقط أن المتدرّب دون 18 عامًا، ولا يرى أبدًا العمر الدقيق ولا خطة المتدرّب. ويلتزم الـ Coach بقواعد سلوك خاصة بالقاصرين. وتمر الصور ومقاطع الفيديو والرسائل بالإشراف المعتاد نفسه، وتُعالَج البلاغات المتعلقة بقاصر بأولوية.
- الصور والعمر: من يبلغ 16 أو 17 عامًا لا يشارك صور التقدم مع الـ Coach. وفي التقييمات البدنية التي يشاركها المراهق، يرى الـ Coach الرقم 17 بدل العمر الدقيق.
متابعة وليّ الأمر
يمكن لوليّ أمر من يبلغ 16 أو 17 عامًا متابعة نشاطه في Gym+، للقراءة فقط ومن دون إنشاء حساب.
- كيف تبدأ: يُدخل المراهق في التطبيق البريد الإلكتروني لوليّ أمره، أو يكون وليّ الأمر قد أكّد Coach بالفعل. ويتم التأكيد عبر الرابط في الرسالة، وتنتهي صلاحيته بعد 7 أيام.
- ما يراه وليّ الأمر: الوقت في التطبيق والتمارين حسب اليوم (العدد والدقائق) لآخر 90 يومًا، ولكل Coach أكّده، الرسائل بين الـ Coach والمراهق. ولا يرى أبدًا الصور أو القياسات أو البيانات الصحية أو الموقع أو الرسائل مع Coach لم يؤكده.
- الوصول: في كل مرة يطلب وليّ الأمر رابط قراءة نرسله إلى بريده فقط ويعمل لمدة 24 ساعة. ويؤدي سحب الموافقة إلى إنهاء الوصول فورًا.
- سجل الوصول والشفافية: نسجّل كل وصول مع التاريخ وعنوان IP، ويرى المراهق في التطبيق متى تم الوصول وما الذي يمكن رؤيته.
- الحد الأدنى من البيانات والمدة: لهذا الغرض نحتفظ فقط، لكل يوم، بدقائق التطبيق وعدد التمارين ودقائق التمرين، لمدة 90 يومًا وما دام هناك وليّ أمر مؤكَّد. ولا يُستخدم شيء من ذلك للإعلانات ولا يُعرض على الـ Coach، ويُحذف كله مع الحساب.
أما بقية وضع المراهقين فلا تتغير: لا يزال بلا ترتيب ولا منافسات ثنائية ولا فرق ولا دوري ولا أصدقاء ولا @ عام ولا بحث عن أشخاص، وبلا قياس للإعلانات وبلا رسائل تسويقية.
أولياء الأمور والأساس القانوني
يمكن لوليّ الأمر طلب الوصول إلى بيانات المراهق أو تصحيحها أو حذفها عبر privacy@gymplus.life. ونلتزم بقانون ECA Digital البرازيلي (النظام الرقمي للطفل والمراهق، القانون 15.211/2025، النافذ منذ 17 مارس 2026)، والمرسوم 12.880/2026، والمادة 14 من LGPD التي تشترط أن تتم معالجة بيانات الأطفال والمراهقين بما يحقق مصلحتهم الفضلى. وتخضع البلاغات المتعلقة بطفل أو مراهق لما هو موصوف في البلاغات، في البند 8.
الممثل القانوني في البرازيل (ECA Digital، القانون 15.211/2025، المادة 40): ALAS TECNOLOGIA LTDA, CNPJ 27.272.134/0001-18. للتواصل: privacy@gymplus.life.
18. الأمان والحوكمة
الشهادات
تحمل ALAS TECHNOLOGY LLC شهادتَي ISO/IEC 27001 وISO/IEC 27701، وتطبّق وفقًا لهاتين المواصفتين نظامًا لإدارة أمن المعلومات والخصوصية. يحدّد هذا النظام المسؤوليات، ويقيّم المخاطر على فترات منتظمة، ويوثّق الضوابط المطبّقة على Gym+ والموصوفة أدناه.
شهادات ISO/IEC: Information Security Management 27001:2022 (الشهادة Q7LUQTCU20251113BRAIS1Z1)، وPrivacy Information Management 27701:2025 (الشهادة Q7LUQTCU20251113BRAPI15R)، وCompliance Management System 37301:2021 (الشهادة Q7LUQTCC20251113BRACM1X7). الاطلاع على الشهادات (يفتح في علامة تبويب جديدة)
الضوابط
- التشفير أثناء النقل: كل الاتصالات بين التطبيق وهذا الموقع وخادمنا تتم إلزاميًا عبر HTTPS. ويرفض التطبيق أي إعادة توجيه تحمل بيانات اعتماد.
- التشفير أثناء التخزين: البيانات المحفوظة على الخادم مشفّرة أثناء التخزين؛ وما نحفظه عن الاشتراكات مشفّر كذلك باستخدام AES-256-GCM، وصور التقدّم وإجابات الاستبيان الصحي والتقييمات وطلبات التواصل مشفّرة كذلك باستخدام AES-GCM، ونسخة السجل المحفوظ في حسابك مشفّرة كذلك باستخدام AES-256-GCM، بمفتاح خاص بكل حساب، وتُحفظ معرّفات الحسابات والتثبيت في صورة ملخّصات تشفيرية.
- تقليل البيانات: لا نعالج إلا ما تحتاج إليه كل غاية واردة في هذه السياسة. فموقعك الدقيق لا يصل أبدًا إلى خادمنا، بل خلايا تقريبية فقط، ولا تُحفظ خلية تسجيل الحضور. وسجل التمارين يبقى على الجهاز افتراضيًا ولا يغادره إلا بإذنك، في صورة ملخّص، إلى الـ Coach الخاص بك وإلى الترتيب أو الفرق، بحسب ما تفعّله، أو في صورة نسخة مشفّرة في حسابك، إذا فعّلت السجل المحفوظ، أما بيانات الصحة فلا تغادره إلا عندما تأذن بإرسالها إلى الـ Coach الخاص بك، أو باستخدامها في التحقق من التمرين وفي الترتيب، أو بنسخ السجل إلى حسابك (البند 2 والبند 3 والبند 4.11 والبند 5).
- التحكم في الوصول: يقتصر الوصول إلى أنظمة الإنتاج على من يحتاج إليه لتشغيل الخدمة، مع مصادقة قوية ومراجعة دورية للصلاحيات. وفي التطبيق، تبقى بيانات اعتماد الجلسة في الذاكرة فقط وتُتلف عند تسجيل الخروج، ولا توجد علامة محفوظة على الجهاز تمنح وصولًا مدفوعًا: الحق يأتي دائمًا من استعلام جديد لدى المتجر.
- التسجيل والتدقيق: تُسجَّل عمليات الوصول إلى أنظمة الإنتاج والإجراءات الإدارية فيها، وتُراجَع هذه السجلات لاكتشاف أي إساءة استخدام. ومدة الاحتفاظ بها واردة في البند 13، والجزء المؤرشف منها بمعرّفات مستعارة (سجلات الإشراف المؤرشفة).
الاستجابة للحوادث
لا يوجد نظام منيع تمامًا. لدينا إجراء للاستجابة للحوادث من أجل اكتشاف أي حادث أمني واحتوائه وتقييمه ومعالجته. وإذا كان من شأن حادث أن يُحدث خطرًا أو ضررًا كبيرًا لأصحاب البيانات، فإننا نبلغ الهيئة الوطنية لحماية البيانات في البرازيل (ANPD) وأصحاب البيانات المتأثرين ضمن المهلة التي تحددها لوائح ANPD. أما لمن يوجد في المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا، فنبلغ السلطة الرقابية المختصة خلال 72 ساعة من علمنا بالحادث، وإذا كان الخطر مرتفعًا نبلغ أصحاب البيانات المتأثرين دون تأخير غير مبرر، كما يشترط GDPR (المادتان 33 و34).
مسؤول حماية البيانات
يشرف مسؤول حماية البيانات لدينا (الـ encarregado بموجب LGPD) على نظام الإدارة هذا، وهو جهة الاتصال لأصحاب البيانات وللسلطات: privacy@gymplus.life. وللإبلاغ عن ثغرة، راجع صفحة الأمان أو راسلنا على security@gymplus.life.
19. هذا الموقع
ما يلي يسري ما لم توافق على قياس الإعلانات. فإذا وافقت في إشعار ملفات تعريف الارتباط، يحمّل هذا الموقع بكسل Meta (من connect.facebook.net) في الصفحات الرئيسية وفي صفحات الدعوات والدعم والمجتمع، ولا يحمّله أبدًا في الحاسبات والسياسات وصفحة الأمان، ويستخدم ملفي تعريف الارتباط من Meta _fbp (معرّف المتصفح، 90 يومًا) و_fbc (معرّف النقر على الإعلان، 90 يومًا)، وملف gp_utm الخاص بالموقع الذي يحفظ طوال الزيارة مصدر الإعلان (البند 4.10). وإلى جانب الملفين الموصوفين أدناه، تُحفظ إجابتك عن الإشعار، بالموافقة أو الرفض، في ملف تعريف الارتباط الوظيفي gp_consent لمدة أقصاها 12 شهرًا. وتغيّر إجابتك عبر رابط «تفضيلات ملفات تعريف الارتباط» في التذييل؛ والرفض أو السحب يحذف _fbp و_fbc وgp_utm.
لا يستخدم هذا الموقع ملفات تعريف ارتباط (cookies) إعلانية أو تحليلية، ولا يحمّل خطوطًا أو نصوصًا برمجية أو صورًا من نطاق آخر، ولا ينشئ ملفات تعريفية عن الزوار. ولا يستخدم إلا ملفين اثنين لتعريف الارتباط، كلاهما خاص بالموقع نفسه وكلاهما وظيفي فقط. الأول هو gp_lang: لا يُنشأ إلا عندما تختار لغة من قائمة اللغات، ويحتفظ بهذا الاختيار مدة تصل إلى سنة واحدة كي يُفتح الموقع باللغة نفسها في المرة القادمة. والثاني هو gp_invite: لا يُنشأ إلا عندما تفتح رابط دعوة على gymplus.life/i، ولا يحفظ سوى رمز الدعوة، ويقتصر على المسار /i، ويبقى مدة تصل إلى 30 يومًا كي يظل الرمز في متناول يدك حتى تُدخله في التطبيق. ولا يحدد هويتك ولا هوية جهازك. تسجّل Cloudflare، التي تستضيف الموقع، عنوان IP والبيانات التقنية للطلب طوال المدة اللازمة لعرض الصفحة وحماية البنية التحتية.
الاستثناء الوحيد هو الصفحات العامة للـ Coach (gymplus.life/p/): عندما تبدأ ملء نموذج التواصل، تحمّل الصفحة أداة التحقق من الروبوتات من Cloudflare، التي تستخدم البيانات التقنية للمتصفح فقط للتمييز بين الأشخاص والروبوتات (البند 7.6).
20. التغييرات على هذه السياسة
بعد نشر هذه السياسة، قد تتغير. وإذا أثّر التغيير بشكل جوهري على ما نفعله ببياناتك، فسنبلغك داخل التطبيق وعبر البريد الإلكتروني، مع تاريخ التحديث، قبل أن يدخل حيّز التنفيذ.
21. كيف تتواصل معنا
- الخصوصية وحقوق صاحب البيانات والمسؤول عن حماية البيانات: privacy@gymplus.life
- الدعم: support@gymplus.life أو صفحة الدعم
- الأمان والثغرات: security@gymplus.life أو صفحة الأمان
- مواضيع أخرى: contact@gymplus.life
ALAS TECHNOLOGY LLC, EIN 93-3927200
الممثل القانوني في البرازيل (ECA Digital، القانون 15.211/2025، المادة 40): ALAS TECNOLOGIA LTDA, CNPJ 27.272.134/0001-18. للتواصل: privacy@gymplus.life.