Qisqacha
Ilovada akkaunt yo‘q: ro‘yxatdan o‘tish ham, kirish ham, parol ham kerak emas.
- Ism, elektron pochta, telefon, tug‘ilgan sana va joylashuvni so‘ramaymiz va yig‘maymiz.
- Reklama identifikatorlarini (iOS’da IDFA, Android’da GAID) ilova o‘qimaydi — kuzatuv yo‘q.
- Yig‘uvda uchinchi tomon analitika, reklama va nosozliklarni yig‘ish SDK’lari yo‘q.
- Yagona identifikator — tasodifiy o‘rnatish raqami. Uni odam bilan bog‘lab bo‘lmaydi: shaxsiy ma’lumotlar na qurilmada, na serverda bor.
- Server Germaniyada turadi. Qonun bunga yo‘l qo‘yadi, qaysi asosda ekani quyida alohida bo‘limda yozilgan.
Bu sahifa qaysi qonun asosida yozilgan
Biz O‘zbekiston Respublikasi qonunchiligi bo‘yicha ishlaymiz. Asosiy hujjat — 2019-yil 2-iyuldagi O‘RQ-547-son «Shaxsga doir ma’lumotlar to‘g‘risida»gi Qonun. U 2026-yil 26-martdagi O‘RQ-1125-son Qonun tahririda amal qiladi: bu tahrir ma’lumotlarni chet elda saqlash qoidalarini sezilarli o‘zgartirdi.
Uning yonida:
- 2003-yil 11-dekabrdagi 560-II-son «Axborotlashtirish to‘g‘risida»gi Qonun — axborot tizimi va axborot resursi egasining majburiyatlari.
- 1996-yil 26-apreldagi 221-I-son «Iste’molchilarning huquqlarini himoya qilish to‘g‘risida»gi Qonun: uning 5- va 6-moddalariga ko‘ra ma’lumot davlat tilida beriladi. Shuning uchun sahifaning o‘zbekcha versiyasi asosiy, ruscha esa qo‘shimcha hisoblanadi.
Bu sahifa — O‘RQ-547-ning 23-moddasi talab qiladigan o‘sha yozma xabarnomaning o‘zi: ma’lumotlari bazaga kiritilayotgan odamga ishlov berish maqsadlari va uning huquqlari oldindan tushuntirilishi shart. Ma’lumotlar tarkibi esa shu qonunning 22-moddasidan olingan.
Ma’lumotlar operatori — [НАЗВАНИЕ ЮРЛИЦА]. Ilova va server unga tegishli, ishlov berish uchun ham u javob beradi.
O‘rnatish raqami va bu yerda nima shaxsga doir ma’lumot hisoblanadi
Birinchi ishga tushganda ilova o‘ziga AB12-CD34-EF56 ko‘rinishidagi raqam o‘ylab topadi — o‘xshash harflarsiz alifbodan o‘n ikkita belgi. U tasodifiy: na telefondan, na akkauntdan, na reklama identifikatoridan olinmaydi.
U faqat bitta narsa uchun kerak — murojaatlar jurnalida bir o‘rnatishni boshqasidan ajratish uchun: aks holda yigirma marta bitta odam qidirganini yoki yigirma odam bir martadan qidirganini bilib bo‘lmaydi. Xuddi shu raqam profilda ko‘rsatiladi — uni qo‘llab-quvvatlash xizmatiga aytish mumkin.
Ilovani o‘chirsangiz, raqam ham u bilan yo‘qoladi. Qayta o‘rnatgandan keyin raqam yangi bo‘ladi va eski yozuvlar bilan bog‘liqlik qolmaydi.
O‘RQ-547-ning 4-moddasi shaxsga doir ma’lumot deb muayyan jismoniy shaxsga taalluqli bo‘lgan yoki uni identifikatsiya qilish imkonini beradigan axborotni ataydi. O‘rnatish raqami hech kimga taalluqli emas: u tasodifiy, telefon va akkauntga bog‘lanmagan, uni odam bilan solishtirishga esa bizda hech vosita yo‘q — na ism, na pochta, na telefon bor.
Biz bu haqda bahslashmoqchi emasmiz. O‘rnatish raqami, havolalar va jurnal yozuvlari bilan qonun shaxsga doir ma’lumotlarga qanday munosabatda bo‘lishni buyursa, shunday munosabatda bo‘lamiz: bu omadli talqinga umid qilishdan ishonchliroq.
Qurilmada nima qoladi
Telefonda uchta narsa turadi va hammasi ilovaning o‘z xotirasida:
- o‘rnatish raqami;
- sozlamalar: til, shartlarga rozilik belgisi, o‘tilgan tanishtiruv, «Suv belgisiz» va «Galereyaga saqlash» tugmachalari;
- tarix: oxirgi yuztagacha yozuv — film nomi, muqova, platforma, aniqlash darajasi va rolikning havolasi.
Tarix hech qayerga yuborilmaydi: uni faqat telefoningizdagi ilova o‘qiydi va yozadi.
Yuklab olingan rolik ilova keshiga tushadi — «Ulashish» tugmasi o‘sha yerdan ishlaydi — va, ruxsat bergan bo‘lsangiz, galereyadagi «ZB Qidir» albomiga. Qurilmada joy tugaganda keshni tizim o‘zi tozalab yuborishi mumkin.
Joriy qidiruv — havola, topilgan film, tanlangan sifat — faqat operativ xotirada bo‘ladi va diskka yozilmaydi.
Serverga nima ketadi
Ilova api.zb-qidir.uz manzilidagi serverimizga murojaat qiladi. Har bir so‘rovda to‘rtta sarlavha boradi: o‘rnatish raqami, yig‘uvning umumiy kaliti (u hamma o‘rnatishlarda bir xil va foydalanuvchiga aloqasi yo‘q), operatsion tizim nomi — iOS yoki Android — va ilova versiyasi. Oxirgi ikkitasi odamlarga qaysi tizimda qulayroq ekanini va yangilanish yetib borgan-bormaganini bilish uchun kerak.
Sarlavhalardan tashqari server faqat so‘rovni bajarish uchun zarur narsani oladi:
- siz qo‘ygan rolik havolasi;
- tanlangan til — film kartochkasining tili shunga bog‘liq;
- tanlangan sifat va «Suv belgisiz» belgisi — yuklab olishda;
- vazifa va topilgan film identifikatorlari — ular haqida qayta so‘rash uchun.
Bundan boshqa hech narsa yuborilmaydi. Almashish buferi faqat siz «Buferdan qo‘yish» tugmasini bosganingizda o‘qiladi va serverga faqat qidiruv ishga tushganda — ya’ni havolani qo‘yib, tugmani bosganingizda — boradi.
Server nimani va qancha saqlaydi
Murojaatlar jurnali. Har bir qidiruv va har bir yuklab olish uchun jurnalga bitta satr yoziladi: vaqt, hodisa turi, o‘rnatish raqami, operatsion tizim va ilova versiyasi, til, platforma, rolik havolasi, topilgan filmning nomi va janrlari, aniqlash darajasi, «topilmadi» belgisi va tanlangan sifat. Butun statistikamiz shu — o‘rnatish raqami aynan shuning uchun bor.
Har bir yozuv 90 kun yashaydi: tozalash jadval bo‘yicha ishlaydi va muddati o‘tgan satrlar jurnaldan o‘zi o‘chiriladi.
Qolgan narsalar undan ham kam yashaydi:
- aniqlash va yuklab olish vazifalari — jarayon xotirasida 30 daqiqa;
- tayyor rolik fayli — diskda 30 daqiqadan ko‘p emas, tozalash har 15 daqiqada;
- aniqlash uchun rolikdan kesib olingan kadrlar — model javob bergan zahoti o‘chiriladi;
- ko‘rib chiqish havolalari — xotirada 30 daqiqa.
Yana veb-serverning texnik jurnali bor: kirish satrlarida IP-manzil ko‘rinadi — har qanday veb-server sukut bo‘yicha shunday ishlaydi. IP-manzillarni alohida yig‘maymiz va o‘rnatish raqami bilan solishtirmaymiz; ular so‘rovlar chastotasini cheklash uchun ishlatiladi, toki xizmatni avtomatik murojaatlar bilan yiqitib bo‘lmasin.
Keragidan ortiq saqlashga haqqimiz ham yo‘q: O‘RQ-547-ning 19-moddasi ma’lumotlar hajmi ishlov berish maqsadlariga muvofiq bo‘lishini talab qiladi.
Qaysi asosda ishlov beramiz
O‘RQ-547-ning 18-moddasi ishlov berish mumkin bo‘lgan hollarni sanab o‘tadi. Bizga ikkitasi to‘g‘ri keladi va biz ikkalasiga tayanamiz.
- Sizning roziligingiz. Uni birinchi ishga tushirishda, rozilik ekranida «Roziman, davom etaman» tugmasini bosib berasiz. Qonunning 21-moddasi rozilikni uni olish faktini tasdiqlash imkonini beradigan istalgan shaklda berishga yo‘l qo‘yadi; tugmani bosish shunga javob beradi va rozilik belgisini ilova saqlab qo‘yadi.
- Siz tomon bo‘lgan shartnomani bajarish zarurati. Shartnoma — bu bizning ommaviy ofertamiz; rolik havolasisiz qidiruvni jismonan bajarib bo‘lmaydi.
Rozilikni qaysi shaklda bergan bo‘lsangiz, o‘sha shaklda qaytarib olishingiz mumkin — 21-modda shunday deydi. Amalda bu ilovani o‘chirish: u bilan birga o‘rnatish raqami, sozlamalar va tarix ketadi. Serverdagi jurnal yozuvlarini ham o‘chirishimizni istasangiz, bizga yozing — buni qanday qilish quyida yozilgan.
Ma’lumotlar jismonan qayerda turadi
Serverimiz Germaniyada, Frankfurtda turadi. Bu beparvolik emas, majburiy tanlov: O‘zbekistondan TikTok ochilmaydi va mamlakat ichidagi server ilova mavjudligining sababi bo‘lgan rolikni ololmas edi.
Qonun bunga yo‘l qo‘yadi, mana qanday qilib. O‘RQ-547-ning 2026-yil 26-mart tahriridagi 27-1-moddasi O‘zbekiston hududida faqat uch xil ma’lumotni saqlashni talab qiladi: biometrik, genetik va telekommunikatsiya operatorlari xizmatlaridan foydalanuvchilarning ma’lumotlarini. Bulardan hech birini biz yig‘maymiz — na barmoq izi, na yuz tasviri, na genetika; aloqa operatori ham emasmiz.
Qolgan hammasini shu moddaning uchinchi qismi, uchta shartdan kamida bittasi bajarilsa, O‘zbekiston hududidan tashqarida saqlash va ishlov berishga ruxsat beradi. Bizda birinchisi bajarilgan: davlat shaxsga doir ma’lumotlarning adekvat himoyasini ta’minlaydigan davlat deb tan olingan. Bunday davlatlar ro‘yxati O‘zbekiston Respublikasi Vazirlar Mahkamasining 2026-yil 29-iyuldagi 415-son qarori bilan tasdiqlangan va 2026-yil 3-avgustdan amal qiladi; Germaniya u yerda bor.
Qonunning 15-moddasi ham shu haqda: ma’lumotlarni chet elga shaxsga doir ma’lumotlar subyektlari huquqlarining adekvat himoyasini ta’minlaydigan davlatlar hududiga uzatish mumkin.
Ma’lumotlar kimga uzatiladi
Filmni aniqlash va rolikni olish uchun ma’lumotlarning bir qismi pudratchilarga boradi. Har biri o‘z ishi uchun qancha kerak bo‘lsa, shuncha oladi:
- OpenAI yoki Anthropic — serverda qaysi model yoqilganiga qarab: rolikdan olingan kichraytirilgan kadrlar, rolikning nomi va muallifi. Model film nomini shular bo‘yicha taxmin qiladi.
- TMDb — taxmin qilingan filmning nomi va yili; javobida muqova va tavsif bilan kartochka keladi.
- OMDb — xuddi shu ma’lumot, IMDb reytingi uchun.
- Kinopoisk (api.poiskkino.dev) — taxmin qilingan filmning nomi va yili; javobida muqova, tavsif hamda Kinopoisk va IMDb baholari bilan kartochka keladi. Unga TMDb filmni bilmaganda murojaat qilamiz: rus, sovet va MDH kinosi, shuningdek anime u yerda yaxshiroq qamrab olingan.
- Apify — Instagram rolikining havolasi: platforma Reels’ni anonim bermaydi.
- TikTok, Instagram, YouTube — sizning havolangiz bo‘yicha rolikning o‘zi so‘raladi, ba’zan oraliq proksi orqali.
- Cinerama — faqat siz «Qayerda ko‘rish» hamkorlik blokini bosganingizda: havolada utm_source=zbqidir belgisi va film identifikatori uzatiladi. Blok reklama deb belgilangan.
O‘rnatish raqami ularning birortasiga ham uzatilmaydi — u biz tomonda qoladi.
Ularning hammasi O‘zbekistondan tashqarida, ya’ni bu O‘RQ-547-ning 15-moddasidagi transchegaraviy uzatishdir. Vazirlar Mahkamasining 415-son qarori bilan tasdiqlangan ro‘yxatdagi davlatlarda joylashgan pudratchilar uchun shuning o‘zi yetarli. Qolganlari uchun asos — sizning transchegaraviy uzatishga roziligingiz: uni aynan shu 15-modda nazarda tutadi va siz uni rozilik ekranida qolgan shartlar bilan birga berasiz.
Pudratchilardan tashqari, ma’lumotlar qonunda belgilangan tartibda so‘ralsa, O‘zbekiston Respublikasi davlat organlariga uzatilishi mumkin. O‘z ixtiyorimiz bilan biz hech kimga hech narsa bermaymiz.
Qurilma ruxsatlari
- Galereya, faqat yozish — rolikni «ZB Qidir» albomiga qo‘yish uchun saqlash paytida so‘raymiz. Ilova sizning media kutubxonangizni o‘qiy olmaydi.
- iOS’da galereyaga kirish ham e’lon qilingan — «Galereyada ochish» tugmasi uchun.
- Android’da xuddi shuning uchun READ_MEDIA_VIDEO va READ_MEDIA_IMAGES ruxsatlari kerak.
Kamera, mikrofon, kontaktlar, kalendar, joylashuv va bildirishnomalarni ilova so‘ramaydi.
Galereyaga ruxsat bermasangiz ham hech narsa buzilmaydi: rolik ilovada qoladi va uni ulashish mumkin.
Sizning huquqlaringiz
O‘RQ-547-ning 30-moddasi sizga huquqlar beradi va ular akkaunt bo‘lmasa ham ishlaydi. Siz quyidagilarga haqlisiz:
- bizda ma’lumotlaringiz bor-yo‘qligini va ularning tarkibini bilish;
- so‘rov bo‘yicha ishlov berish haqida ma’lumot olish: asoslar va maqsadlar, qo‘llanadigan usullar, operatorning nomi va manzili, ma’lumotlar tarkibi va olingan manbasi, saqlash muddatlari, ularga yana kim kira oladi va chet elga uzatilgan-uzatilmagani — bunday ma’lumotnomaning to‘liq tarkibi qonunning 22-moddasida sanab o‘tilgan;
- ma’lumotlaringizga kirish qanday shartlarda berilishini bilish;
- ishlov berishga rozilik berish va uni qaytarib olish;
- ma’lumotlar to‘liq bo‘lmasa, eskirgan, noaniq, qonunga xilof olingan yoki yig‘ilgan maqsad uchun endi kerak bo‘lmasa, ishlov berishni vaqtincha to‘xtatishni talab qilish;
- vakolatli davlat organiga yoki sudga murojaat qilish.
Bundan qanday foydalanish kerak: [АДРЕС ПОДДЕРЖКИ] manziliga yozing va o‘rnatish raqamini ko‘rsating — u ilova profilida ko‘rsatilgan. Usiz jurnaldagi yozuvlaringizni topa olmaymiz: sizni tanishning boshqa yo‘li yo‘q, va bu bahona emas, shaxsiy ma’lumot yig‘maganimizning bevosita oqibati.
O‘n kun ichida javob beramiz. Bu muddatni o‘zimizga o‘zimiz belgiladik: qonun o‘n kunni faqat ma’lumot berishdan bosh tortish haqidagi yozma xabarnoma uchun ataydi (22-modda), mohiyat bo‘yicha javob uchun esa muddat belgilamaydi — uzoqroq cho‘zish esa insofdan bo‘lmasdi.
Ma’lumotlarni qanday o‘chirish mumkin
O‘RQ-547-ning 17-moddasi ma’lumotlar qachon yo‘q qilinishi kerakligini sanaydi: ishlov berish maqsadiga erishilganda, rozilik qaytarib olinganda, ishlov berish muddati tugaganda yoki sud shunday hal qilganda. Bizda akkaunt yo‘q, shuning uchun «akkauntni o‘chirish» ham yo‘q, qolgani esa mana bunday olib tashlanadi:
- Tarix — tarix ekranidagi «Tozalash» tugmasi.
- Qurilmadagi hamma narsa birdaniga — ilovani o‘chiring yoki tizim sozlamalarida uning ma’lumotlarini tozalang. O‘rnatish raqami, sozlamalar, tarix va keshdagi roliklar ketadi. Galereyaga saqlangan roliklar qoladi: ular sizniki.
- Serverdagi jurnal yozuvlari — [АДРЕС ПОДДЕРЖКИ] manziliga yozing va profildagi o‘rnatish raqamini ko‘rsating; shu raqamli satrlarni o‘chiramiz. Aslida buni qilish shart emas: ularning saqlanish muddati — 90 kun.
Agar qonunni buzdik deb hisoblasangiz
Avval bizga [АДРЕС ПОДДЕРЖКИ] manziliga yozing: bu eng tez yo‘l va deyarli hamma narsa shu bosqichda hal bo‘ladi.
Javob sizni qoniqtirmasa, O‘RQ-547-ning 30-moddasi shaxsga doir ma’lumotlar sohasidagi vakolatli davlat organiga yoki to‘g‘ridan-to‘g‘ri sudga murojaat qilish huquqini beradi. Ma’lumot berishdan bosh tortish haqida xuddi shuni 22-modda alohida aytadi.
Vakolatli davlat organi qonunning 8-moddasida atalgan — bu O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Davlat personallashtirish markazi. Shaxsga doir ma’lumotlar bazalarining davlat reyestri va shaxsga doir ma’lumotlar bo‘yicha murojaatlarni qabul qilish pd.gov.uz saytida yuritiladi.
Shaxsga doir ma’lumotlar sohasida kelib chiqadigan nizolar O‘zbekiston Respublikasi qonunchiligida belgilangan tartibda hal etiladi — qonunning 32-moddasi.
Bolalar
Ilova kattalarga mo‘ljallangan. O‘RQ-547-ning 21-moddasi to‘rtinchi qismi to‘g‘ridan-to‘g‘ri aytadi: voyaga yetmagan shaxs uchun uning shaxsga doir ma’lumotlariga ishlov berishga rozilikni ota-onasi yoki vasiylari beradi. O‘n sakkizga to‘lmagan bo‘lsangiz, ilovadan ularning xabari va roziligi bilan foydalaning.
Bolalarning ma’lumotlarini maxsus yig‘maymiz va yoshni so‘ramaymiz — uni so‘rash odam haqida hozir bizda yo‘q yana bitta ma’lumotni yig‘ish bo‘lardi. Agar bolaning ma’lumotlari ota-onasining roziligisiz bizga tushgan bo‘lsa, [АДРЕС ПОДДЕРЖКИ] manziliga yozing: o‘chiramiz.
O‘zgarishlar
Kod o‘zgarsa, bu sahifa ham o‘zgaradi: u bizga qulay narsani emas, aslida sodir bo‘layotgan narsani tasvirlaydi. Qonun o‘zgarsa, moddalarga havolalar ham o‘zgaradi. Oxirgi tahrir sanasi yuqorida turadi.
Kontaktlar
Ma’lumotlar operatori — [НАЗВАНИЕ ЮРЛИЦА], STIR [ИНН], [ЮРИДИЧЕСКИЙ АДРЕС]. Operatorning nomi va joylashgan yerini ko‘rsatishga O‘RQ-547-ning 22-moddasi majbur qiladi — ular shu yerda.
Ma’lumotlar haqidagi savollar va o‘chirish so‘rovlari — [АДРЕС ПОДДЕРЖКИ]. Xatda o‘rnatish raqami asqotadi: u ilova profilida ko‘rsatilgan.