النسخة العربية
سياسة الخصوصية لتطبيق Japandizer (`com.codemahou.japandizer`)
طور استوديو Code Mahou تطبيق Japandizer: Learn Easy Japanese كتطبيق تعليمي مجاني لتعلم اللغة اليابانية (الهيراغانا، الكاتاكانا، الكانجي، والمفردات اليومية). توضح هذه الوثيقة كيفية تعامل التطبيق مع البيانات والصلاحيات التزاماً بسياسات متجر Google Play.
1. عدم اشتراط إنشاء حساب والتخزين المحلي (Local-First Storage)
- لا يطلب التطبيق منك إنشاء حساب مستخدم أو إدخال أي بيانات شخصية مباشرة (مثل الاسم أو البريد الإلكتروني أو رقم الهاتف).
- جميع بيانات تقدمك الدراسي، نقاط الخبرة (
XP)، المستويات، سلسلة المواظبة اليومية (Daily Streak)، الحروف المتقنة، قائمة الكانجي المفضلة، وإعدادات الدروس تُحفظ محلياً داخل جهازك فقط عبر SharedPreferences وقاعدة بيانات SQLite المدمجة.
2. الصلاحيات التي يستخدمها التطبيق والغرض منها
- الاتصال بالإنترنت (
INTERNET, ACCESS_NETWORK_STATE): لتحميل الإعلانات عبر شبكة Google AdMob واستقبال التنبيهات التعليمية في حال توفر اتصال بالإنترنت (علماً بأن جميع دروس الهيراغانا والكاتاكانا والكانجي والملفات الصوتية ولوحة الرسم تعمل بالكامل بدون إنترنت).
- معرّف الإعلانات (
com.google.android.gms.permission.AD_ID): يُستخدم بواسطة حزمة تطوير Google Mobile Ads SDK (AdMob) لعرض الإعلانات ومكافحة الاحتيال وتحليل أداء الإعلانات.
- الإشعارات (
android.permission.POST_NOTIFICATIONS): صلاحية اختيارية في نظام Android 13 فما فوق لإرسال تنبيهات تعليمية وتحديثات عبر خدمة Firebase Cloud Messaging، ويمكنك إيقافها في أي وقت من إعدادات الهاتف.
3. خدمات الأطراف الثالثة (Google AdMob & Firebase)
يعتمد التطبيق على خدمات رسمية موثوقة من شركة Google قد تجمع تلقائياً بعض معرّفات الجهاز وبيانات الاستخدام والتشخيص:
- إعلانات Google AdMob: يعرض التطبيق إعلانات (Banner، Interstitial، Native، Rewarded، و App Open) لدعم استمرارية التطبيق مجاناً. قد تستخدم Google معرّف الإعلانات الخاص بالجهاز (Advertising ID) والموقع التقريبي (المستنتج من عنوان الـ IP) وتفاعلات الإعلانات لتقديم إعلانات ملائمة ومصنفة بما يناسب المحتوى التعليمي.
- عمليات الشراء داخل التطبيق (Google Play Billing - Japandizer Pro): يتيح التطبيق ترقية اختيارية دائمة (
japandizer_pro_lifetime) لإزالة جميع الإعلانات مدى الحياة. تتم عملية الدفع بشكل آمن ومباشر عبر نظام فوترة متجر Google Play الرسمي دون أن يطلع التطبيق على أي بيانات مالية أو بنكية خاصة بالمستخدم.
- تحليلات وإشعارات Firebase (Firebase Analytics & Cloud Messaging): تُستخدم لتحليل استقرار التطبيق، إحصائيات الشاشات العامة، وإرسال الإشعارات، وذلك باستخدام معرّفات تثبيت التطبيق (Firebase Installation ID).
- روابط سياسات الخصوصية الرسمية لمزودي الخدمة:
4. أمان البيانات، التحكم في الإعلانات، وحذف البيانات
- التشفير أثناء النقل: جميع الاتصالات التي تجريها حزم Google AdMob و Firebase مشفرة بالكامل عبر بروتوكول الأمان
HTTPS / TLS.
- التحكم في معرّف الإعلانات: يمكنك إعادة تعيين أو حذف معرّف الإعلانات (Advertising ID) أو إيقاف تخصيص الإعلانات في أي وقت من إعدادات هاتفك (الإعدادات > Google > الإعلانات).
- حذف البيانات المحلية: نظراً لأن كافة سجلات تعلمك والمفضلة محفوظة محلياً على هاتفك، يمكنك مسحها بالكامل في أي وقت من خلال "مسح بيانات التطبيق" في إعدادات نظام أندرويد أو بإلغاء تثبيت التطبيق.
5. خصوصية الأطفال والفئة العمرية
- التطبيق موجه لجمهور المتعلمين العام (من عمر 13 عاماً فأكثر) ولا يجمع عمداً أي معلومات تعريف شخصية من الأطفال دون سن 13 عاماً. كما يتم ضبط محتوى الإعلانات ليكون ملائماً للبيئة التعليمية.
English Version
Privacy Policy for Japandizer (`com.codemahou.japandizer`)
Code Mahou built the Japandizer: Learn Easy Japanese app as a free educational application. This Privacy Policy informs users regarding our policies with the collection, use, and disclosure of information when using the App.
1. No Account Required & Local-First Learning Storage
- Japandizer does not require you to register an account or provide any personally identifiable information (such as your name, email address, phone number, or precise GPS location).
- All of your study progress—including XP points, user rank, daily study streaks, mastered Hiragana/Katakana/Kanji characters, saved favorites, handwriting practice, and quiz scores—is stored 100% locally on your device via Android
SharedPreferences and an embedded offline SQLite database.
2. Permissions & Device Identifiers Used
- Internet & Network State (
INTERNET, ACCESS_NETWORK_STATE): Used to load advertisements via Google AdMob and receive optional Firebase notifications. Core Japanese lessons, audio pronunciations, handwriting practice pads, and quizzes work offline.
- Advertising ID (
com.google.android.gms.permission.AD_ID): Used by the Google Mobile Ads SDK (AdMob) to serve ads, enforce frequency capping, measure ad performance, and prevent fraud.
- Push Notifications (
android.permission.POST_NOTIFICATIONS): Optional runtime permission on Android 13+ used by Firebase Cloud Messaging to deliver study reminders or app updates. You may grant or revoke this permission at any time in your device settings.
3. Third-Party Services (Google AdMob & Firebase)
The App integrates official Google SDKs that automatically collect certain non-personal device identifiers and diagnostic data:
- Google AdMob (Google Mobile Ads SDK): Collects your device's Advertising ID (AAID), coarse location (inferred from IP address), device model/OS version, and ad interaction events to serve Banner, Interstitial, Native, Rewarded (e.g., 50:50 Quiz Hints and 2x XP bonuses), and App Open advertisements. Ad content ratings are restricted to family/educational-friendly levels (PG).
- In-App Purchases (Google Play Billing — Japandizer Pro): Optional one-time lifetime upgrade (
japandizer_pro_lifetime) to permanently remove all ads is processed securely and directly by Google Play Billing. We never collect or store any payment card information.
- Google Analytics for Firebase & Firebase Cloud Messaging (FCM): Collects Firebase Installation IDs, FCM registration tokens, app launch/screen events, and crash diagnostics to help us maintain stability and reliability.
- Third-party privacy policies:
4. Data Security, User Controls & Data Deletion
- Encryption in Transit: All data transmitted by the integrated Google AdMob and Firebase SDKs is encrypted in transit using industry-standard
HTTPS / TLS.
- Advertising ID Controls: You can reset or delete your Advertising ID or opt out of personalized advertising at any time via your Android device settings (Settings > Google > Ads). Users in the EEA/UK are also presented with consent choices via Google's User Messaging Platform (UMP).
- Data Deletion: Because we do not operate external user accounts or store personal learning records on external servers, you can permanently delete all local app data at any time by clearing the app's storage in Android Settings or uninstalling the App.
5. Children's Privacy & Contact Us
- These Services do not knowingly collect personally identifiable information from children under the age of 13.
- If you have any questions or suggestions about our Privacy Policy, please contact Code Mahou at world.nice44@gmail.com or visit https://codemahou.github.io.