Maxfiylik siyosati
Oxirgi yangilanish: 5-noyabr, 2026
Bu sahifa tarjima boʻlib, hujjatni oʻz tilingizda oʻqishingiz uchun taqdim etilgan. ingliz tilidagi versiya — asl nusxa, va ikkisi farq qilganda ingliz tilidagi matn ustuvor boʻladi.
Whisprompt maxfiylikni ustuvor qilib qurilgan. Ushbu siyosat biz nima qilishimizni va, xuddi shunday muhimi, nimalarni yigʻmasligimizni tushuntiradi. U har bir Whisprompt ilovasini — telefonda, planshetda, soatda, televizorda va kompyuterda, Mac-da ham, Windows-da ham — hamda ushbu veb-saytni qamrab oladi. Biror narsa faqat ulardan bittasiga tegishli boʻlsa, bu haqda shunday deb aytiladi.
Qisqacha aytganda: matnlaringiz qurilmalaringizda qoladi va bizga hech qachon yetib kelmaydi; siz oʻzingiz biror xizmatni ulamas ekansiz, hech narsa ularni boshqa joyga yubormaydi (3-qism). Nutqni tanishni telefoningizning oʻz mexanizmi amalga oshiradi, u buning uchun ovozni Apple yoki Google-ga yuborishi mumkin — oflayn til paketini oʻrnating, shunda u qurilmadan hech qachon chiqmaydi. Qanday boʻlishidan qatʼi nazar, u bizga hech qachon yetib kelmaydi. Hisob talab qilinmaydi, va maʼlumotlaringizni sotmaymiz. Ilova oʻzining qanchalik yaxshi ishlayotganini oʻlchashi mumkin — sonlar va vaqtlar, siz yozgan yoki aytgan biror soʻz esa hech qachon emas — lekin faqat siz rozi boʻlsangiz: siz rozi boʻlmaguningizcha hech narsa oʻlchanmaydi, savol faqat ilovadan foydalanganingizdan keyingina beriladi, va javobingiz oʻzingizniki sifatida biriktirgan qurilmalarga ham tegishli boʻladi (6-qism).
1. Kim javobgar (Maʼlumotlarni nazorat qiluvchi)
Leonid Kabanov (autónomo), Ispaniya. Aloqa: support@whisprompt.app. Toʻliq taniqlash maʼlumotlari Yuridik maʼlumot sahifasida keltirilgan. Biz Ispaniyada, demak Yevropa Ittifoqi ichida joylashganmiz, shuning uchun Ittifoq ichida vakil talab qiladigan GDPR 27-moddasi bizga tegishli emas. Biz hech qanday Maʼlumotlarni himoya qilish boʻyicha masʼul shaxs tayinlamaganmiz va bunga majbur ham emasmiz: Whisprompt davlat organi emas, u odamlarni katta miqyosda muntazam va tizimli tarzda kuzatmaydi, va bizga hech qanday maxsus toifadagi maʼlumot umuman yetib kelmaydi. Bizning joylashuvimizning nazorat organi — Agencia Española de Protección de Datos (AEPD), aepd.es.
2. Qurilmangizda qayta ishlanadigan maʼlumotlar
- Mikrofon ovozi. Ovozga ergashish uchun va (yozib olayotganingizda) video uchun jonli tarzda yozib olinadi. U telefoningizga oʻrnatilgan nutqni tanish mexanizmiga — iOS-da Apple-niki, Android-da Google-niki — topshiriladi, u esa qurilma, til va sozlamalaringizga qarab, uni shu platformaning serverlarida, oʻsha platformaning oʻz maxfiylik shartlari asosida qayta ishlashi mumkin. Oflayn til paketini oʻrnating — va tanish toʻliq qurilmada, tarmoqsiz amalga oshadi. Ikkala holatda ham ovoz bizga hech qachon yetib kelmaydi: biz hech qanday nutq serverini ishlatmaymiz, va bizning hech bir serverimizda yozuv saqlanmaydi. Siz saqlashni tanlagan video fayllar qurilmangizda yoki oʻzingizning bulutli xotirangizda qoladi.
- Matnlaringiz va sozlamalaringiz. Qurilmangizda mahalliy tarzda saqlanadi (va, agar yoqsangiz, shaxsiy bulutli xotirangizda — bu esa oʻsha taʼminotchining maxfiylik shartlariga boʻysunadi). Prompterni boshqa qurilmalaringizga koʻrsatsangiz, matn ular orasida shifrlangan holda boradi — 5-qismga qarang.
- Yuklab olingan til modellari. Qurilmangizda saqlanadi. Modelni yuklab olish shu modelni joylashtirgan xostga toʻgʻridan-toʻgʻri soʻrov boʻlib, biz unga hech qanday shaxsni bogʻlamaymiz.
3. Siz ulagan xizmatlar tomonidan qayta ishlanadigan maʼlumotlar
Baʼzi ixtiyoriy funksiyalar siz ruxsat bergan xizmatlarga ulanadi. Biz faqat mijozingiz sifatida harakat qilamiz; har bir taʼminotchi — oʻz siyosati doirasidagi mustaqil nazoratchi:
- Notion va siz ochgan hujjatlar. Notion-ni ulasangiz, Whisprompt siz bergan ruxsat asosida tanlagan sahifalaringizni faqat oʻqish uchun mumkin boʻlgan koʻzgu nusxa sifatida oʻqiydi. Qurilmangizdan yoki bulutli xizmatdan fayl ochsangiz, u matnni koʻrsatish uchun oʻqiladi. Bu kirish maʼlumotlarining nusxalari bizning hech bir serverimizga yetib kelmaydi.
- Mac operator stansiyasidagi sunʼiy intellekt yordamchisi. Siz unga oʻzingizning AI taʼminotchi kalitingizni bermaguningizcha, yordamchi hech narsa qilmaydi. Bergandan soʻng, har bir soʻrov ochiq turgan matnning barchasini, siz tanlagan boʻlakni, koʻrsatmangizni va shu paytgacha boʻlgan suhbatni oʻz ichiga oladi — bu toʻgʻridan-toʻgʻri Mac-ingizdan oʻsha taʼminotchiga, kalitga qarab Anthropic yoki OpenAI-ga, kalitingiz va ular oldidagi oʻz hisobingiz ostida, ularning shartlari va saqlash muddati boʻyicha boradi. Bu bizning hech bir serverimiz orqali oʻtmaydi: biz na kalitni, na matnni koʻramiz. Kalit macOS Keychain-da saqlanadi, sinxronlanmaydi va boshqa qurilmalaringizga koʻchirilmaydi. Telefon va planshet ilovalarida yordamchi yoʻq.
- Apple va Google (ilova doʻkonlari va obunalar). Xaridlar, har qanday bepul sinov muddati va obuna toʻlovlari Apple yoki Google tomonidan boshqariladi. Toʻlov maʼlumotlaringizni biz hech qachon koʻrmaymiz; bizga faqat obuna holati yetib keladi — bu aynan qanday amalga oshishini 4-qism aniq tushuntiradi.
4. Obuna va Pro
Whisprompt-da hisoblar yoʻq. Kirish uchun hech narsa yoʻq va yaratish uchun ham hech narsa yoʻq, hech bir taʼminotchidan email manzilingiz hech qachon soʻralmaydi, va bizda ismingiz ham, manzilingiz ham saqlanmaydi. Prompter, yozib olish va koʻrsatish oʻz holicha ishlayveradi, obuna esa hisobsiz sotib olinadi va tiklanadi. Ilovada hamon ixtiyoriy hisob uchun kod bor — Apple orqali kirish, qayta ishlovchi sifatida Supabase bilan — va u faol emas: u ilova bilan birga kelmagan kalitlar orqali yoqiladi, shu sababli kirish ekrani yoʻq, hech narsa Supabase-ga yetib bormaydi, va hech qanday email manzil yigʻilmaydi. Agar hisob joriy qilinsa, ushbu sahifa uni qayta ishlaydigan narsalarni bu oʻzgarishni olib keladigan versiyadan oldin tasvirlaydi, keyin emas.
- RevenueCat (obunani boshqarish). Obuna faolligini — uni App Store-da yoki Google Play-da sotib olganingizni — aniqlash boʻyicha bizning qayta ishlovchimiz. U ushbu ilovadagi xarid tarixingizni, mijoz uchun identifikatorni va operatsion tizim ilovaga beradigan qurilma yoki oʻrnatish identifikatorini (Apple qurilmalarida — IDFV) qurilma va OT versiyasi haqidagi texnik tafsilotlar bilan birga oladi. Mijoz identifikatori siz haqingizdagi hech narsadan kelib chiqmaydi: birinchi xaridingizdan oldin u RevenueCat oʻzi uchun yaratadigan identifikator, shu xariddan boshlab esa qurilmangiz yaratadigan va saqlaydigan tasodifiy identifikator — boshqa qurilmalaringiz ham aynan shuni olib yuradi, va aynan shu tarzda bitta obuna ularning barchasini qamrab oladi (5-qism). Aynan shu narsa Pro-ni ochadi va xaridingizni barcha qurilmalaringizda tiklaydi. Biz hech qanday reklama identifikatorini yigʻmaymiz va RevenueCat-da reklama yoki manba-aniqlash integratsiyalarini yoqmaymiz; bu maʼlumot kuzatish uchun ishlatilmaydi va boshqa kompaniyalarning maʼlumotlari bilan birlashtirilmaydi.
- Bizda saqlanayotganini oʻchirish. Oʻchiriladigan hisob yoʻq, va ilovada bunga tugma ham yoʻq. Bizning serverimizda saqlanadigani — obunangiz qamrab olgan qurilmalar roʻyxati, va uni istalgan vaqtda ilovada, Sozlamalar → Bizning serverlarimizdagi maʼlumotlar ostida oʻchirishingiz mumkin (11-qism). Uni oʻchirish obunangizni bekor qilmaydi: bu App Store yoki Google Play hisobingizga tegishli va uni sotib olgan joyingizda bekor qilinadi. Matnlar va yozuvlar baribir qurilmangizda qoladi; qurilmaning oʻzini tozalash uchun 7-qismga qarang.
5. Boshqa qurilmalaringizga koʻrsatish
Whisprompt prompterni bir vaqtning oʻzida bir nechta oʻz qurilmalaringizda ishga tushira oladi. Bir xil mahalliy tarmoqda ular toʻgʻridan-toʻgʻri ulanadi. Umumiy tarmoq boʻlmasa, ulanish Cloudflare Workers-dagi bizning oraliq serverimiz orqali oʻtadi:
- Kutubxonani oʻz qurilmalaringiz orasida ulashish. Siz oʻzingizniki sifatida biriktirgan qurilmalar bir-birining kutubxonalarini koʻzgu nusxa qiladi: bir qurilmada yozilgan matn boshqalarida ham paydo boʻladi, va birida kiritilgan tahrir ularga ham yetib boradi. Nusxalar qurilmalaringizda yashaydi va ular orasida shu yerdagi hamma narsa kabi shifrlangan holda boradi — bizning hech bir serverimizda nusxa saqlanmaydi, va siz matnni ataylab ulashmas ekansiz, oʻz qurilmalaringizdan tashqarida hech kim uni olmaydi.
- Har bir seans freymi yuboruvchi qurilmada shifrlanadi (ChaCha20-Poly1305), va kalit faqat taklif ichida — QR-kod yoki ulanish kodi ichida — boradi. Oraliq server faqat shifrlangan freymlarni koʻradi: u matningizni, ovozingizni yoki videongizni oʻqiy olmaydi.
- Oraliq server hech qanday seans mazmunini saqlamaydi. Xona koʻpi bilan toʻrt soat yashaydi va shundan keyin oʻchiriladi. Qurilmalaringiz bir-birini topish uchun ishlatadigan pochta qutisida faqat xizmat kaliti va oxirgi koʻrinish vaqt belgisi saqlanadi — koʻpi bilan 30 kun, va hech qanday mazmunsiz.
- Pro-dan birdan ortiq qurilmada foydalansangiz, oraliq server bu qurilmalar roʻyxatini ham saqlaydi, shunda bitta obuna ulardan oltitasigacha qamrab olishi mumkin. Unda ilova har bir qurilma uchun yaratadigan identifikator, qurilma oʻzi haqida bildiradigan nom, hamda u qoʻshilgan va oxirgi marta koʻrilgan sanalar saqlanadi — hech qanday matn, ovoz yoki video emas. Butun yozuv, qurilmalaringizdan hech biri undan foydalanmagan bir yildan keyin oʻchiriladi, va uni istalgan vaqtda ilovadan oʻzingiz oʻchirishingiz mumkin.
- Har qanday veb-xizmat kabi, oraliq server ulanish paytida IP-manzilni koʻradi. U faqat yoʻl-yoʻlakay, soʻrovlarni cheklash va notoʻgʻri foydalanishning oldini olish uchun ishlatiladi, va obunangizga yoki u qamrab olgan qurilmalar roʻyxatiga bogʻlanmaydi.
6. Foydalanish maʼlumotlari
Whisprompt oʻzining qanchalik yaxshi ishlayotganini oʻlchab, bu oʻlchovlarni bizga yuborishi mumkin — sonlar, davomiyliklar va kodlar, siz yozgan yoki aytgan biror soʻz esa hech qachon emas. Siz rozi boʻlmas ekansiz, bularning hech biri sodir boʻlmaydi. Rozi boʻlguningizcha na oʻlchash boʻladi, na identifikator, va buning uchun qurilmangizda hech narsa saqlanmaydi. Ilova buni bir marta soʻraydi, va buni hech qachon uni birinchi marta ochgan zahotingiz qilmaydi, chunki ilova hali hech narsa qilmasdan turib berilgan savolga javob berishning hech qanday yoʻli yoʻq. U birinchi oʻqishingiz qandaydir joyga yetgandan keyin keladi — yoki, agar bundan oldin ikkinchi qurilmani biriktirsangiz, biriktirish oxirida, quyida qurilmalaringizni bitta shaxs sifatida sanash haqidagi savol bilan bir kartada. Bu kartada ikkita javob bor va uchinchi chiqish yoʻli yoʻq: uning yonidan bossangiz yoki orqaga tugmasini bossangiz ham, u yopilmaydi, chunki tasodifiy tegishdan yopilgan karta siz hech qachon bermagan rad javobini yozib qoʻygan boʻlur edi. Siz javob bermas ekansiz, hech narsa yozilmaydi, shuning uchun agar boshqa biror narsa uni ekrandan birinchi boʻlib olib tashlasa — ilova yopiladi, boshqa ekran uning oʻrnini egallaydi — savol shunchaki hali ham ochiq qoladi va keyingi oʻqishingizdan soʻng qaytadan chiqadi. Qay tarzda boʻlishidan qatʼi nazar, bir marta javob bergandan soʻng, u umuman qaytib kelmaydi. Javobingiz oʻzingizniki sifatida biriktirgan qurilmalarga tegishli boʻladi, va karta buni siz javob berayotgan joyda aytadi: keyinroq biriktiradigan qurilma keyingi marta ulanganda shu javobni oladi va bir xil savolni ikkinchi marta bermay, buni qilganini sizga ochiq aytadi. Bu ikkala yoʻnalishda ham ishlaydi — qurilmalaringizdan birida oʻlchashni oʻchirsangiz, boshqalari ham toʻxtaydi. Kompyuter — yagona farq: telefon yoki planshetda oʻlchashni oʻchirish uni biriktirilgan kompyuterda ham oʻchiradi, lekin kompyuterda berilgan javob, “ha” boʻlsin “yoʻq” boʻlsin, oʻsha kompyuterda qoladi — quyidagi “Nima oʻlchanadi”ning oxirida kompyuter ilovasi qanday oʻlchashi aytilgan. Bir qurilmada berilgan javob boshqasidan kelgan javob bilan hech qachon ustidan yozilmaydi, shuning uchun buni shu yerda oʻchirishni hali xabar topmagan qurilma bekor qila olmaydi. Yoʻq desangiz, ilova haqida boshqa hech narsa oʻzgarmaydi, va bu qurilma qayta soʻramaydi. Ha desangiz, tugmacha ilova sozlamalarida, “Foydalanish maʼlumotlari” ostida boʻladi, shunda uni istalgan payt hech qanday sabab koʻrsatmasdan qayta oʻchirib qoʻyishingiz mumkin. Bu huquqiy jihatdan nimaga asoslanishi 9-qismda; qanday qilib bekor qilish mumkinligi esa shu qismning oxirida. Uni oʻchirish nafaqat xabar berishni, balki oʻlchashning oʻzini ham toʻxtatadi, va qurilmadan quyidagi identifikatorni, hali yuborilishini kutayotgan har qanday narsani, va “Nima oʻlchanadi” ostida tasvirlangan davom etayotgan oʻqish haqidagi eslatmani oʻchiradi.
- Nima oʻlchanadi. Oʻlchovlar quyida tavsiflangan turlardan iborat, boshqa tur yoʻq. Har bir oʻlchov — ilovaning oʻziga yozilgan roʻyxatlardan olingan kodlar, til kodlari, sonlar va vaqtlarning qisqa, oʻzgarmas toʻplami, shuning uchun unda siz yozgan yoki aytgan narsaga joy yoʻq. Yangi oʻlchov har doim shu yerda allaqachon tavsiflangan turning yana bir holati boʻladi, xolos; boshqa turdagi har qanday narsa avvalo ushbu sahifaning oʻzgarishi boʻlardi. Qaysi funksiyalardan foydalanasiz va har bir foydalanish nima bilan tugadi. Masalan, oʻqish: ovozga ergashish yoki avtosiljish, matnda qayergacha yetganingiz, uni qanchalik tez-tez qoʻlda boshqarishga toʻgʻri kelgani, u bir vaqtning oʻzida ikkinchi ekranga chiqdimi yoki soatdan yoxud pultdan boshqarildimi, qurilma oflayn boʻlganmi, qaysi oʻqish uslubida va qaysi ranglarda oʻqilgani (juftlikni oʻzingiz tuzgan boʻlsangiz — faqat uning sizniki ekani, hech qachon nomi emas), maqsadli vaqt belgilanganmi (hech qachon qanchaligi emas) va matni qayerdan kelgani — bizning boshlangʻich matnimiz, oʻz matningiz, fayl yoki siz ulagan xizmatdagi hujjatning bogʻlangan nusxasi. Xuddi shunday: kutubxonangizga tushgan matn, yozuv, til modelini yuklab olish, qurilmalaringizni bogʻlash va ular bir-birini qanday topgani, matnni boshqa ekranga chiqarish va unga uzatish, hamda ikkinchi qurilma qanday turda boʻlgani, bir nechta tildagi matn haqidagi bildirishnoma, obuna ekrani va sizni unga nima olib kelgani, promokod, aniqlagich tanlay oladigan tillar toʻplamini oʻzgartirish yoki ilovada hali yoʻq tilni qoʻshishni soʻrash (shu tilning kodi yuboriladi), va ushbu versiyani yangilash kerakligi haqidagi bildirishnoma — har biri oldindan belgilangan roʻyxatdagi qaysi natija bilan tugagani bilan. Nima buzildi va qanday. Biror narsa ishlamay qolganda — nutqni tanish eshitishni yoki javob berishni toʻxtatadi, tanigich ishdan chiqib, uning oʻrnini boshqasi egallaydi yoki egallaydigan hech kim boʻlmaydi, ovozga ergashish joyini yoʻqotadi, aloqa uziladi yoki xarid, tiklash, yuklab olish, yozuv yoxud kod oʻtmay qoladi — qaysi qism buzilgani, oldindan belgilangan roʻyxatdagi qaysi usulda va u tiklandimi. Hech qachon tizim yoki doʻkon xabar qiladigan xato matni emas. Nutqni tanish sizga yetisha olmaganida, bunga yaqin qolganida yoki VoiceLock ishlay olmaganida, u bilan birga qurilma o‘sha paytda o‘zini qanchalik issiq deb aytgani ham yuboriladi — tizimning o‘zi xabar beradigan to‘rt darajadan biri, oddiydan keskingacha —, chunki sekin qurilma bilan qizib ketgan qurilmaga turlicha tuzatish kerak. Qaysi nutq tanigichi ishladi va nimada. Foydalanilgan tanigich va u tizimning qaysi qismida ishlagani, u matn oʻqish oʻrtasida tilini almashtirgani uchun ishga tushdimi, va u tinglagan tilning kodi. Vaqt, son va oʻlchamlar. Biror narsa qancha davom etgani yoki qancha vaqt olgani — oʻqish, yozuv, uzatish, tanigichning buzilgunga qadar ishlashi, ergashish sizni qayta topguncha oʻtgan vaqt, bildirishnomaning kutishi — va qancha: matndagi soʻzlar soni, yuklab olishning hajmi, sozlama nechta tilni qamragani. Aniq son ilova haqida emas, siz haqingizda koʻproq narsa aytib qoʻyadigan joyda uning oʻrniga oraliq turadi: buzilgan tanigich tekshiruvi qancha eshitiladigan tovush toʻplagani (bu uning oʻz yigʻma hisobi, siz qancha gapirganingiz emas, va aytilgan narsa haqida hech narsa emas), oʻrnatgandan keyin birinchi oʻqishingiz yarmidan qanchalik tez oshgani va bu oʻrnatma qachondan beri oʻlchov olib borayotgani. Ilova tizim qoʻriqlaydigan narsani soʻraganda bergan javoblaringiz. Mikrofon, kamera, yaqin atrofdagi qurilmalarni qidirish: aynan nima soʻralgani va javob qanday boʻlgani — faqat ilova soʻragan paytda; siz avval bergan javobni qayta oʻqish oʻlchanmaydi. Xaridlar va promokodlar. Xarid urinishi qaysi reja turiga boʻlgani va u, tiklash yoki promokod nima bilan tugagani. Quyida tavsiflangan identifikator yonida obuna haqida ikki maʼlumot saqlanadi va oʻzgarganda yangilanadi: Whisprompt Pro ushbu qurilmada ishlayaptimi va u boshqa qurilmangizda emas, shu yerda sotib olinganmi. Har bir oʻlchov bilan. Hodisa yuz bergan payt, ilova versiyasi, platforma va oʻlchov olingan qurilma haqida: bu qanday qurilma — telefon, planshet, kompyuter, televizor yoki soat, va hech qachon uning markasi va modeli emas, — uning operatsion tizimi va faqat shu tizim versiyasining asosiy raqami, ilova interfeysining tili, qurilmada belgilangan mamlakat va bu oʻrnatma qachondan beri oʻlchov olib borayotgani, siz ruxsat bergan kundan boshlab hisoblangan oraliq bilan. Mamlakat qurilmangizning oʻz mintaqa sozlamasidan olinadi — siz tanlagan mamlakat, siz ulangan tarmoq manzilidan hisoblangani emas. Oxiri boʻlmagan oʻqish. Agar tizim ilovani yopsa, quvvat tugasa, ilova ishdan chiqsa yoki siz uni oʻqish oʻrtasida surib yopsangiz, oxirida hech narsani oʻlchab boʻlmaydi: buni qiladigan ilova qismi u bilan birga yoʻqoladi. Shuning uchun oʻqish davom etayotganda qurilmada uning boshida maʼlum boʻlgan narsa yozilgan qisqa eslatma turadi — ovozga ergashish yoki avtosiljish, til kodi, matndagi soʻzlar soni va nutq tanigichi — boshqa hech narsa yoʻq. U oʻqish odatdagidek tugagan paytda olib tashlanadi. Agar keyingi ishga tushirishda ilova uni topsa, bu toʻrt maʼlumotni bir marta yuboradi va eslatmani oʻchiradi. U faqat oʻlchovlar yoqilganda yoziladi va siz ularni oʻchirganingizda qolgan hamma narsa bilan birga oʻchiriladi. Kompyuterda. Mac va Windows uchun ilova yuqoridagi oʻlchovlarning hech birini qilmaydi. U kamroq va oʻsha turlar ichida oʻlchaydi: qaysi funksiyalardan foydalanasiz va nima bilan tugadi — ilova ochilgani, ovozga ergashishni ishga tushirganingiz va u tinglashni boshlaganmi yoki unga mikrofon rad etilganmi va telefoningiz yoki planshetingiz unga oʻz matnini chiqargani, qanday turdagi qurilmadan ekani, lekin hech qachon qaysi biridan ekani emas, — nima buzilgani va qanday, va qaysi nutq tanigichi soʻralgani. Tizimning nosozlik haqidagi oʻz soʻzlari sizga koʻrsatiladi va hech qachon yuborilmaydi. Har biri bilan: payt, ilova versiyasi, platforma, bu kompyuter ekani, uning operatsion tizimi va faqat versiyasining asosiy raqami (Windows uchun — odamlar uni ataydigan raqam), ilova tili, kompyuterning mintaqa sozlamasidagi mamlakat va mashina haqida uch maʼlumot — bu qanday shakldagi kompyuter (stol kompyuteri, noutbuk, planshetga aylanadigan yoki planshet, tizim va mikrodastur xabar bergan maʼlumotdan aniqlanadi), protsessor turi va ilova unda emulyatsiya orqali ishlayotgani. Kompyuterda hech qachon oʻlchanmaydi: uning markasi, modeli, nomi, sensorli ekrani yoki qalami bormi va u qanday buklangani yoki ushlab turilgani. Kompyuterda savol bir marta beriladi, matnga ergashish yarmidan oshgan oʻqishdan keyin, yonidan bosganda yopilmaydigan ikki javobli kartada; ilova sozlamalarida, “Foydalanish maʼlumotlari” ostida ham javob berishingiz mumkin, u yerda quyida tavsiflangan identifikator koʻrsatiladi, siz uni oʻlchovlaringizni oʻchirish soʻrovida koʻrsata olasiz. Kompyuterda aytilgan “ha” faqat shu kompyuterga taalluqli: u boshqa qurilmalaringizga yuborilmaydi, ulardagi “ha” esa unda oʻlchovlarni yoqmaydi. “Yoʻq” bir yoʻnalishda yuradi: kompyuter bilan bogʻlangan telefon yoki planshetda oʻlchovlarni oʻchirsangiz, keyingi ulanishda ular kompyuterda ham oʻchadi; kompyuterda oʻchirish kompyuterda qoladi. Quyida tavsiflangan qurilmalaringizni bitta odam sifatida hisoblash ruxsati kompyuterga faqat unda oʻlchovlar allaqachon yoqilgan boʻlsa yetib boradi.
- Hech qachon oʻlchanmaydigani. Sizning matnlaringiz, ularning nomlari, ochilgan fayllarning nomlari, tovush, yozuvlar, transkripsiyalar, qurilmalaringizning nomlari, kontaktlaringiz va istalgan qurilmangizning markasi va modeli. Til kodi yuboriladi, matn nomi — yoʻq. Xaridlar va promokodlar haqida: na narx, na valyuta, na chek, na buyurtma yoki tranzaksiya raqami, na doʻkondagi mahsulot identifikatori, na biror toʻlov maʼlumoti, na doʻkonning xato matni, va hech qachon na promokod, na uning biror belgisi — faqat sizni obuna ekraniga nima olib kelgani, reja turi va nima bilan tugagani, har biri oldindan belgilangan roʻyxatdan. Obunadan nechta qurilmada foydalanishingiz ham emas. Har bir oʻlchov — sonlar, vaqtlar va kodlarning oʻzgarmas toʻplami, shuning uchun siz yozgan, nomlagan yoki toʻlagan narsaning unda paydo boʻladigan joyi yoʻq.
- U anonim emas, va buni aytganimiz maʼqul. Shu qurilmadan kelgan oʻlchovlar bitta doimiy tasodifiy identifikatorni olib yuradi. U ilovaning shu oʻrnatilishigagina tegishli va boshqa hech nimaga: uni oʻlchash komponentining oʻzi, oʻlchashga ruxsat bergan kuningizda va bir lahza ham oldin emas, yaratadi, u shu oʻlchovlardan boshqa hech narsa uchun ishlatilmaydi, va u obunangiz ishlatadigan identifikator emas — u hech qachon oʻlchov bilan birga yuborilmaydi, shuning uchun ikki yozuv bir-biridan ajratib turiladi va hech biri boshqasining identifikatorini olib yurmaydi. Oʻlchovda hech narsa qaysi qurilmangiz qaysi biriga tegishli ekanini aytmaydi: quyidagi alohida ruxsatni bermas ekansiz, telefoningiz va planshetingiz ikkita bogʻlanmagan oʻrnatish sifatida keladi va ikkita deb sanaladi. Identifikator yaratilganidan keyin koʻpi bilan oʻn uch oy ichida almashtiriladi, bu orada ilovadan foydalangan-foydalanmaganingizdan qatʼi nazar, va yangisi oldingisi bilan qoʻshilmaydi — shuning uchun bitta oʻrnatishning yozuvi bundan uzoqroq boʻla olmaydi. Oʻlchashni oʻchirish identifikatorni qurilmadan oʻchiradi. Tasodifiy boʻlsa-da, u baribir identifikator, va aynan shu sababdan oʻlchovlar anonim degan daʼvo oʻrniga ushbu band mavjud.
- Qurilmalaringizni bitta shaxs sifatida sanash — alohida ruxsat, siz bermas ekansiz, oʻchiq. Whisprompt-ni birdan ortiq qurilmada ishlatsangiz, ilova sizdan bir marta ularning barchasidan kelgan oʻlchovlar bitta umumiy identifikatorni olib yurishi kerakmi, deb soʻrashi mumkin, shunda telefon va planshet ikkita emas, bitta shaxs sifatida sanaladi. Bu savol faqat identifikatorni oʻzgartiradi, nima oʻlchanishini esa hech narsa: yuqoridagi oʻsha turlar, bir xil xususiyatlar, qoʻshimcha hodisa yoʻq va yangi qabul qiluvchi yoʻq. Siz ha demas ekansiz, u oʻchiq, yoʻq deyish ilova haqida boshqa hech narsani oʻzgartirmaydi, va uni keyinroq xuddi shu sozlamalarda yoqishingiz yoki oʻchirishingiz mumkin. Yuqoridagi oʻlchash kabi, bu ham har bir qurilmada emas, bir marta soʻraladi: ha desangiz, obunangizdagi boshqa qurilmalar keyingi marta ulanganda shu javobni oladi — umumiy identifikator ularga qurilmalaringiz bir-biri bilan allaqachon ishlatayotgan xuddi shu shifrlangan kanal orqali yetib boradi, va u bilan birga oʻlchash haqida boshqa hech narsa bormaydi. U faqat siz oʻlchashga ruxsat bergan qurilmaga yetib boradi, chunki boshqasida sanaydigan hech narsa yoʻq. Yoʻq javobi hech qayerga olib borilmaydi, shuning uchun keyinroq biriktiradigan qurilma sanash savolini oʻzi berishi mumkin; yana rad etish bir marta tegish narxida turadi va esda saqlanadi. Bu kartada ham ikkita javob bor va uchinchi chiqish yoʻli yoʻq, va siz bermas ekansiz, hech narsa yozib qoʻyilmaydi. Uni yoqqaningizda, bu shu momentdan boshlab amal qiladi — allaqachon yigʻilgan oʻlchovlar qayta belgilanmaydi, va bu oʻrnatish ilgari ishlatgan identifikator umumiysiga yuborilmaydi yoki bogʻlanmaydi. Bundan alohida aytishga arzigulik bitta holat bor. Agar bu oʻrnatish allaqachon umumiy identifikator olib yurayotgan boʻlsa va keyin boshqasiga oʻtsa — bu siz uni oʻz umumiy identifikatoriga ega qurilmalarga biriktirganingizda sodir boʻladi — keyingi oʻlchov oldingi umumiy identifikatorni bir marta olib yuradi, shunda bitta shaxsning yozuvlari ikkita deb oʻqilmaydi: biri mavjud boʻlishdan toʻxtaydigan va biri hech qayerdan paydo boʻladigan. Faqat umumiy identifikator shu tarzda boradi; yuqoridagi har-oʻrnatish identifikatori hech qachon, hech qanday oʻtishda, shu maydonda yuborilmaydi. Uni oʻchirganingizda, bu oʻrnatish oʻzining identifikatoriga qaytadi, va u ilgari egallagani emas, yangi identifikator boʻladi. Oʻlchash oʻchiq boʻlgan paytda bu yoniq boʻla olmaydi, chunki sanaydigan hech narsa boʻlmaydi: oʻlchashni oʻchirsangiz, umumiy identifikator boshqasi bilan birga qurilmadan oʻchiriladi. Va agar oʻlchash savoli sizga umuman berilmasdan turib ikkinchi qurilmani biriktirsangiz, ilova ikkalasini birlashtirishi mumkin — ilova umrida bir marta, ikkalasi nima ekanini aytadigan bitta kartada. Bu — oʻlchash haqida soʻraydigan xuddi shu karta, qoʻshimcha karta emas: shu qurilmada ikkala savol ham qayta berilmaydi. U yerdagi ha — ikkalasiga ham ha, chunki ikkalasi ham unda nomlangan edi; yoʻq esa ikkalasini ham rad etadi. Qurilmalaringiz baribir biriktiriladi, va javoblarning hech biri hech qachon boshqasi deb qabul qilinmaydi.
- Buni kim qayta ishlaydi. Amplitude, bizning qayta ishlovchimiz, oʻzining Yevropadagi serverida. Har bir soʻrov Amplitude-dan u kelgan manzildan hech narsa aniqlamaslikni talab qiladi, shuning uchun siz ulangan joydan hech qanday shahar, mintaqa yoki boshqa turdagi joylashuv aniqlanmaydi. Yuqoridagi roʻyxatdagi mamlakat bundan istisno emas: bu qurilmangizda oʻrnatilgan mamlakat, biz uni u yerga qoʻyganimiz uchun yuboriladi, va qaysi tarmoqda boʻlishingizdan qatʼi nazar u bir xil mamlakat boʻlar edi.
- Qanday qilib bekor qilish mumkin, va shundan keyin nima boʻladi. Ikki yoʻl bor, va ulardan har biri yetarli. Ilovada: Sozlamalar → Foydalanish maʼlumotlari → tugmachani oʻchiring. Yoki support@whisprompt.appga yozib, buni ayting, va biz toʻxtaymiz. Bekor qilish rozi boʻlishdan koʻproq tegishni talab qilmaydi, sabab koʻrsatishingiz shart emas, va biz ham buni soʻramaymiz. Uni oʻchirish bitta telefon sozlamasi emas, eʼtirozingiz sifatida qabul qilinadi: boshqa biriktirilgan qurilmalaringizga bu shu qurilma bilan allaqachon ulashadigan shifrlangan kanal orqali aytiladi, va ular ham keyingi marta ulanganda oʻlchashni toʻxtatadi — uxlab yotgani esa qaytganda buni bilib oladi, chunki bildirishnoma yetib borguncha takrorlanaveradi. Kompyuter buni eshitadi va u ham toʻxtaydi, lekin oʻz javobini uzatmaydi: kompyuterda oʻlchashni oʻchirish oʻsha kompyuterda qoladi. Uni qaytadan yoqish esa u qadar uzoqqa bormaydi: u siz biriktirgan, lekin hech qachon soʻralmagan qurilmaga yetib boradi, u esa javobni oladi va buni qilganini sizga aytadi, va u qurilma oʻzi bergan javobning oʻrnini hech qachon bosmaydi — shuning uchun shu yerda oʻchirgan qurilmangiz uni u yerda yoqmaguningizcha oʻchiq qoladi. Bu nomutanosiblik ataylab qilingan. Oʻlchanishga eʼtiroz odam tomonidan bildiriladi, va biz uning yetarlicha uzoqqa bormasligidan koʻra ortiqcha uzoqqa borishini afzal koʻramiz; ruxsat kimdir qoʻlidagi qurilmada allaqachon bergan javobni bekor qila olmasligi kerak. Javobingiz qurilmada qayta ishga tushirishlar va ilova yangilanishlari boʻylab esda saqlanadi, va u identifikatorning oʻn uch oylik almashtirilishidan ham omon qoladi — yangi identifikator uni oʻchirib qoʻygan kishi uchun oʻlchashni qayta boshlamaydi. Agar allaqachon yuborilgan oʻlchovlarning ham oʻchirilishini istasangiz, bizdan soʻrang: 11-qism.
6a. Nosozlik hisobotlari — alohida ruxsat, siz bermas ekansiz, oʻchiq
Agar ilova ishlashni toʻxtatsa, u bizga nosozlik haqida hisobot yuborishi mumkin. Bu 6-qismdagi oʻlchashning bir qismi emas: bu boshqa maqsad, boshqa qabul qiluvchi bilan, va uning oʻz tugmachasi bor. Bu oʻlchash savolidan bir oz oldin, oʻzining alohida kartasiga qoʻyiladi va alohida javob olinadi — biriga ha deyish ikkinchisiga ha degani emas, ikkala yoʻnalishda ham. Bu karta ham oʻlchash kartasi kabi ishlaydi: ikkita javob, uchinchi chiqish yoʻli yoʻq, va siz bermas ekansiz hech narsa yozib qoʻyilmaydi.
Siz yoqmas ekansiz, u oʻchiq. Yoqmaguningizcha, buning uchun hech narsa oʻrnatilmaydi va hech narsa yuborilmaydi — bu qoidaning umuman istisnosi yoʻq. Istisnosi bori — saqlash, va ular quyida ikkita. Ikkalasi ham biror narsa yigʻish uchun emas, sizga savol berish uchun mavjud, ikkalasi ham sizga allaqachon sodir boʻlgan nosozlik haqida, va siz javob bermaguningizcha ikkalasi ham hech narsa yubormaydi.
Birinchisi — ishga tushmay qolish. Agar Whisprompt umuman ishga tusholmasa, savolni qoʻyish uchun keyinroq moment boʻlmaydi, shuning uchun xato ekrani uni oʻsha yerga qoʻyadi. Agar nosozlik hisobotlarini allaqachon yoqqan boʻlsangiz, shu nosozlik haqida bitta hisobot yuboriladi va ekran sizga buni aytadi. Agar ularni allaqachon oʻchirgan boʻlsangiz, hech narsa taklif qilinmaydi va hech narsa yuborilmaydi. Agar hech qachon soʻralmagan boʻlsangiz, ekran soʻraydi — shu bitta hisobotni yuborish, yubormaslik, yoki bundan buyon yuborib turish — va tanlaguningizcha qurilmadan hech narsa chiqmaydi. Shu tarzda yuborilgan hisobot quyida tasvirlanganidan kichikroq: u hech qanday identifikator olib yurmaydi, va faqat ilova qayerda toʻxtagani, ilova versiyasi, va bu qaysi operatsion tizim ekanini aytadi — qurilma haqida boshqa hech narsa yoʻq, interfeys tili yoʻq, va oldin sodir boʻlgan qadamlarning birortasi ham yoʻq. U Sentry-ga, xuddi shu qayta ishlovchi va xuddi shu Yevropa serverlariga boradi, va quyida hisobot kelgan internet manzili haqida aytilgani unga ham tegishli. Bundan buyon yuborib turishni tanlash Sozlamalardagi tugmacha bilan bir xil javob, va u xuddi shu joyda oʻchiriladi. Xuddi shu ekran, xuddi shu uchta javob bilan, ilovaning bitta qismi ishga tushish paytida emas, balki ishlab turgan paytida ishdan chiqqanda ham chiqadi. Bu faqat telefon va planshet ilovasiga tegishli: Mac va televizor ilovalarida bunday ekran yoʻq.
Ikkinchisi — sizdan oʻsha payt soʻrolmagan nosozlik — chunki javob berishingizdan oldin ilova yoʻqolib qolgan, yoki chunki siz javob berish oʻrniga uni yopgansiz. Agar hech qachon soʻralmagan boʻlsangiz, bu haqda bitta hisobot qurilmangizda saqlanadi, va ilova keyingi marta toʻgʻri ishga tushganda ekran pastida buni aytadi va sizga savol taklif qiladi. Bu yagona hisobot, navbat emas; ikkinchi nosozlik uni almashtirmaydi. Siz u yerda ha demas ekansiz, u haqida hech narsa yuborilmaydi. U qay tarzda boʻlishidan qatʼi nazar javob berganingizda, shu bildirishnomaga uni oʻchirishni aytganingizda, nosozlik hisobotlari oʻchirilganda, va har qanday holatda saqlanganidan yetti kun oʻtgach oʻchiriladi. Bu fayl — biror narsaga rozi boʻlishingizdan oldin nosozlik haqida xabar berish uchun qurilmangizda saqlanadigan yagona narsa, va biz yuqoridagi bandning u yerda hech narsa yoʻqdek taassurot qoldirishiga yoʻl qoʻyish oʻrniga, buni ochiq aytishni afzal koʻramiz: u savolni umuman berish imkonini yaratish uchun mavjud. U qutqarib qoladigan nosozliklar — bizga aks holda hech qachon koʻrinmaydigan nosozliklar: mavjud boʻlgan eng yomon nosozliklar boʻlgan, yangi oʻrnatishning ilk ishga tushishlari, va ular aynan savol hech qachon yetib bormagan odamlarga tegishli edi. U qutqarmaydigani — operatsion tizim ilovadan pastroqda oʻzi hal qiladigan nosozlik: ular uchun baribir hisobot berish oldindan yoqilgan boʻlishi kerak.
- Hisobotda nima bor. Ilova qayerda toʻxtagani — nosozlikning texnik izi —, qurilma turi, operatsion tizim va uning versiyasi, ilova versiyasi, interfeys tili, va ilova oldin nima qilayotgani haqida qisqa roʻyxat: ochilgan ekranlar, kam xotira haqidagi ogohlantirishlar, ilovaning fonga oʻtishi.
- Va, agar nosozlik prompterda boʻlsa, prompter nima qilayotgani. Ishlamay qolgan tanigich buni voqealar zanjirining oxirida qiladi, va u toʻxtaganini aytadigan bitta qator buni tuzatish uchun yetarli emas — shuning uchun oʻqish seansi haqidagi hisobot shu seansning qisqa vaqt jadvalini olib yuradi: nutq mexanizmining boshlanishi va toʻxtashi hamda sababi, siz yetib kelgan xatboshining tili, bir tildan boshqasiga oʻtishlar va ular muvaffaqiyatli boʻlgan-boʻlmagani, tanish qurilmada yoki platforma serverlari orqali ishlagani, birinchi soʻzlarni qaytarishga qancha vaqt ketgani, ovozga ergashish oʻrningizni qachon yoʻqotgani va uni qachon qayta topgani, ekranning kutish, tinglash, pauza va toʻxtash orasida oʻtib turishi, agar til modeli yuklanayotgan boʻlsa u qanchagacha yuklangani, va nosozlik eʼlon qilingan moment. U shuningdek nima oʻqiyotganingiz va unda qayerda ekaningizning SHAKLini ham olib yuradi — matnda soʻz va xatboshi nechta boʻlgani, u nechta tilni aralashtirgani, qaysi soʻz raqamiga yetib kelganingiz, va matnni orqaga qaytarish yoki surish orqali qoʻlda oʻzingiz boshqargan momentlar. Aynan shular vaqt jadvalining qolgan qismini maʼnoli qiladi: oʻlchash uchun uzunligi boʻlmagan pozitsiya hech narsa demaydi, va tanigich sabab boʻlmagan sakrash, agar sahifa buni qoʻl qilgani aytmasa, xato sifatida oʻqiladi. Har bir qator — son, kod, til kodi yoki davomiylik. Ular yonida yana bitta raqam boradi: ilovaning oʻzi shu momentda qancha xotira ishlatayotgani, butun megabaytlarda — bu nosozlikning ishonarli sababi va uni koʻrishning boshqa yoʻli yoʻq, va u siz haqingizda yoki qurilmangizda yana nima borligi haqida hech narsa demaydi. Nutq modeli esa qolgan xotiraga sig‘magani uchun yuklanmagan bo‘lsa, o‘sha qator yonida yana ikki son turadi: unga qancha kerak edi va qancha qolgan edi, butun megabaytlarda. Matndan bir soʻz ham, hech qachon — na uning sarlavhasi, na undan bir qator, na tanigich nima eshitdim deb oʻylagani, va sizning yoki qurilmalaringizning nomi yoʻq. Undagi vaqtlar aniq soat sifatida emas, oraliqlar sifatida koʻrsatiladi — “nosozlikdan toʻrt soniya oldin” — chunki aniq soat vaqt mintaqasini olib yuradi, vaqt mintaqasi esa taxminiy joylashuvdir.
- Yuborilishidan oldin nima olib tashlanadi. Nosozlik hisobotini biz emas, hisobot beruvchi komponent tuzadi, shuning uchun biz uni ajratib, tozalaymiz: fayl nomlari va yoʻllari, xizmat nomidan tashqaridagi veb-manzillar, email manzillari, tarmoq manzillari, qurilmangizning nomi va vaqt mintaqangiz. Hech qachon skrinshot yoki ekran nusxasi biriktirilmaydi — chunki oʻsha ekranda matningiz turadi — va hech bir hisobot bizda saqlangan identifikatoringizni olib yurmaydi. Ortda faqat texnik iz, nosozlik turi va qurilma turi qoladi.
- Ilovamiz tozalay olmaydigan yagona narsa. Sentry hisobot kelgan internet manzilidan taxminiy joylashuvni — mamlakat va shaharni — aniqlaydi. Bu ularning tomonida, bizning ilovamiz tahrirlay oladigan hamma narsadan keyin sodir boʻladi, shuning uchun yuqoridagi oʻlchovdan farqli oʻlaroq, buni har bir hisobot boʻyicha oʻchirib qoʻyishning bizda yoʻli yoʻq. Loyihadagi ikkita sozlama buning uchun javob beradi: biri manzilning oʻzi saqlanishini toʻxtatadi, ikkinchisi esa undan aniqlangan joylashuvni olib tashlaydi. Birinchisi yoqilgan. Ikkinchisi yoqilmagan joyda, mamlakat va shahar hisobot saqlanadigan davr — koʻpi bilan 90 kun — boʻyicha hisobot bilan birga qoladi. Buni yuqoridagi jumlaga biror narsani olib tashlagandek taassurot qoldirishga yoʻl qoʻyish oʻrniga, shu yerda ochiq aytyapmiz.
- Identifikator. Bitta oʻrnatishdan kelgan hisobotlar hisobot beruvchi komponent oʻzi uchun yaratadigan tasodifiy identifikatorni olib yuradi, shunda bitta qurilmadan kelgan oʻnta nosozlik oʻnta emas, bitta qurilma sifatida tanilishi mumkin. Bu oʻlchovlar ishlatadigan identifikator emas, va obunangiz ishlatadigan ham emas.
- Buni kim qayta ishlaydi. Sentry, bizning qayta ishlovchimiz, oʻzining Yevropa serverlarida.
- Qanday qilib bekor qilish mumkin, va shundan keyin nima boʻladi. Sozlamalar → Nosozlik hisobotlari → tugmachani oʻchiring. Hisobot berish toʻxtaydi, va hali yuborilishini kutayotgan narsa qurilmadan oʻchiriladi. Bu savolga javobingiz oʻlchash haqidagi javobingiz qanday tarqalsa, xuddi shundoq tarqaladi: hech qachon soʻralmagan biriktirgan qurilmangiz siz allaqachon bergan javobni oladi va buni qilganini sizga aytadi, oʻzi javob bergan qurilma esa oʻz javobini saqlaydi, va hisobot berishni oʻchirish biriktirilgan qurilmalaringizga ular allaqachon javob bergan boʻlsa ham yetib boradi. Bu huquqiy jihatdan nimaga asoslangani, va bekor qilish nimani bekor qilib, nimani qilmasligi 9-qismda.
Qayta ishlovchining kalitini uning maʼlumotlarni qayta ishlash shartnomasi kuchga kirishidan oldin versiyaga qoʻymaymiz. Sentry-da odamlar bizga yuborgan hisobotlardan tashqari saqlanadigani — nomlar, yoʻllar va manzillar haqiqatan ham olib tashlanganini tekshirish uchun ishlab chiquvchi kompyuteridan oʻzimiz yuborgan sinov hisobotlari. Ular bizniki, sizniki emas, va biz ularni oʻchiramiz.
6b. Siz bizga oʻzingiz yuboradigan narsalar
Ilovada “Fikr yuborish” ekrani bor. Bu ekran telefon va planshet ilovasiniki. Kompyuterda “Fikr yuborish” oʻzingizning elektron pochta dasturingizni biz uchun xat bilan ochadi, uning oxirgi satrlarida, ajratgich ostida, ilova versiyasi va yigʻma raqami, kompyuterning markasi va modeli, uning operatsion tizimi va versiyasi, protsessor turi va ilova unda emulyatsiya orqali ishlashi, kompyuter qanday shaklda ekani va oʻsha lahzada planshet sifatida ushlanganmi, sensorli ekrani yoki qalami bor-yoʻqligi va ilova tili koʻrsatiladi. Ular xatning ichiga yoziladi, yuborishdan oldin siz ularni oʻqishingiz va istalganini oʻchirishingiz mumkin; siz yuborgan narsa biz uchun oddiy elektron xat, va u bilan birga uning ichida yoʻq hech narsa ketmaydi. Yuborish tugmasini bosmaguningizcha, undagi hech narsa bizga yetib kelmaydi, va shundan keyin bizga yetib keladigani — siz yozgan narsa va qoʻshishni tanlagan ixtiyoriy narsalar. Bu na oʻlchov, na nosozlik hisoboti: uni siz yozasiz, u bilan nima ketishini siz hal qilasiz, va u sizga javob berish hamda siz aytgan narsani tuzatish uchun ishlatiladi.
Bir marta biror narsa yuborganingizdan soʻng, ilova uning holini soʻrab turadi. Xabarlaringizdan birortasi hali ochiq ekan — oʻqilishini kutayotgan, ustida ishlanayotgan yoki biz bergan savolga javobingizni kutayotgan boʻlsa — yoki soʻnggi oʻttiz kun ichida yopilgan yoxud unga oʻzingiz yozgan boʻlsa, ilova serverimizdan uning hozir qanday holatda ekanini, u haqda yozganlarimizning barchasi bilan birga soʻraydi: ilova ishga tushganda, unga qaytganingizda va u ochiq turganda soatiga bir marta, lekin hech qachon oʻn besh daqiqada bir martadan koʻp emas. “Xabarlarim”ni ochganingizda va u yerda yozishmaga yozganingizdan keyin ilova shu qurilmadan yuborilgan har bir xabar haqida xuddi shuni soʻraydi, bajarilganlari va rejalashtirilmaganlarini ham qoʻshib; yozishma ekranda ochiq turganda esa u har yigirma soniyada qayta soʻraydi va sizning hali aloqani kutib turgan narsalaringizni yuboradi. Bu savol ilova xabarlarni yuborganda oʻz xabarlaringiz uchun saqlab qolgan identifikatorlardan boshqa hech narsa olib yurmaydi: siz haqingizda hech qanday yangi narsa yigʻilmaydi, va quyida tasvirlangan bildirishnomalarni hisobga olmaganda, bu shu yerdagi siz yuborish tugmasini bosmasdan sodir boʻladigan yagona narsa. Javoblar qurilmangizda saqlanadi, shunda ekran ulanish boʻlmasa ham oʻqiladi, va ular ilova bilan birga ketadi. Siz yuborgan har bir xabar — biz bilan yozishma: unda nima yozsangiz ham, biz sizdan biror narsa soʻraganmizmi yoki yoʻqmi, u boshqalari kabi xuddi shu qoidalar ostida va xuddi shu biriktirmalar bilan yangi xabar sifatida yuboriladi. Bitta yozishmaga kuniga oʻttiztagacha xabar yozish mumkin; undan oshsa, keyingisi qurilmangizda kutib turadi va keyinroq oʻzi yuboriladi.
Biz javob berganimizda, ilova bu haqda sizga xabar berishi mumkin. Birinchi xabaringiz yuborilgach, ilova sizga bildirishnomalar koʻrsatishi mumkinmi yoki yoʻqmi, bir marta soʻraydi. Savol tizimingizniki, javob ham shunday: uni istalgan vaqtda qurilma sozlamalarida oʻzgartirishingiz mumkin. Siz ruxsat bermaguningizcha, bildirishnomalarga oid hech narsa hech kimga yetib bormaydi. Ruxsat bersangiz, qurilmangizning bildirishnoma xizmati ilovaga shu oʻrnatish uchun manzil beradi — iPhone yoki iPad-da Apple-niki, Android-da Google-ning Firebase Cloud Messaging xizmatiniki, u buning uchun shu oʻrnatishning oʻz identifikatorini ham saqlaydi — va ilova shu manzilni oʻz xabarlaringiz identifikatorlari bilan birga serverimizga yuboradi, qayta esa faqat ulardan biri oʻzgarganda yuboradi. Xabarlaringizdan biri haqida biror narsa yozganimizda, serverimiz manzilni koʻrsatish uchun bitta gap bilan birga Apple yoki Google-ga topshiradi: biz javob berganimiz va xabarning havola kodi. Biz yozgan narsa unda yoʻq; uni ilovada oʻqiysiz. Ilova ochiq turganda u hech qanday bildirishnoma koʻrsatmaydi, shunchaki “Xabarlarim”ni yangilaydi. Apple va Google bildirishnomalarni oʻz shartlari asosida, ulardan foydalanadigan har qanday ilova uchun qilganidek yetkazadi va manzilni, havola kodini va oʻsha gapni koʻradi — boshqa hech narsani emas. Manzil Cloudflare-da u berilgan xabarlar yonida saqlanadi va ular bilan birga yoki undan oldinroq oʻchiriladi: ilova uni almashtirganda, ilova serverimizga bildirishnomalarni oʻchirganingizni aytganda yoki Apple yoxud Google bizga u endi ishlamasligini aytganda. Google xizmatlari boʻlmagan Android qurilmada hech qayerda hech narsa roʻyxatdan oʻtkazilmaydi: buning oʻrniga ilova har bir necha soatda serverimizga yuqorida tasvirlangan savolni oʻzi beradi — xuddi shu identifikatorlar bilan va boshqa hech narsasiz — va bildirishnomani oʻzi koʻrsatadi.
Xabar bilan har doim ketadigani, chunki joylashtira olmaydigan hisobot ustida ish qila olmaydigan hisobotdir: ilovaning versiyasi va build raqami, operatsion tizim va uning versiyasi, qurilma modeli, qurilma sozlangan til va hudud (masalan, es_ES — Ispaniyada ishlatiladigan ispan tili), va ilovaning oʻzi koʻrsatilayotgan til. Shu bilan birga, agar bu qurilmada 4-qismdagi tasodifiy obuna identifikatori boʻlsa, u ham boradi — u esa shu qurilmada qilingan birinchi xariddan boshlab, yoki xarid qilingan qurilmaga ulangan paytdan boshlab mavjud boʻladi — bu quyida tasvirlangan yagona tekshiruv uchun, shundan keyin uni bizning serverimiz saqlamaydi. Ekran yuborishdan oldin shularning har birini nomlaydi, shunda yozayotganingizda nima yuborayotganingizni bilasiz.
Faqat oʻzingiz qoʻshsangizgina ketadigani. Fayllar — uchtagacha, skrinshotlar yoki qisqa ekran yozuvi, oʻzingiz oʻz mediatekangizdan tanlagan; biz siz biriktirgan narsani olamiz va biriktirmagan narsani olmaymiz. Javob olishni istasangiz — javob beriladigan manzil; u boʻlmasa ham biz baribir har bir soʻzni oʻqiymiz, lekin keyin buni kim yozganini bilishning hech qanday yoʻlimiz boʻlmaydi. Va 6-qismdagi oʻlchov identifikatori, faqat biriktiradigani boʻlgandagina koʻrinadigan tugmacha ortida: bu bizga siz yozishdan oldin ilova qanday ishlayotganini koʻrish imkonini beradi.
Biz oʻzimiz aniqlaydigan yagona narsa — xabar obunachidan kelganmi-yoʻqmi, shunda unga birinchi boʻlib javob berish mumkin. Qurilmangiz 4-qismdagi tasodifiy obuna identifikatorini yuboradi, bizning serverimiz RevenueCat-dan uning huquqi bor-yoʻqligini soʻraydi, va shu javobni — ha yoki yoʻq — yozib qoʻyadi, identifikatorning oʻzini esa hech qachon emas. Shunday qilib, hech narsa aytganingizni sotib olganingiz bilan bogʻlamaydi.
Xabarlarni biz uchun Cloudflare Gʻarbiy Yevropadagi serverlarda saqlaydi: matn maʼlumotlar bazasida, fayllar obyekt xotirasida, ikkalasi ham ilova yuborilgach sizga koʻrsatadigan havola kodi ostida. Ular ikki yil saqlanadi va shundan keyin avtomatik oʻchiriladi, va agar soʻrasangiz — shu kodni keltiring, yoki xabarni topishimizga yordam beradigan boshqa har qanday narsani ayting — undan ham tezroq. Ularni biz oʻqiymiz, va keyin tasvirlanadigan model ham oʻqiydi; ular boshqa hech nima uchun ishlatilmaydi: na oʻlchash uchun, na profil tuzish uchun, na kimningdir sunʼiy intellektini oʻrgatish uchun, na siz haqingizda biror narsaga qaror qilish uchun.
Bizga email orqali yozish ham xuddi shunday. support@whisprompt.app yoki privacy@whisprompt.app manziliga yuborilgan email bizga Cloudflare orqali yetib keladi: u emailni oʻzgartirmasdan bizning Gmail pochta qutimizga uzatadi va uni xabar sifatida xuddi shu maʼlumotlar bazasida va xuddi shu fayl omborida, oʻzining alohida havola kodi ostida saqlaydi: nima yozganingizni, mavzuni, qaysi manzildan yozganingizni va biriktirilgan fayllarni — ilova oʻz biriktirmalari uchun belgilagan chegaralar doirasida. Shu chegaralardan oshadigan hamma narsa — fayl, ular uchun juda katta email yoki bitta manzildan bir soatda kelgan oʻntadan ortiq email — faqat Gmail-dagi nusxaga yetib boradi, boshqa hech qayerga emas. Qurilmangiz haqida hech narsa u bilan birga bormaydi, chunki email bunday maʼlumotni olib yurmaydi. Mashina yuborgan email — ishda yoʻqligi haqidagi avtojavob, yetkazib berish hisoboti, tarqatish roʻyxati — faqat pochta qutisiga yetib boradi. Javob berganimizda, javob siz yozgan manzildan, mavzusida havola kodi bilan keladi, va siz qaytarib yozgan har qanday narsa xuddi shu yozishmaga qoʻshiladi. Bundan buyon ushbu qism xabar haqida aytgan hamma narsa — uni birinchi kim oʻqiydi, uning nusxalari qayerga boradi, qancha vaqt saqlanadi va uni qanday oʻchirtirish mumkin — email uchun ham amal qiladi.
Birinchi boʻlib oʻqiydigan — mashina, va u bizniki emas. Har bir yangi xabarni birinchi boʻlib sunʼiy intellekt modeli — Anthropic yaratgan Claude — oʻqiydi, biz unga bitta vazifa yukladik: xabar nima haqida ekanini, u qanchalik muhimligini va ilovaning qaysi joyiga tegishli ekanini aniqlash, uni biz uchun rus tiliga tarjima qilish, hamda biz nima javob berishimiz mumkinligini loyihalash. U sizga koʻrinadigan hech narsaga qaror qilmaydi. “Xabarlarim” ekraningizdagi holat va izoh, sizga yuborilgan email, bizning muammolar reestrimizdagi bir muammo — bularning har biri faqat bizning soʻzimiz bilan amalga oshiriladi, birortamiz uning taklifini oʻqib chiqqanidan keyin. Bu ishni bajarish uchun, Cloudflaredan tashqari toʻrtta xizmat siz yuborgan narsani, yoki uning bir qismini, qayta ishlaydi:
- Anthropic, Amerika Qoʻshma Shtatlarida, modelni ishga tushiradi va har bir xabarni toʻliqligicha oladi: siz yozgan narsa, agar bergan boʻlsangiz javob manzili, yuqorida aytilgan va xabar bilan har doim ketadigan hamma narsa, u obunachidan kelganmi-yoʻqmi, agar biriktirgan boʻlsangiz oʻlchov identifikatori, va siz biriktirgan har bir fayl — model ularning har birini ochib koʻrib chiqadi. Obuna identifikatorining oʻzi unga hech qachon yetib bormaydi. Model oʻqigan narsa shu ishga tushirishning yozuvida, Anthropic bilan bizning hisobimizda qoladi, va bu hisob shunday sozlanganki, Anthropic undan oʻz modellarini oʻrgatish uchun foydalanmaydi.
- Telegram, Yevropa Iqtisodiy Hududidan tashqarida joylashgan kompaniya, modelning xulosasini bizga, va bizning koʻrsatmalarimizni orqaga olib boradi. Har bir xabar uchun xulosa uning havola kodini, u qanday turdagi hisobot ekanini, qurilmani, ilova versiyasini va tilni, siz yozgan narsa haqida bir-ikki qatorni, soʻngra siz yozgan narsaning hammasini — boshqa tilda yozgan boʻlsangiz, rus tiliga tarjima qilingan holda —, biriktirgan boʻlsangiz istalgan rasmni tasvirlaydigan bir qatorni, va biz soʻraganimizda model taklif qilayotgan javobni beradi. Hech qachon sizning email manzilingiz — hatto xabaringiz ichida yozilgani ham —, va hech qachon fayllarning oʻzi emas.
- Google, serverlari Amerika Qoʻshma Shtatlarida va boshqa joylarda joylashgan, bizning Gmail pochta qutimizni saqlaydi. Bizning manzillarimizga yuborgan har bir emailingiz u yerga ham keladi, sizga email orqali yuborgan har bir javobimizning nusxasi ham, shuning uchun butun yozishma shu pochta qutisida qoladi.
- GitHub, Amerika Qoʻshma Shtatlarida, bizning muammolar reestrimizni saqlaydi, u yopiq. Agar siz xabar qilgan narsa u yerda muammoga aylansa, muammo havola kodini, qurilma va ilova versiyasini, hamda muammoni oʻz soʻzlarimiz bilan tasvirlashni olib yuradi — hech qachon sizning email manzilingiz emas.
Bu toʻrttasi 10-qismdagi bizning qayta ishlovchilarimiz qatoriga kirmaydi: biz ularning har biridan oʻz shartlari asosida foydalanamiz, xuddi ularning istalgan foydalanuvchisi kabi, va hech qanday maʼlumotlarni qayta ishlash shartnomasi ularni biz bilan bogʻlamaydi. Ularga har kechagi oʻchirish ham yetib bormaydi. U bizning Cloudflare-dagi maʼlumotlar bazamiz va fayl omborimizni qamrab oladi — u yerda Telegram-ga yuborilgan har bir xulosa ham, yuborilgan kunidan boshlab ikki yil saqlanadi — va bulardan tashqari hech narsani emas. Toʻrttalasi saqlagan narsa biz uni u yerdan qoʻlda oʻchirmagunimizcha qoladi, va siz bizdan xabaringizni oʻchirishni soʻraganingizda, biz shunday qilamiz: barcha toʻrtta joyda ham, va oʻsha xulosalarda ham. Har bir nusxa havola kodini olib yuradi; biz uni shu orqali topamiz. Bir marta biz oʻz hisobimizdan bir ishga tushirishni oʻchirganimizdan soʻng, Anthropic-ning shartlari unga oʻz tizimlaridan tozalash uchun 30 kun beradi.
Email orqali beradigan javoblarimizni Brevo yuboradi — Fransiyadagi kompaniya va bizning qayta ishlovchilarimizdan biri (10-qism), ilovadan manzil koʻrsatib yozganmisiz yoki email orqali yozganmisiz, farqi yoʻq. U yuboriladigan email uchun kerakli narsani — manzilingizni, mavzuni va bizning javobimizni — oladi, uni bizning manzilimizdan yuboradi va yuborish haqidagi yozuvni — manzilni, mavzuni va qachon yuborilganini — bir oy saqlaydi, shundan soʻng Brevo uni oʻchiradi. Javobning oʻzini u saqlamaydi.
Rasm biriktirishdan oldin bilishingiz kerak boʻlgan bir narsa: skrinshot uni olgan paytingizda ekranda nima boʻlsa, shuni oʻzida saqlaydi, bu esa siz oʻqiyotgan matnni ham oʻz ichiga olishi mumkin. Faqat bizda saqlanishini istagan narsangizni biriktiring, biz esa kerak boʻlmagan narsani oʻchiramiz.
Til soʻrash. Ilova hali gapirmaydigan tilni koʻrsatgan joyda, undan uni qoʻshishimizni soʻrashingiz mumkin. “Soʻrash”ni bosish bizning serverimizga ikkita narsani va boshqa hech narsani yuboradi: tilning kodini, va bu oʻrnatish siz birinchi marta soʻraganingizda yaratadigan tasodifiy kalitni. Kalit shu yerda, chunki yomon aloqa tufayli ikki marta yuborilgan soʻrov bir xil tilni xohlayotgan ikkita oʻrnatish deb sanalmasin. Soʻrov 6-qismdagi oʻlchashga ruxsat berganingizdan qatʼi nazar boradi, chunki bu siz bizdan soʻragan narsa, biz oʻlchagan narsa emas. U Cloudflare-da, Gʻarbiy Yevropada, xabarlar yonida, kelib tushgan kunidan boshlab ikki yil saqlanadi va shundan keyin avtomatik oʻchiriladi; uni bizdan boshqa hech kim oʻqimaydi, va u boshqa hech qayerga bormaydi. Kalit hech qayerda koʻrsatilmaydi, hatto sizga ham, va biz uning yonida saqlaydigan hech narsa uning kimniki ekanini aytmaydi — aynan shuning uchun ham biz sizning kalitingizni ajratib, uni tezroq oʻchira olmaymiz. Qurilmangizda kalit siz qurilmani tozalamaguningizcha yoki ilovani olib tashlamaguningizcha saqlanadi.
6c. AI yordamiga beradigan savollaringiz
Sozlamalarning yuqori qismidagi qidiruv savolni AI yordamiga uzatishi mumkin. “AI-dan soʻrash” tugmasini bosmaguningizcha hech narsa yuborilmaydi, bosganingizda esa faqat quyidagilar yuboriladi: siz tergan soʻzlar, ilova qaysi tilda ekani, ilovaning oʻz qidiruvi shu soʻzlarga mos topgan sozlamalar, ilova shu oʻrnatish uchun yaratadigan tasodifiy son hamda qaysi ilova soʻrayotgani: uning versiyasi va build raqami, u ishlaydigan tizim (masalan, iOS yoki Android) va u qayerdan oʻrnatilgani (App Store, TestFlight, Google Play, RuStore va hokazo). Bu toʻrt maʼlumot faqat oʻsha bitta javobni tuzish uchun ishlatiladi, masalan, siz soʻragan narsa sizdagidan yangiroq versiyada kelganini aytish uchun, va ular jurnalga ham yozilmaydi, saqlanmaydi ham. Matnlaringiz, yozuvlaringiz yoki qurilmadagi boshqa hech narsa hech qachon yuborilmaydi.
Savolga Cloudflare-dagi serverimizda ilovaning oʻz qoʻllanmasiga tayanadigan ochiq AI modeli javob beradi. Cloudflare oʻzi olgan narsani hech qanday modelni oʻqitish uchun ishlatmaydi, biz esa na savolni, na javobni saqlaymiz: ikkalasi ham faqat javob yozilayotgan paytda mavjud boʻladi. Javob sizga AI tomonidan yozilgani belgilab koʻrsatiladi, chunki u notoʻgʻri boʻlishi mumkin.
Suiisteʼmolning oldini olish uchun server oʻsha tasodifiy son ostida hisoblagichlarni saqlaydi — qurilma soʻnggi daqiqada necha marta soʻragani va soʻnggi soatda Whisprompt-ga aloqasi boʻlmagan narsani necha marta soʻragani — va agar bu davom etsa, shu qurilma uchun AI yordamini vaqtincha toʻxtatadi: avval bir daqiqaga, keyin har safar avvalgisidan ikki baravar uzoqroqqa, lekin hech qachon bir kundan ortiq emas. Nima soʻralgani esa hech qachon saqlanmaydi. Bu hisoblagichlar soʻnggi shunday savoldan bir soat oʻtgach yoki soʻnggi toʻxtatishdan bir kun oʻtgach oʻchiriladi. Bitta joy hamma uchun moʻljallangan yordamni tugatib qoʻymasligi uchun, server bitta internet (IP) manzildan kelgan savollarni ham sanaydi: bir soat yoki bir kun ichida belgilangan sondan koʻp savol kelsa, oʻsha manzil kutib turishi kerak. Manzilning oʻzi hech qachon saqlanmaydi — faqat uning qaytarib boʻlmaydigan qilib aralashtirilgan koʻrinishi (xesh) saqlanadi, u har kuni oʻzgaradi, — va bu hisoblagichlar soʻnggi savoldan bir kun oʻtgach oʻchiriladi. Toʻxtatish siz haqingizda hech narsani hal qilmaydi — u faqat shu qurilmadagi AI yordamiga taalluqli. Bu sizning roziligingizga tayanadi (GDPR 6-moddasi (1)(a)-bandi), uni har safar “AI-dan soʻrash” tugmasini bosganingizda berasiz.
7. Qurilmani qoʻlingizdan chiqishidan oldin tozalash
Ilova sozlamalarida “Foydalanish maʼlumotlari” ostida “Bu qurilmani tozalash” tugmasi bor. Qurilmani sotish, qaytarish, almashtirish yoki birovga topshirishdan oldin bosish kerak boʻlgan narsa aynan shu, va Foydalanish shartlari sizdan buni soʻraydi.
U shu qurilmadan quyidagilarni olib tashlaydi: matnlaringiz, yozuvlaringiz, yuklab olgan ovoz modellaringiz, Notion kabi xizmatlarga bergan ulanishlaringiz, oʻlchov identifikatori, va unda bergan har bir maxfiylik javobingiz. U shuningdek qurilmani biriktirilgan qurilmalaringizdan chiqarib tashlaydi, shunda u kutubxonangizni koʻzgulashni va obunangizni ulashishni toʻxtatadi. Boshqa qurilmalaringizda hamma narsa saqlanib qoladi.
Obunangizga bu taʼsir qilmaydi. U App Store yoki Google Play hisobingizga tegishli va keyingi qurilmangizda tiklanadi.
Ikkita chegara, ochiq aytilgan. Agar qurilma tozalayotganingizda oflayn boʻlsa, mahalliy tozalash baribir yakunlanadi, lekin boshqa qurilmalaringizga bu aytilmaydi; ilova buni aytadi, va uni ulardan istalganida qurilmalar roʻyxatidan olib tashlashingiz mumkin. Va tozalashdan oldin allaqachon yuborilgan oʻlchovlar bu bilan qaytarilmaydi — bular uchun 11-qismdagi oʻchirish soʻrovidan foydalaning.
8. Biz nimalarni YIGʻMAYMIZ
- Hech qanday reklama identifikatori va uchinchi tomon reklama SDK-lari yoʻq.
- Ushbu veb-saytda hech qanday analitika yoki kuzatuv yoʻq. Ilovada esa, siz rozi boʻlmaguningizcha umuman hech narsa yoʻq, rozi boʻlganingizdan keyin ham faqat 6-qismda tasvirlangan oʻlchov, undan boshqa hech narsa yoʻq: reklama yoʻq, profil tuzish yoʻq, va sizni boshqa kompaniyalarning ilovalari yoki saytlari boʻylab kuzatish yoʻq.
- Oʻzingiz yoqmas ekansiz, nosozlik hisoboti yoʻq, va hisobotda sizni aniqlaydigan hech narsa yoʻq — 6a-qismga qarang.
- GDPR maʼnosidagi shaxsiy maʼlumotlarni sotish yoki ulashish yoʻq.
Ushbu veb-sayt hech qanday cookie oʻrnatmaydi. U brauzeringizda ikkita sozlamani saqlaydi: sahifa tepasidagi quyosh-va-oy tugmasi bilan tanlagan mavzu, va til — shunda whisprompt.app keyingi safar siz oxirgi marta oʻqigan tilda ochiladi. Ikkalasi ham faqat shu sayt tomonidan oʻqiladi, ikkalasi ham sizni aniqlamaydi, ikkalasi ham bizga yoki boshqa hech kimga yuborilmaydi, va brauzeringizda shu saytning maʼlumotlarini tozalash ularni olib tashlaydi. Sayt Cloudflare orqali xizmat koʻrsatadi, u har qanday veb-server kabi siz ulangan manzilni koʻradi, va undan faqat doʻkoningiz uchun narxni koʻrsatishda ishlatiladigan mamlakatni aniqlaydi.
9. Huquqiy asoslar (GDPR 6-moddasi)
Prompterni ishga tushirish uchun ovozingiz va matnlaringizni qayta ishlash siz soʻragan funksionallikni taʼminlash uchun amalga oshiriladi (GDPR 6-moddasi (1)(b)-bandi, shartnomani bajarish / soʻrovingiz). Ixtiyoriy ulangan manbalar, obuna huquqlari va xaridni tiklash xuddi shu asosga tayanadi. Oraliq serverni notoʻgʻri foydalanishdan himoya qilish bizning qonuniy manfaatimizga tayanadi (GDPR 6-moddasi (1)(f)-bandi).
6-qismdagi hamma narsa roziligingizga tayanadi (GDPR 6-moddasi (1)(a)-bandi): oʻlchashning oʻzi, va qurilmalaringizni umumiy identifikator ostida bitta shaxs sifatida sanash. 6a-qismdagi nosozlik hisobotlari ham roziligingizga tayanadi — boshqa ikkalasining hech biriga tegishli boʻlmagan uchinchi ruxsat: nosozlik hisobotchisi qurilmangizda narsalarni saqlaydi va teleprompterni ishga tushirish uchun kerak emas, shuning uchun uni tayanadigan hech narsa yoʻq, faqat ha degan javobingizdan boshqa. Uchalasi ham alohida-alohida soʻraladi va istalgan vaqtda alohida-alohida bekor qilinadi; bekor qilish rozi boʻlish qanchalik oson boʻlgan boʻlsa, xuddi shunchalik oson, va koʻproq tegishni talab qilmaydi. Bekor qilish shu momentdan kuchga kiradi: u roziligingiz amalda boʻlgan paytda qilganlarimizni noqonuniy qilib qoʻymaydi, va oʻz-oʻzidan allaqachon yuborilgan narsani oʻchirmaydi — bu uchun bizdan soʻrang, va 11-qism buni qanday qilishni aytadi. Oʻlchash va nosozlik hisobotlari telefon uchun emas, inson uchun javob olinadi: siz bergan javob hali soʻralmagan, biriktirgan qurilmangizda oʻz-oʻzidan toʻldiriladi — bu esa uni olganini sizga aytadi — va u qurilmada allaqachon berilgan javobning oʻrnini hech qachon bosmaydi. Sanash esa bogʻliq sabab tufayli bir marta soʻraladi, chunki bu ulardan biri haqida emas, qurilmalar toʻplami haqidagi fakt, va unga berilgan ha bir xil obunadagi boshqalarga olib boriladi. Bekor qilish ulardan har qandayidan koʻra uzoqroqqa boradi: u qurilmalaringizga ular allaqachon javob bergan boʻlsa ham yetib boradi, chunki eʼtiroz inson tomonidan bildiriladi, va bitta qurilmaga ortiqcha yetib borish bilan birortasini uning istagiga qarshi oʻlchab qoldirish orasida, biz birinchisini tanlaymiz. Biz taxmin qilish oʻrniga soʻraymiz, va buning sababini ochiq aytish arziydi: ilovani qurilmangizda identifikator saqlash orqali oʻlchash faqat bizning oʻlchov taʼminotchimiz maʼlumotni oʻz maqsadlari uchun hech qachon qayta ishlatmaslikka yozma ravishda rozi boʻlsa va oʻz vositasi ichida bitta odamni koʻrishni imkonsiz qilib qoʻysa, soʻramasdan qilinishi mumkin edi. Biz undan ikkalasini ham soʻramadik, shuning uchun oʻrniga sizdan soʻraymiz.
Oʻlchovlar bilan nima qilishimizni mavhum tasvirlash oʻrniga, ochiq aytish arziydi: Whisprompt oʻzi qoʻllaydigan har bir tilda matn boʻylab ovozingizga ergashadi, bu ergashishning sifati tildan tilga farq qiladi, va bir tilning yomon kuzatilayotganini bilishning yagona yoʻli — odamlar matnni necha marta qoʻlda oʻzlari boshqarishga majbur boʻlganini sanashdir — har bir til boʻyicha, raqam maʼno kasb etishi uchun yetarli oʻrnatishlar boʻylab. Obuna ekrani haqidagi oʻlchovlar kichikroq savolga javob beradi: odamlar aslida qaysi qulflangan funksiyada toʻxtab qolishadi. Ikkala holatda ham oʻlchovlar siz yozgan yoki aytgan hech narsani olib yurmaydi, ular kelgan manzil joylashuvga aylantirilmaydi, identifikator oʻn uch oydan keyin almashtiriladi, va hech narsa boshqa hech qayerdagi maʼlumot bilan birlashtirilmaydi yoki siz haqingizda qaror qabul qilish uchun ishlatilmaydi.
Shu yerda hech narsa sizdan talab qilinmaydi. Hech qanday qonun sizni bularning birortasini bizga berishga majbur qilmaydi, va biz sotadigan hech narsa bunga bogʻliq emas: ilova oʻrnatiladi, prompter ishlaydi, va obuna hisobsiz sotib olinadi hamda tiklanadi. Bitta funksiya bitta ruxsatga bogʻliq — ovozingizga ergashish mikrofonsiz ishlay olmaydi — va undan voz kechish prompterni oʻzicha aylanib turishga qoldiradi, bu esa zaxira usul emas, oʻzining alohida rejimi. 6-qismdagi oʻlchovlar va 6a-qismdagi nosozlik hisobotlari umuman hech narsaga kerak emas: ikkalasidan birini yoki ikkalasini ham rad eting, ilova baribir aynan oldingidek harakat qiladi. Rad etishning oqibati sizga emas, bizga tushadi — bizda shunchaki oʻlchov boʻlmaydi.
Siz haqingizda avtomatlashtirilgan vositalar bilan hech qanday qaror qabul qilmaymiz, va profil tuzmaymiz. Shu yerda tasvirlanganlarning hech biri sizni baholamaydi, siz haqingizda biror narsani bashorat qilmaydi yoki sizni biror guruhga ajratmaydi, va shu yerdagi hech narsa sizga nisbatan huquqiy taʼsir yoki shunga oʻxshash biror narsa yaratmaydi. Ikkita narsani mashina hal qiladi, va ikkalasi ham siz haqingizda emas, jihoz haqida: oraliq server juda tez keladigan soʻrovlarni rad etadi, va u allaqachon oltita qurilmani qamrab olgan obunaga yettinchisini qoʻshmaydi. Ularning hech biri siz haqingizda hech narsani tortmaydi — biri soʻrovlarni sanaydi, ikkinchisi qurilmalarni sanaydi. Xabarlaringizni birinchi boʻlib oʻqiydigan model (6b-qism) ularni saralaydi — har biri nima haqida ekanini va qanchalik shoshilinch koʻrinishini — lekin siz haqingizda hech narsani hal qilmaydi: undan sizga yetib kelgan har narsani bizdan biri hal qilgan.
Siz bizga oʻzingiz yuboradigan narsa — fikr ekranidan xabar yoki til soʻrash (ikkalasi ham 6b-qismda), yoki email orqali bizga yuborishni tanlagan har qanday narsa — roziligingizga tayanadi (GDPR 6-moddasi (1)(a)-bandi). Yuborguningizcha hech narsa yigʻilmaydi, va xabar bilan nima ketishi yozayotganingizda oʻzingizning tanlovingiz. Sizga javob berish, siz xabar qilgan narsani tuzatish va odamlar qaysi tillarni soʻrayotganini sanash — aynan shu harakatning bajarilishidir.
10. Qayta ishlovchilar va Yevropa Iqtisodiy Hududidan tashqariga uzatishlar
Shu yerda nomlangan har bir qayta ishlovchi biz bilan yozma maʼlumotlarni qayta ishlash shartnomasi orqali bogʻlangan, bu shartnoma uni maʼlumotlaringizni ushbu siyosat belgilagan standartda himoya qilishga, uni faqat bizning koʻrsatmalarimiz asosida va faqat shu yerda nomlangan maqsad uchun qayta ishlashga, va hech qachon oʻz maqsadlari uchun ishlatmaslikka majbur qiladi. Bizning qayta ishlovchilarimiz — RevenueCat (obunalar), Cloudflare (oraliq server, fikr ekranidan yoki email orqali yuborgan xabarlaringiz va AI yordamiga beradigan savollaringiz), Brevo (sizga javob sifatida yuboradigan emaillarimiz), Amplitude (foydalanish maʼlumotlari) va Sentry (nosozlik hisobotlari) — maʼlumotlarni Yevropa Iqtisodiy Hududidan tashqarida, jumladan Qoʻshma Shtatlarda ham qayta ishlashi mumkin. Amplitude oʻlchovlarni oʻzining Yevropadagi serverida qabul qiladi va Sentry nosozlik hisobotlarini oʻzining Yevropa mintaqasida saqlaydi, lekin ikkala kompaniya ham amerikalik, shuning uchun bu uzatishlar baribir quyidagi bandlarga tayanadi. Bunday har bir uzatish, biz bu qayta ishlovchilarning har biri bilan tuzgan maʼlumotlarni qayta ishlash shartnomasiga kiritilgan Yevropa Ittifoqining Standart Shartnoma Bandlari asosida amalga oshiriladi: Amplitude-ning qoʻshimchasi uning xizmat koʻrsatish shartlarining bir qismini tashkil etadi va 2021-yilgi Bandlarni olib yuradi, Sentry-ning maʼlumotlarni qayta ishlash boʻyicha qoʻshimchasi esa xuddi shu Bandlarni Britaniya qoʻshimchasi bilan birga olib yuradi. Brevo — fransuz kompaniyasi, uning maʼlumotlarni qayta ishlash shartnomasi oʻz shartlarining bir qismini tashkil etadi va Brevo Yevropa Iqtisodiy Hududidan tashqariga amalga oshiradigan har qanday uzatishni ham xuddi shunday qamrab oladi. Ushbu uzatishlarning istalganida tayanilgan Bandlarning nusxasini olish uchun support@whisprompt.appga yozib, soʻrayotgan qayta ishlovchingizni ayting; biz sizga unga tegishli bandlarni yuboramiz. (Amplitude-da oʻlchovlaringizdan tashqari saqlanadigani — oʻlchov kelgan manzil joylashuvga aylantirilmasligini tekshirish uchun oʻz qurilmalarimizdan oʻzimiz yuborgan sinov hodisalari. Ular bizniki, sizniki emas, va biz ularni oʻchiramiz.) Yuqoridagi kelishuvlar va bandlar ushbu qayta ishlovchilarnigina qamrab oladi, boshqa hech kimni emas. 6b-qism sizning fikr ekranidan yuborganingizni oʻqiydigan, olib boradigan yoki saqlaydigan deb nomlaydigan toʻrtta xizmat — Anthropic, Telegram, Google va GitHub — bizning qayta ishlovchilarimiz emas: ularning har biri Yevropa Iqtisodiy Hududidan tashqarida joylashgan yoki qabul qilgan narsasini undan tashqarida saqlaydi, va har biri buni oʻz shartlari asosida amalga oshiradi. Bildirishnomalarni yetkazadigan xizmatlar sifatida Apple va Google haqida ham xuddi shunday (6b-qism): ular ham bizning qayta ishlovchilarimiz emas. Bizning qayta ishlovchilarimizning hech birida ismingiz saqlanmaydi, va ulardan faqat ikkitasi email manzilni saqlashi mumkin. Agar javob berishimiz uchun uni fikr ekranida bersangiz yoki bizga email orqali yozsangiz, u shu xabar oʻchirilguncha Cloudflare-dagi xabaringiz ichida turadi; email orqali javob berganimizda esa Brevo javobimizni yuborgan manzilni bir oy davomida saqlaydi (6b-qism). Bundan tashqari, ularda saqlanadigani — tasodifiy obuna identifikatori, har-qurilma identifikatorlari, oʻlchovlar olib yuradigan identifikator, har bir qurilma oʻzi haqida bildiradigan nom, va texnik ulanish tafsilotlari. Ulardan tashqarida, Anthropic-dagi model bu manzilni xabaringizning qolgan qismi bilan birga oʻqiydi, va agar bizga email orqali yozsangiz yoki sizga email orqali javob bersak, u bizning Gmail pochta qutimizda ham boʻladi — buni qancha vaqt saqlashimiz 6b-qismda aytilgan.
11. Huquqlaringiz
GDPR asosida maʼlumotlaringizga kirish, ularni tuzatish, oʻchirish, cheklash va koʻchirish huquqiga, hamda qayta ishlashga eʼtiroz bildirish huquqiga egasiz. Bizda ismingiz ham, email manzilingiz ham saqlanmaydi: Whisprompt-da hisoblar yoʻq, va xabar bilan bizga bergan manzilingiz shu xabar bilan qoladi (6b-qism). Biz oʻz serverimizda bitta yozuvni saqlaymiz: agar Whisprompt Pro-ni bir nechta qurilmangizda ishlatsangiz, biz shu qurilmalar roʻyxatini — ilova har biri uchun yaratadigan identifikatorni, har bir qurilma oʻzi haqida bildiradigan nomni, va u qachon qoʻshilgani hamda oxirgi marta koʻrilganini — tasodifiy obuna identifikatori ostida saqlaymiz. Bu yozuvni istalgan vaqtda ilovadan oʻchirishingiz mumkin (Sozlamalar → Bizning serverlarimizdagi maʼlumotlar), va boshqa hamma narsa qurilmangizda qoladi: matnlarni, modellarni va ilovaning oʻzini istalgan vaqtda oʻchirishingiz mumkin. Foydalanish oʻlchovlariga roziligingizni bekor qilish uchun ularni oʻchiring (Sozlamalar → Foydalanish maʼlumotlari) yoki bizga yozing — 6-qism ikkalasini ham tushuntiradi, va ikkalasi ham yigʻishni toʻxtatadi va identifikatorni qurilmadan oʻchiradi. Allaqachon yuborilgan oʻlchovlarning ham oʻchirilishini istasangiz, bizdan soʻrang, biz ularni oʻchiramiz: ular shu bitta tasodifiy identifikator ostida saqlanadi va hech qanday ismingiz ostida emas. Obuna yozuvingizni oʻchirish ularga yetib bormaydi va oʻlchashni oʻchirish unga yetib bormaydi, chunki ikkalasi ataylab turli identifikatorlar ostida saqlanadi: bizdan qaysi birini yoʻqotishni istasangiz, shuni soʻrang, yoki ikkalasini ham. Agar bizga fikr ekranidan yozgan boʻlsangiz va shu xabar hamda uning biriktirmalari yoʻqolishini istasangiz, ilova sizga koʻrsatgan havola kodini keltiring — biz uni, shuningdek 6b-qism tasvirlaydigan uning nusxalarini ham, aynan shu kod orqali topamiz, va u bilan birga topish uchun hech qanday ismingiz saqlanmagan. Agar bizga email orqali yozgan boʻlsangiz, xuddi shu manzildan qayta yozing: emaillaringizni biz shu manzil orqali topamiz. Har qanday soʻrov uchun support@whisprompt.appga yozing. Sizda shuningdek nazorat organiga shikoyat qilish huquqi ham bor — yashaydigan joyingizdagi, ishlaydigan joyingizdagi, yoki fikringizcha nimadir notoʻgʻri ketgan joydagi. Bizniki — Ispaniyadagi Agencia Española de Protección de Datos (aepd.es).
12. Maʼlumotlarni saqlash muddati
Mahalliy maʼlumotlar uni oʻchirmaguningizcha yoki ilovani olib tashlamaguningizcha saqlanadi. Obuna maʼlumotlari RevenueCat-dagi mijoz profilingiz bilan birga olib tashlanadi, garchi anonimlashtirilgan tranzaksiya yozuvlari hisob-kitob maqsadlarida RevenueCat va ilova doʻkoni tomonidan saqlanib qolishi mumkin boʻlsa-da. Oraliq server xonalari koʻpi bilan toʻrt soat, ulanish pochta qutisi 30 kungacha, va obunangizdagi qurilmalar roʻyxati esa ulardan hech biri undan foydalanmagan bir yil oʻtguncha — yoki uni ilovadan oʻchirmaguningizcha — yashaydi. Foydalanish oʻlchovlari muddati tugash sanasini olib yurmaydi; ular qancha saqlanishini nima uchun mavjudligi hal qiladi. Ular yigʻilgan savolga hali javob bera olar ekan — odamlar hozir ishlatayotgan ilova versiyasi biz oʻylagandek harakat qilyaptimi-yoʻqmi — saqlanadi, va bera olmay qolganida, yoki agar sizniki oʻchirilishini soʻrasangiz undan ham tezroq, oʻchiriladi. Hech narsa keyinroq foydali boʻlishi mumkin degan umidda saqlanmaydi. Bu oʻlchovlar saqlanadigan identifikator oʻzining, va qisqa, soatiga koʻra ishlaydi: u yaratilgan kunidan hisoblanib va foydalanish bilan uzaytirilmasdan, yaratilganidan keyin koʻpi bilan oʻn uch oy ichida almashtiriladi, shuning uchun bitta identifikator ostida saqlangan yozuv bundan uzoqroqqa choʻzila olmaydi. Nosozlik hisobotlari Sentry-da 90 kundan koʻp saqlanmaydi. Fikr ekranidan yuborilgan xabar, unga biriktirilgan har qanday narsa bilan birga, kelgan kunidan boshlab ikki yil saqlanadi va shundan keyin avtomatik oʻchiriladi — bu oʻchirish uni saqlab turgan tizim tomonidan har kecha amalga oshiriladi, kimdir esga olgani uchun emas; bizdan soʻrasangiz, sizniki tezroq ketadi. Bu oʻchirish 6b-qism Anthropic, Telegram, Google va GitHub-da tasvirlaydigan nusxalarga yetib bormaydi: ular biz ularni qoʻlda oʻchirmagunimizcha qoladi, buni esa siz soʻraganingizda qilamiz. 6b-qismdagi bildirishnoma manzili u berilgan xabarlar bilan birga saqlanadi va ular bilan birga yoki undan oldinroq ketadi — oʻsha qismda tasvirlanganidek. Bizning manzillarimizga yuborgan emailingiz va unga bergan javoblarimiz xuddi shu qoida boʻyicha saqlanadi va xuddi shu har kechagi jarayon tomonidan oʻchiriladi; ularning Gmail pochta qutimizdagi nusxalari biz ularni qoʻlda oʻchirmagunimizcha qoladi, buni esa siz soʻraganingizda qilamiz, Brevo-ning oʻzi yuborgan javob haqidagi yozuvi esa bir oydan keyin oʻchiriladi. Til soʻrash kelib tushgan kunidan boshlab ikki yil saqlanadi va shundan keyin xuddi shu har kechagi jarayon tomonidan oʻchiriladi.
13. Bolalar
Whisprompt 16 yoshgacha boʻlgan bolalarga moʻljallanmagan va ularning maʼlumotlarini bila turib qayta ishlamaydi.
14. Oʻzgarishlar
Amaliyotimiz oʻzgarganda ushbu sahifani yangilaymiz va yuqoridagi sanani qayta koʻrib chiqamiz. Oʻzgarish vaqtini biz belgilaydigan boʻlsak, sahifa uni keltirib chiqaradigan versiyadan oldin yangilanadi, keyin emas.