Maxfiylik siyosati
Oxirgi yangilanish: 3-oktabr, 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 Mac-da — 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. 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. Sonlar, davomiyliklar va kodlar — va quyida keladigani ularning barchasi, tanlab olingan qismi emas. Bir oʻqish uchun: u ovozga ergashishda ishladimi yoki avtosiljishda, qancha davom etgani, matnda soʻz nechta boʻlgani, foiz sifatida qanchasiga yetganingiz, matnni necha marta qoʻlda oʻzingiz boshqarishga toʻgʻri kelgani, til kodi, qaysi nutq mexanizmi ishlagani, qurilma oflaynmi, oʻqish shu payt ikkinchi ekranda ham koʻrsatilayotganmi, uning biror qismi soatdan boshqarilganmi, va uning biror qismi jismoniy pultdan boshqarilganmi — Bluetooth klikeri, sahifa varaqlagich va oddiy klaviatura bab-baravar, chunki tizim bularning uchtasini ham bizga bir xil tugma bosishlari sifatida bildiradi va bizga ularni bir-biridan ajratishning hech qanday yoʻlini bermaydi; ikkalasidan ham qaysi tugma bosilgani yoki necha marta bosilgani aytilmaydi, faqat oʻqish umuman shu tarzda boshqarilgani; quyidagi buzilgan tanigichni aniqlash tekshiruvi qancha eshitiladigan ovozni qamrab ola olgani — toʻrtta oraliqdan biri (umuman yoʻq, oʻn soniyadan kam, bir daqiqadan kam, bir daqiqa yoki undan koʻp), hech qachon soniyalar soni sifatida emas, va faqat nutqni tanish umuman ishlab turgan boʻlsagina: bu tekshiruvning oʻz yigʻma jamidir, siz qancha gapirganingizning oʻlchovi emas, chunki eshitadigan darajadan pastroq tovush unga hech narsa qoʻshmaydi, mexanizm yuboradigan har bir ovoz balandligi oʻqishi unga koʻpi bilan yarim soniya qoʻshadi, va har bir ishga tushishdan keyingi birinchi oʻqish esa umuman hech narsa qoʻshmaydi — shunday qilib, darajasini soniyasiga bir marta bildiradigan mexanizmda bu siz haqiqatda gapirgan vaqtning bir boʻlagigacha boradi; bu bizga aytadigani — bu tekshiruv qurilmangizda ishlashi mumkin boʻlganmi-yoʻqmi, va u nima aytilgani haqida hech narsa demaydi, va u qanday tugagani: hech narsa notoʻgʻri ketmagani, oʻqish umuman hech qayerga yetmagani, yoki nutqni tanish buzilgani — va agar buzilgan boʻlsa, quyidagi toʻrt usuldan qaysi biri bilan. Agar oʻqish hech qachon tugamasa — tizim ilovani u fonda turganda yopadi, batareya tugaydi, ilova ishlamay qoladi, yoki uni oʻqish oʻrtasida surib tashlaysiz — bularning hech birini oʻlchab boʻlmaydi, chunki buni oʻlchagan boʻladigan ilova qismi qolganlari bilan birga yoʻqoladi. Shu sababli, oʻqish davom etayotganda, qurilmangizda boshlanganida nima maʼlum boʻlgani haqida qisqa eslatma saqlanadi, va boshqa hech narsa: ovozga ergashish yoki avtosiljish, til kodi, matnda soʻz nechta boʻlgani, va qaysi nutq mexanizmi ishlagani. Oʻqish odatdagidek tugagan zahoti eslatma olib tashlanadi. Agar ilova keyingi marta ishga tushganda uni hali ham topsa, u shu toʻrtta faktni yuboradi, eslatmani oʻchiradi, va ularni hech qachon qayta yubormaydi — uzilgan bitta oʻqish haqida bir marta xabar beriladi. Bunday oʻqish haqida boshqa hech narsa xabar qilinmaydi: na qancha davom etgani, na qanchasiga yetganingiz, na qanday tugagani, chunki bularning birortasini oʻlchaydigan hech narsa qolmagan edi. Eslatma faqat oʻlchash yoqilgan paytdagina yoziladi, shu toʻrtta faktdan boshqa hech narsani saqlamaydi, va uni oʻchirganingizda boshqa hamma narsa bilan birga oʻchiriladi. Ovozga ergashish sizni yoʻqotib qoʻyganda: til kodi, mexanizm, u umuman qaytadan yetib olganmi-yoʻqmi, va agar yetib olgan boʻlsa, bu qancha vaqt olgani. Nutqni tanishning oʻzi buzilganda: til kodi, mexanizm, bu mexanizm necha soniyadan beri ishlab turgani, u siz ijro tugmasini bosganingiz uchun emas, balki matn oʻrtasida tilni oʻzgartirgani uchun ishga tushganmi-yoʻqmi, va toʻrt narsadan qaysi biri sodir boʻlgani — u tovush eshitishda davom etib, biror soʻz qaytarishni toʻxtatdi, u umuman hech narsa demay qoldi, hatto mikrofon oʻqishi ham yoʻqoldi, u ishlamay qoldi va boshqa mexanizm uning oʻrnini oldi, yoki u ishlamay qoldi va egallaydigan hech narsa qolmadi. Ilova tizim qoʻriqlaydigan biror narsani — mikrofon yoki kamerani — soʻraganda, ikkalasidan qaysi birini soʻragani, va uchta javobdan qaysi biri qaytgani: siz ruxsat berdingiz, siz rad etdingiz, yoki tizim rad javobini allaqachon hal qilib qoʻygan va sizga hech qanday dialog koʻrsatmagan. Va u Bluetooth pultni qidirayotganda, yaqin atrofdagi qurilmalarni topish ruxsati rad etilganmi — shu yerda faqat rad javobi, chunki rozi boʻlgan tizim shunchaki qidira boshlaydi va bizga yozib qoladigan hech narsa demaydi. Faqat soʻralgan joyda. Allaqachon bergan javobingizni qayta oʻqish doimo sodir boʻladi va bu oʻlchov emas; bularning hech biri yuborilmaydi. Har bir oʻrnatish uchun bir marta: birinchi oʻqishingiz oʻrnatilgandan keyin bir soat ichida, bir kun ichida, bir hafta ichida, bir oy ichida, yoki bulardan kechroq yarmidan oʻtganmi — oraliq, aniq vaqt emas. Til modelini yuklab olish uchun: til kodi, hajmi baytlarda, va u boshlandimi, tugadimi yoki muvaffaqiyatsiz tugadimi. Boshqa qurilmaga ulanish uchun: u qanday tugagani va ikki qurilma bir-birini qanday topgani. Koʻrsatish uchun: qanday ekranga ketgani (telefon, planshet, kompyuter, televizor, soat, yoki ilova tanimagan tur), qancha davom etgani, va ulanish uzilgani sababli tugaganmi. Matnni ekranga chiqarishga urinish uchun, muvaffaqiyatli boʻlgan-boʻlmaganidan qatʼi nazar: qanday ekranga moʻljallangani — bu qurilma urinishdan oldin bilgan darajada, koʻpincha esa umuman bilmagan holda — va oltita narsadan qaysi biri sodir boʻlgani: ekran uni qabul qildi; u qabul qildi, lekin ikkita ilovadan biri bir versiya orqada, shuning uchun yangiroq qismlar oʻchiq holda ishlaydi; hech bir yoʻlda hech narsa javob bermadi; ekran talab kodini rad etdi; ikkalasi versiyada bir-biridan juda uzoq boʻlib, umuman gaplasha olmaydi; yoki bu qurilma urinishning oʻzini boshidanoq amalga oshira olmadi. Matn haqida hech narsa, va ikkala qurilmaning ham manzili yoʻq. Matnda birdan ortiq til boʻlganda chiqadigan bildirishnoma uchun: uni yopdingizmi yoki undan obuna ekraniga oʻtdingizmi. Matnning oʻzi haqida hech narsa, va unda qaysi tillar borligi haqida ham hech narsa. Obuna ekrani uchun: u paydo boʻlganda qulflangan funksiyalardan qaysi biri oldida turgan edingiz, yoki hech narsa tomonidan toʻxtatilmasdan uni Sozlamalardan oʻzingiz ochganingiz, yoki oʻz xabarlaringiz ostidagi obunachi birinchi javob olishini aytadigan qatorni bosganingiz. Sotib olishga urinish uchun: toʻrt turdagi rejadan qaysi biri edi — oylik, yillik, umrbod, yoki ilova muddatini tanimagan tur — va u yakunlandimi, siz tomoningizdan bekor qilindimi, doʻkon tomonidan kutilayotgan holatda qoldirildimi, mavjud emas edimi, yoki muvaffaqiyatsiz tugadimi. Tiklash uchun: biror narsa tiklandimi, tiklaydigan hech narsa yoʻqmidi, yoki u bekor qilindimi yoki muvaffaqiyatsiz tugadimi. Obuna haqida yana ikkita fakt quyidagi identifikator yonida saqlanadi va ular oʻzgarganda yangilanadi: Whisprompt Pro hozir shu qurilmada faolmi, va u boshqa qurilmangizda emas, aynan shu yerda sotib olinganmi. Bularning barchasi yonida: bu sodir boʻlgan moment, ilova versiyasi, platforma, va bu oʻrnatish qancha vaqtdan beri oʻlchab kelayotgani — oraliq, hech qachon sana emas va hech qachon kunlar soni emas: birinchi kun, birinchi hafta, birinchi oy, bir oydan uch oygacha, uchdan oltigacha, oltidan oʻn ikkigacha, bir yildan ikki yilgacha, yoki undan uzoqroq. Bu oraliq oʻlchashga ruxsat bergan kuningizdan hisoblanadi, chunki bundan oldin buning uchun hech narsa saqlanmaydi, va yuqoridagi birinchi-oʻqish oraliqidan farqli oʻlaroq, u bir marta emas, balki har bir oʻlchov bilan birga boradi. Va oʻlchov olingan qurilma haqida: u qanday qurilma ekani — telefon, planshet, kompyuter, televizor yoki soat, va bundan aniqrogʻi emas — u qaysi operatsion tizimda ishlashi, shu tizimning asosiy versiya raqami va faqat shu (“18”, hech qachon “18.3.1” emas), ilovaning oʻz interfeysi qaysi tilda ekani, va qurilmangiz qaysi mamlakatga sozlanganligi. Bulardan ikkitasi haqida aniq boʻlish arziydi. Mamlakat qurilmangizning oʻz mintaqa sozlamasidan oʻqiladi: bu sozlamalaringizda tanlagan mamlakatingiz, tasodifan ulangan tarmoq manzilingizdan aniqlangan mamlakat emas — quyidagi “Buni kim qayta ishlaydi” bandiga qarang. Va versiya faqat asosiy raqamning oʻzi, chunki aynan shu bizga eski tizimni endi qoʻllab-quvvatlashni toʻxtatish mumkinligini aytadi; qolgan qismi esa tizim haqida emas, koʻproq aynan shu qurilmangiz haqida gapirgan boʻlur edi. Oʻqish haqida yana. Matni qayerdan kelgani — yettita javobdan biri: birinchi ishga tushirishda biz sizga yozadigan boshlangʻich matn; oʻsha boshlangʻich matn, uni tahrirlaganingizdan keyin; oʻz matningiz — shu yerda terilgan, shu yerda aytib yozdirilgan, joylashtirilgan yoki oʻzingizniki sifatida biriktirgan boshqa qurilmadan koʻzgu nusxa qilingan, va bular bitta javob, chunki bularning bari — oʻzingiz yozganingiz; fayl; yoki Notion-dan, Google Docs-dan yoki iCloud-dan koʻzgu nusxa qilingan hujjat. Hech qachon uning sarlavhasi, hech qachon fayl nomi, hech qachon manzili va hech qachon undan bironta ham soʻz emas. Beshta oʻqish uslubidan qaysi biri ekranda boʻlgani va u qaysi rang juftida oʻqilgani: ilova bilan keladigan oltita juftdan biri, yoki — juftni mavzu muharririda oʻzingiz tuzgan boʻlsangiz — faqat u oʻzingizning juftlaringizdan biri ekani. Hech qachon oʻsha juftning nomi emas va hech qachon ilova unga bergan identifikator emas. Odam yoki biror voqea nomi bilan atalgan juftning nomi ham matn sarlavhasi bilan bir xil narsa — uni oʻzingiz yozgansiz; identifikator esa oʻsha nomning oʻzi, faqat bir qadam narida. Va oʻqish boshlanishidan oldin oʻsha matn uchun belgilangan vaqt kiritilganmi-yoʻqmi — faqat borligi, hech qachon qanchaligi emas, chunki soʻz soni bilan bitta qatorda turgan davomiylik aynan bitta hujjatni tasvirlab qoʻyardi. Kutubxonangizga tushadigan matn uchun, qanday yoʻl bilan tushganidan qatʼi nazar: qayerdan kelgani — oʻsha yettita javob va sakkizinchisi: uni siz aytib yozdirganingiz —, uning oʻzi bildirgan til kodi va unda nechta soʻz borligi. Sakkizinchi javob faqat matn saqlanayotgan paytdagina maʼlum boʻladi va matn bilan birga saqlanmaydi: aytib yozdirilgan matnni oʻqiganingizda, u yuqoridagidek oʻz matnlaringizdan biri sifatida hisoblanadi. Hech qachon sarlavhasi emas va hech qachon undan bironta ham soʻz emas. Birinchi ishga tushirishda biz sizga yozadigan boshlangʻich matn sanalmaydi, chunki ularni sanash oʻrnatishlarni sanash boʻlar edi, bu esa oʻlchanmaydi. Yozuv uchun: u ovoz boʻlganmi yoki video, necha butun soniya davom etgani va uchta yoʻldan qaysi biri bilan tugagani — saqlangani, faylga hech narsa yetib bormagani uchun boʻsh qaytgani, yoki muvaffaqiyatsiz tugagani. Fayl haqida hech narsa: na nomi, na hajmi, na tasvir aniqligi, na qaysi mikrofon yoki qaysi obyektiv boʻlgani, va yozib olinganidan bironta ham soniya emas. Mikrofonni yoki kamerani rad etganingiz uchun umuman boʻlmagan yozuv faqat yuqoridagi oʻsha rad javobi sifatida sanaladi, yozuv sifatida emas. Va promokod uchun — bizning kodimiz, Whisprompt-ning oʻz kod qoʻllash ekraniga kiritilgan — kod qoʻllanganligi va toʻqqiz narsadan qaysi biri qaytgani: kod qabul qilindi; bunday kod topilmadi; u allaqachon ishlatilgan edi; muddati tugagan edi; bu kod tegishli boʻlgan partiya tugab qolgan edi; ilovaning shu nusxasi bizning kodlarimizni umuman qabul qilmayotgan edi, chunki bu yoʻl hali qurilmagan yoki oʻchirib qoʻyilgan; shu qurilmadan ketma-ket juda koʻp urinish boʻlgan edi; bizga umuman yetib boʻlmadi; yoki bulardan hech biriga toʻgʻri kelmaydigan sabab bilan muvaffaqiyatsiz tugadi. Hech qachon kodning oʻzi va hech qachon undan bironta ham belgi emas — chunki promokod uni bilgan kishiga bitta obunani beradigan sir, va oʻlchovda turgan sir — uchinchi tomon yozuvida ham turadi. Buning oʻrniga doʻkonning oʻz kod qoʻllash ekranini — Apple yoki Google boshqaradigan ekranni — ochsangiz: faqat u ochilgani, boshqa hech narsa emas, chunki na Apple, na Google ilovaga ularning ekraniga nima kiritilganini yoki u bilan keyin nima boʻlganini aytmaydi. Va til aniqlagichi tanlashi mumkin boʻlgan tillar toʻplamini — matnning oʻz “Til” menyusida yoki har bir yangi matn uchun Sozlamalarda — toraytirganingizda: oʻzgarishdan oldin bu toʻplamda nechta til boʻlgani va keyin nechta boʻlgani, hamda uni “Avto”ga, yaʼni ilova bilan keladigan barcha tillar orasidan tanlashga qaytarganingiz yoki qaytarmaganingiz. Agar bizdan ilova hali bilmaydigan tilni qoʻshishni soʻrasangiz: bu qaysi til ekani, uning kodi boʻyicha, va uch joydan qaysi biridan soʻraganingiz — matnning “Til” menyusidan, Sozlamalardagi standart tanlovdan yoki ilova tilini tanlash roʻyxatidan. Bu — oʻlchov; soʻrovning oʻzi esa biror oʻlchashga ruxsat berganingizdan qatʼi nazar bizga yetib keladi, va u nimalarni olib yurishini 6b-qism aytadi. Va ilovaning bu versiyasi eskirgan boʻlsa va yangilash kerak boʻlsa: buni aytadigan xabar bilan toʻrtta narsadan qaysi biri yuz berdi — u koʻrsatildi; ushlab turildi, chunki siz oʻqishning oʻrtasida edingiz; keyinroqqa qoldirildi, chunki siz “Keyinroq” tugmasini tanladingiz; yoki hech qachon koʻrsatilmasdan qaytarib olindi, chunki biz eng past versiyani yana pasaytirdik — va butun soniyalar soni: keyinroqqa qoldirilgan xabar uchun u ekranda qancha turgani, aks holda bu qurilma ilova shu safar ishga tushganda yangilash kerakligini birinchi marta bilganidan beri qancha vaqt oʻtgani.
- Hech qachon oʻlchanmaydigani. Matnlaringiz, ularning sarlavhalari, siz ochgan fayllarning nomlari, ovoz, yozuvlar, transkriptlar, qurilmalaringizning nomlari, kontaktlaringiz. Til kodi boradi; matn sarlavhasi bormaydi. Yuqoridagi obuna oʻlchovlaridan: narx yoʻq, valyuta yoʻq, chek yoʻq, buyurtma yoki tranzaksiya raqami yoʻq, doʻkon mahsulot identifikatori yoʻq, hech qanday toʻlov tafsiloti yoʻq, va doʻkondan xato matni yoʻq — boradigani sakkizta nomlangan funksiyadan qaysi biri ekranni ochgani, toʻrt turdagi rejadan qaysi biri, va belgilangan natijalar toʻplamidan qaysi biri. Obunangizni necha qurilmada ishlatishingiz ham emas. Har bir oʻlchov — sonlar, vaqtlar va kodlarning belgilangan toʻplami, shuning uchun siz yozgan, nomlagan yoki toʻlagan hech qanday narsa paydo boʻladigan joy 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 bir xil roʻyxat, 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. 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. 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. 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 boʻlsa, ilova serverimizdan uning hozir qanday holatda ekanini, u haqda yozgan qisqa izohimiz 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. “Mening xabarlarim”ni ochganingizda va u yerda tafsilot qoʻshganingizdan keyin ilova shu qurilmadan yuborilgan har bir xabar haqida xuddi shuni soʻraydi, bajarilganlari va rejalashtirilmaganlarini ham qoʻshib. 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 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. Agar sizdan tafsilotlar soʻrasak, orqaga yozganingiz boshqalari kabi xuddi shu qoidalar ostida va xuddi shu biriktirmalar bilan yangi xabar sifatida yuboriladi.
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.
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, hamda biz nima javob berishimiz mumkinligini loyihalash. U sizga koʻrinadigan hech narsaga qaror qilmaydi. “Mening 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 — bu sizdan iqtibos keltirishi mumkin —, biriktirgan boʻlsangiz istalgan rasmni tasvirlaydigan bir qatorni, va model taklif qilayotgan javobni beradi. Hech qachon sizning email manzilingiz, va hech qachon fayllarning oʻzi emas.
- Google, serverlari Amerika Qoʻshma Shtatlarida va boshqa joylarda joylashgan, agar sizga email orqali javob bersak, bizning javobimizni olib boradi: u bizning Gmail pochta qutimizdan siz bergan manzilga chiqib ketadi, mavzusida havola kodi bilan, va 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.
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 va ilova shu oʻrnatish uchun yaratadigan tasodifiy son. 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 yuborgan xabarlaringiz va AI yordamiga beradigan savollaringiz), 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. 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. Bizning qayta ishlovchilarimizning hech birida ismingiz saqlanmaydi, va ulardan faqat bittasi email manzilni saqlashi mumkin: agar javob berishimiz uchun uni fikr ekranida bersangiz, u shu xabar oʻchirilguncha Cloudflare-dagi xabaringiz ichida turadi. 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 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. 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. Qoʻllab-quvvatlash email xabarlari faqat soʻrovingizni koʻrib chiqish uchun kerak boʻlgan muddatgacha saqlanadi. 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.