سياسة الخصوصية
١. من نحن
تطبيق «iPeak» (iPeak) تديره BoHoBi Studio، وهي الجهة المسؤولة عن بياناتك الشخصية (المتحكم) وفق نظام حماية البيانات الشخصية في المملكة العربية السعودية.
- الاسم القانوني للجهة: BoHoBi Studio (مطوّر فرد)
- العنوان: الخبر، المملكة العربية السعودية
- البريد للتواصل في الخصوصية: [email protected]
٢. الملخص
- لا إعلانات، ولا أدوات تحليلات أو تتبع من أطراف ثالثة، ولا نبيع بياناتك ولا نؤجرها.
- بيانات الجسم والصحة والخطة خاصة بك ولا تظهر في المجتمع. ما تنشره بنفسك فقط يراه غيرك.
- يمكنك تنزيل نسخة من بياناتك وحذف حسابك من داخل التطبيق في أي وقت.
٣. استخدام التطبيق كضيف
بدون حساب تبقى بياناتك (التمارين والخطط والتفضيلات وسجل الوزن) على جهازك فقط ولا تُرسل إلى خوادمنا. حذف التطبيق يحذفها.
٤. البيانات التي نجمعها عند إنشاء حساب
أ. بيانات الحساب
- الاسم والبريد الإلكتروني، وكلمة المرور عند اختيار الدخول بالبريد (نحفظها بدالة تجزئة، لا نصًا صريحًا).
- الدخول بأبل أو قوقل اختياري: نستلم معرّف هويتك لدى المزوّد والاسم والبريد الذي تسمح بمشاركته، وقد يكون بريدًا مخفيًا من أبل. لا نستلم كلمة مرور أبل أو قوقل، ولا نطلب جهات اتصالك. نتحقق من رمز الهوية ولا نحفظه في قاعدة بيانات الخادم؛ نحفظ تفويض أبل مشفّرًا لإلغائه عند حذف الحساب.
- جلسات الدخول: رمز جلسة في ملف تعريف ارتباط آمن (httpOnly)، ويُحفظ مع الجلسة عنوان IP ونوع الجهاز/المتصفح (User-Agent) لأغراض الأمان.
- الدعم والإدارة: آخر نظام وإصدار تطبيق أبلغت عنه نسختك عند المزامنة ووقت تحديثه، وسجل منح Plus المجانية وانتهائها. وصول فريق الدعم محدود بصلاحياته ولا يفتح بياناتك الصحية أو محادثاتك. تُحذف بيانات الدعم والمنح مع الحساب، وتزال هويتك من سجل الإجراءات الإداري عند الحذف.
- نسخة الشروط وسياسة الخصوصية التي وافقت عليها ووقت الموافقة، ووقت تأكيدك أن عمرك ١٣ سنة أو أكثر (بلا تاريخ ميلاد).
- إن أُوقف حسابك: سجل الإيقاف (السبب والمدة والوقت ومن نفّذه ومتى رُفع) لأغراض الإشراف، ويُحذف مع الحساب.
ب. بيانات التدريب والتفضيلات (تُزامَن مع حسابك)
- سجل التمارين والجلسات والمجموعات والأوزان والتكرارات، والخطط، والمسودات، والمحفوظات.
- إجابات الاستبيان الاختيارية: العمر والجنس والطول والوزن ومستوى النشاط والهدف والمستوى ومكان التمرين والأدوات والأيام والمدة.
- أسئلة السلامة: وجود حمل أو رضاعة، ووجود إصابة أو قيد صحي. هذه بيانات صحية حساسة؛ نستخدمها فقط لتحديد ما إذا كان التطبيق يقترح خطة أم يوجّهك لمختص، ولا نشاركها مع أحد.
- سجل وزن الجسم وقياسات الجسم الاختيارية (المحيطات ونسبة الدهون)، وملاحظاتك على التمارين، وإعدادات المؤقت والتذكير ووحدة الوزن وربط تطبيق الصحة.
- سجل الأوسمة المحقَّقة وإيصالات استلام التمارين (تاريخ أول استلام لكل تمرين) لمنع تزوير الأوسمة.
ج. محتوى المجتمع
لكل حساب يوزر فريد ظاهر للجميع للبحث والتعرّف على الحساب، ويمكن تغييره من تعديل الملف. يُحجز اليوزر السابق لصاحبه ٣٠ يومًا لمنع انتحال الهوية، ويُحذف سجل الحجز مع حذف الحساب.
- المنشورات والتعليقات والإعجابات والمحفوظات والمتابعات وطلبات المتابعة والحظر، والنبذة والصورة الرمزية وإعداد الحساب الخاص.
- الصور المرفوعة: نعيد ترميزها على الخادم إلى WebP ونحذف منها كل البيانات الوصفية (مثل EXIF والموقع الجغرافي ونوع الكاميرا) قبل حفظها.
- البلاغات: هوية المُبلِّغ والسبب والملاحظة ولقطة من نص المحتوى المُبلَّغ عنه وقت البلاغ، وقرار المشرف.
- الرسائل الخاصة: نص الرسائل (حتى ١٠٠٠ حرف) ومرفقها إن وُجد (صورة أو ملاحظة صوتية أو بطاقة تمرين)، ووقتها والمرسل والمستلم، وحالة المحادثة لكل طرف (مقبولة أو طلب، ومقروءة حتى أين، ومحذوفة عنده)، وإعدادك «من يراسلني». تُحفظ على خادمنا لتوصيلها، وليست مشفّرة طرفيًا: هي محمية بالنقل المشفّر (HTTPS) وبصلاحيات الوصول للخادم. لا يقرأ المشرفون المحادثات؛ إن أبلغ أحد الطرفين عن رسالة يرى المشرف لقطة نص تلك الرسالة وحدها مع البلاغ، وتبقى اللقطة حتى لو أُلغي إرسال الرسالة لاحقًا. لا يعرف مرسل طلب الرسالة إن كنت قرأتها، ولا نعرض إشعارات قراءة. مؤشر «يكتب…» مؤقت في الذاكرة لثوانٍ ولا يُحفظ. الصور والصوت يراها طرفا المحادثة فقط، وتنحذف ملفاتها من الخادم عند «إلغاء الإرسال» أو حين يحذف الطرفان المحادثة.
د. تطبيق الصحة (Apple Health / Health Connect) — اختياري
- بإذنك فقط: نكتب جلسات التمرين (النوع والوقت والمسافة للكارديو) ووزن الجسم إلى تطبيق الصحة.
- نقرأ قياسات وزن الجسم فقط. الأوزان المستوردة تُضاف إلى سجل وزنك في التطبيق، ولو كنت مسجّلًا تُزامَن مع حسابك على خادمنا مثل أي وزن تدخله يدويًا.
- لا نستخدم بيانات تطبيق الصحة للإعلانات ولا نشاركها مع أي طرف.
هـ. الإشعارات
تتبع الجري والمشي والدراجة بالـGPS يستخدم موقعك أثناء التتبع فقط وعلى جهازك (يكمل والشاشة مقفولة لين تضغط «خلّصت»، وفي الأندرويد يظهر إشعار ثابت طول التتبع): نحسب منه المسافة والوتيرة، ونحفظ النشاط (المدة والمسافة والارتفاع) فقط. المسار نفسه لا يُرسل لخوادمنا أبدًا؛ إذا ضغطت «احفظ المسار» يُحفظ على جهازك فقط (لتقارن أزمنتك عليه)، وتقدر تحذفه من «مساراتي». المسارات معزولة حسب الحساب أو الضيف على الجهاز؛ المسارات القديمة التي لا تحمل هوية لا تُنسب تلقائيًا لأي حساب.
الإشعارات الفورية (إعجاب، تعليق، متابعة، رسالة، مباراة) اختيارية ومن الإعدادات: نحفظ رمز جهازك ولغته لنرسلها عبر خدمة أبل (APNs) أو قوقل (Firebase Cloud Messaging) فقط. نص الإشعار اسم صاحب الحدث ونوعه، والرسائل تظهر «رسالة جديدة من فلان» بدون نصها. الرمز يُحذف لما تطفيها أو تسجّل خروجك أو تحذف حسابك.
إذا فعّلت «استورد تماريني» نقرأ من تطبيق الصحة (صحتي في الآيفون أو Health Connect في الأندرويد) نوع كل تمرين ووقته ومدته ومسافته (وسعراته في الآيفون) لآخر 30 يومًا، ونضيفه لسجل أنشطتك في iPeak. لا نقرأ نبض القلب ولا أي بيانات صحية أخرى لهذا الاستيراد، وتقدر توقفه من الإعدادات. ولبطاقة «جاهزيتك» (إذا ربطت «يومك» بصحتي) نقرأ متوسط تقلب النبض ونبض الراحة لآخر يوم ولآخر ٣٠ يوم؛ تُحسب على جوالك ولا تُرسل لخوادمنا.
إذا فعّلت «اكتب الماء والأكل في تطبيق الصحة» نكتب مجموع يومك فقط: كمية الماء، والسعرات والبروتين للأكل اللي علّمت إنك أكلته. لا نقرأها من تطبيق الصحة.
البريد: نرسل لك رسالة لو دخل حسابك من جهاز جديد (مرة باليوم كحد أعلى، بلا تفاصيل الجهاز أو مكانه). ولو فعّلت «بريد اشتقنا لك» نرسل تذكير واحد بعد أسبوعين بدون تمرين، مرة بالشهر كحد أعلى، وتقدر توقفه من إعدادات التذكير.
الدورة الشهرية (اختياري): إذا استخدمتِ أداة «الدورة الشهرية» نحفظ تواريخ بداية الدورات ونهايتها فقط ضمن بياناتك، وتتزامن مع حسابك كبقية سجلك. لا تظهر في المجتمع ولا لأي أحد، وتقدرين تحذفينها من الأداة نفسها أو بحذف حسابك.
طلبات «أبي لاعبين» (الرياضة والوقت والمكان الذي تكتبه وملاحظتك) يراها متابعوك، أو أي مستخدم يفتح الطلب إذا كان حسابك عامًا، ويرى الجميع من انضم للطلب. تُحذف من خوادمنا بعد شهر من وقت المباراة، أو متى ما ألغيتها.
القصص (صورة أو نص قصير) يشوفها متابعوك، أو أي مستخدم إذا كان حسابك عامًا، وتنحذف هي وصورتها من خوادمنا تلقائيًا بعد ٢٤ ساعة أو متى ما حذفتها، إلا إذا أضفتها لـ«المميزة» في ملفك: تبقى ظاهرة لنفس الناس لين تشيلها أو تحذفها. نحفظ من شاهد قصتك لتعرضه لك وحدك، ويُحذف معها.
الملاحظات الصوتية على التمارين تُسجَّل وتُحفظ على جهازك فقط عندما تضغط التسجيل (بإذن الميكروفون)، ولا تُرفع إلى خوادمنا ولا تُنسخ في حسابك؛ حذف التطبيق أو مسح بياناتك يحذفها.
تذكيرات التمرين (ومنها تذكير الغياب يومين وتذكير الماء إن فعّلتهما) ومؤقت الراحة إشعارات محلية تُجدول على جهازك فقط؛ لا نستخدم إشعارات دفع من الخادم. إشعارات المجتمع داخل التطبيق مشتقة من التفاعلات، ونحفظ ما قرأته منها.
و. السجلات التقنية
سجلات أخطاء الخادم تحوي المسار العام ونوع الخطأ فقط، بلا بيانات شخصية. نستخدم عنوان IP مؤقتًا في الذاكرة لتحديد معدل الطلبات ومنع الإساءة.
تقارير الأعطال: لو صار خطأ في التطبيق يرسل لخادمنا وصفًا تقنيًا له (نص الخطأ ومكانه في الكود، ونوع المنصة: آيفون أو أندرويد أو ويب، ورقم الإصدار، والصفحة) بلا اسمك أو حسابك أو عنوان IP، لنصلحه. نحذف منها أي بريد أو أرقام طويلة، ونحتفظ بآخر ٥٠٠ فقط، ولا نشاركها مع أي جهة.
قياس أول استخدام: يرسل التطبيق مرة واحدة فقط اسم خطوة وصلت لها لأول مرة (فتحت التطبيق أول مرة، وصلت لكل سؤال في الاستبيان، أكملته، اعتمدت خطة، أنهيت أول تمرين، أضفت أول وجبة)، وإذا رجعت للتطبيق بعد يوم أو أسبوع أو شهر من أول فتح نرسل ذلك مرة واحدة مع يوم أول فتح فقط. ونحفظ عددًا يوميًا لكل خطوة فقط، بلا اسمك أو حسابك أو معرّف لجهازك أو عنوان IP، لنعرف وين يعلق المستخدمون ونحسّن التطبيق. لا نربطها بأي شخص ولا نشاركها مع أي جهة.
متابعة نشاط الحسابات: لأصحاب الحسابات فقط نستخدم تاريخ التسجيل ووقت آخر فتح للتطبيق وآخر مزامنة وعدد التمارين المسجلة والمنصة ونسخة التطبيق، ويشوفها مالك التطبيق مع اسم الحساب وبريده، لنعرف مين توقف عن الاستخدام ومتى ونحسّن التطبيق. لا نشاركها مع أي جهة، وتُحذف مع حذف الحساب. استخدام التطبيق كضيف لا يشمله هذا.
وبنفس الطريقة: اسم الميزة اللي استخدمتها (مثل «الوجبات» أو «مؤقت الفترات») مرة باليوم كحد أعلى، وزمن فتح التطبيق مقرّب لربع ثانية مع نوع الجهاز (آيفون/أندرويد/ويب) فقط. وتجارب تحسين الشاشات (A/B): جهازك يختار نسخة من شاشة بشكل عشوائي ويحفظها عنده، ويرسل مرة «شافها» ومرة «وصل للخطوة»، فنعرف أي نسخة أوضح. أعداد يومية مجمّعة بلا أي معرّف.
ز. ميزات مجتمع إضافية (كلها اختيارية)
- ناديك وتسجيل الحضور: اسم النادي الذي تكتبه وأيام حضورك. حضورك لا يظهر لأحد إلا إذا فعّلت مشاركته بنفسك، وعندها يرى عدد أيام حضورك هالأسبوع فقط من تتابعهم ويتابعونك ويشاركون حضورهم في نفس النادي، وتستطيع إيقافه في أي وقت. يُحذف سجل الحضور القديم تلقائيًا.
- شريك التمرين: من ربطت معه وتنبيهات «يلا نتمرن» بينكما، ويرى كل واحد منكما عدد تمارين الثاني وأيامه النشطة هالأسبوع فقط.
- القوائم والأندية والسؤال والجواب: أعضاء قوائمك (تراها أنت فقط)، وعضويتك في الأندية وفعالياتها ورمز الانضمام، والأسئلة وأفضل إجابة تختارها.
- شركاء النشاط: لما تختار شريكك في نشاط يوصله طلب فيه الرياضة والتاريخ والمدة والنتيجة، ويُحذف من الخادم بعد ٣٠ يومًا.
- رابط المنشور العام: منشورات الحسابات العامة لها رابط (/p/…) يفتح صفحة فيها اسمك ونص المنشور لأي أحد معه الرابط، حتى بدون حساب. منشورات الحساب الخاص والمحذوفة لا تظهر بالرابط.
٥. ما يراه الآخرون
- اسمك المعروض وصورتك الرمزية في المجتمع. بريدك الإلكتروني لا يظهر لأحد.
- ما تنشره: النص والصورة وبطاقة التمرين (العنوان وأسماء التمارين والعضلات والأعداد) أو الوسام. في الحساب الخاص لا يرى منشوراتك ونبذتك إلا متابعوك المقبولون.
- لوحة ترتيب الأصدقاء: يرى متابعوك المقبولون أرقامك الأسبوعية المجمّعة فقط (عدد التمارين والأيام النشطة وإنجاز التحدي) مع اسمك وصورتك، بلا تفاصيل التمارين.
- الرسائل الخاصة يراها طرفا المحادثة فقط. «إلغاء الإرسال» يمسح النص من الخادم ويظهر للطرفين «رسالة محذوفة»، و«حذف المحادثة» يخفيها من عندك فقط (وتُحذف من الخادم إن حذفها الطرفان). الحظر في أي اتجاه يمنع المراسلة ويخفي المحادثة.
- لا تظهر أبدًا: إجابات الاستبيان، الصحة والسلامة، الوزن، الخطة، السجل التفصيلي.
- صور «القصة» القابلة للمشاركة تُنشأ على جهازك ولا تُرسل إلا إن شاركتها أنت.
٦. لماذا نستخدم بياناتك (الأساس النظامي)
- تقديم الخدمة التي طلبتها: الحساب والمزامنة والخطط والمجتمع.
- موافقتك الصريحة: البيانات الصحية الاختيارية وربط تطبيق الصحة والإشعارات. يمكنك سحبها بإيقاف الربط أو الإشعارات من إعدادات التطبيق أو الجهاز، أو بإعادة الضبط أو حذف الحساب.
- الأمان ومنع الإساءة والإشراف على المحتوى، والالتزامات النظامية.
لا نتخذ قرارات آلية ذات أثر قانوني عليك. اقتراح الخطة قاعدة بسيطة، ويوجّهك لمختص عند وجود حمل أو إصابة أو حالة غير مؤكدة.
٧. مع من نشارك البيانات
- لا نبيع البيانات ولا نشاركها للتسويق.
- عند اختيار الدخول بأبل أو قوقل يتلقى المزوّد طلب المصادقة، وتخضع معالجة بياناته لسياسة خصوصيته. لا نرسل إليه سجل تدريبك أو بياناتك الصحية لهذا الغرض.
- مزوّد الاستضافة الذي يشغّل خوادمنا: Oracle Cloud Infrastructure، في منطقة جدة داخل المملكة العربية السعودية.
- البريد الإلكتروني (إن فُعّل): نرسل رسائل التحقق واستعادة كلمة المرور عبر Zoho Mail (SMTP) الذي يستلم عنوانك ونص الرسالة لتوصيل البريد.
- المدفوعات (إن فُعّلت): تتم مشتريات iPeak Plus على iOS عبر Apple. لا نرى أو نحفظ بيانات البطاقة. نرسل معرّف حساب عشوائيًا لربط الشراء، ونتحقق من المعاملات الموقعة وحالة الاشتراك لدى Apple. نحتفظ بمعرّفات المعاملة والمنتج والبيئة والتجديد والانتهاء والاسترجاع دون تفاصيل بطاقتك.
- باركود الأكل (اختياري): لما تمسح باركود منتج أو تكتب رقمه، يسأل خادمنا قاعدة Open Food Facts المفتوحة برقم الباركود فقط، بلا اسمك أو حسابك أو أي بيانات عنك. صورة الكاميرا تُقرأ على جهازك ولا تُحفظ ولا تُرسل.
- الجهات الرسمية عند وجود إلزام نظامي.
قد يحتفظ تطبيق الجوال بنسخة مؤقتة من صور المجتمع التي شاهدتها لتعمل دون اتصال، معزولة حسب الحساب، بحد أقصى 80 صورة و20 ميغابايت من محتوى الصور (نحو 27 ميغابايت عند ترميز الملفات)، ولمدة تصل إلى سبعة أيام. تُحذف عند الخروج أو تبديل الحساب، ولا تُستخدم كنسخة احتياطية. ملف تنزيل الحساب يضم بيانات الخادم وسجلات المجتمع الخاصة بك وبيانات الرياضات والمسارات المحلية؛ ملفات صور التقدم والملاحظات الصوتية المحلية لا تدخل هذا الملف.
٨. مكان التخزين والنقل خارج المملكة
خوادمنا وقاعدة البيانات والصور والنسخ الاحتياطية داخل المملكة العربية السعودية (جدة). قد تخرج البيانات من المملكة في هذه الحالات المحدودة: تسجيل الدخول الاختياري بأبل أو قوقل (معرّف المزوّد والاسم والبريد وبيانات التفويض)، إرسال الإشعارات الفورية عبر خدمة أبل أو قوقل (رمز الجهاز ونص الإشعار القصير فقط) إن فعّلتها، وسؤال Open Food Facts برقم الباركود فقط، ومزوّد البريد عند تفعيله. ولا ننقل غير ذلك إلا وفق الضمانات التي يشترطها نظام حماية البيانات الشخصية ولوائحه.
٩. مدة الاحتفاظ والحذف
- نحتفظ ببيانات الحساب ما دام الحساب قائمًا. عند حذفه نمسح ربط هوية الدخول، ونلغي تفويض أبل ونحذف رمزه المشفّر.
- عند حذف الحساب من التطبيق (بكلمة المرور للحسابات التي لديها كلمة مرور، أو دخول حديث للحساب الاجتماعي، مع تأكيد صريح) نحذف فورًا من الخادم: الحساب والجلسات، وبيانات التدريب والتفضيلات وسجل الوزن والقياسات، والأوسمة والإيصالات، ومنشوراتك وتعليقاتك وإعجاباتك ومتابعاتك وحظرك، ومحادثاتك الخاصة كاملة (فتختفي عند الطرف الآخر أيضًا)، وصورك المرفوعة، والبلاغات التي قدّمتها أو قُدّمت ضد محتواك، وربط الاشتراك المحلي. قد تبقى معرّفات معاملات Apple ورمز شراء عشوائي دون ربط بحسابك المحذوف لمنع إعادة استخدام الشراء أو نقله لحساب آخر.
- بلاغات الآخرين على تعليقات كانت تحت منشوراتك تُغلق ويُمسح نصها، ويبقى سجلها بلا محتوى.
- تنزيل بياناتك يتضمن الرسائل التي أرسلتها أنت (لا رسائل غيرك).
- «إعادة الضبط» تمسح بياناتك الخاصة والأوسمة، ولا تحذف منشوراتك المشتركة إلا إن طلبت ذلك.
- النسخ الاحتياطية: قد تبقى نسخة من بياناتك في نسخ احتياطية محمية بصلاحيات وصول مقيّدة لمدة أقصاها ٣٠ يومًا ثم تُحذف.
- إن كان لديك سجل لدى مزوّد الدفع فيحتفظ به وفق سياساته والتزاماته النظامية.
١٠. حقوقك
وفق نظام حماية البيانات الشخصية لك الحق في: العلم بكيفية معالجة بياناتك، والوصول إليها والحصول على نسخة منها («تنزيل بياناتي» يصدّر ملف JSON)، وتصحيحها، وطلب إتلافها (حذف الحساب)، وسحب موافقتك. للطلبات الأخرى أو الشكاوى راسلنا على البريد أعلاه، ويحق لك تقديم شكوى إلى الجهة المختصة (الهيئة السعودية للبيانات والذكاء الاصطناعي «سدايا»).
١١. ملفات تعريف الارتباط
نستخدم ملفات تعريف ارتباط ضرورية لجلسة الدخول والتحقق الأمني، ومنها التحقق بخطوتين إن فُعّل. لا ملفات إعلانية أو تحليلية. صفحة الموقع لا تستخدم ملفات تعريف ارتباط.
١٢. الأمان
نستخدم اتصالًا مشفّرًا (HTTPS) وتجزئة كلمات المرور وصلاحيات وصول محدودة، والتحقق بخطوتين اختياري (نحفظ سرّه ورموز الاسترداد مع حسابك لنتحقق من الرمز)، ونرسل لك بريدًا إذا دخل حسابك من جهاز جديد. النسخ الاحتياطية اليومية مشفّرة (AES-256) ونختبر استرجاعها تلقائيًا. لا يوجد نظام آمن تمامًا؛ أبلغنا فورًا عن أي اشتباه.
١٣. الأطفال والعمر
التطبيق غير موجّه لمن هم دون ١٣ سنة، ولا نجمع بياناتهم عن علم. إن كان عمرك بين ١٣ و١٨ فاستخدم التطبيق بموافقة وليّ أمرك وإشرافه. الخطط والحاسبات الشخصية للبالغين من ١٨ إلى ٨٠ سنة فقط.
١٤. التغييرات
عند تغيير جوهري نحدّث النسخة والتاريخ أعلاه ونبلغك داخل التطبيق، وقد نطلب موافقتك من جديد.
Privacy Policy (English)
Optional Apple or Google sign-in receives your provider identifier and the name and email you allow it to share. We never receive your provider password or request contacts. Identity tokens are not retained in our server database; Apple authorization grants are encrypted and revoked on account deletion. No training or health data is sent to Apple or Google for sign-in.
1. Who we are
iPeak (iPeak) is operated by BoHoBi Studio, the controller of your personal data under the Saudi Personal Data Protection Law (PDPL). Legal entity: BoHoBi Studio (individual developer). Address: Al Khobar, Saudi Arabia. Privacy contact: [email protected].
2. Summary
No ads, no third-party analytics or tracking, no selling or renting of data. Body, health and plan data stay private; only what you post is visible to others. You can export your data and delete your account in the app.
3. Guest use
Without an account, your data stays on your device and is not sent to our servers.
4. Data we collect with an account
- Account: name and email; a password (stored as a hash) for email sign-in; session cookie (httpOnly) with IP address and user agent for security, and the version/time you accepted these terms and the time you confirmed you are 13 or older (no birth date). If your account is suspended: the suspension record (reason, duration, times, acting moderator, lift time) for moderation, deleted with the account.
- Support and administration: the latest platform and app version reported on sync, its update time, and complimentary Plus gifts and expiry. Support access is limited by role and does not reveal health data or conversations. Support metadata and gifts are deleted with your account; your identity is removed from the administrative action log on deletion.
- Training data synced to your account: workouts, sets, plans, drafts, bookmarks; optional survey answers (age, sex, height, weight, activity, goal, level, place, equipment, days, duration); safety answers (pregnancy/nursing, injury or limitation) — sensitive health data used only to decide whether to suggest a plan or refer you to a professional; body-weight log and optional body measurements (circumferences, body-fat %); workout notes; timer, reminder, weight-unit and health-sync settings; verified medal ledger and workout receipts.
- Community: posts, comments, likes, bookmarks, follows and requests, blocks, bio, avatar, private-account setting. Uploaded photos are re-encoded to WebP and all metadata (EXIF, GPS, camera) is stripped. Reports: reporter, reason, note, a snapshot of the reported text, moderator decision.
- Private messages: message text (up to 1000 characters) and its attachment if any (photo, voice note or workout card), time, sender and recipient, per-side conversation state (accepted or request, read position, deleted for you), and your "who can message me" setting. Messages are stored on our server to deliver them and are not end-to-end encrypted; they are protected by HTTPS in transit and server access controls. Moderators do not read conversations; when either party reports a message, the moderator sees a snapshot of that message's text only, kept even if the message is later unsent. No read receipts are shown. The "typing…" indicator lives in memory for a few seconds and is not stored. Photos and voice notes are visible to the two participants only, and their files are deleted from the server when the message is unsent or both sides delete the conversation.
- Extra community features (optional): your gym name and check-in days (your attendance is hidden unless you turn sharing on; then only mutual followers who also share at the same gym see your weekly day count, and you can turn it off at any time; old check-ins are deleted automatically); training buddy links and nudges (each buddy sees only the other's weekly workout count and active days); your lists (visible to you only), clubs, club events and join codes; questions and the best answer you pick; activity-partner requests (sport, date, duration, result; deleted after 30 days); public post links (/p/…) that show your name and the post text to anyone with the link, for public accounts only.
- Apple Health / Health Connect (optional, with your permission): we write workouts (type, time, cardio distance) and body weight; we read body weight, and only if you connect them, steps, sleep and workouts to import. Imported weights and workouts join your log and, if signed in, sync to our server. For the readiness card we also read average heart rate variability and resting heart rate for the last day and 30 days; they are used on your phone only and never sent to our server.
- If you turn on writing water and food to Health, we write your daily totals only (water, and calories and protein of food you marked as eaten).
- Period tracking (optional): if you use it, we store only the start and end dates of your periods with your data. They sync with your account like the rest of your log, and are never shown in the community or to anyone.
- Notifications: reminders and rest-timer alerts are local, scheduled on your device. Community push notifications (likes, comments, follows, messages, games) are optional: we store your device token and language to send them through Apple (APNs) or Google (FCM); the text is the actor's name and the event type, never message content, and the token is deleted when you turn them off, sign out or delete your account. In-app community notifications are derived from interactions; we store read status.
- Logs: server error logs contain the generic route and error type only, no personal data. IP addresses are used in memory for rate limiting.
- Anonymous counts: the app sends, once, the name of a first-use step it reached (survey started or done, plan applied, first workout, first meal), the name of a feature you used (at most once a day), and the launch time rounded to a quarter second with the platform only. Screen experiments (A/B): your device randomly picks one version of a screen and keeps it, then sends once "seen" and once "reached the step", so we learn which version is clearer. We store daily totals only, with no account, device identifier or IP address, and share them with no one.
- Crash reports: when the app hits an error it sends our server a technical description (error text and code location, platform — iPhone, Android or web — app version and screen), never your name, account or IP address, so we can fix it. Emails and long numbers are removed, only the latest 500 are kept, and they are not shared.
5. What others see
Your display name and avatar; what you post (text, photo, workout card with title, exercise names, muscles and counts, or medal). Private accounts show posts and bio to accepted followers only. The friends leaderboard shows accepted followers your weekly aggregates (workouts, active days, challenge done). Your email, survey, health, weight, plan and detailed history are never shown. Story images are generated on your device and shared only by you. Private messages are visible only to the two participants; unsending erases the text for both ("deleted message"), deleting a conversation hides it for you only (removed from the server once both delete it), and a block in either direction stops messaging and hides the conversation.
6. Purposes and legal bases
Providing the service you request; your explicit consent for optional health data, health-app sync and notifications (withdrawable via app or device settings, reset, or account deletion); security, abuse prevention, moderation and legal obligations. No automated decisions with legal effect.
7. Sharing
We do not sell data or share it for marketing. Processors: hosting provider (Oracle Cloud Infrastructure, Jeddah region, Saudi Arabia); email provider via SMTP for verification/reset emails, when enabled, through Zoho Mail (SMTP); iOS Plus payments via Apple: we share a random app-account token and verify signed transactions and current subscription status with Apple. We retain transaction/product/environment/renewal/expiry/refund metadata, never card details; food barcodes (optional): when you scan or type a product barcode, our server asks the open Open Food Facts database with the barcode number only, never your name, account or any data about you, and the camera image is read on your device and never stored or sent; authorities where legally required.
The mobile app may keep viewed community images in an account-isolated offline cache for up to seven days: at most 80 images and 20 MiB of image payload (approximately 27 MiB encoded on disk). Sign-out or account switching purges it. Saved GPS routes are local and account-scoped; legacy routes with no owner are not assigned to another account. Account JSON exports include server records and local sports/routes, but exclude binary progress photos and local voice notes.
8. Storage location and transfers
Our servers, database, photos and backups are in Saudi Arabia (Jeddah). Data may leave the Kingdom in these limited cases: optional Apple or Google sign-in (provider identifier, name/email and authorization data), push notifications through Apple or Google (device token and the short notification text) if you turn them on, Open Food Facts lookups with the barcode number only, and the email provider once enabled. Any other transfer follows the safeguards required by the PDPL and its regulations.
9. Retention and deletion
Data is kept while your account exists. Account deletion removes provider links, revokes Apple authorization and deletes its encrypted grant. In-app account deletion (a password for password accounts, or a recent sign-in for social-only accounts, plus explicit confirmation) immediately removes from the server your account and sessions, training data and preferences, weight log and measurements, medals and receipts, posts, comments, likes, follows, blocks, all your private conversations (they disappear for the other participant too), uploaded photos, reports you filed or that target your content, and the local subscription link. Unlinked Apple transaction identifiers and an opaque purchase token may remain solely to prevent replay or reassignment to another account; they no longer reference your deleted iPeak user. Others' reports on comments under your posts are closed and their text erased. Backups may retain data for up to 30 days. A payment provider keeps its own records under its policies.
10. Your rights
Under the PDPL you may be informed, access and obtain a copy (in-app JSON export), correct, request destruction (account deletion), and withdraw consent. Contact us, or complain to the competent authority (SDAIA).
11. Cookies
Essential cookies for sessions and security checks, including optional two-factor authentication. No advertising or analytics cookies. The website sets no cookies.
12. Security
HTTPS, password hashing, limited access, optional two-step verification (its secret and backup codes are stored with your account to verify codes), an email when your account signs in on a new device, and daily backups encrypted with AES-256 with an automatic restore test. No system is perfectly secure; report concerns to us.
13. Children
Not intended for children under 13. Users aged 13–17 should use the app with a parent's or guardian's consent and supervision. Personalized plans and calculators are for adults aged 18–80 only.
14. Changes
We will update the version and date above, notify you in the app, and may ask for renewed consent.