سياسة الخصوصية — Arabic Coding (الإصدار 5.0.0)
آخر تحديث: 12 أكتوبر 2026
الناشر: A.J Labs
البريد: ajlabs.sup@gmail.com
معرّف الحزمة: com.al_labs.arabic_coding
العربية
1. النطاق
تشرح هذه السياسة بيانات تطبيق Arabic Coding وطريقة التعامل معها. التطبيق محرر ومترجم تعليمي يعمل محلياً. لا يتطلب إنشاء حساب أو تسجيل الدخول.
2. البيانات التي ينشئها المستخدم
قد تكتب أو تستورد شيفرة ومشاريع وتحفظها داخل مساحة التطبيق الخاصة على جهازك. تحفظ تفضيلات التطبيق وتقدم الدروس والاختبارات محلياً أيضاً. لا يرفع التطبيق هذه الملفات أو الإعدادات إلى خادم تابع لـA.J Labs، ولا تتضمن حزمة التطبيق الحالية حسابات أو إعلانات أو أداة تحليلات/تتبّع مهيأة لجمع بيانات الاستخدام.
تظل القيم التي تدخلها إلى البرنامج عبر دالة «مدخلات» أثناء التشغيل في جلسة التنفيذ، إلا إذا أدرجتها بنفسك في شيفرة تحفظها أو تصدّرها.
3. الملفات المستوردة والمصدّرة والمشاركة
إذا اخترت «فتح باستخدام Arabic Coding» لملف .ajcode، يقرأ التطبيق الملف الذي اخترته عبر آلية مشاركة Android وينشئ مشروعاً جديداً يتضمن نسخة منه في مساحة التطبيق. ينسخ التطبيق الملف مؤقتاً إلى ذاكرة التخزين المؤقت أثناء الاستيراد؛ وقد يحذف Android هذه النسخة المؤقتة عند تنظيف الذاكرة المؤقتة. لا يرسل التطبيق محتوى الملف إلى A.J Labs.
عند اختيارك تصدير ملف أو مشاركته إلى تطبيق آخر، ينتقل الملف فقط وفق الاختيار الذي تؤكده أنت وبواسطة التطبيق أو الخدمة المستقبِلة. لا يتحكم A.J Labs في سياسة خصوصية ذلك الطرف أو ممارساته.
4. نسخ Android الاحتياطي
تسمح إعدادات المشروع بنسخ Android الاحتياطي الافتراضي. لذلك قد يضمّن Android بعض ملفات المشاريع والتفضيلات المخزنة في مساحة التطبيق الخاصة ضمن النسخ الاحتياطي للنظام أو النقل المباشر بين الأجهزة، وفق إصدار Android وإعدادات النسخ الاحتياطي التي اخترتها وحساب Google المستخدم. تدير Android/Google هذه العملية؛ لا يحصل A.J Labs على نسخة من هذه البيانات. راجع إعدادات النسخ الاحتياطي في جهازك لإيقافها أو تغييرها، وراجع سياسة Google لخدماتها لمعرفة طريقة تعاملها مع النسخ.
5. الروابط الخارجية والبريد
قد يفتح التطبيق صفحة المطوّر على Google Play أو تطبيق البريد الإلكتروني عند اختيارك لذلك. إذا أرسلت رسالة إلى ajlabs.sup@gmail.com، يستلم فريق الدعم المعلومات التي اخترت تضمينها في الرسالة. تخضع المواقع وتطبيقات البريد الخارجية لسياساتها الخاصة.
6. التخزين والاحتفاظ والحذف
تبقى المشاريع والتفضيلات محلياً ما دمت تحتفظ بها. يمكنك حذف المشاريع من قائمة المشاريع، أو إزالة بيانات التطبيق من إعدادات Android، أو إلغاء تثبيت التطبيق. قد تبقى نسخة احتياطية أنشأها Android وفق إعدادات وخيارات الاستعادة الخاصة بالنظام.
7. الأمان
يستخدم التطبيق مساحة Android الخاصة بالتطبيق للملفات المحلية، ولا يرسلها إلى خوادم A.J Labs. لا يعني ذلك أن ملفات الشيفرة مشفّرة بكلمة مرور داخل التطبيق. احمِ جهازك وحساب النسخ الاحتياطي، ولا تشارك شيفرة سرية إلا مع جهة تثق بها.
8. الأطفال
لا يطلب التطبيق معلومات شخصية من الأطفال ولا ينشئ لهم حسابات. إذا كنت ولي أمر ولديك استفسار عن معلومات أُرسلت طوعاً إلى فريق الدعم، فتواصل معنا عبر البريد أدناه.
9. التغييرات والتواصل
قد نحدّث هذه السياسة عند تغيير ميزات التطبيق أو ممارسات البيانات. سيُعدّل تاريخ «آخر تحديث» عند إجراء تغيير جوهري. للاستفسارات المتعلقة بالخصوصية:
[ ajlabs.sup@gmail.com ] — A.J Labs.
English
1. Scope
This policy explains how Arabic Coding, a local-first programming editor and learning app, handles information. The app does not require an account or sign-in.
2. User-created information
You may write, import, and save source code and projects in the app's private storage on your device. App preferences and lesson/quiz progress are also stored locally. The current app package has no A.J Labs upload server, account system, advertising service, or analytics/tracking SDK configured to collect usage data.
Values entered through the “مدخلات” console function remain in that program's execution session unless you choose to include them in source code that you save or export.
3. Imported, exported, and shared files
If you choose “Open with Arabic Coding” for a .ajcode file, the app reads the file you selected through Android's sharing mechanism and creates a new project containing a copy in the app's private storage. A temporary copy is placed in app cache during import; Android may clear that cache. The app does not send the file contents to A.J Labs.
If you choose to export or share a file with another app, the file is transferred only according to your explicit choice and through the receiving app or service. A.J Labs does not control that party's privacy practices.
4. Android backup
The project leaves Android's default backup behavior enabled. Depending on the Android version, your device backup settings, and the Google account in use, Android may include some project files and preferences stored in app-private storage in system backups or device-to-device transfers. Android/Google operates this process; A.J Labs does not receive a copy. Review your device's backup settings to turn this off or change it, and consult Google's policies for its services for details about those backups.
5. External links and email
When you choose, the app may open the developer page on Google Play or your email app. If you send a message to ajlabs.sup@gmail.com, the support team receives the information you choose to include. External websites and email services are governed by their own policies.
6. Storage, retention, and deletion
Projects and preferences remain on the device while you keep them. Delete projects from the project list, clear the app's storage in Android settings, or uninstall the app. An Android-created backup may remain subject to the operating system's backup and restore settings.
7. Security
The app uses Android app-private storage for local files and does not send them to A.J Labs servers. Source code is not password-encrypted by the app. Protect your device and backup account, and share sensitive code only with a recipient you trust.
8. Children
The app does not request personal information from children or create accounts for them. A parent with a question about information voluntarily sent to support may contact us below.
9. Changes and contact
We may update this policy when app features or data practices change. The “Last updated” date will change after a material revision. Privacy contact:
[ ajlabs.sup@gmail.com ] — A.J Labs.