🦀 Offline-First Educational App
Privacy Policy for Rust UZ
Last updated: June 28, 2026
Ruxsoraxon ("we", "our", or "us") operates Rust UZ (also known as RustForge) (the "Application"), a mobile application designed for learning the Rust programming language through interactive tutorials, code books, memory simulations (Ownership, Borrow Checker, Stack & Heap), and quizzes.
This Privacy Policy explains how our application processes information. By using Rust UZ, you agree to the collection and use of information in accordance with this policy.
1. Information Collection and Use
Rust UZ is built as a self-contained, offline-first learning platform.
1.1 Personal Data
- No Account Required: You do not need to create an account, register, or provide any personal identification information (such as your name, email address, phone number, or physical address).
- No Personal Data Collected: We do not collect, store, transmit, or monetize any personally identifiable information about you.
1.2 Local Storage (Room Database)
- Learning Progress: Your completed chapters, quiz scores, adventure island milestones, and bookmarked code snippets are stored locally on your device using an internal Room SQLite database (
AppDatabase).
- User Control: This data remains strictly on your physical device and can be erased at any time by clearing the application's data in your Android system settings or by uninstalling the Application.
1.3 Gemini AI Integration
- Optional AI Tutor: If you use the interactive AI assistant for programming explanations or code analysis, queries are processed securely through Google's Gemini API.
- Credential Privacy: No personal profile metadata is attached to AI requests. API routing adheres strictly to Google Cloud security guidelines.
2. Permissions
The Application may request standard Android operating system permissions:
- Internet Access (
android.permission.INTERNET): Used solely to communicate with optional Gemini AI tutor services or check for curriculum updates.
You can manage or revoke these permissions at any time through your device's settings menu.
3. Third-Party Services
We may use reliable third-party libraries to maintain stability:
- Google Play Services: Used for core Android runtime environment delivery.
- Google AI / Gemini API: Used to generate smart programming analogies.
These third-party providers govern data processing under their own independent privacy terms.
4. Children's Privacy
Our educational content is safe for learners of all ages. We do not knowingly collect personally identifiable information from children under 13 or anyone else. Since no personal data is collected, children are not exposed to data tracking risks.
5. Changes to This Privacy Policy
We may update our Privacy Policy periodically. We advise you to review this page occasionally for revisions. Changes take effect immediately upon posting.
6. Contact Us
If you have any questions, feedback, or suggestions about our Privacy Policy, please contact us:
- Developer Email: kenjayevaruxsoraxon@gmail.com
🦀 Oflayn Ta'limiy Dastur
Maxfiylik Siyosati (Rust UZ)
Oxirgi yangilangan sana: 28-iyun, 2026-yil
Ruxsoraxon ("biz", "bizning") kompaniyasi Rust UZ (RustForge) mobil ilovasini ("Ilova") taqdim etadi. Ushbu ilova Rust dasturlash tilini interaktiv darslar, qo'llanmalar, xotira boshqaruvi simulyatsiyalari (Ownership, Borrow Checker, Stack va Heap) hamda testlar orqali o'rganishga mo'ljallangan.
Ushbu maxfiylik siyosati ilovamiz ma'lumotlarni qanday qayta ishlashini tushuntiradi. Rust UZ ilovasidan foydalanish orqali siz ushbu siyosat shartlariga rozi bo'lasiz.
1. Ma'lumotlarni yig'ish va ulardan foydalanish
Rust UZ ilovasi to'liq oflayn (offline-first) tarzda ishlashga mo'ljallangan ta'limiy vositadir.
1.1 Shaxsiy ma'lumotlar
- Ro'yxatdan o'tish talab etilmaydi: Ilovadan foydalanish uchun hisob qaydnomasi ochish, ro'yxatdan o'tish yoki shaxsiy ma'lumotlarni (ism, elektron pochta, telefon raqami va h.k.) kiritish talab qilinmaydi.
- Shaxsiy ma'lumotlar yig'ilmaydi: Biz foydalanuvchilarning shaxsiy ma'lumotlarini to'plamaymiz, saqlamaymiz va uchinchi tomonlarga uzatmaymiz.
1.2 Mahalliy xotira (Room ma'lumotlar bazasi)
- O'zlashtirish darajasi: Sizning darslardagi jarayoningiz, test natijalaringiz, erishgan darajalaringiz va saqlab qo'yilgan kod namunangiz faqat o'z qurilmangizning ichki Room SQLite ma'lumotlar bazasida (
AppDatabase) saqlanadi.
- Ma'lumotlarni nazorat qilish: Ushbu ma'lumotlar faqat sizning telefoningizda bo'ladi. Android tizim sozlamalari orqali ilova keshini tozalash yoki ilovani o'chirish orqali ularni istalgan vaqtda yo'q qilish mumkin.
1.3 Gemini AI integratsiyasi
- Sun'iy intellekt yordamchisi: Agar ilovadagi AI yordamchi funksiyalaridan foydalansangiz, yuborilgan savollar Google Gemini API protokollari orqali xavfsiz qayta ishlanadi. Hech qanday shaxsiy ma'lumot ushbu so'rovlarga qo'shilmaydi.
2. Ruxsatnomalar (Permissions)
Ilova faqat quyidagi standart ruxsatnomadan foydalanishi mumkin:
- Internet ruxsati (
INTERNET): Faqatgina Gemini AI yordamchisiga so'rov yuborish yoki o'quv dasturi yangilanishlarini tekshirish uchun ishlatiladi.
Siz istalgan vaqtda qurilmangiz sozlamalari orqali ushbu ruxsatlarni o'chirib qo'yishingiz mumkin.
3. Uchinchi tomon xizmatlari
Barqaror ishlashni ta'minlash uchun ishonchli kutubxonalardan foydalanamiz:
- Google Play Services: Android tizim muhiti barqarorligi uchun.
- Google AI / Gemini API: Dasturlash tushunchalarini tushuntirib berish uchun.
4. Bolalar maxfiyligi
Bizning ta'limiy kontentimiz barcha yoshdagilar uchun xavfsizdir. Biz 13 yoshga to'lmagan bolalardan yoki boshqa foydalanuvchilardan shaxsiy ma'lumotlarni yig'maymiz.
5. Aloqa
Maxfiylik siyosati bo'yicha savol yoki takliflaringiz bo'lsa, quyidagi manzilga yozishingiz mumkin:
- Developer Email: kenjayevaruxsoraxon@gmail.com