آخر تحديث: ١٣ سبتمبر ٢٠٢٦
توضح هذه السياسة ما يجمعه تطبيق بنيان (com.midoshehaa.fitnessapp)، ولماذا،
ومع من يُشارك. كل بند هنا يقابل ميزة حقيقية في التطبيق.
بيانات الحساب: عند إنشاء حساب تقدّم بريداً إلكترونياً وكلمة مرور، أو تسجّل الدخول بحساب Google (فيصل التطبيق بريدك واسمك المعروض). ويمكنك استخدام التطبيق كزائر بدون حساب، وعندها لا يُجمع أي من ذلك.
الملف الشخصي والبيانات الصحية: يمكنك إدخال الاسم والعمر والجنس والطول والوزن، وهدفك التدريبي ومستوى خبرتك. يستخدمها التطبيق لحساب برامجك وسعراتك ومعدل تقدمك.
وإذا استخدمت ميزة الـ InBody فقد تُدخل أيضاً أرقام تحليل مكوّنات الجسم — نسب العضلات لكل طرف ونسبة الدهون. هذه الأرقام تُحفظ على جهازك وحده ولا تُرفع إلى أي مكان، والتحليل الذي يحوّلها إلى توصيات تدريبية يعمل بالكامل داخل هاتفك.
نشاطك الرياضي: يسجّل التطبيق التمارين التي تنهيها (الحركات والمجموعات والتكرارات والأوزان وأوقات الراحة والتواريخ)، وتاريخ وزنك، ويوميات طعامك، وتقدمك في البرنامج.
الصور: إذا استخدمت ميزة صور التقدم، يطلب التطبيق إذن الكاميرا ومعرض الصور ويحفظ الصور التي تختارها أنت فقط — ولا يفحص معرض صورك.
محتوى المجتمع: ما تنشره في المجتمع أو الدردشة أو الرسائل المباشرة — النص واسمك المعروض ووقت النشر — يُحفظ ويكون مرئياً لمستخدمي التطبيق الآخرين. لا تنشر ما لا ترغب أن يراه غيرك.
الإشعارات: إذا سمحت بالإشعارات، يُحفظ رمز إشعارات لجهازك لإرسال تنبيهات الراحة والتذكيرات.
التطبيق اليوم لا يعرض أي إعلانات. مكتبة إعلانات Google (AdMob) موجودة داخل التطبيق لكنها مطفأة: لا تُشغَّل إطلاقاً، وما دامت مطفأة فهي لا تجمع أي شيء.
ويمكن تشغيل الإعلانات عن بُعد دون أن تُثبّت نسخة جديدة. ولهذا يصف هذا القسم ما سيحدث عند تشغيلها من الآن، بدل أن يُعاد كتابته لاحقاً — فتغيير لن تراه ليس إفصاحاً.
عند تشغيل الإعلانات:
الأماكن التي لن يظهر فيها إعلان أبداً: أثناء التمرين، ولا على شاشة ملخّص التمرين بعد انتهائه، ولا أثناء إنشاء الحساب. وهذا مثبّت في اختبارات التطبيق نفسه، لا في النيّة وحدها.
كما يقرأ التطبيق عند تشغيله ملف إعدادات صغيراً من Firebase — وهو المفتاح المذكور أعلاه وأي مزايا مفتوحة. وهو نفسه لكل المستخدمين، وقراءته لا ترسل عنك شيئاً.
تُحفظ بيانات الحساب والملف الشخصي والتمارين والمجتمع والصور في Google Firebase بصفته معالِجاً للبيانات نيابة عنا، وتخضع معالجة Google لها لـسياسة خصوصية Google.
أما إعداداتك والبرامج المخزّنة مؤقتاً وقراءات الـ InBody ومفتاح الذكاء الاصطناعي إن أدخلته فتُحفظ على جهازك فقط، والمفتاح تحديداً في التخزين الآمن المشفّر بالجهاز ولا يُرفع إلى خوادمنا أبداً.
لا يتصل التطبيق بجهة خارجية إلا في هذه الحالات:
| متى | ما الذي يُرسل | إلى من |
|---|---|---|
| إدخالك مفتاحك الخاص واستخدام المدرب الذكي | أسئلتك وسياق تدريبك | OpenAI أو Google Gemini بحسب اختيارك |
| تسجيل الدخول بـ Google | تبادل تسجيل الدخول القياسي | |
| النسخ الاحتياطي إلى Google Drive | ملف النسخة الاحتياطية | Google Drive، إلى حسابك أنت |
| فتح قسم الأخبار | طلب قائمة المقالات | خلاصات رياضية عامة (BarBend، Breaking Muscle، Fitness Volt، Generation Iron) |
| تشغيل الإعلانات وطلب إعلان | معرّفك الإعلاني ومعلومات طلب الإعلان المذكورة في القسم ٣ — بلا أي بيانات تمارين أو صحية أو شخصية | Google AdMob |
بدون مفتاحك الخاص، يجيب المدرب الذكي من بيانات مضمّنة داخل التطبيق ولا يرسل شيئاً خارج جهازك.
بنيان تطبيق تدريب بالأثقال وغير موجّه للأطفال دون 13 عاماً، ولا نجمع بيانات منهم عن علم. إذا كنت تظن أن طفلاً قدّم لنا بيانات، راسلنا وسنحذفها.
الاتصال بـ Firebase مشفّر أثناء النقل (HTTPS/TLS)، وقواعد أمان Firestore تقصر القراءة والكتابة على سجلات المستخدم نفسه؛ ومحتوى المجتمع مقروء للآخرين بحكم طبيعته. مفتاح الذكاء الاصطناعي محفوظ في التخزين المشفّر بالجهاز.
لا يوجد نظام آمن تماماً، ولا يمكننا ضمان أمان مطلق.
عند أي تغيير جوهري سنحدّث تاريخ "آخر تحديث" أعلاه، وننبّهك داخل التطبيق إذا كان التغيير يمسّ طريقة استخدام بياناتك.
لأي سؤال أو تصحيح أو طلب حذف: mohammed.ezzat.1996@outlook.com
Last updated: 13 September 2026
This policy describes what the بنيان app (com.midoshehaa.fitnessapp)
collects, why, and who it is shared with. It reflects what the app actually does in code
— every item below maps to a real feature.
If you create an account you provide an email address and password, or sign in with Google (which gives the app your Google account's email address and display name). You can also use the app anonymously without an account, in which case none of this is collected.
You may enter a name, age, gender, height and weight, along with your training goal and experience level. This is what the app uses to calculate your programs, calorie and macro targets, and progression.
If you use the InBody feature you may also type in body-composition figures from a body-composition scan — segmental lean percentages and body-fat percentage. These are stored only on your device and are never uploaded. The analysis that turns them into training advice runs entirely on your phone.
The app records the workouts you complete (exercises, sets, repetitions, weights, rest and session dates), your body-weight history, your food diary entries, and your progress through a training program.
If you use the progress-photo feature, the app asks for camera and photo library access and stores the photos you choose. It only ever accesses the specific images you pick or capture — it does not scan your gallery.
If you post to the community feed, the group chat, or send a direct message, that content, your display name and the time of posting are stored and are visible to other users of the app. Do not post anything you would not want other users to see.
If you allow notifications, the app stores a push token for your device so it can send you rest-timer and reminder notifications.
Today the app shows no ads. Google's Mobile Ads (AdMob) library is included in the app, but it is switched off: it is never started, and while it is off it collects nothing at all.
Advertising can be switched on remotely, without you having to install a new version. That is why this section describes what happens when it is on, rather than being rewritten later — a change you would never see is not a disclosure.
When advertising is on:
Where ads will never appear: during a workout, on the screen that summarises a finished workout, or while you are signing up. This is enforced in the app's own test suite, not only by intention.
The app also reads a small configuration document from Firebase when it starts — the switch described above, and which features are open. It is the same for every user, and reading it sends nothing about you.
Account, profile, workout, community and photo data is stored in Google Firebase (Authentication, Cloud Firestore and Cloud Storage), acting as a data processor on our behalf. Firebase's own handling of this data is governed by Google's Privacy Policy.
Some data — your settings, cached programs, your body-composition (InBody) readings, and any AI provider key you enter — is stored only on your device. Your AI provider key is kept in the device's encrypted secure storage and is never uploaded to our servers.
The app talks to an outside service only in these cases:
| When | What is sent | To whom |
|---|---|---|
| You add your own AI key and use the AI Coach | The questions you type and your training context | OpenAI or Google Gemini, depending on the provider you chose |
| You sign in with Google | Standard sign-in exchange | |
| You back up to Google Drive | The backup file you create | Google Drive, into your own account |
| You open the news feed | A request for the article list | Public fitness RSS feeds (BarBend, Breaking Muscle, Fitness Volt, Generation Iron) |
| Advertising is switched on and an ad is requested | Your advertising ID and the ad-request information listed in section 3 — no workout, health or profile data | Google AdMob |
Without your own AI key, the AI Coach answers from data bundled inside the app and sends nothing off the device.
بنيان is a strength-training app and is not directed at children under 13. We do not knowingly collect data from children under 13. If you believe a child has given us data, contact us and we will remove it.
Traffic to Firebase is encrypted in transit (HTTPS/TLS). Access to stored data is restricted by Firestore security rules so that a signed-in user can read and write only their own records; community content is readable by other users by design. Your AI provider key is held in the device's encrypted secure store.
No system is perfectly secure, and we cannot guarantee absolute security.
If this policy changes materially we will update the "Last updated" date above and, where the change affects how your data is used, notify you inside the app.
Questions, corrections, or a deletion request: mohammed.ezzat.1996@outlook.com