Gizlilik Politikası
Son güncelleme: 3 Ekim 2026
Bu sayfa bir çeviridir; belgeyi kendi dilinizde okuyabilmeniz için hazırlanmıştır. Orijinali İngilizce sürüm; iki metin birbirinden farklıysa geçerli olan İngilizce metindir.
Whisprompt, gizlilik önceliğiyle inşa edilmiştir. Bu politika ne yaptığımızı ve — en az bunun kadar önemli olarak — neyi toplamadığımızı açıklar. Telefon, tablet, saat, televizyon ve Mac üzerindeki her Whisprompt uygulamasını ve bu web sitesini kapsar. Bir şey yalnızca bunlardan birine uygulanıyorsa, bunu belirtir.
Kısacası: Metinleriniz cihazlarınızda kalır ve bize hiç ulaşmaz; kendiniz bir hizmet bağlamadıkça (bölüm 3) hiçbiri başka bir yere gönderilmez. Konuşma tanıma, telefonunuzun kendi motoru tarafından yapılır ve bu motor bunun için sesi Apple'a ya da Google'a gönderebilir — çevrimdışı bir dil paketi kurun, o zaman ses cihazdan hiç çıkmaz. Her iki durumda da bize hiç ulaşmaz. Hesap gerekmez ve verilerinizi satmayız. Uygulama ne kadar iyi çalıştığını ölçebilir — sayılar ve süreler, yazdığınız ya da söylediğiniz hiçbir kelime değil — ama yalnızca evet derseniz: Evet demedikçe hiçbir şey ölçülmez, soru ancak uygulamayı kullandıktan sonra gelir ve cevabınız kendinize ait olarak eşlediğiniz cihazları kapsar (bölüm 6).
1. Sorumlu kimdir (Veri Sorumlusu)
Leonid Kabanov (autónomo), İspanya. İletişim: support@whisprompt.app. Tam kimlik bilgileri Imprint sayfasında yer alır. İspanya'da, dolayısıyla Avrupa Birliği sınırları içinde yerleşiğiz; bu yüzden Birlik içinde bir temsilci bulundurulmasını gerektiren GDPR'nin 27. maddesi bize uygulanmaz. Bir Veri Koruma Görevlisi atamadık ve atamak zorunda da değiliz: Whisprompt bir kamu kurumu değildir, insanları büyük ölçekte düzenli ve sistematik biçimde izlemez ve bize hiçbir özel kategori veri ulaşmaz. Yerleştiğimiz yer için yetkili denetim otoritesi İspanya'daki Agencia Española de Protección de Datos'tur (AEPD), aepd.es.
2. Cihazınızda işlenen veriler
- Mikrofon sesi. Ses takibi için canlı olarak yakalanır, kayıt yaptığınızda ise video için de yakalanır. Bu ses, telefonunuza gömülü konuşma tanıma motoruna verilir — iOS'ta Apple'ınki, Android'de Google'ınki — ve bu motor, cihaza, dile ve ayarlarınıza bağlı olarak sesi o platformun sunucularında, yine o platformun kendi gizlilik koşulları altında işleyebilir. Çevrimdışı bir dil paketi kurarsanız tanıma tamamen cihaz üzerinde gerçekleşir, hiçbir ağ devreye girmez. Her iki durumda da ses bize hiç ulaşmaz: Hiçbir konuşma sunucusu işletmeyiz ve hiçbir kayıt bize ait herhangi bir sunucuda tutulmaz. Kaydetmeyi seçtiğiniz video dosyaları cihazınızda ya da kendi bulut depolama alanınızda kalır.
- Metinleriniz ve ayarlarınız. Cihazınızda yerel olarak saklanır (ve bunu etkinleştirirseniz, o sağlayıcının gizlilik koşullarına tabi olan kişisel bulut depolama alanınızda). Prompteri diğer cihazlarınıza gösterirseniz metin aralarında şifrelenmiş olarak yol alır — bkz. bölüm 5.
- İndirilen dil modelleri. Cihazınızda saklanır. Bir modeli indirmek, model sağlayıcısına doğrudan yapılan bir istektir; biz buna bir kimlik eklemeyiz.
3. Bağladığınız hizmetlerin işlediği veriler
Bazı isteğe bağlı özellikler, yetki verdiğiniz hizmetlere bağlanır. Biz yalnızca sizin istemciniz olarak hareket ederiz; her sağlayıcı, kendi politikası kapsamında bağımsız bir veri sorumlusudur:
- Notion ve açtığınız belgeler. Notion'a bağlanırsanız Whisprompt, verdiğiniz erişimi kullanarak seçtiğiniz sayfaları salt okunur bir yansıma olarak okur. Cihazınızdan ya da bir bulut hizmetinden bir dosya açarsanız, metni görüntülemek için okunur. Bu kimlik bilgilerinin kopyaları bize ait hiçbir sunucuya ulaşmaz.
- Mac operatör istasyonundaki yapay zekâ asistanı. Asistan, bir yapay zekâ sağlayıcısı için kendi anahtarınızı vermedikçe hiçbir şey yapmaz. Verdikten sonra her istek, açık metnin tamamını, seçtiğiniz parçayı, talimatınızı ve o ana kadarki konuşmayı taşır — Mac'inizden doğrudan o sağlayıcıya, anahtara bağlı olarak Anthropic'e ya da OpenAI'a, sizin anahtarınız ve onlardaki kendi hesabınız altında, onların koşulları ve onların saklama süresiyle. Bize ait hiçbir sunucudan geçmez: Ne anahtarı ne de metni görürüz. Anahtar macOS Keychain'de tutulur, senkronize edilmez ve diğer cihazlarınıza taşınmaz. Telefon ve tablet uygulamalarında asistan yoktur.
- Apple ve Google (uygulama mağazaları ve abonelikler). Satın almalar, varsa ücretsiz deneme ve abonelik faturalandırması Apple ya da Google tarafından yürütülür. Ödeme bilgilerinizi asla görmeyiz; bize ulaşan tek şey abonelik durumudur — bunun tam olarak nasıl olduğunu bölüm 4 açıklar.
4. Abonelik ve Pro
Whisprompt'ta hesap yoktur. Giriş yapılacak ya da oluşturulacak hiçbir şey yoktur, hiçbir sağlayıcıdan e-posta adresiniz asla istenmez ve sizin için ne bir ad ne de bir adres tutarız. Prompter, kayıt ve gösterme oldukları gibi çalışır ve bir abonelik hesap olmadan satın alınır ve geri yüklenir. Uygulama, isteğe bağlı bir hesap için olan kodu — veri işleyen olarak Supabase'in kullanıldığı “Apple ile Oturum Aç” özelliğini — yine de barındırır, ve bu kod hareketsizdir: Uygulamanın içine derlenmediği anahtarlarla etkinleştirilir, yani ortada bir oturum açma ekranı yoktur, Supabase'e hiçbir şey ulaşmaz ve hiçbir e-posta adresi toplanmaz. Bir hesap eklenecek olursa, bu sayfa onu getiren sürümden önce neyi işleyeceğini anlatır, sonra değil.
- RevenueCat (abonelik yönetimi). Bir aboneliğin etkin olup olmadığını, App Store'dan mı yoksa Google Play'den mi satın alındığını belirleyen veri işleyenimiz. Bu uygulamadaki satın alma geçmişinizi, müşteri için bir tanımlayıcıyı ve işletim sisteminin uygulamaya verdiği cihaz ya da kurulum tanımlayıcısını (Apple cihazlarında IDFV) — cihaz ve işletim sistemi sürümüne dair teknik ayrıntılarla birlikte — alır. Müşteri tanımlayıcısı sizinle ilgili hiçbir şeyden türetilmez: İlk satın almanızdan önce RevenueCat'in kendisi için ürettiği bir tanımlayıcıdır, o satın almadan sonra ise cihazınızın ürettiği ve sakladığı rastgele bir tanımlayıcıdır — diğer cihazlarınızın da taşıdığı aynı tanımlayıcı, ve tek bir aboneliğin hepsini kapsamasını sağlayan da budur (bölüm 5). Pro'nun kilidini açan ve satın alımınızı cihazlarınız genelinde geri yükleyen budur. Hiçbir reklam tanımlayıcısı toplamayız ve RevenueCat'te hiçbir reklam ya da ilişkilendirme entegrasyonu etkinleştirmeyiz; bu veriler takip için kullanılmaz ve başka şirketlerin verileriyle birleştirilmez.
- Elimizdeki veriyi silmek. Silinecek bir hesap yoktur, ve uygulamanın bunun için bir düğmesi de yoktur. Bize ait bir sunucuda tuttuğumuz şey, aboneliğinizin kapsadığı cihazların listesidir ve bunu uygulama içinde, Ayarlar → Sunucularımızdaki veriler altında, istediğiniz zaman silebilirsiniz (bölüm 11). Bunu silmek aboneliğinizi iptal etmez: O, App Store ya da Google Play hesabınıza aittir ve nereden satın aldıysanız orada iptal edilir. Metinler ve kayıtlar her hâlükârda cihazınızda kalır; bir cihazı kendisini temizlemek için bölüm 7'ye bakın.
5. Diğer cihazlarınıza gösterme
Whisprompt, prompteri kendinize ait birden çok cihazda aynı anda çalıştırabilir. Aynı yerel ağdaysa doğrudan bağlanırlar. Ortak bir ağ yoksa bağlantı, Cloudflare Workers üzerindeki aktarım sunucumuzdan geçer:
- Kendi cihazlarınız arasında bir kitaplığı paylaşmak. Kendinize ait olarak eşlediğiniz cihazlar birbirlerinin kitaplıklarını yansıtır: Birinde yazılan bir metin diğerlerinde de görünür, ve birinde yapılan bir düzenleme onlara da ulaşır. Kopyalar cihazlarınızda yaşar ve buradaki her şey gibi aralarında şifrelenmiş olarak yol alır — bize ait hiçbir sunucu bir kopya tutmaz, ve bir metni bilerek paylaşmadıkça kendi cihazlarınızın dışında kimse bir kopya almaz.
- Her oturum çerçevesi gönderen cihazda şifrelenir (ChaCha20-Poly1305), ve anahtar yalnızca davetin içinde yol alır — bir QR kod ya da katılma kodu. Aktarım sunucusu yalnızca şifrelenmiş çerçeveleri görür: Metninizi, sesinizi ya da videonuzu okuyamaz.
- Aktarım sunucusu hiçbir oturum içeriği saklamaz. Bir oda en fazla dört saat yaşar ve ardından silinir. Cihazlarınızın birbirini bulmak için kullandığı posta kutusu yalnızca bir servis anahtarı ve bir son görülme zaman damgası tutar — en fazla 30 gün boyunca, ve hiçbir içerik olmaksızın.
- Pro'yu birden fazla cihazda kullanıyorsanız, aktarım sunucusu bu cihazların listesini de tutar; böylece tek bir abonelik bunlardan altısına kadarını kapsayabilir. Uygulamanın cihaz başına ürettiği bir tanımlayıcıyı, o cihazın kendisi için bildirdiği adı, ve eklendiği ve son görüldüğü tarihleri tutar — metin, ses ya da video değil. Cihazlarınızdan hiçbirinin kullanmadığı bir yılın ardından kayıt tümüyle silinir, ve bunu istediğiniz zaman uygulamadan kendiniz de silebilirsiniz.
- Herhangi bir web hizmeti gibi, aktarım sunucusu bağlantı sırasında bir IP adresi görür. Bu, istekleri sınırlamak ve kötüye kullanımı önlemek için anlık olarak kullanılır, ve ne aboneliğinizle ne de onun kapsadığı cihaz listesiyle ilişkilendirilir.
6. Kullanım verileri
Whisprompt ne kadar iyi çalıştığını ölçebilir ve bu ölçümleri bize gönderebilir — sayılar, süreler ve kodlar; yazdığınız ya da söylediğiniz hiçbir kelime değil. Evet demedikçe bunların hiçbiri gerçekleşmez. Demeden önce ölçüm yapılmaz, tanımlayıcı olmaz, ve bunun için cihazınızda hiçbir şey saklanmaz. Uygulama bunu bir kez sorar, ve bunu asla uygulamayı ilk açtığınız anda yapmaz; çünkü uygulama daha hiçbir şey yapmadan sorulan bir soru, cevaplayabileceğiniz bir soru değildir. Bu soru, ilk okumanız bir yere vardıktan sonra gelir — ya da bu gerçekleşmeden önce ikinci bir cihaz eşlerseniz, eşlemenin sonunda, aşağıda cihazlarınızı sayma hakkındaki soruyla birlikte tek bir kart üzerinde gelir. O kartın iki cevabı vardır ve üçüncü bir çıkış yolu yoktur: Yanına dokunursanız ya da geri tuşuna basarsanız kapanmaz; çünkü rastgele bir dokunuşla kapanan bir kart, hiç vermediğiniz bir reddi kaydetmiş olurdu. Cevaplamadıkça hiçbir şey yazılmaz; dolayısıyla başka bir şey onu ekrandan önce kaldırırsa — uygulama kapanırsa, başka bir ekran onun yerini alırsa — soru basitçe hâlâ açıktadır, ve bir sonraki okumanızdan sonra yeniden gelir. Bir kez cevapladıktan sonra, hangi yönde olursa olsun, bir daha hiç gelmez. Cevabınız, kendinize ait olarak eşlediğiniz cihazları kapsar, ve kart bunu, cevabı verdiğiniz yerde söyler: Daha sonra eşlediğiniz bir cihaz, aynı soruyu ikinci kez sormak yerine, bir sonraki bağlandığında bu cevabı devralır ve bunu devraldığını size açıkça söyler. Bu her iki yönde de işler — cihazlarınızdan birinde ölçümü kapatırsanız diğerleri de durur. Bir cihazda verilen bir cevap, başka bir cihazdan gelen bir cevap tarafından asla üzerine yazılmaz; dolayısıyla burada kapatmak, henüz haberi olmayan bir cihaz tarafından geri alınamaz. Hayır derseniz uygulamayla ilgili başka hiçbir şey değişmez, ve o cihaz bir daha sormaz. Evet derseniz, anahtar uygulamanın ayarlarında, “Kullanım verileri” altındadır; dolayısıyla herhangi bir an, sebep göstermeden yeniden kapatabilirsiniz. Bunun hukuki olarak neye dayandığı bölüm 9'dadır; geri çekme yolları bu bölümün sonundadır. Bunu kapatmak yalnızca raporlamayı değil, ölçümün kendisini durdurur, ve cihazdan aşağıdaki tanımlayıcıyı, gönderilmeyi bekleyen her şeyi, ve “Ne ölçülür” altında anlatılan, devam eden bir okumaya dair notu siler.
- Ne ölçülür. Sayılar, süreler ve kodlar — ve şimdi sıralanacak olanlar bunların tümüdür, bir seçki değil. Bir okuma için: Ses takibiyle mi yoksa otomatik kaydırmayla mı çalıştığı, ne kadar sürdüğü, metnin kaç kelime olduğu, yüzde olarak ne kadarına vardığınız, metni kaç kez elle devralmak zorunda kaldığınız, dil kodu, hangi konuşma motorunun çalıştığı, cihazın çevrimdışı olup olmadığı, okumanın aynı anda ikinci bir ekranda gösterilip gösterilmediği, bir kısmının bir saatten yönlendirilip yönlendirilmediği, ve bir kısmının fiziksel bir kumandadan yönlendirilip yönlendirilmediği — bir Bluetooth tıklayıcı, bir sayfa çevirici ve sıradan bir klavye, hepsi bir; çünkü sistem üçünü de bize aynı tuş basışları olarak bildirir ve bunları birbirinden ayırt etmenin hiçbir yolunu vermez; ikisi de hangi düğmeye ya da kaç kez basıldığını söylemez, yalnızca okumanın o şekilde yönlendirildiğini söyler, aşağıdaki bozuk tanıyıcı kontrolünün ne kadar duyulabilir girdi alabildiği — dört aralıktan biri (hiç yok, on saniyenin altında, bir dakikanın altında, bir dakika ya da daha fazla), asla saniye sayısı olarak değil, ve yalnızca konuşma tanıma zaten çalışıyorsa: Bu, o kontrolün kendi koşan toplamıdır, ne kadar konuştuğunuzun bir ölçümü değildir; çünkü dinlediği eşikten daha sessiz bir ses ona hiçbir şey eklemez, motorun gönderdiği her ses düzeyi okuması en fazla yarım saniye ekler, ve her başlangıçtan sonraki ilk okuma hiçbir şey eklemez — dolayısıyla düzeyini saniyede bir bildiren bir motorda bu, gerçekte konuştuğunuz sürenin yalnızca bir kesridir; bize söylediği, o kontrolün cihazınızda işleyebilmiş olup olamayacağıdır, ve söylenenler hakkında hiçbir şey söylemez, ve nasıl bittiğini: Hiçbir şeyin ters gitmediğini, okumanın hiçbir yere varamadığını, ya da konuşma tanımanın bozulduğunu — ve bozulduysa, aşağıdaki dört yoldan hangisiyle olduğunu. Bir okuma hiç bitmezse — sistem uygulamayı arka plandayken kapatırsa, pil biterse, uygulama çökerse, ya da okumanın ortasında onu kaydırıp kapatırsanız — bunların hiçbiri ölçülemez; çünkü onu ölçecek olan uygulama parçası da geri kalanla birlikte gitmiştir. Bu yüzden bir okuma sürerken, cihazınızda, başladığında neyin bilindiğini söyleyen ve bundan fazlasını söylemeyen kısa bir not tutulur: Ses takibi mi otomatik kaydırma mı, dil kodu, metnin kaç kelime olduğu, ve hangi konuşma motorunun çalıştığı. Not, okuma normal şekilde bittiği anda kaldırılır. Uygulama bir sonraki başlangıcında hâlâ orada duran bir not bulursa, bu dört bilgiyi gönderir, notu siler, ve onları bir daha asla göndermez — yarıda kalan bir okuma yalnızca bir kez bildirilir. Böyle bir okuma hakkında başka hiçbir şey bildirilmez: Ne ne kadar sürdüğü, ne ne kadarına varıldığı, ne nasıl bittiği; çünkü bunların hiçbirini ölçecek hiçbir şey kalmamıştır. Not, yalnızca ölçüm açıkken yazılır, o dört bilginin ötesinde hiçbir şey tutmaz, ve kapattığınızda diğer her şeyle birlikte silinir. Ses takibi sizi kaybettiğinde: Dil kodu, motor, tekrar yetişip yetişmediği, ve yetiştiyse bunun ne kadar sürdüğü. Konuşma tanımanın kendisi bozulduğunda: Dil kodu, motor, o motorun kaç saniyedir çalışmakta olduğu, oynat'a basmanız yerine metnin ortada dil değiştirmesiyle mi başlatıldığı, ve dört şeyden hangisinin olduğu — sesi duymaya devam edip hiçbir kelime döndürmeyi bıraktı, hiçbir şey söylemeyi bıraktı, öyle ki mikrofon okuması bile gitti, çöktü ve başka bir motor devraldı, ya da devralacak hiçbir şey kalmadan çöktü. Uygulama sizden sistemin koruduğu bir şeyi istediğinde — mikrofon ya da kamera — ikisinden hangisini istediği, ve üç cevaptan hangisinin döndüğü: İzin verdiniz, reddettiniz, ya da sistem reddi zaten kendisi karara bağlamış ve size hiçbir iletişim kutusu göstermemişti. Ve bir Bluetooth kumandası ararken, yakındaki cihazları bulma izninin reddedilip reddedilmediği — orada yalnızca ret; çünkü izin vermiş bir sistem aramaya sadece başlar ve kaydedebileceğimiz hiçbir şey söylemez. Yalnızca sorduğu yerde. Zaten cevapladığınız bir şeyi geri okumak sürekli olur ve bir ölçüm değildir; bunların hiçbiri gönderilmez. Kurulum başına bir kez: İlk okumanızın yarı işaretini kurulumdan sonraki bir saat içinde mi, bir gün, bir hafta, bir ay içinde mi, yoksa bundan sonra mı geçtiği — bir zaman değil, bir aralık. Bir dil modeli indirmesi için: Dil kodu, bayt cinsinden boyut, ve başlayıp başlamadığı, tamamlanıp tamamlanmadığı ya da başarısız olup olmadığı. Başka bir cihaza bağlantı için: Nasıl bittiği ve iki cihazın birbirini nasıl bulduğu. Bir gösterim için: Ne tür bir ekrana gittiği (telefon, tablet, masaüstü, TV, saat, ya da uygulamanın tanımadığı bir tür), ne kadar sürdüğü, ve bağlantının kopması yüzünden bitip bitmediği. Metni bir ekrana koyma denemesi için, başarılı olsun ya da olmasın: Hangi tür bir ekranı hedeflediği — bu cihazın denemeden önce bildiği kadarıyla, ki bu çoğu zaman hiç bilinmez — ve altı şeyden hangisinin olduğu: Ekran onu aldı; aldı ama iki uygulamadan biri bir sürüm geride, dolayısıyla daha yeni kısımlar kapalı çalışıyor; iki yoldan hiçbirinde bir cevap gelmedi; ekran talep kodunu reddetti; ikisi sürüm olarak birbirinden konuşamayacak kadar uzak; ya da bu cihaz denemeyi baştan yapamadı. Metin hakkında hiçbir şey, ve iki cihazdan hiçbirinin adresi de yok. Bir metin birden fazla dil içerdiğinde beliren uyarı için: Onu kapattığınız mı yoksa oradan abonelik ekranına mı geçtiğiniz. Metnin kendisi hakkında hiçbir şey, ve içinde hangi dillerin olduğu hakkında da hiçbir şey. Abonelik ekranı için: Ekran belirdiğinde kilitli özelliklerden hangisinin önünde durduğunuz, ya da hiçbir şey tarafından durdurulmak yerine onu Ayarlar'dan kendinizin açtığı, ya da bir abonenin önce yanıtlandığını söyleyen, kendi mesajlarınızın altındaki satıra dokunduğunuz. Bir satın alma denemesi için: Dört plan türünden hangisi olduğu — aylık, yıllık, ömür boyu, ya da uygulamanın süresini tanımadığı bir tür — ve tamamlanıp tamamlanmadığı, sizin tarafınızdan iptal edilip edilmediği, mağaza tarafından beklemede bırakılıp bırakılmadığı, kullanılamaz olup olmadığı, ya da başarısız olup olmadığı. Bir geri yükleme için: Bir şeyin geri yüklenip yüklenmediği, geri yüklenecek hiçbir şeyin olmadığı, ya da iptal edilip edilmediği veya başarısız olup olmadığı. Abonelikle ilgili iki bilgi de, aşağıdaki tanımlayıcının yanında tutulur ve değiştiklerinde güncellenir: Whisprompt Pro'nun şu anda bu cihazda etkin olup olmadığı, ve diğer cihazlarınızdan biri yerine burada satın alınıp alınmadığı. Bunların hepsinin yanında: Gerçekleştiği an, uygulama sürümü, platform, ve bu kurulumun ne zamandır ölçüm yaptığı — asla bir tarih ya da bir gün sayısı değil, bir aralık: İlk gün, ilk hafta, ilk ay, bir ila üç ay, üç ila altı, altı ila on iki, bir ila iki yıl, ya da daha uzun. O aralık, ölçüme izin verdiğiniz günden itibaren sayılır; çünkü bundan önce bunun için hiçbir şey saklanmaz, ve yukarıdaki ilk okuma aralığının aksine, bir kez değil her ölçümle birlikte yol alır. Ve ölçümün alındığı cihaz hakkında: Ne tür bir cihaz olduğu — telefon, tablet, bilgisayar, TV ya da saat, ve bundan daha spesifik hiçbir şey değil — hangi işletim sistemini çalıştırdığı, o sistemin ana sürüm numarası ve yalnızca bu (“18”, asla “18.3.1” değil), uygulamanın kendi arayüzünün hangi dilde olduğu, ve cihazınızın hangi ülkeye ayarlı olduğu. Bunlardan ikisi hakkında kesin olmakta fayda var. Ülke, cihazınızın kendi bölge ayarından okunur: Bu, ayarlarınızda seçtiğiniz ülkedir, o an bağlı olduğunuz ağ adresinden hesaplanan bir ülke değildir — aşağıdaki “Bunu kim işler” kısmına bakın. Ve sürüm yalnızca ana numaradır; çünkü bize eski bir sistemin bırakılıp bırakılamayacağını söyleyen budur; gerisi, sistem hakkında değil sizin belirli cihazınız hakkında daha çok şey söylerdi. Bir okuma hakkında daha fazlası. Metninin nereden geldiği, yedi cevaptan biri olarak: Uygulamayı ilk açtığınızda sizin için yazdığımız başlangıç metni; düzenlemenizden sonraki hâliyle aynı başlangıç metni; kendinize ait bir metin — burada yazılmış, burada dikte edilmiş, yapıştırılmış ya da eşlediğiniz başka bir cihazdan yansıtılmış, ki bunlar tek bir cevaptır, çünkü hepsi kendi yazdıklarınızdır; bir dosya; ya da Notion'dan, Google Docs'tan ya da iCloud'dan yansıtılmış bir belge. Asla başlığı, asla dosya adı, asla adresi, asla içinden tek bir kelime yol almaz. Beş okuma stilinden hangisinin ekranda olduğu ve hangi renklerde okunduğu: Uygulamayla gelen altı temadan biri ya da — tema düzenleyicisinde kendiniz oluşturduğunuz bir tema için — yalnızca onun kendi temalarınızdan biri olduğu. Asla adı ve asla uygulamanın ona verdiği tanımlayıcı yol almaz. Bir kişinin ya da bir etkinliğin adını taşıyan bir tema, bir metin başlığıyla aynı türden bir yazıdır ve tanımlayıcı da o adın yalnızca bir adım uzağıdır. Ve okuma başlamadan önce o metin için bir hedef süre belirlenmiş olup olmadığı — yalnızca böyle bir sürenin var olduğu, asla ne kadar olduğu değil; çünkü aynı satırda kelime sayısının yanında duran bir süre, belirli tek bir belgeyi tanımlardı. Kitaplığınıza gelen bir metin için, nasıl gelmiş olursa olsun: Nereden geldiği — aynı yedi cevap ve bir sekizincisi: onu sizin dikte ettiğiniz —, bildirdiği dil kodu ve kaç kelime içerdiği. Bu sekizinci cevap yalnızca metin kaydedildiği anda bilinir ve metinle birlikte tutulmaz: dikte edilmiş bir metni okuduğunuzda, yukarıdaki gibi kendi metinlerinizden biri sayılır. Asla başlığı ve asla içinden tek bir kelime yol almaz. Uygulamayı ilk açtığınızda sizin için yazdığımız başlangıç metni sayılmaz; çünkü onları saymak kurulumları saymak olurdu ve bu ölçülmez. Bir kayıt için: Ses mi yoksa video mu olduğu, kaç tam saniye sürdüğü ve üç yoldan hangisiyle bittiği — kaydedildi; hiçbir şey dosyaya ulaşmadığı için boş döndü; ya da başarısız oldu. Dosya hakkında hiçbir şey: Ne adı, ne boyutu, ne çözünürlüğü, ne hangi mikrofon ya da hangi lens, ne de kaydedilenden tek bir saniye. Mikrofonu ya da kamerayı reddettiğiniz için hiç gerçekleşmemiş bir kayıt, yalnızca yukarıdaki o ret olarak sayılır, bir kayıt olarak değil. Ve bir promosyon kodu için — bizim kodlarımızdan biri, Whisprompt'un kendi promosyon kodu ekranına yazılmış: bir kodun kullanıldığı ve dokuz şeyden hangisinin döndüğü. Kabul edildi; bu kodu tanımıyoruz; daha önce kullanılmıştı; süresi dolmuştu; ait olduğu parti tükenmişti; bu kurulum kodlarımızı hiç kabul etmiyordu, çünkü o yol henüz yok ya da kapatılmış; bu cihazdan art arda çok fazla deneme yapılmıştı; bize hiç ulaşılamadı; ya da bu adların hiçbirini taşımayan bir sebeple başarısız oldu. Asla kodun kendisi ve asla ondan tek bir karakter yol almaz — bir promosyon kodu, kim elinde tutarsa ona ait olan ve bir aboneliğe değen bir sırdır — bir ölçümün içinde yer alan biri, üçüncü bir tarafın kayıtlarında yer alan biridir. Bunun yerine mağazanın kendi ekranını — Apple'ın ya da Google'ın çalıştırdığı ekranını — açarsanız: yalnızca onun açıldığı ve başka hiçbir şey, çünkü ne Apple ne de Google kendi ekranına ne yazıldığını ya da ondan ne çıktığını uygulamaya söyler. Ve algılayıcının aralarından seçim yapabileceği dillerin kümesini daralttığınızda — bir metnin kendi “Dil” sayfasında ya da her yeni metin için Ayarlar'da — bu kümenin değişiklikten önce kaç dili ve sonra kaç dili kapsadığı ve kümeyi “Oto”ya, yani uygulamayla gelen her şey arasından seçime geri döndürüp döndürmediğiniz. Ve uygulamanın henüz konuşmadığı bir dili eklememizi isterseniz: koduyla hangi dil olduğu ve üç yerden hangisinden istediğiniz — bir metnin “Dil” sayfası, Ayarlar'daki varsayılan ya da “Uygulama dili” seçicisi. Bu, ölçümdür; herhangi bir ölçüme izin verip vermediğinize bakılmaksızın isteğin kendisi bize ulaşır, ve bölüm 6b onun neyi taşıdığını söyler. Ve uygulamanın bu sürümü güncel değilse ve güncellenmesi gerekiyorsa: bunu bildiren bildirime dört şeyden hangisinin olduğu — gösterildi; bekletildi, çünkü bir okumanın ortasındaydınız; ertelendi, çünkü “Sonra” düğmesini seçtiniz; ya da hiç gösterilmeden geri çekildi, çünkü asgari sürümü yeniden düşürdük — ve tam saniye cinsinden bir sayı: ertelenen bir bildirimde ekranda ne kadar kaldığı, aksi halde bu cihazın, uygulamanın bu açılışında, bir güncelleme gerektiğini ilk öğrenmesinden bu yana ne kadar zaman geçtiği.
- Ne asla ölçülmez. Metinleriniz, onların başlıkları, açtığınız dosyaların adları, ses, kayıtlar, dökümler, cihazlarınızın adları, kişileriniz. Bir dil kodu yol alır; bir metin başlığı almaz. Yukarıdaki abonelik ölçümlerinden: Fiyat yok, para birimi yok, makbuz yok, sipariş ya da işlem numarası yok, mağaza ürün tanımlayıcısı yok, hiçbir türden ödeme ayrıntısı yok, ve mağazadan gelen hiçbir hata metni yok — yol alan şey, sekiz adlandırılmış özellikten hangisinin ekranı açtığı, dört plan türünden hangisi, ve sabit bir sonuç kümesinden hangisidir. Aboneliğinizi kaç cihazda kullandığınız da değil. Her ölçüm sabit bir sayı, süre ve kod kümesidir, dolayısıyla yazdığınız, adlandırdığınız ya da ödediğiniz hiçbir şeyin görünebileceği bir yer yoktur.
- Bu anonim değildir, ve bunu kendimiz söylemeyi tercih ederiz. Bu cihazdan gelen ölçümler tek, kalıcı, rastgele bir tanımlayıcı taşır. Bu tanımlayıcı yalnızca uygulamanın bu kurulumuna aittir, başka hiçbir şeye değil: Ölçüm bileşeninin kendisi tarafından, ölçüme izin verdiğiniz gün ve bundan bir an bile önce değil, oluşturulur; bu ölçümlerden başka hiçbir şey için kullanılmaz, ve aboneliğinizin kullandığı tanımlayıcı değildir — o tanımlayıcı bir ölçümle birlikte asla gönderilmez, dolayısıyla iki kayıt birbirinden ayrı tutulur ve hiçbiri diğerinin tanımlayıcısını taşımaz. Bir ölçümdeki hiçbir şey, cihazlarınızdan hangisinin hangisiyle eşleştiğini söylemez: Aşağıdaki ayrı izni vermedikçe, telefonunuz ve tabletiniz iki bağlantısız kurulum olarak gelir ve iki olarak sayılır. Tanımlayıcı, oluşturulmasından en geç on üç ay sonra değiştirilir — o sırada uygulamayı kullanıyor olsanız da olmasanız da — ve yenisi öncekiyle birleşmez; dolayısıyla bir kurulumun kaydı bundan daha uzun büyüyemez. Ölçümü kapatmak tanımlayıcıyı cihazdan siler. Ne kadar rastgele olsa da, yine de bir tanımlayıcıdır; bu paragrafın var olma sebebi de, ölçümlerin anonim olduğunu iddia etmek yerine budur.
- Cihazlarınızı tek bir kişi olarak saymak — ayrı bir izin, vermedikçe kapalı. Whisprompt'u birden fazla cihazda kullanıyorsanız, uygulama size bir kez, hepsinden gelen ölçümlerin tek, paylaşılan bir tanımlayıcı taşıyıp taşımaması gerektiğini sorabilir; böylece bir telefon ve bir tablet iki değil tek bir kişi olarak sayılır. Bu soru yalnızca tanımlayıcıyı değiştirir, ölçülen şeyle ilgili hiçbir şeyi değiştirmez: Yukarıdaki aynı liste, aynı özellikler, ekstra bir olay yok ve yeni bir alıcı yok. Evet demedikçe kapalıdır, hayır demek uygulamayla ilgili başka hiçbir şeyi değiştirmez, ve bunu daha sonra aynı ayarlar bölümünde açıp kapatabilirsiniz. Yukarıdaki ölçüm gibi, bu da her cihazda değil bir kez sorulur: Evet derseniz, aboneliğinizdeki diğer cihazlar bir sonraki bağlandıklarında bu cevabı devralır — paylaşılan tanımlayıcı onlara, cihazlarınızın zaten birbirleriyle kullandığı aynı şifreli kanal üzerinden ulaşır, ve ölçümle ilgili başka hiçbir şey onunla birlikte yol almaz. Yalnızca ölçüme izin verdiğiniz bir cihaza ulaşır, çünkü diğerlerinde sayacak hiçbir şey yoktur. Bir hayır hiçbir yere taşınmaz, dolayısıyla daha sonra eşlediğiniz bir cihaz sayma sorusunu kendisi sorabilir; yeniden reddetmek bir dokunuşa mal olur ve hatırlanır. O kart da iki cevaba sahiptir ve üçüncü bir çıkış yolu yoktur, ve bir cevap vermedikçe hiçbir şey kaydedilmez. Bunu açtığınızda o andan itibaren geçerli olur — zaten toplanmış ölçümler yeniden etiketlenmez, ve bu kurulumun daha önce kullandığı tanımlayıcı gönderilmez ya da paylaşılan tanımlayıcıyla ilişkilendirilmez. Bundan ayrı olarak, adı anılmaya değer bir durum daha var. Bu kurulum zaten paylaşılan bir tanımlayıcı taşıyorsa ve ardından farklı bir tanımlayıcıyı devralırsa — bu, onu zaten kendi aralarında bir tanımlayıcı paylaşan cihazlara eşlediğinizde olur — bir sonraki ölçüm, önceki paylaşılan tanımlayıcıyı bir kez taşır; böylece tek bir kişinin kayıtları iki kişi gibi okunmaz: Var olmayı bırakan biri ve hiçlikten beliren biri. Yalnızca paylaşılan bir tanımlayıcı hiç bu şekilde yol alır; yukarıdaki kurulum başına tanımlayıcı, hiçbir geçişte, o alanda asla gönderilmez. Bunu kapattığınızda, bu kurulum kendine ait bir tanımlayıcıya geri döner, ve bu, öncekinin aynısı değil yeni bir tanımlayıcıdır. Ölçüm kapalıyken bu açık olamaz; çünkü sayacak hiçbir şey olmaz: Ölçümü kapatırsanız, paylaşılan tanımlayıcı diğeriyle birlikte cihazdan silinir. Ve ölçüm sorusu size hiç sorulmadan ikinci bir cihaz eşlerseniz, uygulama ikisini bir araya getirebilir — uygulamanın ömrü boyunca bir kez, ikisinin de ne olduğunu söyleyen tek bir kart üzerinde. O kart, ölçüm hakkında soran karttır, ekstra bir kart değil: O cihazda iki sorudan hiçbiri bir daha sorulmaz. Oradaki bir evet, ikisine de evettir; çünkü ikisi de onun üzerinde adlandırılmıştı; bir hayır ikisini de reddeder. Cihazlarınız her hâlükârda eşlenir, ve iki cevaptan hiçbiri asla diğeri yerine alınmaz.
- Bunu kim işler. Veri işleyenimiz Amplitude, Avrupa uç noktasında. Her istek, Amplitude'dan geldiği adresten hiçbir şey türetmemesini ister; dolayısıyla bağlandığınız yerden ne bir şehir, ne bir bölge, ne de herhangi bir türden konum hesaplanır. Yukarıdaki listedeki ülke bunun bir istisnası değildir: O, cihazınızda ayarlı olandır, biz oraya koyduğumuz için gönderilir, ve hangi ağda olursanız olun aynı ülke olurdu.
- Nasıl geri çekilir, ve sonra ne olur. İki yol, ve her biri tek başına yeter. Uygulamada: Ayarlar → Kullanım verileri → anahtarı kapatın. Ya da support@whisprompt.app adresine yazıp bunu söyleyin, biz de dururuz. Geri çekmek, kabul etmekten daha fazla dokunuş gerektirmez, bir sebep göstermek zorunda değilsiniz, ve biz de sormayız. Bunu kapatmak, tek bir telefonun ayarı olarak değil, sizin itirazınız olarak ele alınır: Diğer eşlenmiş cihazlarınıza, bununla zaten paylaştıkları şifreli kanal üzerinden bildirilir, ve bunlar da bir sonraki bağlandıklarında ölçümü durdurur — uyuyan biri geri döndüğünde bilgilendirilir, çünkü bildirim ulaşana kadar tekrarlanır. Yeniden açmak o kadar uzağa gitmez: Eşlediğiniz ama hiç sorulmamış bir cihaza ulaşır, o da cevabı devralır ve devraldığını size söyler, ve bu, bir cihazın kendisi için verdiği bir cevabın asla yerini almaz — dolayısıyla burada kapattığınız bir cihaz, orada açana kadar kapalı kalır. Bu asimetri kasıtlıdır. Ölçülmeye itiraz bir insan tarafından yapılır ve biz onun yeterince uzağa değil fazla uzağa ulaşmasını tercih ederiz; bir izin, birinin elindeki cihazda zaten verdiği bir cevabı geçersiz kılabilmemelidir. Cevabınız cihazda yeniden başlatmalar ve uygulama güncellemeleri boyunca hatırlanır, ve tanımlayıcının on üç aylık değişimini atlatır — yeni bir tanımlayıcı, ölçümü kapatmış birisi için ölçümü yeniden başlatmaz. Zaten gönderilmiş ölçümlerin de silinmesini isterseniz, bize sorun: bölüm 11.
6a. Çökme raporları — ayrı bir izin, vermedikçe kapalı
Uygulama çalışmayı durdurursa, bize arıza hakkında bir rapor gönderebilir. Bu, bölüm 6'daki ölçümün bir parçası değildir: Farklı bir amaçtır, farklı bir alıcısı vardır, ve kendi anahtarına sahiptir. Ölçüm sorusundan hemen önce, kendine ait bir kart üzerinde sorulur ve ayrı cevaplanır — birine evet demek, hiçbir yönde diğerine evet demek değildir. O kart da ölçüm kartının işlediği gibi işler: İki cevap, üçüncü bir çıkış yolu yok, ve bir cevap vermedikçe hiçbir şey kaydedilmez.
Açmadıkça kapalıdır. Açana kadar, bunun için hiçbir şey kurulmaz ve hiçbir şey gönderilmez — bu kuralın hiçbir istisnası yoktur. İstisnaları olan şey saklamadır, ve aşağıda bunlardan iki tane vardır. İkisi de bir şey toplamak için değil soruyu sormak için vardır, ikisi de size zaten olmuş bir çökmeyle ilgilidir, ve cevaplayana kadar ikisi de hiçbir şey göndermez.
İlki, başlatmadaki bir başarısızlık. Whisprompt hiç başlayamıyorsa, soruyu soracak daha sonraki bir an yoktur, dolayısıyla hata ekranı onu orada sorar. Çökme raporlarını zaten açtıysanız, o arıza hakkında bir rapor gönderilir ve ekran size gönderildiğini söyler. Zaten kapattıysanız, hiçbir şey sunulmaz ve hiçbir şey gönderilmez. Hiç sorulmadıysanız, ekran sorar — bu bir raporu gönder, gönderme, ya da bundan sonra hepsini gönder — ve seçene kadar cihazdan hiçbir şey çıkmaz. Bu şekilde gönderilen bir rapor, aşağıda anlatılandan daha küçüktür: Hiçbir türden tanımlayıcı taşımaz, ve yalnızca uygulamanın nerede durduğunu, uygulama sürümünü, ve hangi işletim sistemi olduğunu söyler — cihaz hakkında başka hiçbir şey yok, arayüz dili yok, ve öncesinde gelen adımlardan hiçbiri yok. Aynı veri işleyen ve aynı Avrupa sunucuları olan Sentry'ye gider, ve aşağıda bir raporun geldiği internet adresi hakkında söylenenler onun için de geçerlidir. Bundan sonra hepsini göndermeyi seçmek, Ayarlar'daki anahtarla aynı cevaptır, ve aynı yerde kapatılır. Aynı ekran, aynı üç cevapla, uygulamanın tek bir parçası başlangıçta değil de çalışırken bozulduğunda da belirir. Bu yalnızca telefon ve tablet uygulaması için geçerlidir: Mac ve televizyon uygulamalarında böyle bir ekran yoktur.
İkincisi, o anda size soramadığımız bir çökme — çünkü siz cevaplayamadan uygulama gitmişti, ya da çünkü cevaplamak yerine onu kapattınız. Hiç sorulmadıysanız, bununla ilgili bir rapor cihazınızda tutulur, ve uygulama bir sonraki düzgün başlangıcında bunu ekranın altında söyler ve size soruyu sunar. Bu, bir kuyruk değil, tek bir rapordur; ikinci bir çökme onun yerini almaz. Orada evet demedikçe onunla ilgili hiçbir şey gönderilmez. Hangi yönde olursa olsun cevapladığınızda, o bildirime onu silmesini söylediğinizde, çökme raporları kapatıldığında, ve her hâlükârda tutulmasından yedi gün sonra silinir. O dosya, herhangi bir şeyi kabul etmeden önce cihazınızda çökme raporlaması için saklanan tek şeydir, ve yukarıdaki paragrafın orada hiçbir şey olmadığını ima etmesine izin vermek yerine, onu adlandırmayı tercih ederiz: Sorunun hiç sorulabilmesi için vardır. Kurtardığı çökmeler, aksi hâlde asla göremeyeceğimiz çökmelerdir — var olan en kötü çökmeler olan, yepyeni bir kurulumun ilk açılışları, ve tam olarak sorunun hiç ulaşmadığı kişilere ait olanlar. Kurtarmadığı şey, işletim sisteminin uygulamanın altında kendisinin ele aldığı bir çökmedir: Bunlar için raporlamanın önceden açılmış olması hâlâ gerekir.
- Bir raporun içerdikleri. Uygulamanın nerede durduğu — arızanın teknik izi — cihaz türü, işletim sistemi ve sürümü, uygulama sürümü, arayüz dili, ve uygulamanın öncesinde ne yaptığına dair kısa bir liste: Açılan ekranlar, düşük bellek uyarıları, uygulamanın arka plana geçmesi.
- Ve arıza prompterda olduğunda, prompterın ne yapmakta olduğu. Çalışmayı durduran bir tanıyıcı bunu bir olaylar zincirinin sonunda yapar, ve durduğunu söyleyen tek bir satır onu düzeltmeye yetmez — bu yüzden bir okuma oturumu hakkındaki bir rapor, o oturumun kısa bir zaman çizelgesini taşır: Konuşma motorunun başlaması, durması ve nedeni, vardığınız paragrafın dili, bir dilden diğerine geçişler ve başarılı olup olmadıkları, tanımanın cihazda mı yoksa platformun sunucuları üzerinden mi çalıştığı, ilk kelimelerini döndürmesinin ne kadar sürdüğü, ses takibinin yerinizi ne zaman kaybettiği ve ne zaman yeniden bulduğu, ekranın bekleme, dinleme, duraklatıldı ve durduruldu arasında hareketi, bir dil modeli indiriliyorsa ne kadarının indirildiği, ve arızanın ilan edildiği an. Ayrıca ne okumakta olduğunuzun ve içinde nerede olduğunuzun BİÇİMİNİ de taşır — metnin kaç kelime ve paragraf olduğu, kaç dili karıştırdığı, hangi kelime numarasına vardığınız, ve metni bir geri sarma ya da bir sürükleme ile elle devraldığınız anlar. Zaman çizelgesinin geri kalanını anlamlı kılan da bunlardır: Ölçülebileceği bir uzunluğu olmayan bir konum hiçbir şey söylemez, ve sayfa bir elin yaptığını söylemedikçe tanıyıcının sebep olmadığı bir sıçrama bir hata gibi okunur. Her satır bir sayı, bir kod, bir dil kodu ya da bir süredir. Bunların yanında bir sayı daha yer alır: Uygulamanın kendisinin o anda tam megabayt cinsinden ne kadar bellek kullandığı — bu, arızanın makul bir nedenidir ve bunu görmenin başka bir yolu yoktur, ve sizin hakkınızda ya da cihazınızda başka ne olduğu hakkında hiçbir şey söylemez. Metnin hiçbir kelimesi, asla — ne başlığı, ne bir satırı, ne tanıyıcının duyduğunu sandığı şey, ve sizin ya da cihazlarınızın hiçbir adı. İçindeki zamanlar, saat cinsinden değil, aralık olarak belirtilir — “arızadan dört saniye önce” — çünkü bir saat zamanı bir zaman dilimi taşır ve bir zaman dilimi kaba bir konumdur.
- Gönderilmeden önce kaldırılanlar. Bir çökme raporu, bizim tarafımızdan değil raporlama bileşeni tarafından bir araya getirilir, dolayısıyla onu parçalarına ayırır ve sadeleştiririz: Dosya adları ve yolları, hizmetin adının ötesindeki web adresleri, e-posta adresleri, ağ adresleri, cihazınızın adı ve zaman diliminiz. Hiçbir ekran görüntüsü ve ekranın hiçbir kopyası asla eklenmez — o ekranda olan şey sizin metninizdir — ve hiçbir rapor, bizim elimizde olan sizin herhangi bir tanımlayıcınızı taşımaz. Geriye kalan şey bir yığın izi, arızanın türü, ve cihazın türüdür.
- Uygulamamızın sadeleştiremediği tek şey. Sentry, bir raporun geldiği internet adresinden yaklaşık bir konum — ülke ve şehir — hesaplar. Bu, uygulamamızın düzenleyebileceği her şeyden sonra, onların tarafında gerçekleşir; dolayısıyla yukarıdaki ölçümden farklı olarak, bunu rapor başına kapatmamızın bir yolu yoktur. Proje üzerindeki iki ayar bunun için cevap verir: Biri adresin kendisinin saklanmasını durdurur, diğeri ondan hesaplanan konumu kaldırır. İlki ayarlıdır. İkincisinin ayarlı olmadığı yerde, ülke ve şehir, rapor tutulduğu sürece — ki bu en fazla 90 gündür — raporla birlikte kalır. Bunu, yukarıdaki cümlenin kaldırmadığımız bir şeyi kaldırmış gibi ima etmesine izin vermek yerine, burada adlandırıyoruz.
- Tanımlayıcı. Tek bir kurulumdan gelen raporlar, raporlama bileşeninin kendisi için ürettiği rastgele bir tanımlayıcı taşır; böylece tek bir cihazdan gelen on çökme, on değil tek bir cihaz olarak tanınabilir. Bu, ölçümlerin kullandığı tanımlayıcı değildir, ve aboneliğinizin kullandığı da değildir.
- Bunu kim işler. Veri işleyenimiz Sentry, Avrupa sunucularında.
- Nasıl geri çekilir, ve sonra ne olur. Ayarlar → Çökme raporları → anahtarı kapatın. Raporlama durur, ve gönderilmeyi bekleyen her şey cihazdan silinir. Bu soruya verdiğiniz cevap, ölçüm hakkındaki cevabınızın yol aldığı şekilde yol alır: Hiç sorulmamış, eşlediğiniz bir cihaz zaten verdiğiniz cevabı devralır ve devraldığını size söyler, kendisi için cevaplamış bir cihaz kendi cevabını korur, ve raporlamayı kapatmak, eşlenmiş cihazlarınıza onlar zaten cevaplamış olsa bile ulaşır. Bunun hukuki olarak neye dayandığı, ve geri çekmenin neyi geri alıp neyi almadığı, bölüm 9'dadır.
Bir veri işleyenin anahtarını, o veri işleyenle olan veri işleme sözleşmemiz yürürlüğe girmeden bir sürüme koymayız. Sentry'nin, insanların bize gönderdiği raporların dışında elinde tuttuğu şey, adların, yolların ve adreslerin gerçekten çıkarıldığını kontrol etmek için bir geliştirici makinesinden kendimize gönderdiğimiz test raporlarıdır. Bunlar sizin değil bizim raporlarımızdır, ve onları siliyoruz.
6b. Bize kendinizin gönderdikleri
Uygulamanın bir “Geri bildirim gönder” ekranı vardır. Gönder'e dokunana kadar üzerindeki hiçbir şey bize ulaşmaz, ve o zaman bize ulaşan şey, yazdıklarınız artı eklemeyi seçtiğiniz isteğe bağlı şeylerden hangisiyse odur. Bu bir ölçüm değildir ve bir çökme raporu değildir: Onu kendiniz yazarsınız, onunla neyin gideceğine kendiniz karar verirsiniz, ve size cevap vermek ve bize anlattığınız şeyi düzeltmek için kullanılır.
Bir şey gönderdikten sonra, uygulama bunun peşinden sorar. Mesajlarınızdan biri hâlâ açık olduğu — okunmayı beklediği, üzerinde çalışıldığı ya da sorduğumuz bir soruya yanıtınızı beklediği — ya da son otuz gün içinde kapatılmış olduğu sürece, uygulama sunucumuza o mesajın şu anda ne durumda olduğunu, hakkında yazdığımız kısa bir not varsa onunla birlikte sorar: uygulama açıldığında, uygulamaya geri döndüğünüzde ve açık kaldığı sürece saatte bir kez, ancak hiçbir zaman on beş dakikada bir defadan sık olmamak üzere. Mesajlarım'ı açtığınızda ve orada ayrıntı ekledikten sonra, bu cihazdan gönderilen her mesaj hakkında, tamamlananlar ve planlanmayanlar da dahil, aynı soruyu sorar. Bu soru, uygulamanın kendi mesajlarınız için onları gönderdiğinde sakladığı tanımlayıcılardan başka hiçbir şey taşımaz: Sizin hakkınızda yeni hiçbir şey toplanmaz, ve burada gönder'e dokunmadan gerçekleşen tek şey budur. Cevaplar cihazınızda tutulur, böylece ekran bağlantı olmadan da okunabilir kalır, ve uygulama gittiğinde onlar da gider. Sizden ayrıntı istersek, geri yazdığınız şey, diğerleriyle aynı kurallar altında ve aynı eklerle yeni bir mesaj olarak gönderilir.
Bir mesajla her zaman giden şey — çünkü yerini belirleyemediğimiz bir rapor, üzerine harekete geçemediğimiz bir rapordur: Uygulamanın sürümü ve yapı numarası, işletim sistemi ve sürümü, cihazın modeli, cihazın ayarlı olduğu dil ve bölge (örneğin es_ES, İspanya'da kullanılan hâliyle İspanyolcadır), ve uygulamanın kendisinin gösterildiği dil. Bölüm 4'teki rastgele abonelik tanımlayıcısı da öyle, bu cihazda bir tane varsa — ki bu, üzerinde yapılan ilk satın almadan itibaren ya da bir tane yapılmış bir cihaza eşlenmiş olmaktan itibaren böyledir — aşağıda anlatılan tek seferlik kontrol için, ki bundan sonra sunucumuz onu tutmaz. Ekran, göndermeden önce bunların her birini adlandırır, böylece yazarken ne gönderdiğinizi bilirsiniz.
Yalnızca eklerseniz giden şey. Dosyalar — en fazla üç tane, ekran görüntüleri ya da kısa bir ekran kaydı, kendi kitaplığınızdan sizin seçtiğiniz; biz eklediğiniz şeyi alırız, eklemediğiniz hiçbir şeyi değil. Cevap isterseniz, yanıt verilecek bir adres; olmadan da her kelimeyi yine okuruz, ama o zaman onu kimin yazdığını bilmenin bir yolu olmaz. Ve bölüm 6'daki ölçüm tanımlayıcısı, yalnızca eklenecek biri varsa beliren bir anahtarın arkasında: Bu, yazmanızdan önce uygulamanın nasıl davrandığına bakmamızı sağlayan şeydir.
Kendimizin belirlediği tek şey, mesajın bir aboneden gelip gelmediğidir; böylece önce yanıtlanabilir. Cihazınız, bölüm 4'teki rastgele abonelik tanımlayıcısını gönderir, sunucumuz RevenueCat'e bunun hak sahibi olup olmadığını sorar, ve bu cevabı — evet ya da hayır — yazar, tanımlayıcının kendisini asla değil. Dolayısıyla söylediğiniz şeyi satın aldığınız şeye hiçbir şey bağlamaz.
Mesajlar bizim için Cloudflare tarafından Batı Avrupa'daki sunucularda tutulur: Metin bir veritabanında, dosyalar bir nesne depolamada, ikisi de uygulamanın gönderdikten sonra size gösterdiği referans kodu altında. İki yıl tutulur ve sonra otomatik olarak silinir, isterseniz daha önce de — o kodu belirtin, ya da mesajı bulmamızı sağlayacak başka bir şey söyleyin. Onları biz okuruz, ve az sonra tarif edilen model de okur; başka hiçbir şey için kullanılmazlar: Ne ölçüm için, ne profil çıkarmak için, ne kimsenin yapay zekâsını eğitmek için, ne de sizin hakkınızda herhangi bir şeye karar vermek için.
İlk okuyucu bir makinedir, ve bizim değildir. Her yeni mesajı önce bir yapay zekâ modeli okur — Anthropic tarafından yapılan Claude —, ve ona tek bir iş verdik: Mesajın ne hakkında olduğunu, ne kadar önemli olduğunu ve uygulamanın neresine ait olduğunu çözmek, ve ne cevap verebileceğimizi taslak hâline getirmek. Sizin görebileceğiniz hiçbir şeye karar vermez. “Mesajlarım” ekranınızdaki bir durum ve not, size bir e-posta, takip sistemimizde bir kayıt: Bunların hepsi yalnızca bizim sözümüzle yapılır, aramızdan biri onun önerdiğini okuduktan sonra. Bu işi yapmak için, gönderdiğinizi ya da onun bir kısmını, Cloudflare'in yanı sıra dört hizmet daha işler:
- Anthropic, Amerika Birleşik Devletleri'nde, modeli çalıştırır, ve her mesajı bütünüyle alır: Yazdıklarınızı, verdiyseniz cevap adresini, bir mesajla her zaman giden yukarıdakilerin hepsini, bir aboneden gelip gelmediğini, eklediyseniz ölçüm tanımlayıcısını, ve eklediğiniz her dosyayı — model her birini açar ve bakar. Abonelik tanımlayıcısının kendisi ona asla ulaşmaz. Modelin okuduğu şey, o çalışmanın kaydında, Anthropic'teki hesabımızda kalır, ve o hesap, Anthropic'in bunu kendi modellerini eğitmek için kullanmayacağı şekilde ayarlanmıştır.
- Telegram, Avrupa Ekonomik Alanı'nın dışında yerleşik bir şirket, modelin özetini bize, bizim talimatlarımızı da geri taşır. Her mesaj için özet, referans kodunu, ne tür bir rapor olduğunu, cihazı, uygulama sürümünü ve dili, yazdıklarınız hakkında sizi alıntılayabilecek bir iki satırı, eklediğiniz bir resmi tarif eden bir satırı, ve modelin önerdiği cevabı verir. Asla e-posta adresinizi, ve asla dosyaların kendisini değil.
- Google, sunucuları Amerika Birleşik Devletleri'nde ve başka yerlerde olan, size e-postayla cevap verirsek cevabımızı taşır: Gmail posta kutumuzdan verdiğiniz adrese gider, konusunda referans kodu vardır, ve yazışma o posta kutusunda kalır.
- GitHub, Amerika Birleşik Devletleri'nde, özel olan sorun takip sistemimizi tutar. Bildirdiğiniz şey orada bir kayda dönüşürse, o kayıt referans kodunu, cihazı ve uygulama sürümünü, ve kendi sözcüklerimizle anlatılan sorunu taşır — asla e-posta adresinizi değil.
Bu dördü, bölüm 10'daki veri işleyenlerimiz arasında değildir: Her birini, tıpkı herhangi bir kullanıcısı gibi, kendi koşulları altında kullanırız, ve hiçbir veri işleme sözleşmesi onları bize bağlamaz. Gece yapılan silme de onlara ulaşmaz. Bu silme, Cloudflare'deki veritabanımızı ve dosya deposunu kapsar — Telegram'a gönderilen her özet de gönderildiği günden itibaren iki yıl boyunca orada tutulur — ve bunların dışında hiçbir şeyi kapsamaz. Bu dördünün elinde tuttuğu şey, biz onu orada elle silene kadar kalır, ve mesajınızı silmemizi istediğinizde bunu yaparız: Dört yerin hepsinde, ve o özetlerde. Her kopya referans kodunu taşır; onu bulduğumuz yol budur. Hesabımızdan bir çalışmayı sildikten sonra, Anthropic'in koşulları ona kendi sistemlerinden temizlemesi için 30 gün tanır.
Bir resim eklemeden önce bilinmesi gereken bir şey: Bir ekran görüntüsü, onu aldığınız anda ekranda ne varsa tutar; bu da okumakta olduğunuz bir metni içerebilir. Yalnızca bizim elimizde tutmamızı isteyeceğiniz şeyi ekleyin, biz de ihtiyacımız olmayanı sileriz.
Bir dil istemek. Uygulamanın henüz konuşmadığı bir dili listelediği yerde, bizden onu eklememizi isteyebilirsiniz. “İste” düğmesine dokunmak sunucumuza yalnızca iki şey gönderir, başka hiçbir şey değil: Dilin kodu, ve bu kurulumun ilk kez istediğinizde oluşturduğu rastgele bir anahtar. Anahtar, kötü bir bağlantı yüzünden iki kez gönderilen bir isteğin, aynı dili isteyen iki kurulum olarak sayılmaması için vardır. İstek, bölüm 6'daki ölçüme izin verip vermediğinize bakılmaksızın gider, çünkü bu bizden istediğiniz bir şeydir, ölçtüğümüz bir şey değil. Batı Avrupa'da Cloudflare'de, mesajların yanında, geldiği günden itibaren iki yıl tutulur, ve sonra kendiliğinden silinir; onu bizden başka kimse okumaz, ve başka hiçbir yere gitmez. Anahtar hiçbir yerde gösterilmez, size bile, ve yanında tuttuğumuz hiçbir şey kimin olduğunu söylemez — bu da sizinkini seçip daha erken silememizin bir başka sebebidir. Cihazınızda anahtar, cihazı silene ya da uygulamayı kaldırana kadar kalır.
6c. Yapay zekâya sorduğunuz sorular
Ayarlar'ın en üstündeki arama, yapay zekâ yardımına bir soru iletebilir. “Yapay zekâya sor” düğmesine dokunana kadar hiçbir şey gönderilmez ve o zaman da yalnızca şunlar gönderilir: yazdığınız sözcükler, uygulamanın dili, uygulamanın kendi aramasının bu sözcükler için bulduğu ayarlar ve uygulamanın bu kurulum için oluşturduğu rastgele bir numara. Metinleriniz, kayıtlarınız ya da cihazdaki başka hiçbir şey asla gönderilmez.
Soruyu, Cloudflare'deki sunucumuz üzerinde, uygulamanın kendi kılavuzuna dayanarak çalışan açık bir yapay zekâ modeli cevaplar. Cloudflare, aldığı hiçbir şeyi herhangi bir modeli eğitmek için kullanmaz; biz de ne soruyu ne de cevabı saklarız: ikisi de yalnızca cevap yazılırken var olur. Cevap size, bir yapay zekâ tarafından yazıldığı belirtilerek gösterilir; çünkü yanlış olabilir.
Kötüye kullanımı önlemek için sunucu, bu rastgele numaranın altında sayaçlar tutar — cihazın son dakikada kaç kez soru sorduğu ve son saatte Whisprompt ile ilgili olmayan kaç soru sorduğu — ve bu tekrarlanırsa o cihaz için yapay zekâ yardımını duraklatır: önce bir dakika, sonra her seferinde iki katı süreyle, ancak en fazla bir gün. Ne sorulduğu ise hiçbir zaman saklanmaz. Bu sayaçlar, bu tür son sorudan bir saat sonra ya da son duraklatmadan bir gün sonra silinir. Sunucu ayrıca, tek bir yerin herkes için ayrılmış yardımı tüketememesi için, aynı internet (IP) adresinden gelen soruları da sayar: bir saat ya da bir gün içinde belirlenen sayıdan fazla soru gelirse, o adres beklemek zorunda kalır. Adresin kendisi hiçbir zaman saklanmaz — yalnızca onun geri döndürülemez biçimde karıştırılmış, her gün değişen bir hali (hash) saklanır — ve bu sayaçlar son sorudan bir gün sonra silinir. Duraklatma, o cihazdaki yapay zekâ yardımı dışında hakkınızda hiçbir şeye karar vermez. Bu, rızanıza dayanır (GDPR m. 6(1)(a)); rızanızı “Yapay zekâya sor” düğmesine her dokunduğunuzda verirsiniz.
7. Bir cihazı elinizden çıkmadan önce silmek
Uygulamanın ayarlarında, “Kullanım verileri” altında bir “Bu cihazı sil” düğmesi vardır. Bir cihazı satmadan, iade etmeden, takas etmeden ya da elden çıkarmadan önce basılması gereken doğru şey budur, ve Kullanım Koşulları da bunu sizden ister.
O cihazdan şunları kaldırır: Metinleriniz, kayıtlarınız, indirdiğiniz ses modelleri, Notion gibi hizmetlere verdiğiniz bağlantılar, ölçüm tanımlayıcısı, ve üzerinde verdiğiniz her gizlilik cevabı. Ayrıca cihazı eşlenmiş cihazlarınızdan çıkarır; böylece kitaplığınızı yansıtmayı ve aboneliğinizi paylaşmayı durdurur. Diğer cihazlarınız her şeyi korur.
Aboneliğiniz bundan etkilenmez. O, App Store ya da Google Play hesabınıza aittir ve bir sonraki cihazınızda geri yüklenir.
Açıkça belirtilmiş iki sınır. Cihazı silerken çevrimdışıysa, yerel silme yine de tamamlanır ama diğer cihazlarınıza bildirilmez; uygulama bunu söyler, ve bunu onlardan herhangi birinin cihaz listesinden kaldırabilirsiniz. Ve silmeden önce zaten gönderilmiş ölçümler bununla geri çağrılmaz — bunlar için bölüm 11'deki silme talebini kullanın.
8. Neleri TOPLAMAYIZ
- Reklam tanımlayıcısı yok ve üçüncü taraf reklam SDK'sı yok.
- Bu web sitesinde analiz ya da takip yok. Uygulamada, kabul etmedikçe hiçbir şey yok, ve kabul ettiğinizde de bölüm 6'da anlatılan ölçüm ve ondan başka hiçbir şey yok: Reklam yok, profil çıkarma yok, ve sizin başka şirketlerin uygulamaları ya da siteleri genelinde takip edilmeniz yok.
- Kendiniz açmadıkça çökme raporlaması yok, ve bir raporda sizi tanımlayan hiçbir şey yok — bkz. bölüm 6a.
- GDPR anlamında kişisel verilerin satışı ya da paylaşımı yok.
Bu web sitesi hiçbir çerez ayarlamaz. Tarayıcınızda iki tercih tutar: Başlıktaki güneş-ve-ay düğmesiyle ayarladığınız tema, ve whisprompt.app'in bir sonraki sefer en son okuduğunuz dilde açılmasını sağlayan dil. İkisi de yalnızca bu site tarafından okunabilir, hiçbiri sizi tanımlamaz, hiçbiri bize ya da başka kimseye gönderilmez, ve tarayıcınızda bu sitenin verilerini temizlemek onları kaldırır. Site, Cloudflare tarafından sunulur; Cloudflare, her web sunucusunun yaptığı gibi bağlandığınız adresi görür, ve bundan yalnızca mağazanız için fiyatı göstermekte kullanılan ülkeyi çıkarır.
9. Hukuki dayanaklar (GDPR m. 6)
Prompteri çalıştırmak için sesinizin ve metinlerinizin işlenmesi, talep ettiğiniz işlevselliği sağlamak amacıyla yapılır (GDPR m. 6(1)(b), bir sözleşmenin ifası / talebiniz). İsteğe bağlı olarak bağlanan kaynaklar, abonelik hakları ve satın alma geri yüklemesi de aynı temele dayanır. Aktarım sunucusunu kötüye kullanıma karşı korumak, meşru menfaatimize dayanır (GDPR m. 6(1)(f)).
Bölüm 6'daki her şey rızanıza dayanır (GDPR m. 6(1)(a)): Ölçümün kendisi, ve cihazlarınızın paylaşılan bir tanımlayıcı altında tek bir kişi olarak sayılması. Bölüm 6a'daki çökme raporları da rızanıza dayanır — diğer ikisinin hiçbirinin parçası olmayan üçüncü bir izin: Bir çökme raporlayıcı cihazınızda şeyler saklar ve bir teleprompter çalıştırmak için gerekli değildir, dolayısıyla evetinizden başka dayanacağı hiçbir şey yoktur. Üçü de ayrı ayrı sorulur ve istediğiniz zaman ayrı ayrı geri çekilir; geri çekmek, kabul etmek kadar kolaydır, ve daha fazla dokunuşa mal olmaz. Geri çekmek o andan itibaren geçerli olur: Rızanız geçerliyken yaptıklarımızı hukuka aykırı hâle getirmez, ve kendi başına zaten gönderilmiş olanı silmez — bunun için bize sorun, bölüm 11 nasıl olduğunu söyler. Ölçüm ve çökme raporları bir telefon için değil bir insan için cevaplanır: Verdiğiniz cevap, henüz sorulmamış, eşlediğiniz bir cihazda yerine oturur — ki bu, onu devraldığını size söyler — ve bu, bir cihazda zaten verilmiş bir cevabın asla yerini almaz. Sayma, ilgili bir sebepten bir kez sorulur; çünkü bu, onlardan herhangi biri hakkında değil bir cihaz kümesi hakkında bir gerçektir, ve buna verilen bir evet, aynı abonelikteki diğerlerine taşınır. Bir geri çekme bunların hepsinden daha uzağa gider: Zaten cevaplamış olsalar bile cihazlarınıza ulaşır; çünkü bir itiraz bir insan tarafından yapılır, ve bir cihaza fazladan ulaşmak ile birini isteğine aykırı ölçmeye devam ettirmek arasında, biz ilkini seçeriz. Varsaymak yerine sorarız, ve sebep açıkça belirtilmeye değer: Bir uygulamayı, cihazınızda bir tanımlayıcı saklayarak ölçmek, ancak ölçüm sağlayıcımız verileri kendi amaçları için asla yeniden kullanmayacağına yazılı olarak söz verseydi ve kendi aracının içinde tek bir kişiye bakmayı imkânsız kılsaydı, sormadan yapılabilirdi. Ona ikisini de sormadık, bu yüzden bunun yerine size soruyoruz.
Ölçümlerle ne yaptığımızı soyut biçimde anlatmak yerine adlandırmaya değer: Whisprompt, sesinizi bir metin boyunca desteklenen her dilde takip eder, bu takibin kalitesi dilden dile farklılık gösterir, ve bir dilin kötü takip edildiğini öğrenmemizin tek yolu, insanların metni ne sıklıkla elle devralmak zorunda kaldığını saymaktır — dil başına, sayının bir anlam ifade etmesi için yeterli sayıda kurulum genelinde. Abonelik ekranıyla ilgili ölçümler daha küçük bir soruyu yanıtlar: İnsanların gerçekte hangi kilitli özellik tarafından durdurulduğunu. Her hâlükârda ölçümler yazdığınız ya da söylediğiniz hiçbir şeyi taşımaz, geldikleri adres bir konuma dönüştürülmez, tanımlayıcı on üç ay sonra değiştirilir, ve hiçbir şey başka herhangi bir yerden gelen verilerle birleştirilmez ya da sizinle ilgili kararlar almak için kullanılmaz.
Burada hiçbir şey sizden zorunlu tutulmaz. Hiçbir kanun bunlardan herhangi birini bize vermenizi zorunlu kılmaz, ve sattığımız hiçbir şey buna bağlı değildir: Uygulama kurulur, prompter çalışır, ve bir abonelik hesap olmadan satın alınır ve geri yüklenir. Bir özellik bir izne bağlıdır — sesinizi takip etmek mikrofon olmadan çalışamaz — ve onu reddetmek, prompteri kendi başına kaydırır hâlde bırakır; bu, bir yedek çözüm değil kendi başına bir moddur. Bölüm 6'daki ölçümler ve bölüm 6a'daki çökme raporları hiçbir şey için gerekli değildir: İkisinden birini ya da ikisini de reddedin, uygulama yine de tam olarak aksi hâlde davranacağı gibi davranır. Reddetmenin sonucu sizin değil bizim üzerimize düşer — biz basitçe ölçüme sahip olmayız.
Sizinle ilgili hiçbir kararı otomatik yollarla almayız, ve hiçbir profil çıkarmayız. Burada anlatılan hiçbir şey sizi değerlendirmez, sizinle ilgili herhangi bir şeyi tahmin etmez ya da sizi bir gruba sokmaz, ve buradaki hiçbir şey sizin üzerinizde hukuki bir etki ya da buna benzer bir şey doğurmaz. İki şeye bir makine karar verir, ve ikisi de sizinle değil ekipmanla ilgilidir: Aktarım sunucusu çok hızlı gelen istekleri geri çevirir, ve zaten altısını kapsayan bir aboneliğe yedinci bir cihaz eklemez. İkisi de sizinle ilgili hiçbir şeyi tartmaz — biri istekleri sayar, diğeri cihazları sayar. Mesajlarınızı ilk okuyan model (bölüm 6b) onları sınıflandırır — her birinin ne hakkında olduğunu ve ne kadar acil göründüğünü — ama sizinle ilgili hiçbir şeye karar vermez: ondan size ulaşan her şeye bizden biri karar vermiştir.
Bize kendinizin gönderdiği şey — geri bildirim ekranından bir mesaj ya da bir dil isteği (ikisi de bölüm 6b'de), ya da bize e-postayla göndermeyi seçtiğiniz herhangi bir şey — rızanıza dayanır (GDPR m. 6(1)(a)). Göndermeden hiçbir şey toplanmaz, ve bir mesajla nelerin gideceği, yazarken sizin seçiminizdir. Size cevap vermek, bildirdiğiniz şeyi düzeltmek, ve insanların hangi dilleri istediğini saymak, tam olarak yerine getirilen o eylemdir.
10. Veri işleyenler, ve AEA dışına aktarımlar
Burada adı geçen her veri işleyen, bize, verilerinizi bu politikanın belirlediği standarda göre korumasını, yalnızca bizim talimatlarımız üzerine ve yalnızca burada adı geçen amaç için işlemesini, ve asla kendi amacı için işlememesini zorunlu kılan yazılı bir veri işleme sözleşmesiyle bağlıdır. Veri işleyenlerimiz — RevenueCat (abonelikler), Cloudflare (aktarım sunucusu, geri bildirim ekranından gönderdiğiniz mesajlar ve yapay zekâ yardımına sorduğunuz sorular), Amplitude (kullanım verileri) ve Sentry (çökme raporları) — Avrupa Ekonomik Alanı'nın dışında, Amerika Birleşik Devletleri dahil, veri işleyebilir. Amplitude ölçümleri Avrupa uç noktasında alır ve Sentry çökme raporlarını Avrupa bölgesinde tutar, ama her iki şirket de Amerikalıdır, dolayısıyla bu aktarımlar yine de aşağıdaki maddelere dayanır. Böyle her aktarım, bu veri işleyenlerin her biriyle sahip olduğumuz veri işleme sözleşmesine dahil edilmiş AB Standart Sözleşme Maddeleri kapsamında yapılır: Amplitude'un eki, hizmet koşullarının bir parçasını oluşturur ve 2021 Maddelerini taşır, ve Sentry'nin veri işleme eki, aynı Maddeleri Birleşik Krallık ekiyle birlikte taşır. Bu aktarımlardan herhangi birinin dayandığı Maddelerin bir kopyasını almak için support@whisprompt.app adresine yazın ve sorduğunuz veri işleyeni adlandırın; size ona uygulanan maddeleri göndeririz. (Amplitude'un ölçümlerinizin ötesinde elinde tuttuğu şey, bir ölçümün geldiği adresin bir konuma dönüştürülmediğini kontrol etmek için kendi cihazlarımızdan kendimize gönderdiğimiz test olaylarıdır. Bunlar sizin değil bizim, ve onları siliyoruz.) Yukarıdaki anlaşmalar ve maddeler bu veri işleyenleri kapsar, başka kimseyi kapsamaz. Bölüm 6b'nin, geri bildirim ekranından gönderdiğinizi okuyan, taşıyan ya da tutan hizmetler olarak adlandırdığı dört hizmet — Anthropic, Telegram, Google ve GitHub — bizim veri işleyenlerimiz değildir: Her biri Avrupa Ekonomik Alanı'nın dışında yerleşiktir ya da aldığını onun dışında tutar, ve her biri bunu kendi koşulları altında ele alır. Veri işleyenlerimizin hiçbiri sizin için bir ad tutmaz, ve yalnızca biri bir e-posta adresi tutabilir: Cevap verebilmemiz için geri bildirim ekranında bir tane verirseniz, o mesaj silinene kadar Cloudflare'de mesajınızın içinde durur. Bunun ötesinde, ellerinde tuttukları şey rastgele bir abonelik tanımlayıcısı, cihaz başına tanımlayıcılar, ölçümlerin taşıdığı tanımlayıcı, her cihazın kendisi için bildirdiği ad, ve teknik bağlantı ayrıntılarıdır. Bunların dışında, Anthropic'teki model o adresi mesajınızın geri kalanıyla birlikte okur, ve size e-postayla cevap verirsek, o da Gmail posta kutumuzdadır — ne kadar süreyle olduğunu bölüm 6b söyler.
11. Haklarınız
GDPR uyarınca verilerinize erişme, onları düzelttirme, sildirme, işlenmesini kısıtlatma ve taşınmasını isteme hakkına, ve işlemeye itiraz etme hakkına sahipsiniz. Sizin için ne bir ad ne de bir e-posta adresi tutarız: Whisprompt'ta hesap yoktur, ve bir mesajla bize verdiğiniz adres o mesajla birlikte kalır (bölüm 6b). Kendi sunucumuzda tek bir kayıt tutuyoruz: Whisprompt Pro'yu birden çok cihazınızda kullanıyorsanız, o cihazların bir listesini — uygulamanın her biri için ürettiği bir tanımlayıcıyı, her cihazın kendisi için bildirdiği adı, ve eklendiği ve son görüldüğü zamanı — rastgele bir abonelik tanımlayıcısı altında tutarız. Bu kaydı uygulamadan istediğiniz zaman silebilirsiniz (Ayarlar → Sunucularımızdaki veriler), ve geri kalan her şey cihazınızda kalır: Metinleri, modelleri ve uygulamayı istediğiniz zaman silebilirsiniz. Kullanım ölçümlerine rızanızı geri çekmek için, onları kapatın (Ayarlar → Kullanım verileri) ya da bize yazın — bölüm 6 ikisini de anlatır, ve her ikisi de toplamayı durdurur ve tanımlayıcıyı cihazdan siler. Zaten gönderilmiş ölçümlerin de silinmesi için, bize sorun, biz de onları sileriz: Bunlar o tek rastgele tanımlayıcı altında ve sizin hiçbir adınız olmadan tutulur. Abonelik kaydınızı silmek onlara ulaşmaz ve ölçümü kapatmak ona ulaşmaz; çünkü ikisi kasıtlı olarak farklı tanımlayıcılar altında tutulur: Hangisinin gitmesini istiyorsanız onu, ya da ikisini birden, bizden isteyin. Bize geri bildirim ekranından yazdıysanız ve o mesajın ve eklerinin gitmesini istiyorsanız, uygulamanın size gösterdiği referans kodunu belirtin — onu bulma yolumuz o koddur, ve bölüm 6b'nin tarif ettiği kopyaları da, ve onu bulmak için dosyalanmış hiçbir adınız yoktur. Herhangi bir talep için support@whisprompt.app adresine e-posta gönderin. Ayrıca bir denetim otoritesine şikâyette bulunma hakkınız da vardır — yaşadığınız yerdeki, çalıştığınız yerdeki, ya da bir şeylerin yanlış gittiğini düşündüğünüz yerdeki. Bizimki, İspanya'daki Agencia Española de Protección de Datos'tur (aepd.es).
12. Veri saklama
Yerel veri, onu silene ya da uygulamayı kaldırana kadar kalıcıdır. Abonelik verisi, RevenueCat müşteri profilinizle birlikte kaldırılır, ama anonimleştirilmiş işlem kayıtları RevenueCat ve uygulama mağazası tarafından muhasebe amaçlarıyla tutulabilir. Aktarım odaları en fazla dört saat yaşar, bağlantı posta kutusu en fazla 30 gün, ve aboneliğinizdeki cihaz listesi, hiçbirinin onu kullanmadığı bir yıl geçene kadar — ya da onu uygulamadan silene kadar. Kullanım ölçümlerinin bir son kullanma tarihi yoktur; ne kadar tutulacaklarına, ne için var olduklarını karar verir. Toplandıkları soruyu hâlâ cevaplayabildikleri sürece kalırlar — insanların şu anda çalıştırdığı uygulama sürümünün düşündüğümüz gibi davranıp davranmadığı sorusunu — ve artık cevaplayamadıklarında, ya da sizinkini silmemizi isterseniz daha önce, silinirler. Hiçbir şey daha sonra işe yarayabilir diye tutulmaz. Bu ölçümlerin altında tutulduğu tanımlayıcı kendine ait bir saatte işler, ve kısa bir saatte: Oluşturulmasından en geç on üç ay sonra değiştirilir, oluşturulduğu günden itibaren sayılır ve kullanımla uzatılmaz; dolayısıyla tek bir tanımlayıcı altında tutulan hiçbir kayıt bundan daha uzun süremez. Çökme raporları Sentry'de en fazla 90 gün tutulur. Geri bildirim ekranından gönderilen bir mesaj, ona eklenmiş her şeyle birlikte, geldiği günden itibaren iki yıl tutulur ve ardından otomatik olarak silinir — bu silme, onu tutan sistem tarafından her gece yapılır, hatırlayan biri tarafından değil; bize sorun, sizinki daha erken gitsin. Bu silme, bölüm 6b'nin Anthropic, Telegram, Google ve GitHub'da tarif ettiği kopyalara ulaşmaz: Onları elle silene kadar orada kalırlar, bunu da siz istediğinizde yaparız. Destek e-postaları yalnızca talebinizi ele almak için gereken süre kadar tutulur. Bir dil isteği, geldiği günden itibaren iki yıl tutulur ve sonra aynı gece çalışmasında silinir.
13. Çocuklar
Whisprompt, 16 yaşından küçük çocuklara yönelik değildir ve bilerek onların verilerini işlemez.
14. Değişiklikler
Veri işleme uygulamalarımız değiştiğinde bu sayfayı güncelleriz ve yukarıdaki tarihi buna göre güncel tutarız. Değişikliğin zamanlaması bize bağlıysa, sayfa onu getiren sürümden önce güncellenir, sonra değil.