سياسة خصوصية نقرب
توضح هذه السياسة كيف يعالج تطبيق NQRB البيانات لتسجيل الدخول وتشغيل المكالمات والإشعارات وإدارة الحساب.
NQRB Privacy Policy
This policy explains how NQRB processes data for sign-in, calls, notifications, and account management.
آخر تحديث: 14 سبتمبر 2026Last updated: September 14, 2026
التطبيق والجهة المسؤولة
تنطبق هذه السياسة على تطبيق NQRB ذي الحزمة com.botglobal.nqrb. الناشر ومتحكم البيانات هو Ashraf Farag.
Application and responsible entity
This policy applies to NQRB, package com.botglobal.nqrb. The publisher and data controller is Ashraf Farag.
البيانات التي يعالجها نقرب
- بيانات حساب Google المستخدمة لتسجيل الدخول: الاسم والبريد الإلكتروني ومعرّف حساب Google.
- معرّفات حساب نقرب والعضوية، ورموز جلسة الدخول.
- معرّف تثبيت عشوائي، ومعرّف الجهاز داخل المنصة، ونظام الجهاز واسمه وإصدار التطبيق.
- معرّف تسجيل Firebase/FCM اللازم لإرسال الإشعارات.
- بيانات نشاط المكالمات: الأطراف وأسماء العرض وقت المكالمة، وتوقيتاتها ونتيجتها ومدتها وحجم بيانات الوسائط.
Data NQRB processes
- Google Account data used for sign-in: name, email address, and Google account identifier.
- NQRB account and membership identifiers, and sign-in session tokens.
- A random installation identifier, platform device identifier, device platform/name, and app version.
- A Firebase/FCM registration identifier used for notifications.
- Call activity data: participants and display-name snapshots, timing, outcome, connected duration, and media data volume.
جهات الاتصال
لا يطلب نقرب الوصول إلى جهات اتصال هاتفك. يمكنك البحث عن حسابات نقرب وإضافة من تختاره إلى قائمتك الخاصة أو تبادل دعوة معه. تُحفظ هذه القائمة والدعوات على خادم نقرب حتى تظهر عند استخدام حسابك على جهاز آخر، ولا تُقرأ أسماء أو أرقام جهات اتصال الهاتف.
Contacts
Nqrb does not request access to your phone contacts. You can search Nqrb accounts and add people you choose to your private list or exchange an invitation. The list and invitations are stored on the Nqrb server so they remain available when you use your account on another device. Phone contact names and numbers are not read.
المكالمات والميكروفون
يستخدم نقرب الميكروفون أثناء المكالمة الصوتية التي يبدأها المستخدم أو يقبلها. يُنقل الصوت مباشرة عبر WebRTC إلى الطرف الآخر، وقد يمر عبر خدمة TURN إذا كانت مهيأة. لا يسجل نقرب الصوت ولا يحفظ محتواه في قاعدة بيانات Bot Global وفق التنفيذ الحالي. تُحفظ بيانات نشاط المكالمة الموضحة أعلاه.
Calls and microphone
NQRB uses the microphone during a voice call that you start or accept. Audio is sent to the other participant through WebRTC and may pass through a configured TURN relay. The current implementation does not record audio or store its content in a Bot Global database. The call activity data described above is stored.
الكاميرا ورموز QR
لا يطلب الإصدار الحالي من NQRB إذن الكاميرا، ولا يمسح رموز QR، ولا يعالج صورًا أو فيديوهات.
Camera and QR codes
The current NQRB release does not request camera permission, scan QR codes, or process photos or videos.
الإشعارات وFirebase
يهيئ التطبيق Firebase Cloud Messaging للحصول على معرّف تسجيل وإرسال إشعارات المكالمات. يرسل التطبيق هذا المعرّف إلى خادم Bot Global مع معرّفات الجهاز. عند تسجيل الخروج بنجاح أو حذف الحساب، يُبطل الخادم تسجيل push ويمسح التطبيق حالته المحلية.
Notifications and Firebase
The app initializes Firebase Cloud Messaging to obtain a registration identifier and deliver call notifications. NQRB sends that identifier to the Bot Global backend with device identifiers. After successful sign-out or account deletion, the backend invalidates push registration and the app clears its local state.
الأغراض
- إنشاء حساب نقرب وتسجيل الدخول وإدارة الجلسة.
- تشغيل المكالمات وإظهار السجل وحساب استخدام بيانات المكالمات.
- اقتران الجهاز وتوجيه إشعارات المكالمات.
- منع استخدام الجلسات أو الأجهزة الملغاة وحماية الخدمة.
لا يحتوي التطبيق على SDK للإعلانات أو التحليلات أو Crashlytics، ولا يستخدم البيانات للإعلانات أو التسويق وفق المصدر الحالي.
Purposes
- Create and sign in to an NQRB account and manage its session.
- Operate calls, show call history, and calculate call data usage.
- Enroll the device and route call notifications.
- Block revoked sessions/devices and protect the service.
The current source contains no advertising, analytics, or Crashlytics SDK, and does not use data for advertising or marketing.
الخدمات الخارجية
- Google Sign-In لإثبات الهوية.
- Google Firebase Cloud Messaging لإصدار معرّف push وتسليم الإشعارات.
- خوادم Google وCloudflare STUN المهيأة افتراضيًا لمساعدة WebRTC على إنشاء اتصال؛ وقد تُستخدم خدمة TURN يحددها مشغل الخدمة.
قد ترى خدمات الشبكة عناوين IP اللازمة لإنشاء الاتصال. لا يجمع كود التطبيق عنوان IP كحقل مستقل.
External services
- Google Sign-In for identity verification.
- Google Firebase Cloud Messaging to issue a push identifier and deliver notifications.
- Google and Cloudflare STUN servers configured by default to help WebRTC establish a connection; an operator-configured TURN service may also be used.
Network services may observe IP addresses required to establish connections. App code does not collect the IP address as a separate field.
التخزين والحماية
يخزن الخادم بيانات الحساب والجلسات والأجهزة وبيانات المكالمات. على Android، تُخزن رموز الجلسة وبيانات اعتماد الجهاز ومعرّف FCM مشفرة بمفاتيح Android Keystore، ويُحفظ معرّف التثبيت وoutbox محدود لتقارير استخدام المكالمات محليًا. تستخدم اتصالات الإصدار الإنتاجي HTTPS.
Storage and security
The backend stores account, session, device, and call activity data. On Android, session tokens, the device credential, and FCM identifier are encrypted with Android Keystore-backed keys; a random installation identifier and a limited pending call-usage outbox are stored locally. Production connections use HTTPS.
الاحتفاظ وحذف الحساب
لا توجد مدة احتفاظ ثابتة معتمدة في المنتج. قبل أن يعتبر التطبيق طلب الحذف ناجحًا أو مقبولًا للمعالجة، يُلغي الخادم جلسات نقرب ويُبطل الأجهزة والإشعارات ويوقف وصول المكالمات، ثم تُحذف عضوية نقرب وبيانات الجهاز والـpush وبيانات الاستخدام وسجل المكالمات الخاص بالمستخدم. في المكالمة المشتركة، قد يبقى سجل المكالمة لدى الطرف الآخر مع استبدال هوية واسم المستخدم المحذوف بقيمة مجهولة وحذف تقرير استخدامه.
إذا كانت الهوية مستخدمة في تطبيق Bot Global آخر، تبقى الهوية العامة وGoogle login وعضوية التطبيق الآخر. وإذا لم تبق أي عضوية أخرى، تُحذف الهوية العامة وGoogle login. عند حدوث عطل مؤقت تُستأنف العملية تلقائيًا؛ ولا تُعاد أي جلسات تسجيل دخول أُلغيَت بالفعل.
يمكن بدء الحذف من داخل NQRB أو من صفحة الحذف العامة بعد التحقق من مالك الحساب باستخدام Google.
Retention and account deletion
No fixed product retention schedule is currently approved. Before the app treats a deletion request as successful or accepted for processing, the backend revokes NQRB sessions, devices, and notifications and blocks calling access; it then deletes NQRB membership, device/push data, usage data, and the user's call history. For a shared call, the other participant may retain the call record with the deleted user's identity and display name replaced by an anonymous value and the deleted user's usage report removed.
If the identity is used by another Bot Global app, the global identity, Google login, and other app membership remain. If no other membership remains, the global identity and Google login are deleted. The operation resumes automatically after a temporary failure, and any sign-in sessions already revoked are not restored.
Deletion can be started inside NQRB or on the public deletion page after Google verifies the account owner.
الفئة العمرية
نقرب مخصص للمستخدمين بعمر 13 سنة أو أكثر، وليس موجّهًا للأطفال دون 13 سنة.
Age audience
NQRB is intended for people aged 13 and older and is not directed to children under 13.
تحديثات السياسة
سنحدّث هذه الصفحة وتاريخ «آخر تحديث» إذا تغيرت طريقة معالجة البيانات.
Policy updates
We will update this page and its “Last updated” date if data handling changes.
التواصل والمساعدة
للاستفسارات المتعلقة بخصوصية NQRB أو دعمه، تواصل عبر farag.ashraf@icloud.com.
Contact and help
For NQRB privacy or support inquiries, contact farag.ashraf@icloud.com.