Yokla — Gizlilik politikası

Son güncelleme: 16 Ekim 2026 · Uzantı sürümü: 2.1.0

Yokla, kullanıcının başlattığı Chrome ders sekmesindeki seste, BigBlueButton herkese açık sohbetinde veya kullanıcının o sitede tanıttığı ders sohbetinde uyarı kelimelerini takip eder. Bu politika uzantının işlediği verileri, gönderildikleri hizmetleri ve saklama sürelerini açıklar.

Ders sekmesi ve sohbet

Yalnızca kullanıcının seçtiği ders sekmesine erişilir. Sekmenin kimliği, başlığı ve adresi doğru sekmeyi takip etmek ve uyarıdan derse dönmek için yerel olarak kullanılır; geliştiriciye veya Telegram’a gönderilmez. Tarayıcının gezinme geçmişi taranmaz.

Sohbet takibi açıksa BigBlueButton herkese açık mesaj alanındaki yeni mesajlar cihazda değerlendirilir. Başlangıçtaki geçmiş, özel sohbetler, gönderen adları, tepkiler ve sayfanın diğer metinleri sohbet algılamasına dahil edilmez. Bununla birlikte mesaj içeriğinin kendisi kişisel bilgi içerebilir.

Başka bir platformda kullanıcı popup’taki Sohbet’e basıp bir mesaja tıklayarak sohbeti tanıtabilir. Bu durumda yalnız sitenin kökü (örneğin https://ders.ornek.edu) ve mesaj listesini, mesaj satırlarını ve mesaj metnini bulan sayfa seçicileri cihazdaki yerel depoda saklanır; sayfa yolu, ders bağlantısı veya mesaj içeriği saklanmaz. Tanıtılmış sohbette de yalnız takip başladıktan sonra eklenen satırların seçilen metin alanı cihazda değerlendirilir; bazı platformlarda bu alan gönderen adını da içerebilir. Tanıtılan siteler Ayarlar → Takip ayarları altında listelenir ve tek tek kaldırılabilir.

Kelime ve bağlam kuralları cihazda çalışır. Sohbet analizi için geliştirici sunucusuna veya yapay zekâ servisine mesaj gönderilmez. Son mesajın en fazla 500 karakteri ve algılama durumu geçici Chrome oturum deposunda saklanır.

Sekme sesi ve konuşma tanıma

Yalnızca dinlemeyi başlattığın sekmenin sesi yakalanır. Mikrofon kullanılmaz; uzantı ses kaydı veya ses dosyası oluşturmaz. Ses duyulmaya devam etsin diye aynı cihazın ses çıkışına geri yönlendirilir.

Konuşmayı yazıya çevirmek için Chrome’un Web Speech konuşma tanıma servisi kullanılır. Chrome uzak bir servis kullanabilir; ders sesi bu servise gönderilebilir ve internet bağlantısı gerekir. Bu üçüncü taraf işlemine Google’ın gizlilik politikası uygulanır. Uzantı, üçüncü tarafın kendi saklama uygulamalarını kontrol etmez.

İlk kez takip başlatırken uzantı, ses ve sohbetin nasıl işlendiğini ve sesin Google’ın konuşma tanıma hizmetine gönderilebileceğini gösterir; takip yalnız Anladım, başlat ile onaylandıktan sonra başlar. Veri işleme değişirse yeniden onay istenir.

Ses ve sohbet takibi ayrı kapatılabilir. Yalnızca sohbet modunda konuşma tanıma için ses aktarılmaz. Son konuşma metni ve son 10 uyarı geçici oturum deposundadır.

Uyarılar ve görünüm

Uyarı metni uzantının popup’ında, Chrome uyarı penceresinde ve etkinse işletim sistemi bildiriminde gösterilebilir. Ders sekmesi öndeyken sessiz geri bildirim açıksa ders sayfasında 6 saniyelik bir mesaj gösterilir; bu mesaj algılanan kelimenin çevresindeki birkaç kelimeyi (kısa bir sonuçta duyulan cümlenin tamamını) içerir ve ders sayfasının erişebileceği DOM içindedir. Aynı duyuru yeniden duyulursa mesaj “×N” sayısıyla yeniden gösterilir. Bot bilgileri bu mesaja eklenmez.

Ders sekmesinin etkinliği ile Chrome penceresinin odak/küçültülme durumu, sessiz geri bildirim tercihine karar vermek için uyarı anında okunur; dış servise iletilmez. Uyarı sesleri cihazda Web Audio ile üretilir. Tema Sistem ise işletim sisteminin açık/koyu tercihi tarayıcı üzerinden okunur; bu bilgi dışarı gönderilmez.

Cihazda saklanan tercihler

Takip kelimeleri, konuşma/arayüz dili, tema, ses, tekrar aralıkları, bildirim tercihleri, görünüm seçenekleri ve başlangıç rehberinin tamamlanma bilgisi Chrome’un yerel deposunda saklanır. Kullanıcının bildirim/ses testlerine verdiği doğrulama yanıtları ve zamanları da yereldir. Bu veriler geliştiriciye gönderilmez ve Chrome hesabıyla senkronize edilmez.

İsteğe bağlı Telegram

Telegram başlangıçta kapalıdır. Etkinleştirirsen kendi botun ve seçtiğin kişisel sohbet kullanılır. Token, Chat ID, seçenekler ve tamamlanmamış form taslağı cihazdaki yerel depoda saklanır. Bot token’ı bu depoda şifreli durur: tarayıcının kendi şifrelemesiyle (AES-GCM) ve uzantının dışına çıkarılamayan, yalnız bu cihazdaki uzantı verisinde tutulan bir anahtarla. Bu, depolanan kopyayı korur; uzantının kendisi token’ı kullanmak için çözer. Kaydedilen bağlantı Chrome yeniden açıldığında ve uzantı güncellendiğinde korunur.

Token botu doğrulamak, eşleştirmeyi kontrol etmek ve mesaj göndermek için HTTPS üzerinden Telegram Bot API’ye iletilir. Ders sayfasına, popup’a veya konuşma motoruna verilmez. Yerel ve oturum depoları içerik betiklerine kapalıdır.

Otomatik eşleştirme üç dakikalık rastgele bir kod kullanır. Kendi botuna açılan bağlantı bot kullanıcı adını ve bu kodu içerir; token içermez. Eşleşen kişisel sohbetin kimliği önce forma gelir; çalışan hedef yalnızca Bağla ve kaydet ile değiştirilir. Eşleştirme ve ek sohbet bulma seçeneği botun Telegram güncellemelerini okuyabilir; bunlar sohbet kimliği, ad/kullanıcı adı ve mesaj içerebilir. Uzantı webhook’u silmez ve başka sistemin güncellemelerini onaylayan `offset` göndermez.

Varsayılan Telegram uyarısı eşleşen ifade, saat ve gerektiğinde kaynak bilgisini içerir. Ders adresi, başlığı veya sesi gönderilmez. Uyarıya ait konuşma/sohbet metnini de gönder seçeneğini ayrıca açarsan ilgili metnin en fazla 500 karakteri mesaja eklenir. Gönderilen mesajlar Telegram’ın gizlilik politikasına tabidir.

Canlı ders metnini Telegram’dan izle ayrı ve varsayılan kapalı bir tercihtir. Açarsan algılanan kelime olmasa da tanınan konuşma metni ve yeni herkese açık sohbet mesajları aynı kişisel bot sohbetine aktarılır. Bu gönderim ders sekmesi öndeyken de sürer. Metin özetlenmez; geçici konuşma metni düzeltilerek aynı sessiz Telegram mesajı yaklaşık 5 saniyede bir güncellenir. Uzun metin yeni sessiz mesajlara bölünür. Normal yoklama uyarıları ayrı mesajlar ve kendi tercihleriyle devam eder; bu seçenek Telegram uyarılarını açmaz veya kapatmaz. Bilgisayarın/Chrome’un açık ve takibin etkin olması gerekir; telefon ders sesini yakalamaz.

Canlı gönderim kuyruğu, Telegram mesaj kimlikleri ve tamamlanan parça kimlikleri yalnız güvenilen geçici oturum deposundadır; burada bot token’ı veya Chat ID tutulmaz. Kuyruk en fazla 8 metin sayfası tutar; bağlantı uzun süre kesilirse eski gönderilemeyen metinler atılabilir ve durum ekranda bildirilir. Kuyruk takip durunca, bağlantı değişince veya bu tercih kapatılınca temizlenir. Telegram’daki önceki mesajlar silinmez. Telegram hizmetinin kendi saklama ve silme kuralları geçerlidir.

BotFather bağlantısı resmi sohbeti açar; botu kullanıcı oluşturur. Komut kopyalama yalnız düğmeye basıldığında panoya yazar, pano içeriğini okumaz.

Saklama, silme ve kontrol

Verilerin kullanım amacı

Uzantının geliştiricisine ait veri toplama sunucusu, reklam, analitik veya kullanıcı izleme kodu yoktur. Veriler satılmaz; reklam hedefleme, kredi değerlendirmesi veya uzantının ders uyarısı işlevi dışındaki amaçlar için kullanılmaz. Telegram aktarımı yalnız kullanıcının açtığı özellik kapsamında yapılır.

Yokla’nın bilgileri kullanması ve aktarması, Sınırlı Kullanım (Limited Use) gereklilikleri dahil Chrome Web Store Kullanıcı Verileri Politikası’na uygundur.

Yokla’s use and transfer of information complies with the Chrome Web Store User Data Policy, including the Limited Use requirements.

Gizlilik soruları için emirbilici@gmail.com adresine ulaşabilirsin.