Gizlilik politikası
Son güncelleme: 7 Kasım 2026
Kapsam ve özet
TestKes, öğretmenlerin sınav kâğıdı hazırlamasına yardım eden, tarayıcıda çalışan bir uygulamadır. Bu metin, uygulamanın (app.testkes.com) ve testkes.com sitesinin hangi veriyi nerede işlediğini anlatır.
Kısa özet: eklediğin dosyalar, kestiğin sorular ve hazırladığın sınavlar yalnız senin cihazında, kullandığın tarayıcının içinde işlenir. Hiçbir sayfa görüntüsü, soru ya da sınav cihazından çıkmaz; bunları alan ya da görebilen bir TestKes sunucusu yoktur. Uygulamadan dışarı yalnız kimliksiz hata raporu ve kullanım sayaçları gider. Hesap açılmaz. Sitedeki davet formuna yazdığın e-posta adresi yalnız davet ve sürüm haberleri için kullanılır.
TestKes yetişkin öğretmenlere yöneliktir. Çocuklardan bilerek kişisel veri toplanmaz.
TestKes'in Android uygulaması henüz yayında değildir; yayınlandığında bu metne kendi bölümü eklenir.
Veri sorumlusu
6698 sayılı Kişisel Verilerin Korunması Kanunu (KVKK) kapsamında veri sorumlusu: Adile Kalkan. Sorular ve başvurular için: [email protected].
Cihazında tutulanlar
Uygulama aşağıdakileri yalnız kullandığın tarayıcının kendi deposunda (IndexedDB ve localStorage) tutar. Bunlar TestKes'e ya da başka bir sunucuya kopyalanmaz; bize ulaşmaz.
- Eklediğin PDF ve fotoğraflar, kestiğin soruların konumları ve cevap anahtarları
- Sınav başlığına yazdığın okul, ders ve öğretmen bilgileri, eklediğin logo (okul adı, öğretmen adı, branş ve logo sonraki sınavlar için ayrıca hatırlanır), düzen ve uygulama ayarları
- Hızlı açılış için hazırlanan soru görüntüleri (tarayıcı deposunda, yeniden üretilebilir önbellek olarak)
İndirdiğin PDF'ler ve proje paketleri (yedek dosyaları) senin seçtiğin klasörde durur; onları nereye taşıyacağına ve kiminle paylaşacağına sen karar verirsin.
Bu verileri uygulamadan ya da tarayıcının site verilerini temizleyerek silebilirsin; adımlar Veri silme talebi sayfasında. Silinen verinin TestKes'te bir kopyası olmadığı için geri getirilemez.
Cihazından çıkmayanlar
- Hiçbir sayfa görüntüsü, kesilmiş soru, cevap anahtarı ya da hazırlanmış sınav cihazından çıkmaz. Kesme, maskeleme, yerleşim ve PDF üretimi tamamen tarayıcında yapılır.
- "Fotoğraf çek" telefonunun kendi kamera uygulamasını açar; çektiğin görüntü yalnız o projeye eklenir, hiçbir yere gönderilmez.
- Uygulamada reklam, izleme ya da üçüncü taraf analitik aracı yoktur. Giden yalnız iki şey vardır: kimliksiz hata raporu ve günde kaç PDF üretildiğini sayan kimliksiz sayaç. İkisi de aşağıda satır satır yazılıdır.
Kimliksiz hata raporu ve kullanım sayaçları
- Uygulama beklenmedik bir hatayla karşılaşırsa app.testkes.com'a şu teknik bilgi gönderilir: uygulamanın sürümü, hatanın olduğu adım (örneğin "Çıktı"), hatanın hangi yoldan yakalandığı, hatanın türü ve mesajı, hatanın uygulama kodundaki yeri. Tarayıcının adı, ana sürümü ve işletim sistemi (örneğin "Chrome 142 · Android") sunucuda isteğin kendisinden çıkarılır.
- Gönderilmeden önce mesajdan dosya adları, tırnak içindeki metinler (test, okul ve öğretmen adları böyle geçer), e-posta ve web adresleri silinir. Bu temizlik otomatiktir; bir ad yine de kalırsa fark ettiğimizde kaydı sileriz. Bir oturumda en çok 3 hata raporu gider.
- Uygulamanın güvenlik kuralı (CSP) bir yüklemeyi engellerse bunu tarayıcın kendisi bildirir: hangi kural, engellenen kaynağın yalnız alan adı (örneğin https://ornek.com), engellemenin uygulama kodundaki yeri ve tarayıcı ailesi. Tarayıcı eklentilerinin bildirimleri saklanmaz. Bu bildirimler oturum sınırına bağlı değildir.
- İndir, Paylaş ya da Yazdır'a bastığında yalnız "bir PDF üretildi" bilgisi ve uygulamanın sürümü gider; günlük toplam sayılır. Kimin ürettiği, hangi test olduğu, kaç soru içerdiği gönderilmez.
- Uygulamayı açtığında ve bir sekmede bir adıma (Kaynak, Seçim, Bilgiler, Düzen, Çıktı) ilk kez geldiğinde yalnız o adımın adı ve uygulamanın sürümü gider; günlük toplam sayılır (örneğin "bugün 7 kez Seçim'e gelindi"). Aynı adıma dönmek yeniden saymaz. Hangi testte olduğun, ne kestiğin ya da ne kadar kaldığın gönderilmez.
- Kimlik, hesap, çerez, proje bilgisi, tarayıcının tam tanıtım satırı ve IP adresi kaydedilmez. IP adresi yalnız kötüye kullanımı önlemek için 10 dakikalık bir hız sınırında, sunucunun geçici belleğinde kullanılır. Bu istekler de aşağıda anlatılan Cloudflare kayıtlarından geçer.
- Amaç: hataları bulup düzeltmek ve hizmetin kullanıldığını ölçmek. Hukuki sebep: veri sorumlusunun meşru menfaati (KVKK m. 5/2-f).
- Hizmet sağlayıcılar: kayıtlar Cloudflare'in veritabanında (D1) tutulur. Bir hata ilk görüldüğünde ve belirli tekrar sayılarında (10., 100., 1000.) yukarıdaki teknik özet geliştiriciye Telegram üzerinden bildirilir; her gün bir kez de önceki günün toplam sayıları (açılış, adımlar, PDF, hata) gönderilir. İkisinin de sunucuları yurt dışındadır.
Uygulama nasıl yüklenir
Uygulamanın kendi dosyaları (sayfa, kod, yazı tipleri) Cloudflare Pages üzerinden sunulur. Tarayıcın bu dosyaları indirirken, her internet bağlantısında olduğu gibi IP adresin ve tarayıcı bilgin Cloudflare'e ulaşır. Cloudflare bu bilgiyi saldırı koruması ve hizmetin işletilmesi için kendi koşullarına göre kısa süre işler; TestKes bu kayıtları kişiyi tanımak için kullanmaz.
Uygulama yüklendikten sonra çalışırken yalnız kendi dosyalarını (örneğin PDF okuyucunun parçalarını) aynı adresten indirir ve yalnız kimliksiz hata raporunu ve kullanım sayaçlarını aynı adrese gönderir; senin dosyaların hiçbir aşamada yüklenmez. Açık sekme, yeni bir sürüm yayınlanıp yayınlanmadığını da ara ara aynı adresten sorar.
Site ve davet listesi
Site
- testkes.com çerez kullanmaz; üyelik ve giriş yoktur. Yalnız ses tercihin tarayıcının kendi deposunda (localStorage) saklanır; sunucuya gitmez. Cloudflare'in bot koruması devreye girerse kısa ömürlü bir güvenlik çerezi düşebilir; bu çerez kimliğini izlemez.
- Site de Cloudflare Pages üzerinde barındırılır. Cloudflare, saldırı koruması için IP adresini kendi koşullarına göre kısa süre işler.
- Sayfalara ölçüm betiği eklenmez. Ziyaret sayısını yalnız Cloudflare'in kendi trafik istatistiklerinden (sunucu tarafında, toplam olarak) görürüz; kişiyi tanımlayan veri tutulmaz.
Davet formu (erken erişim)
- İşlenen veri
- E-posta adresin, kayıt ve onay zamanı; kötüye kullanımı önlemek için IP adresinin özetlenmiş (hash) ve kısa süreli (en çok 24 saat) kaydı. Formu gönderirken Cloudflare Turnstile, isteğin bir insandan geldiğini anlamak için tarayıcının teknik sinyallerini ve IP adresini o an işler; reklam ya da izleme için kullanılmaz.
- Amaç
- Erken erişim davetini ve sürüm haberlerini göndermek. Başka amaçla kullanılmaz; satılmaz, paylaşılmaz.
- Hukuki sebep
- Açık rızan. Formu gönderdiğinde bir onay e-postası alırsın; içindeki bağlantıya dokunmadan kayıt tamamlanmaz (çift onay). Onaylanmayan kayıt 7 gün sonra silinir.
- Hizmet sağlayıcılar
- E-posta gönderimi için Resend; listeyi tutmak ve bot korumasını (Turnstile) sağlamak için Cloudflare. Her ikisi de yalnız bu iş için, veri işleyen sıfatıyla çalışır; sunucuları yurt dışındadır.
- Nasıl korunur
- Form ve e-posta trafiği TLS ile şifrelenir; listeye veri sorumlusu ve yukarıda sayılan veri işleyenler dışında kimse erişmez; dışa aktarılmaz.
- Çıkış
- Her e-postadaki "Listeden çık" bağlantısı anında siler. Ya da [email protected] adresine tek satır yazman yeter.
Saklama süresi
- Cihazındaki veriler
- Sen silene kadar (ya da tarayıcın site verilerini silene kadar).
- Sayfa görüntüleri ve sorular
- TestKes'e hiç ulaşmadığı için TestKes'te saklanmaz.
- Davet listesi
- Sen çıkana kadar (davet ve sürüm haberleri için). Onaylanmayan kayıt 7 gün sonra silinir.
- IP adresi özeti (davet formu)
- En çok 24 saat.
- Hata raporu ve kullanım sayaçları
- 90 günden uzun süre görülmeyen hata kaydı, uygulamanın o günkü ilk rapor ya da sayımda silinir. Günlük açılış, adım, PDF ve hata sayıları yalnız toplam olarak kalır.
Hakların
KVKK m. 11 uyarınca şunları isteyebilirsin:
- Kişisel verinin işlenip işlenmediğini öğrenme; işlenmişse bilgi talep etme
- İşlenme amacını ve amaca uygun kullanılıp kullanılmadığını öğrenme
- Yurt içinde ya da yurt dışında aktarıldığı üçüncü kişileri bilme
- Eksik ya da yanlış işlenmişse düzeltilmesini isteme
- Silinmesini ya da yok edilmesini isteme (adımlar: Veri silme talebi)
- Düzeltme ve silme işlemlerinin, verinin aktarıldığı üçüncü kişilere bildirilmesini isteme
- Yalnız otomatik sistemlerle yapılan bir analizin aleyhine sonuç doğurmasına itiraz etme
- Kanuna aykırı işleme nedeniyle zarara uğrarsan zararın giderilmesini talep etme
Başvurunu [email protected] adresine yaz; en geç 30 gün içinde yanıtlanır (KVKK m. 13). Kişisel Verileri Koruma Kurulu'na şikâyet hakkın saklıdır.
Değişiklikler
Bu metin değiştiğinde yukarıdaki tarih güncellenir. İşlenen veriyi genişleten bir değişiklik (örneğin yeni bir hizmet sağlayıcı ya da yeni bir rapor alanı eklenmesi) yürürlüğe girmeden önce bu sayfada ayrıca duyurulur.
İletişim
Gizlilikle ilgili her soru için: [email protected] (konu satırı: "Gizlilik"). Yanıt süresi en çok 30 gündür.