سياسة الخصوصية

Privacy Policy

تطبيق ميقا الجديدة — com.abdo.megaja

Mega Al-Jadida app — com.abdo.megaja

آخر تحديث: 6 أكتوبر 2026 المطوّر: ميقا الجديدة للاتصالات والتقنية اسم الحزمة: com.abdo.megaja بريد التواصل: dafabd50@gmail.com

1. البيانات التي نجمعها

أ) بيانات تُنشئها لحساب التطبيق

  • رقم الهاتف (يُستخدم كمعرّف دخول) وكلمة المرور.
  • تُدار عبر خدمة Firebase Authentication من Google. كلمة المرور لا تُخزَّن عند المطوّر ولا داخل الجهاز؛ تُحفظ مشفّرة عند Google فقط.

ب) بيانات حسابات الاتصالات التي تضيفها

  • رقم العقد والرقم السري لحساب ميقا الجديدة: يُرسلان لخادم الشركة للتحقق فقط. الرقم السري لا يُحفظ في التطبيق نهائيًا — بعد نجاح التحقق نحفظ رمز وصول (API key) يعيده الخادم.
  • بيانات الاشتراك المعروضة في التطبيق (الباقة، الرصيد، الاستهلاك، تاريخ الانتهاء، الفواتير، الجلسات) تُطلب من خادم الشركة عند كل فتح للشاشة.

ج) معرّفات الجهاز والإشعارات

  • يُنشئ التطبيق رمزًا عشوائيًا (UUID) محليًا لتمييز الجهاز عند خادم الشركة. هذا الرمز لا يحتوي أي معلومة عنك، ولا يرتبط بمعرّف إعلانات، ويُمسح بمسح بيانات التطبيق.
  • لإرسال الإشعارات الفورية نحفظ رمز الإشعارات (FCM token) مع طراز الجهاز وإصدار أندرويد وإصدار التطبيق في Firebase Firestore ضمن مسارك الخاص، ويُحذف مع حذف الحساب.

د) تقارير الأعطال

  • عند انهيار التطبيق يُحفظ تقرير على جهازك ثم يُرفع عند التشغيل التالي إلى Firebase Firestore، ويتضمن: تتبّع الخطأ، آخر أحداث التطبيق قبل الانهيار (بدون أي بيانات اعتماد)، إصدار التطبيق، إصدار أندرويد، وطراز الجهاز. نستخدمه لإصلاح الأخطاء فقط، وهو غير مرتبط باسمك أو رقم عقدك.

هـ) الموقع الجغرافي (اختياري)

  • إذا ضغطت زر “موقعي” في خريطة الأبراج، يطلب التطبيق إذن الموقع أثناء استخدام التطبيق فقط ليعرض موقعك على الخريطة ويحدّد أقرب برج. يُعالَج الموقع داخل جهازك فقط، ولا يُرسل إلى أي خادم ولا يُخزَّن. الخريطة تعمل بدون هذا الإذن، ويمكنك سحبه في أي وقت من إعدادات الهاتف.
  • تُحمَّل بلاطات الخريطة من خدمة OpenFreeMap (بيانات OpenStreetMap)، وعند تفعيل عرض القمر الصناعي من EOX وEsri، عبر HTTPS. قد تستلم هذه الجهات عنوان IP الخاص بك كأي طلب شبكة عادي.

و) طلبات الشحن الإلكتروني وصور الإيصالات

  • عند إرسال طلب شحن إلكتروني من التطبيق نجمع: الاسم، رقم الهاتف، المبلغ، رقم العقد، والرقم المرجعي للعملية، ونحفظها لدينا لتنفيذ الطلب ومتابعته. لا نجمع بيانات بطاقات مصرفية.
  • إن اخترتَ إرفاق صورة إيصال الدفع، فإن الصورة التي تختارها بنفسك تُرفع إلى خدمة Cloudinary (طرف ثالث لاستضافة الصور) ويُرتبط رابطها بطلب الشحن. لا نصل إلى معرض الصور في جهازك ولا نقرأ منه إلا الصورة التي تختارها لهذا الغرض.
  • تُحذف هذه الطلبات والصور عند حذف حسابك (انظر القسم 5).

ز) ما لا نجمعه

لا نجمع: جهات الاتصال، الميكروفون، الكاميرا، سجل المكالمات، الرسائل، معرّف الإعلانات، ولا أي بيانات تتبّع تحليلية أو إعلانية، ولا أي صور أو ملفات غير إيصال الدفع الذي ترفعه بنفسك. لا توجد إعلانات في التطبيق، ولا نبيع بياناتك لأي طرف ثالث.

2. كيف تُخزَّن البيانات

البيانات مكان التخزين الحماية
رمز وصول الحساب (API key) والاسم ورقم العقد ذاكرة الجهاز مشفّرة عبر EncryptedSharedPreferences (AES-256)
قائمة الحسابات المضافة Firebase Firestore (Google) مسار خاص بمعرّف المستخدم، قواعد أمان تمنع أي مستخدم آخر من قراءته
بيانات حساب التطبيق (الرقم/كلمة المرور) Firebase Authentication (Google) تشفير من جهة Google
طلبات الشحن الإلكتروني (الاسم، الهاتف، المبلغ، رقم العقد، الرقم المرجعي) خوادمنا السحابية (Firebase / Google) مسار خاص بمعرّف المستخدم؛ تُحذف عند حذف الحساب
صور إيصالات الدفع Cloudinary (طرف ثالث) اتصال HTTPS مشفّر؛ تُحذف عند حذف الحساب
سجل اختبارات السرعة، الاستهلاك اليومي، سجل العمليات (بدون رمز الكرت) ذاكرة الجهاز فقط لا يُرسَل لأي خادم؛ يُحذف بمسح السجل من التطبيق أو بحذف بيانات التطبيق
الرقم السري لحساب ميقا لا يُخزَّن —

ملفات الحسابات والجلسة مستبعدة من النسخ الاحتياطي السحابي لجوجل (backup_rules.xml / data_extraction_rules.xml) حتى لا تُنقل لأي جهاز آخر.

3. الأذونات وسبب كل واحد

  • INTERNET وACCESS_NETWORK_STATE: جلب بيانات اشتراكك ومعرفة حالة الاتصال.
  • POST_NOTIFICATIONS: تنبيهك قبل انتهاء الاشتراك (3 أيام) ورصيدك المنخفض ورسائل الإدارة. يمكنك رفض هذا الإذن والتطبيق يعمل عادي بدونه.
  • ACCESS_FINE_LOCATION وACCESS_COARSE_LOCATION: اختياري، لعرض موقعك وأقرب برج على الخريطة (انظر 1-هـ). لا يُستخدم في الخلفية.
  • RECEIVE_BOOT_COMPLETED: إعادة إظهار إشعار حالة الاشتراك بعد إعادة تشغيل الهاتف.
  • WAKE_LOCK وVIBRATE: يستخدمها النظام لتنفيذ تحديثات الخلفية وتنبيه الإشعارات.

4. مشاركة البيانات

تُشارك البيانات مع ثلاثة أطراف فقط، وبالحد اللازم للخدمة:

  1. خادم ميقا الجديدة للاتصالات — لتنفيذ عمليات حسابك (تحقق، تجديد، شحن كرت، تغيير باقة، سلفة).
  2. Google Firebase (Authentication + Firestore) — كمزوّد استضافة ومصادقة. راجع: https://firebase.google.com/support/privacy
  3. Cloudinary — لاستضافة صور إيصالات الدفع التي ترفعها مع طلبات الشحن فقط. راجع: https://cloudinary.com/privacy

كما قد تستلم خدمات الخرائط المذكورة في 1-هـ عنوان IP الخاص بك عند تحميل البلاطات. لا نبيع بياناتك ولا نشاركها لأغراض إعلانية.

5. مدة الاحتفاظ والحذف

  • بيانات الحسابات على Firestore تبقى لحين حذفك للحساب من داخل التطبيق.
  • حذف حساب مضاف من التطبيق يحذف نسخته المحلية ونسخته على Firestore معًا.
  • حذف حساب التطبيق وكل بياناته: من داخل التطبيق: الإعدادات ← حذف الحساب (يحذف حسابات الاشتراك المضافة ورموز الإشعارات وطلبات الشحن وصور الإيصالات من Cloudinary ومستخدم Firebase). وإن لم تستطع فتح التطبيق، اطلب الحذف من صفحة الحذف: صفحة حذف الحساب أو عبر بريد الدعم، ويُنفَّذ خلال 30 يومًا.
  • تقارير الأعطال غير مرتبطة بهويتك (لا تحتوي معرّفك ولا رقم عقدك)، ولذلك لا تُحذف عند حذف الحساب.
  • مسح بيانات التطبيق من إعدادات الهاتف يمسح كل ما هو محفوظ محليًا فورًا.

6. الأطفال

التطبيق موجّه لمشتركي خدمة الإنترنت (18+) ولا يستهدف الأطفال دون 13 سنة ولا يجمع بياناتهم عن قصد.

7. الأمن

نستخدم التشفير المحلي (AES-256) للبيانات الحساسة على الجهاز، وقواعد أمان صارمة على Firestore. رغم ذلك لا توجد وسيلة نقل أو تخزين إلكتروني آمنة 100%.

اتصالات التطبيق بـ Firebase وخدمة الخرائط واختبار السرعة تتم عبر HTTPS مشفّر. أما الاتصال بخادم ميقا الجديدة (رقم العقد والرقم السري وبيانات الحساب) فيتم حاليًا عبر HTTP غير مشفّر، ما يعني أن من يستطيع مراقبة الشبكة التي تتصل بها (مثل شبكة واي فاي عامة) قد يتمكن من قراءة هذه البيانات. ننصحك بتجنّب استخدام التطبيق على شبكات عامة غير موثوقة إلى حين تفعيل التشفير على الخادم.

8. تعديلات السياسة

أي تعديل يُنشر على نفس الرابط مع تحديث تاريخ “آخر تحديث” أعلاه.

9. التواصل

للاستفسارات أو طلبات حذف البيانات: dafabd50@gmail.com — واتساب: 0925914657

Last updated: October 6, 2026
Developer: Mega Al-Jadida for Telecom & Technology
Package name: com.abdo.megaja
Contact email: dafabd50@gmail.com

1. Data we collect

a) App account data

  • Phone number (used as your login ID) and password.
  • Managed by Google Firebase Authentication. Your password is not stored by the developer or on your device; it is stored, encrypted, by Google only.

b) Telecom account data you add

  • Contract number and PIN of your Mega Al-Jadida account are sent to the company's server for verification only. The PIN is never stored in the app; after successful verification we keep an access token (API key) returned by the server.
  • Subscription data shown in the app (plan, balance, usage, expiry date, invoices, sessions) is requested from the company's server each time you open a screen.

c) Device identifiers and notifications

  • The app generates a random identifier (UUID) locally to distinguish your device on the company's server. It contains no personal information, is not linked to any advertising ID, and is erased when you clear app data.
  • To send push notifications we store your notification token (FCM token) together with your device model, Android version and app version in Firebase Firestore under your private path. It is deleted when you delete your account.

d) Crash reports

  • When the app crashes, a report is saved on your device and uploaded to Firebase Firestore on the next launch. It includes the stack trace, the app's last events before the crash (no credentials), app version, Android version and device model. We use it only to fix bugs, and it is not linked to your name or contract number.

e) Location (optional)

  • If you tap "My location" on the towers map, the app asks for location permission only while you are using the app, to show your position and find the nearest tower. Location is processed on your device only; it is not sent to any server and not stored. The map works without this permission, and you can revoke it at any time in your phone settings.
  • Map tiles are loaded from OpenFreeMap (OpenStreetMap data) and, when satellite view is enabled, from EOX and Esri, over HTTPS. These providers may receive your IP address like any normal network request.

f) Online top-up requests and payment receipt images

  • When you submit an online top-up request we collect your name, phone number, amount, contract number and the transaction's reference number, and store them to process and follow up the request. We do not collect payment card data.
  • If you choose to attach a payment receipt image, the image you select is uploaded to Cloudinary (a third-party image hosting service) and its link is attached to the top-up request. We do not access your photo gallery beyond the single image you choose for this purpose.
  • These requests and images are deleted when you delete your account (see Section 5).

g) What we do not collect

We do not collect: contacts, microphone, camera, call logs, messages, advertising ID, or any analytics or advertising tracking data, nor any photos or files other than the payment receipt you upload yourself. There are no ads in the app, and we do not sell your data to anyone.

2. How data is stored

DataWhere it is storedProtection
Account access token (API key), name and contract numberDevice storageEncrypted with EncryptedSharedPreferences (AES-256)
List of added accountsFirebase Firestore (Google)Private per-user path; security rules prevent any other user from reading it
App account data (phone / password)Firebase Authentication (Google)Encrypted by Google
Online top-up requests (name, phone, amount, contract number, reference number)Our cloud servers (Firebase / Google)Private per-user path; deleted with your account
Payment receipt imagesCloudinary (third party)Encrypted HTTPS connection; deleted with your account
Speed-test history, daily usage, operations log (without card code)On your device onlyNever sent to any server; deleted by clearing the log in the app or the app data
Mega account PINNever stored—

Account and session files are excluded from Google cloud backup (backup_rules.xml / data_extraction_rules.xml) so they are not transferred to any other device.

3. Permissions and why we need them

  • INTERNET and ACCESS_NETWORK_STATE: fetch your subscription data and detect connection status.
  • POST_NOTIFICATIONS: alert you before your subscription expires (3 days), about low balance, and admin messages. You may deny it; the app works normally without it.
  • ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION: optional, to show your position and the nearest tower on the map (see 1-e). Not used in the background.
  • RECEIVE_BOOT_COMPLETED: re-show the subscription status notification after the phone restarts.
  • WAKE_LOCK and VIBRATE: used by the system to run background updates and alert you with notifications.

4. Data sharing

Data is shared with three parties only, to the extent needed to provide the service:

  1. Mega Al-Jadida Telecom server — to carry out your account operations (verification, renewal, card top-up, plan change, loan).
  2. Google Firebase (Authentication + Firestore) — as hosting and authentication provider. See: https://firebase.google.com/support/privacy
  3. Cloudinary — only to host the payment receipt images you upload with top-up requests. See: https://cloudinary.com/privacy

The map services mentioned in 1-e may also receive your IP address when loading tiles. We do not sell your data or share it for advertising purposes.

5. Retention and deletion

  • Account data on Firestore is kept until you delete your account from within the app.
  • Removing an added subscription account from the app deletes both its local copy and its Firestore copy.
  • Deleting your app account and all its data: in the app go to Settings → Delete account (this deletes added subscription accounts, notification tokens, top-up requests, receipt images from Cloudinary, and your Firebase user). If you cannot open the app, request deletion from the account deletion page or by emailing support; it is carried out within 30 days.
  • Crash reports are not linked to your identity (they contain neither your ID nor your contract number), so they are not deleted with the account.
  • Clearing app data in your phone settings immediately erases everything stored locally.

6. Children

The app is intended for internet service subscribers (18+) and is not directed to children under 13, nor does it knowingly collect their data.

7. Security

We use local encryption (AES-256) for sensitive data on the device and strict security rules on Firestore. Even so, no method of electronic transmission or storage is 100% secure.

The app's connections to Firebase, the map service and the speed test use encrypted HTTPS. The connection to the Mega Al-Jadida server (contract number, PIN and account data) currently uses unencrypted HTTP, which means someone able to monitor the network you are connected to (such as public Wi-Fi) may be able to read this data. We advise avoiding the app on untrusted public networks until encryption is enabled on the server.

8. Changes to this policy

Any change will be published at the same link with the "Last updated" date above revised.

9. Contact

For questions or data deletion requests: dafabd50@gmail.com — WhatsApp: 0925914657