Last updated: July 16, 2026
Dualex ("we", "our", "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your personal data when you use the Dualex application ("the App").
Account Data: When you create an account, we collect your email address and store it securely using Firebase Authentication.
Learning Data: We store your learning progress, review queue (SM-2 spaced repetition data), placement test results, homework errors, and exam results. All data is isolated per user (scoped by Firebase Auth UID).
Technical Data: We use Firebase Crashlytics and Firebase Performance Monitoring to collect crash reports and app performance metrics. This data is anonymized and used solely to improve app stability.
Voice Data: When you use Text-to-Speech (TTS), audio is streamed from Google Cloud Wavenet. We do not store or record your voice.
| Service | Purpose | Data Shared |
|---|---|---|
| Firebase Auth | User authentication | Email, UID |
| Firebase Firestore | Data storage | Learning data, progress |
| Firebase Cloud Functions | AI content generation, receipt verification | Lesson content requests |
| Firebase Crashlytics | Crash reporting | Anonymized crash logs |
| Firebase Performance | App performance | Anonymized metrics |
| Google Cloud Wavenet | Text-to-Speech audio | Text to be spoken (not stored) |
| OpenAI (via Cloud Function) | AI-generated questions | Lesson context (not stored) |
We do NOT sell, trade, or share your personal data with any third party for marketing or advertising purposes.
If you are in the European Economic Area (EEA), you have the right to:
To exercise any of these rights, contact us at privacy@dualex.app.
We retain your data as long as your account is active. If you delete your account, all your personal data is permanently deleted from Firestore within 30 days.
Dualex is not intended for children under 13. We do not knowingly collect data from children under 13.
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy in the App and updating the "Last updated" date.
For privacy-related inquiries, contact: privacy@dualex.app
You have the right to request the deletion of your Dualex account and all associated personal data at any time.
Option 1: In-App Account Deletion (Immediate)
Option 2: Email Request
If you cannot access the app, email us at privacy@dualex.app or support@dualex.app from your registered email address with the subject "Account Deletion Request". We will erase all account data within 30 days.
تطبيق Dualex ("نحن") ملتزم بحماية خصوصيتك. توضح سياسة الخصوصية هذه كيفية جمع واستخدام وحماية بياناتك الشخصية عند استخدام تطبيق Dualex.
البيانات التي نجمعها: بيانات الحساب والتعلم والتقنية والصوتية.
بيانات الحساب: عند إنشاء حساب، نجمع عنوان بريدك الإلكتروني ونخزنه بشكل آمن باستخدام Firebase Authentication.
بيانات التعلم: نخزن تقدمك في التعلم، قائمة المراجعة (بيانات SM-2 للتكرار المتباعد)، نتائج اختبار تحديد المستوى، أخطاء الواجبات، ونتائج الامتحانات. جميع البيانات معزولة لكل مستخدم (مرتبطة بـ Firebase Auth UID).
البيانات التقنية: نستخدم Firebase Crashlytics و Firebase Performance Monitoring لجمع تقارير الأعطال ومقاييس أداء التطبيق. هذه البيانات مجهولة المصدر وتستخدم فقط لتحسين استقرار التطبيق.
البيانات الصوتية: عند استخدام تحويل النص إلى كلام (TTS)، يتم بث الصوت من Google Cloud Wavenet. لا نقوم بتخزين أو تسجيل صوتك.
| الخدمة | الغرض | البيانات المشتركة |
|---|---|---|
| Firebase Auth | مصادقة المستخدم | البريد الإلكتروني، UID |
| Firebase Firestore | تخزين البيانات | بيانات التعلم، التقدم |
| Firebase Cloud Functions | توليد المحتوى بالذكاء الاصطناعي، التحقق من الإيصالات | طلبات محتوى الدروس |
| Firebase Crashlytics | تقارير الأعطال | سجلات أعطال مجهولة |
| Firebase Performance | أداء التطبيق | مقاييس مجهولة |
| Google Cloud Wavenet | تحويل النص إلى كلام | النص المراد نطقه (غير مخزن) |
| OpenAI (عبر Cloud Function) | أسئلة مولدة بالذكاء الاصطناعي | سياق الدرس (غير مخزن) |
نحن لا نبيع أو نتاجر أو نشارك بياناتك الشخصية مع أي طرف ثالث لأغراض تسويقية أو إعلانية.
إذا كنت في المنطقة الاقتصادية الأوروبية (EEA)، لديك الحق في:
لممارسة أي من هذه الحقوق، اتصل بنا على privacy@dualex.app.
نحتفظ ببياناتك طالما كان حسابك نشطًا. إذا قمت بحذف حسابك، يتم حذف جميع بياناتك الشخصية نهائيًا من Firestore في غضون 30 يومًا.
تطبيق Dualex غير مخصص للأطفال دون سن 13 عامًا. نحن لا نجمع بيانات من الأطفال دون سن 13 عامًا عن علم.
قد نقوم بتحديث سياسة الخصوصية هذه من وقت لآخر. سنخطرك بأي تغييرات عن طريق نشر السياسة الجديدة في التطبيق وتحديث تاريخ "آخر تحديث".
للاستفسارات المتعلقة بالخصوصية، اتصل على: privacy@dualex.app
يحق لك طلب حذف حسابك في Dualex وجميع البيانات الشخصية المرتبطة به في أي وقت.
الخيار ١: حذف الحساب من داخل التطبيق (فوري)
الخيار ٢: طلب عبر البريد الإلكتروني
إذا تعذر عليك الوصول إلى التطبيق، يمكنك إرسال بريد إلكتروني إلى privacy@dualex.app أو support@dualex.app من بريدك المسجل بـ "طلب حذف الحساب". وسنقوم بحذف كافة البيانات خلال 30 يومًا.