Проект: на проверке у юриста
Maxfiylik siyosati va shaxsiy ma'lumotlarni qayta ishlash
Официальный текст документа на узбекском языке.
Проект: на проверке у юриста. Документ ещё не вступил в силу. Версия 0.1, 28.09.2026.
Содержание
Huquqiy asos: O'zbekiston Respublikasining «Shaxsiy ma'lumotlar to'g'risida»gi Qonuni (2019-yil 2-iyul, O'RQ-547; keyingi o'rinlarda — Qonun), shu jumladan 2026-yil 26-martdagi O'RQ-1125-son Qonun bilan kiritilgan 27-1-modda tahriri (kuchga kirgan 2026-03-27); Vazirlar Mahkamasining 2020-yil 8-fevraldagi 71-son qarori (Shaxsiy ma'lumotlar bazalarining Davlat reyestri); «Elektron tijorat to'g'risida»gi Qonun (O'RQ-792, 29.09.2022; 14-, 15-, 19-moddalar); Fuqarolik kodeksi 367-, 369-, 370-moddalari (oferta, ommaviy oferta, aksept).
1. Tomonlar va rollar
1.1. Platforma — ro'yxatdan o'tish jarayonida, Jibas Platform xizmatini (jibas.uz, app.jibas.uz, api.jibas.uz, «Jibas Business», «Jibas», «Jibas Kassa» ilovalari, Telegram bot) taqdim etuvchi yuridik shaxs.
1.2. Tenant (Tashkilot) — Platformada tashkilot sifatida ro'yxatdan o'tgan mijoz tashkilot: o'quv markazi, maktab, do'kon tarmog'i, agentlik va boshqalar.
1.3. Subyekt — shaxsiy ma'lumotlari qayta ishlanadigan jismoniy shaxs: Platforma foydalanuvchisi, Tenant xodimi, o'quvchi, ota-ona/vasiy, xaridor, lid.
1.4. Rollar taqsimoti (Qonun 4-moddasi ta'riflari bo'yicha):
| Ma'lumot toifasi | Mulkdor (собственник) | Operator (qayta ishlovchi) |
|---|---|---|
Platforma foydalanuvchi akkaunti (User, DeviceSession, Device) | Platforma | Platforma |
Tenant mijozi ma'lumotlari (Person, Guardian, Enrollment, Attendance, Grade, Payment, Customer va h.k.) | Tenant | Platforma (Tenant topshirig'i bo'yicha, 05-DPA shartlarida) |
Billing ma'lumotlari (Tenant obunasi, Invoice, PaymentAttempt) | Platforma | Platforma |
1.5. Tenant o'z mijozlari ma'lumotlarini yig'ish uchun huquqiy asosni (rozilik, shartnoma) mustaqil ta'minlaydi; Platforma bu ma'lumotlarni faqat Tenant ko'rsatmasi doirasida va ushbu Siyosat hamda DPA shartlarida qayta ishlaydi.
1.6. Platforma Tenant ma'lumotlariga faqat ImpersonationSession orqali kiradi: sabab ≥10 belgi, muddat 30 daqiqa, AuditLog.impersonator yoziladi, Tenant egasiga (owner) bildirishnoma yuboriladi; billing va auth amallari bu rejimda taqiqlanadi.
2. Qanday ma'lumotlar yig'iladi
| Toifa | Subyekt | Ma'lumotlar | Manba |
|---|---|---|---|
| Akkaunt | Foydalanuvchi | telefon (E.164), ism, e-mail (ixtiyoriy), parol (argon2id hash, xom ko'rinishda saqlanmaydi), til, TOTP siri (shifrlangan) | ro'yxatdan o'tish |
| Qurilma va sessiya | Foydalanuvchi | IP-manzil, User-Agent, qurilma identifikatori (fingerprint), platforma, ilova versiyasi, push-token (shifrlangan), oxirgi faollik vaqti | avtomatik |
| O'quvchi | Tenant mijozi | ism-familiya, tug'ilgan sana, jins, ota-ona/vasiy telefoni, kohorta va ro'yxat, davomat, baholar, to'lovlar va qarz, LMS topshiriqlari va kod yechimlari, sertifikatlar | Tenant kiritadi / o'quvchi ilovasi |
| Biometrik (maxsus toifa) | O'quvchi, xodim | turniket uchun yuz tasviri (TurnstilePerson), o'tish hodisalari (AccessEvent) | Tenant (access moduli), Qonun 26-moddasi |
| Xodim | Tenant xodimi | ism, telefon, lavozim, ish jadvali, davomat, maosh stavkasi va hisob-kitoblar, ta'til, kadr hodisalari | Tenant (hr, finance) |
| Xaridor / lid | Tenant mijozi | ism, telefon, xaridlar tarixi, qarz (CustomerLedger), qo'ng'iroq yozuvi metama'lumoti, manba/atributsiya | Tenant (pos, sales, smm) |
| Texnik | Barcha | strukturali loglar (telefon +9989***1234 ko'rinishida maskalangan; parol/token/OTP maydonlari ***), request_id, xato hisobotlari (Sentry — PII maskalangan) | avtomatik |
| To'lov | Tenant egasi, xaridor | Click/Payme tranzaksiya identifikatori, summa, holat, invoice raqami. Bank kartasi rekvizitlari Platformada saqlanmaydi — ular to'lov provayderi tomonida qayta ishlanadi | to'lov provayderi |
| Audit | Barcha | AuditLog: kim, qachon, qaysi obyektni o'zgartirdi (diff maskali), IP, UA | avtomatik |
2.1. Platforma ilovalari kamera va mikrofonga faqat foydalanuvchi aniq ruxsat bergan funksiya uchun murojaat qiladi (Permissions-Policy: camera=(self), microphone=(self)); geolokatsiya yig'ilmaydi (geolocation=()).
2.2. O'quvchi kodi (LMS autograder) faqat alohida xostdagi izolyatsiyalangan muhitda (gVisor, tarmoqsiz) bajariladi va tekshiruv natijasi bilan birga saqlanadi.
3. Maqsad va huquqiy asos
3.1. Qayta ishlash Qonunning 18-moddasida nazarda tutilgan asoslar bo'yicha amalga oshiriladi:
| Maqsad | Huquqiy asos | Toifalar |
|---|---|---|
| Foydalanuvchi akkauntini yaratish, autentifikatsiya, xavfsizlik (brute-force himoyasi, sessiya nazorati) | oferta (shartnoma) ijrosi; Platformaning qonuniy manfaati | Akkaunt, Qurilma, Texnik |
| Tenant xizmatini ko'rsatish: CRM/LMS, kassa, HR, marketplace, SMM funksiyalari | Tenant bilan shartnoma (oferta, DPA) ijrosi | Tenant mijozi toifalari |
| Turniket orqali kirish nazorati | subyektning (voyaga yetmagan bo'lsa — ota-ona/vasiyning) alohida roziligi | Biometrik |
| Obuna hisob-kitobi, invoice, soliq hisoboti | shartnoma ijrosi; qonun talabi | To'lov, Billing |
| Bildirishnomalar (SMS, Telegram, push) — davomat, to'lov, dars eslatmasi | shartnoma ijrosi; marketing xabarlari uchun — rozilik | Akkaunt, Tenant mijozi |
| AI yordamchi funksiyalari (matn tahlili, transkripsiya) | Tenant tomonidan modul yoqilgan bo'lsa — shartnoma ijrosi; chet elga uzatish — 6-bo'lim | Tenant mijozi (maskalangan) |
| Audit, incident tekshiruvi, nizolarni hal qilish | qonun talabi; qonuniy manfaat | Audit, Texnik |
3.2. Platforma shaxsiy ma'lumotlarni yig'ish maqsadiga mos bo'lmagan boshqa maqsadda qayta ishlamaydi va Tenant ma'lumotlarini reklama maqsadida uchinchi shaxslarga sotmaydi.
4. Rozilik
4.1. Foydalanuvchi ro'yxatdan o'tishda telefon raqamini OTP bilan tasdiqlab, Ommaviy oferta va ushbu Siyosatni qabul qiladi (aksept); rozilik fakti AuditLogda vaqt, IP va hujjat versiyasi bilan qayd etiladi.
4.2. 18 yoshga to'lmagan o'quvchi ma'lumotlarini qayta ishlashga rozilikni ota-onasi yoki vasiysi beradi (Qonun 21-moddasi). Tenant «Jibas» ilovasida o'quvchi akkauntini faqat Guardian bog'langan va rozilik belgilangan holda faollashtiradi; rozilik matni platform/ shabloni orqali beriladi va Document sifatida saqlanadi.
4.3. Biometrik ma'lumot (yuz tasviri) — Qonun 26-moddasiga ko'ra faqat subyektning (voyaga yetmagan bo'lsa — ota-ona/vasiyning) alohida yozma yoki elektron roziligi bilan qayta ishlanadi. Rozilik umumiy oferta akseptiga kiritilmaydi; TurnstilePerson yozuvi rozilik hujjati identifikatorisiz yaratilmaydi.
4.4. Rozilik istalgan vaqtda qaytarib olinishi mumkin (Qonun 21-moddasi): kabinet/ilova sozlamalari orqali yoki 12-bo'limdagi manzilga so'rov bilan. Qaytarib olish shu vaqtgacha qonuniy amalga oshirilgan qayta ishlashga ta'sir qilmaydi; shartnoma ijrosi uchun zarur ma'lumotlar 5-bo'lim muddatlari tugaguncha saqlanadi.
4.5. Marketing xabarlari uchun rozilik alohida beriladi va har xabarda rad etish imkoniyati (STOP/o'chirish tugmasi) ko'rsatiladi.
5. Saqlash muddatlari
| Ma'lumot | Muddat | Asos |
|---|---|---|
| Tenant ma'lumotlari (barcha modullar) | Obuna davri + 90 kun (expired holatidan keyin); T+60 kunda eksport eslatmasi; 90 kun tugagach 10 ish kuni ichida o'chirish (purge, Platforma admin tasdig'i bilan — ichki nazorat); Tenant o'zi so'rasa — 01 §7.4 zanjiri: 7 kun bekor qilish oynasi → eksport tasdig'i → 10 ish kuni ichida purge → 10 ish kuni ichida o'chirish tasdiqnomasi (05-DPA §3.8) | 03-BILLING-OBUNA §4; 01 §4.7, §7.4 |
| Obuna hayot sikli | trial 14 kun → active → past_due 5 kun → read_only 30 kun → expired → 90 kun saqlash → purge | LUGAT «Raqamli sozlamalar» |
AuditLog | 3 yil (oylik partition, append-only) | S7 |
| Buxgalteriya va soliq hujjatlari (invoice, to'lov tasdiqlari) | kamida 3 yil (tegishli soliq to'lanadigan kalendar yilidan keyin) | Soliq kodeksi 84-moddasi (2019-12-30, O'RQ-599) |
| Biometrik yuz tasviri — rozilik qaytarib olinganda | 3 ish kuni ichida: TurnstileCommand(action=face_delete) barcha qurilmalarga, face_document (core.Document) o'chiriladi, face_sha256 tozalanadi, AuditLog (06-shablon B §5) | Qonun 21-, 26-moddalari |
Biometrik yuz tasviri — Enrollment/mehnat munosabati tugaganda (edu.enrollment.ended, hr kadr hodisasi) | 30 kun ichida qurilma va Platformadan o'chiriladi (06-shablon B §4) | Qonun 26-moddasi, minimallashtirish |
Xom foydalanish yozuvlari (AiUsage, SMS) | 90 kun; rollup (UsageRecord) 3 yil | 03-BILLING §9 |
| Foydalanuvchi sessiyalari | idle 30 kun / maksimum 180 kun (API); web cookie 12 soat absolut, 30 daqiqa idle | 02-TENANCY §7 |
| OTP kodlari | 3 daqiqa, hash ko'rinishida | 02-TENANCY §6 |
| Zaxira nusxalari | pgBackRest: kunlik to'liq (03:00) + WAL uzluksiz (PITR), saqlash 30 kun; oylik oflayn nusxa 12 oy (O'zbekiston hududida); shifrlangan (age); o'chirilgan ma'lumot barcha zaxiralardan eng ko'pi bilan 12 oy ichida yo'qoladi | S11; 04-SLA §6.1, 05-DPA §3.8 |
| Fayllar (hujjat, rasm) | Tenant ma'lumotlari bilan bir xil; infected deb topilgan fayl darhol karantinga | S8 |
5.1. Muddat tugagach ma'lumot qaytarib bo'lmaydigan tarzda o'chiriladi yoki anonimlashtiriladi; anonim statistik ko'rsatkichlar (MRR, faol tenantlar soni) subyektni identifikatsiya qilmaydi.
6. Kimga uzatiladi (sub-processorlar)
6.1. Sub-processorlarning yagona rasmiy ro'yxati — 05-DPA Ilova 3; quyidagi jadval o'sha ro'yxatning subyektlar uchun bayoni bo'lib, nomuvofiqlikda Ilova 3 ustun. Ro'yxat o'zgarganda Tenantlar kamida 30 kun oldin xabardor qilinadi (05-DPA §3.5):
| Sub-processor | Vazifa | Uzatiladigan ma'lumot | Joylashuv |
|---|---|---|---|
| Click (Click LLC), Payme (Paycom LLC) | Obuna to'lovi (Merchant API); Tenant o'z mijozidan to'lov qabul qilsa — Tenantning shaxsiy merchant hisobi (finance) | to'lovchi telefoni, invoice raqami, summa, tranzaksiya ID | O'zbekiston |
| Eskiz / Play Mobile (aniqlanmoqda) | SMS-OTP, bildirishnoma | telefon raqami, xabar matni (PII'siz shablon) | O'zbekiston |
| sip.uz | Telefoniya (sales), qo'ng'iroq yozuvlari | telefon raqamlari, qo'ng'iroq metama'lumoti va audio (Tenant sales integratsiyasini yoqsa) | O'zbekiston |
| Telegram Messenger Inc. (bot API operatori) | Bot bildirishnomalari, kirish (Telegram Login) | Telegram ID, ism, xabar matni | BAA (Dubay) (tekshirilmagan) |
| Google LLC — Firebase Cloud Messaging | Push-bildirishnoma | push-token, qisqa xabar sarlavhasi (payload'da faqat id, PII yo'q) | AQSh |
AI provayderlar: Anthropic PBC; Groq, Inc.; OpenAI, L.L.C.; Google LLC (Gemini); Microsoft Corp. (Azure Speech) — ai.AiProvider reyestridagi faol provayderlar (aniqlanmoqda) | ai moduli: matn tahlili, transkripsiya, nutq sintezi | foydalanuvchi yuborgan matn/audio; telefon, ism va identifikatorlar yuborishdan oldin mask_sensitive bilan maskalanadi; lokal modellar (faster-whisper, Vosk, Piper) chet elga uzatmaydi | AQSh |
| Resend, Inc. (yoki UZ SMTP — aniqlanmoqda) | E-mail bildirishnoma | e-mail manzil, xabar matni | AQSh / O'zbekiston |
| Cloudflare, Inc. | WAF, DDoS himoyasi, trafik proksi, Turnstile | IP-manzil, HTTP so'rov metama'lumoti (tranzitda, tarkib saqlanmaydi) | AQSh |
Obyekt saqlash: MinIO (O'zbekiston VPS); Cloudflare R2 / Yandex Object Storage — faqat ochiq fayllar (logo, landing, books ommaviy fragmentlari) | fayllar, hujjatlar, rasmlar | Tenant fayllari — faqat MinIO; R2/YOS — shaxsiy ma'lumot yo'q | O'zbekiston; R2 — AQSh, YOS — Rossiya (faqat ochiq statik) |
| Offsite zaxira provayderi: O'zbekiston hududidagi S3 provayderi (aniqlanmoqda, prod VPS provayderidan farqli; nomi 0-bosqichda tanlanadi) | pgBackRest repo1 — shifrlangan zaxira; oylik oflayn nusxa | age bilan shifrlangan butun klaster zaxirasi (shu jumladan biometrik jadvallar), kalit faqat Platformada; chet elga chiqmaydi (05-DPA §5.4, Ilova 3) | O'zbekiston |
| Functional Software, Inc. (Sentry, aniqlanmoqda) | xato monitoringi | maskalangan stack trace, request_id (PII uzatilmaydi) | aniqlanmoqda |
Hikvision turniket qurilmasi Tenant binosida lokal ishlaydi, Platforma uni buyruq navbati orqali boshqaradi; qurilma sub-processor hisoblanmaydi va ma'lumotlarini faqat O'zbekiston hududidagi serverga uzatadi (05-DPA Ilova 3).
6.2. Lokalizatsiya. Qonunning 27-1-moddasi (O'RQ-1125 tahriri, 2026-03-27) bo'yicha jismoniy shaxslarning biometrik va genetik ma'lumotlari hamda telekom operatorlari foydalanuvchilari ma'lumotlari faqat O'zbekiston hududida saqlanadi. Platforma biometrik ma'lumotni (yuz tasviri) faqat O'zbekistondagi serverlarda va Tenant binosidagi qurilmada saqlaydi; hech bir chet el sub-processoriga uzatmaydi. Boshqa shaxsiy ma'lumotlar uchun asosiy baza (PostgreSQL) va fayllar (MinIO) O'zbekiston hududida joylashtiriladi (X5, 02-TENANCY «Ochiq savollar» 4, 09-INFRA). Offsite shifrlangan zaxira nusxa (pgBackRest repo1, age, kalit faqat Platformada) va oylik oflayn nusxa 6.1-jadvaldagi O'zbekiston hududidagi zaxira provayderida saqlanadi; zaxira nusxalar chet elga uzatilmaydi (05-DPA §5.4, Ilova 3; 04-SLA §6.1). Shu sababli biometrik ma'lumot ham faqat O'zbekiston hududidagi zaxiraga kiradi va hech qanday holda chet elga chiqmaydi.
6.3. Chet elga uzatish (Qonun 15-moddasi): tegishli himoyani ta'minlovchi davlatlarga; boshqa hollarda — subyekt roziligi bilan. AI provayderlar, FCM, Telegram, Resend, Sentry va Cloudflare (6.1-jadval, 05-DPA Ilova 3) orqali uzatishga rozilik: Platforma foydalanuvchisi (akkaunt ma'lumotlari) — ro'yxatdan o'tishda ushbu Siyosatni aksept qilish bilan; Tenant — oferta 7.8-bandi bilan; Tenant mijozlari (subyektlar) — mulkdor sifatida Tenant tomonidan 06-shablonlar (A §8.4, C §6, E §7, F §2 — ixtiyoriy belgi) yoki o'z hujjatlari orqali; Tenant ai modulini o'chirib qo'yishi mumkin (OrganizationModule), shunda Tenant ma'lumotlari AI provayderiga umuman yuborilmaydi.
6.4. Davlat reyestri. Qonunning 20-moddasi (O'RQ-1125 tahriri) bo'yicha Davlat reyestrida O'zbekiston hududida saqlanishi shart bo'lgan bazalar (27-1-moddasi 2-qismi: biometrik, genetik, telekom foydalanuvchilari ma'lumotlari) ro'yxatdan o'tkaziladi. Shunga ko'ra access moduli yoqilgan Tenantning biometrik ma'lumotlar bazasi Vazirlar Mahkamasining 2020-02-08 dagi 71-son qarori (2025-12-24 dagi 821-son qaror tahriri) bo'yicha IIV huzuridagi Migratsiya va personallashtirish departamenti (Davlat personallashtirish markazi bilan birgalikda) yuritadigan Davlat reyestrida xabardor qilish tartibida, bepul ro'yxatdan o'tkaziladi; bazadagi o'zgarishlar 7 ish kuni ichida bildiriladi (Reglament 15-band). Ro'yxatdan o'tkazish majburiyati mulkdor (Tenant) zimmasida; Platforma 05-DPA Ilova 1/2 texnik tavsifini beradi. Platforma o'z foydalanuvchi va billing bazasini (biometrik ma'lumotsiz) ro'yxatdan o'tish jarayonida raqami bilan ixtiyoriy tartibda ro'yxatdan o'tkazadi — majburiylik yurist tomonidan tasdiqlanadi.
6.5. Uchinchi shaxslarga uzatish (Qonun 31-moddasi) faqat: subyekt roziligi, shartnoma ijrosi yoki qonun talabi (sud, tergov organlarining qonuniy so'rovi — Platforma so'rovni tekshiradi va, qonun taqiqlamasa, Tenantga xabar beradi) asosida.
6.6. Subyektni xabardor qilish (Qonun 23-moddasi: ma'lumotlar bazaga kiritilgani haqida va uchinchi shaxsga uzatilganidan keyin 3 kun ichida yozma xabar). Platforma foydalanuvchi akkaunti (1.4-jadval, 1-qator) uchun — ro'yxatdan o'tishda ushbu Siyosat (6.1-jadval bilan) orqali; Tenant mijozlari uchun — mulkdor sifatida Tenant, 06-shablonlar (A §8, C §6, E §7, F) va ilova bildirishnomasi orqali (05-DPA §4.5); Platforma buning uchun 6.1-jadval matnini va bildirishnoma shablonini beradi. 23-moddadagi xabardor qilish istisnolari yurist bilan aniqlanadi (tekshirilmagan).
7. Xavfsizlik choralari
7.1. Platforma 02-TENANCY-XAVFSIZLIK S1–S19 standartini qo'llaydi:
| Chora | Amalga oshirish |
|---|---|
| Tenant izolyatsiyasi | uch qatlam: TenantManager fail-closed + PostgreSQL Row-Level Security (FORCE, jibas_app NOBYPASSRLS) + har marshrut izolyatsiya testi |
| Shifrlash | tinch holatda AES-256-GCM (kid bilan kalit rotatsiyasi): TOTP sirlari, provayder tokenlari, qurilma parollari; zaxiralar age bilan shifrlangan; uzatishda TLS, HSTS preload |
| Parol va kirish | argon2id (m=64 MB, t=3, p=2); parol ≥10 belgi; OTP 6 raqam / 3 daqiqa / 5 urinish; TOTP majburiy owner/; brute-force: telefon bo'yicha 8/15 daq (blok); IP bo'yicha / 120/daq, 30 xato/15 daq → Turnstile majburiy (blok emas); PIN 6 raqam, 10 xato/terminal → 30 daq blok |
| Sessiya | opaque hashlangan DeviceSession (jbs_s_), darhol bekor qilish, security_stamp |
| Audit | AuditLog append-only, faqat INSERT/SELECT, 3 yil |
| Fayllar | ochiq / yo'q — faqat 5 daqiqalik imzolangan URL; magic-bytes, EXIF o'chirish, ClamAV |
| Loglar | mask_sensitive: PII log'ga yozilmaydi |
| Mobil | secure storage/OS keychain, SQLCipher, FLAG_SECURE, masofadan tozalash (DEVICE_REVOKED) |
| Perimetr | Cloudflare WAF, CSP nonce, SSRF assert_public_url, egress firewall |
| Zaxira | pgBackRest PITR, oylik tiklash mashqi |
| Tekshiruv | ASVS L2 checklist, pip-audit/osv-scanner/gitleaks CI, tashqi pentest (7-bosqich, keyin yillik) |
7.2. Platforma xodimlari prod bazaga to'g'ridan kirmaydi (jibas_migrator + 2 kishi tasdig'i); tenant ma'lumotini eksport qilish taqiqlanadi.
8. Subyekt huquqlari
8.1. Subyekt Qonunning 30-moddasi bo'yicha quyidagi huquqlarga ega va ularni shunday amalga oshiradi:
| Huquq | Qanday | Muddat |
|---|---|---|
| Kirish (o'z ma'lumotlari va qayta ishlash haqida ma'lumot) | kabinet/ilova «Profil», GET /; yozma so'rov | so'rov bo'yicha 30 kun ichida |
| Tuzatish va to'ldirish | kabinet/ilova; Tenant mijozi — Tenant orqali | Qonun 11-moddasi (lex.uz'da «uch kun» o'qildi — yurist tasdiqlaydi) |
| O'chirish | so'rov; Tenant mijozi uchun — Tenant ko'rsatmasi (DPA); qonun talab qilgan hujjatlar 5-bo'lim muddatida saqlanadi | 30 kun |
| Eksport (mashina o'qiy oladigan format) | / — CSV, xlsx, JSON (limit 5/soat), ExportJob; tayyor arxiv 7 kun saqlanadi, yuklab olish 5 daqiqalik imzolangan URL bilan (01 §7.3) | ExportJob so'rovdan 24 soat ichida tayyor |
| Rozilikni qaytarish | sozlamalar yoki so'rov (4.4-band) | darhol qayd etiladi |
| Sessiyalarni ko'rish va bekor qilish | GET/ | darhol |
| Shikoyat | Platformaga (12-bo'lim); shaxsiy ma'lumotlar sohasidagi vakolatli organga (IIV huzuridagi Migratsiya va personallashtirish departamenti / Davlat personallashtirish markazi — 6.4-band); sudga | — |
8.2. Tenant mijozi (o'quvchi, ota-ona, xaridor) so'rovi Platformaga kelsa, Platforma so'rovni 2 ish kuni ichida Tenantga yo'naltiradi (05-DPA §3.6) va Tenant ko'rsatmasi bo'yicha 5 ish kuni ichida bajaradi; Tenant javob bermasa, Platforma qonun talab qilgan minimal amalni (rozilikni qayd etish, kirishni to'xtatish) mustaqil bajaradi.
8.3. So'rov subyekt shaxsini tasdiqlash (OTP yoki kabinetdan kirish) bilan qabul qilinadi; asossiz takroriy so'rovlar rad etilishi mumkin, sabab yozma tushuntiriladi.
9. Cookie va lokal saqlash
9.1. Web kabinet (app.jibas.uz) faqat zarur cookie'lardan foydalanadi: sessiya (__Host- prefiksi, HttpOnly; Secure; SameSite=Lax, 12 soat / 30 daqiqa idle), CSRF, til va tema tanlovi. Kuzatuv (tracking) va reklama cookie'lari o'rnatilmaydi. Tenant ochiq sahifasi va landing tahlil vositasi ishlatsa — aniqlanmoqda — bu haqda bannerda ko'rsatiladi.
9.2. Mobil va desktop ilovalar sessiya tokenini secure storage/OS keychain'da; oflayn rejimdagi ma'lumotlar (davomat, to'lov, chek outbox'i, OFFLINE_MAX_DAYS=14) SQLCipher bilan shifrlangan lokal bazada saqlanadi; qurilma wiped_at belgilansa lokal baza o'chiriladi.
9.3. Cloudflare Turnstile (bot himoyasi) va WAF texnik cookie'lari Cloudflare siyosati bo'yicha ishlaydi; ular subyektni identifikatsiya qilish uchun ishlatilmaydi.
10. Ma'lumot buzilishi (incident)
10.1. Shaxsiy ma'lumotlarga ruxsatsiz kirish, sizish yoki yo'qotish SEV-1 incident hisoblanadi: birinchi javob 15 daqiqa ichida (S12), sabab bartaraf etilguncha ta'sirlangan sessiyalar/kalitlar bekor qilinadi, postmortem 5 kun ichida.
10.2. Platforma ta'sirlangan Tenantlarni buzilish aniqlangandan keyin 48 soat ichida xabardor qiladi (ta'sirlangan toifalar, taxminiy hajm, ko'rilgan choralar, tavsiyalar) — 05-DPA §3.7 va 01 §6.1(f) bilan bir xil. Bu muddat Platformaning shartnomaviy majburiyati; O'RQ-547 matnida vakolatli organga xabar berish uchun aniq soat/kun muddati topilmadi (tekshirilmagan — yurist vakolatli organ (6.4-band) talablarini tasdiqlaydi).
10.3. Tenant o'z mijozlarini (mulkdor sifatida) xabardor qilish majburiyatini bajaradi; Platforma buning uchun xabar shablonini va ta'sirlangan yozuvlar ro'yxatini beradi.
11. Bolalar ma'lumoti
11.1. «Jibas» ilovasi o'quvchilar (shu jumladan 18 yoshga to'lmaganlar) va ota-onalar/vasiylar uchun; voyaga yetmagan o'quvchi akkaunti faqat Tenant tomonidan, ota-ona/vasiy roziligi (4.2-band) qayd etilgandan keyin yaratiladi; o'quvchi mustaqil ro'yxatdan o'ta olmaydi.
11.2. Ota-ona/vasiy Guardian bog'lanishi orqali bolaning davomati, baholari, to'lovlari va topshiriqlarini ko'radi; o'quvchi faqat o'z Enrollment yozuvlarini ko'radi; boshqa o'quvchi ma'lumotlari 404 NOT_FOUND bilan yopiladi.
11.3. O'quvchi ilovasida reklama, uchinchi shaxs treker va ijtimoiy tarmoq ulanishlari yo'q; gamifikatsiya reytingi (WeeklyRanking) faqat Tenant ichida va ism/taxallus darajasida ko'rsatiladi.
11.4. Bola biometrik ma'lumoti (turniket) uchun 4.3-band qo'llanadi; rozilik qaytarilganda bola turniketdan an'anaviy usulda (karta/qo'lda belgilash) o'tkaziladi va yuz tasviri 3 ish kuni ichida (5-bo'lim jadvali, face_delete) o'chiriladi; o'qish tugaganda — 30 kun ichida.
12. O'zgartirish va aloqa
12.1. Siyosat o'zgartirilganda yangi versiya jibas.uz/ manzilida joylanadi; muhim o'zgarishlar (yangi sub-processor, yangi maqsad, chet elga uzatish) kuchga kirishidan kamida 30 kun oldin Tenant egalariga e-mail/in-app orqali yuboriladi; yangi maqsad uchun rozilik qayta olinadi.
12.2. Shaxsiy ma'lumotlar bo'yicha murojaat: ariza formasi, pochta manzili ro'yxatdan o'tish jarayonida, mas'ul shaxs ro'yxatdan o'tish jarayonida. Javob muddati — 8-bo'lim.
12.3. Ushbu Siyosat o'zbek tilida tuzilgan; rus/ingliz tarjimasi ma'lumot uchun, nomuvofiqlikda o'zbekcha matn ustun.