Draw ItAna sayfa
GİZLİLİK · KVKK

Ne sakladığımız, ne saklamadığımız

Draw It bir sohbet arşivi değil; tahminleri doğrulayan bir araç. Aşağıdaki her madde uygulamanın gerçekte yaptığını anlatıyor, hazır bir gizlilik şablonunu değil.

Son güncelleme: 21 Eylül 2026

Kısa özet

Sohbet metni hiçbir yere yazılmaz

Tur sürerken mesajlar sunucuya gelir, bellekte kelimeyle karşılaştırılıp atılır. Ne veritabanına yazılır, ne log'a düşer, ne hata kaydına girer.

Yanlış tahminler hiç kaydedilmez

Bilemeyen bir izleyici arkasında hiçbir iz bırakmaz: ne satır, ne sayaç, ne isim.

Kalıcı olan tek şey kazanan satırı

Turu bilen izleyicinin platform kimliği, o anki görünen adı ve puanı; bir de kanal sıralaması için toplam sayaçlar.

İletişim formunda ham IP yok

Kötüye kullanımı sınırlamak için IP'nin geri çevrilemez bir HMAC özetini tutuyoruz; özeti uygulamanın kendi anahtarı üretiyor. Adresin kendisi hiç yazılmıyor.

Site kullanıcısı olmayan da silme isteyebilir

Bu sayfadaki form doğrudan bize ulaşır. Talebi bir insan doğrular; doğruladıysa kaydın tamamı tüm kanallardan silinir.

Rahatsız edici kısmı önce söyleyelim

Draw It, bu siteye hiç girmemiş, hiçbir şeye onay vermemiş insanların Kick kullanıcı adını ve sayısal kimliğini saklıyor. Kanal sıralaması tam olarak bu demek: yayıncının sohbetinde kelimeyi ilk bilen izleyicinin adı tabloya yazılıyor.

Bunu küçültmeye çalışmıyoruz. Yaptığımız tek şey, sakladığımızı mümkün olan en aza indirmek: bir kazanan satırı ve iki sayaç. Mesajın kendisi, yanlış tahminler, sohbet geçmişi, e-posta, IP; izleyici tarafında bunların hiçbiri saklanmıyor.

Bu veriler herkese açık sayfalarda görünür, ama ölçülü biçimde: adın konuştuğun kanalın sayfasında, o oyunun özetinde ve kanallar arası genel sıralamada yazar; oyun ekranı da yayında bunu söyler. İzleyici adı gösteren her sayfa arama motorlarına kapalıdır (noindex). Paylaşım görselleri ise hiçbir izleyici adı taşımaz: önbelleğe bir kez düşen görsel geri alınamaz, bu da silme sözümüzü yalan çıkarırdı.

Adının orada durmasını istemeyen bir izleyici, aşağıdaki formu doldurarak ya da doğrudan yayıncıya söyleyerek sildirebilir.

Hukuki dayanak

İzleyici verisini KVKK m.5/2-f (ilgili kişinin temel hak ve özgürlüklerine zarar vermemek kaydıyla, veri sorumlusunun meşru menfaati) kapsamında işliyoruz: bir tahmin oyununun puan tablosu, kimin bildiğini yazmadan çalışamaz. Kapsamı bu yüzden bir ada, bir kimliğe ve iki sayaca kadar daralttık ve itiraz hâlinde silme yolunu açık tuttuk. AB'de bulunan ziyaretçiler için karşılığı GDPR m.6(1)(f)'dir.

Ne saklıyoruz?

Üç farklı insan grubu için üç farklı tablo. Hepsi bu; dördüncü bir yer yok.

1 · Giriş yapan kullanıcı

Blamity ile giriş yaptığında ya da bu siteye özel bir e-posta/parola hesabı açtığında oluşur.

Hesap bilgileri
Ad, kullanıcı adı, e-posta adresi, profil görseli, ülke ve bayrak. Blamity ile giriş yaptıysan bunlar kimlik servisinden gelir; e-posta/parola ile açtıysan parolan yalnızca özet (hash) olarak tutulur.
Kick bağlantısı
Blamity hesabına Kick bağlıysa Kick kullanıcı adın ve sayısal kimliğin. Bunlar sadece bir kanalın sahibi olduğunu doğrulamak için kullanılır.
Oturum kaydı
Her girişte bir satır yazılır: oturum anahtarı, bitiş zamanı, giriş yaptığın IP adresi ve tarayıcı bilgisi (user-agent). Ham IP'nin saklandığı tek yer burası. Oturum güvenliği için tutuluyor; kullandığımız giriş altyapısının (better-auth) standart davranışı. Oturum bitince kayıt da gider.
Oynadığın oyunlar
Her oyun için: bağlandığın kanal, seçtiğin liste, tur sayısı, tur süresi ve zaman damgaları; her tur için sunulan ve seçilen kelime. Oyun bittikten sonra bunlar profilindeki “oynadığım oyunlar” listesini besler.
Gördüğün kelimeler
Daha önce karşına çıkan kelimelerin listesi, aynı kelimeyi bir daha sunmamak için. Yalnızca giriş yapanlar için tutulur ve profilinden sıfırlanabilir.
Oluşturduğun listeler
Liste adı, kelimeleri, durumu ve yayına gönderirken kabul ettiğin görüntüleme lisansının sürümü ile zamanı; inceleme kuyruğundaki kayıtlar.
Şikâyetlerin
Bir listeyi şikâyet edersen: hangi liste, seçtiğin sebep, eklediğin not ve hesabın. Şikâyetin hesabına bağlı durur; yoksa aynı liste sınırsız kez şikâyet edilip kuyruk tıkanırdı.
Moderasyon işlemleri
Hesabına moderatör ya da yönetici yetkisi verildiyse, o yetkiyle yaptığın işlemler (liste onayı, şikâyet kararı, izleyici silme) denetim kaydına yazılır ve kalıcı olarak kalır. Normal bir hesapta böyle bir kayıt hiç oluşmaz.

2 · Kick sohbetindeki izleyici

Siteye hiç girmemiş, kayıt olmamış, bir şeye tıklamamış kişi. Yalnızca iki tabloda, yalnızca şunlar:

Kazanan satırı
Turu ilk bilen izleyicinin platformu, sayısal kimliği, o andaki görünen adı, aldığı puan ve zamanı. Tur başına en fazla bir satır.
Kanal sıralaması sayacı
Kanal + izleyici başına toplam bilme sayısı, toplam puan ve son görülme zamanı. Biri tüm zamanlar, biri de kazanılan ayın kovası olmak üzere iki satır.
Yok sayma kaydı (varsa)
Bir kanalın sahibi seni o kanalın sıralamasından çıkardıysa geriye bir dışlama satırı kalır; içinde yalnızca sayısal Kick kimliğin bulunur. Ad, sebep ya da not tutulmaz. O satırın tek işi, bir sonraki doğru tahminde yeniden puan satırı açılmasını engellemek.
Oyun başına iki sayaç
Her oyun için sohbete kaç mesaj yazıldığı ve kaç farklı kişinin yazdığı, iki sayı olarak oyunun satırında durur. Kimin ne yazdığı tutulmaz; bu sayılar bir kişiye bağlanamaz ve yayıncılara/sponsorlara oyunun ne kadar ilgi gördüğünü anlatmak için kullanılır.
Başka hiçbir şey
Mesaj metni yok, sohbet geçmişi yok, e-posta yok, IP yok, rozet/emote geçmişi yok. Bir izleyici hiç bilemediyse hakkında hiçbir satır oluşmaz.

3 · İletişim formunu dolduran ziyaretçi

Ana sayfadaki iletişim formu ve bu sayfadaki silme talebi formu.

İletişim mesajı
Yazdığın ad, e-posta (isteğe bağlı), konu ve mesaj. Bir de kötüye kullanımı sınırlamak için IP adresinin HMAC özeti; onu da uygulamanın kendi anahtarı üretir. Adresin kendisi değil, geri çevrilemez bir özet.
Silme talebi
Verdiğin Kick kullanıcı adı, varsa cevap için e-posta adresin ve eklediğin not. Talep kapandığında bu alanların hepsi silinir; geriye yalnızca referans numarası, tarihler ve kaç satırın silindiği kalır.

Ne saklamıyoruz?

Bunlar “şu an toplamıyoruz” değil, kodun yapısı gereği yazılamayacak şeyler.

Sohbet mesajlarının metni

Tur sürerken yayıncının tarayıcısı mesajları sunucuya iletir; sunucu bunları bellekte kelimeyle karşılaştırır ve atar. Ne veritabanına yazılır, ne log'a düşer, ne de hata raporuna eklenir. Bellekte dakikalarca duran tek şey şu: hangi mesaj kimliğine ne cevap verdik, bir de son tahminin karşılaştırma için alınan SHA-256 özeti. Metnin kendisi hiçbir zaman tutulmaz.

Yanlış tahminler

Bilemeyen bir mesaj hiçbir satır oluşturmaz. Sadece kazanan yazılır; tur da zaten orada biter.

Çizimler

Tuvaldeki çizim yayıncının tarayıcısında kalır (sekme belleğinde, F5'e dayansın diye). Çizimi sunucuya gönderen bir uç nokta yok.

Kamera ve mikrofon

Oyun ekranındaki “kamera alanı” tasarımda bırakılmış boş bir kutudan ibaret; yayın yazılımın oraya kendi görüntünü koyar. Draw It kameraya ya da mikrofona hiç erişmez.

Oyun tarafında ham IP

İstek sınırları IP'yi yalnızca bellekte, sayaç penceresi boyunca sayar. Diske yazılan tek IP türevi, iletişim formundaki HMAC özeti. Giriş oturumundaki IP'yi de yukarıda ayrıca yazdık.

Reklam ve profilleme

Reklam ağı, piksel, parmak izi çıkarma, satılan veri: hiçbiri yok.

Ne kadar süre saklıyoruz?

Bu süreler yazıdan ibaret değil: süresi dolan kayıtları veritabanından gerçekten silen bir temizlik işlemi var.

İzleyici kayıtları: 12 ay
Bir izleyici bir kanalda 12 aydır hiçbir turu bilmediyse, o kanaldaki kazanan satırları ve sıralama satırları silinir. Başka bir kanalda hâlâ oynuyorsa oradaki kaydı etkilenmez. Silinen turlar geçmişte “bilindi” olarak kalır, ama kimin bildiği yazmaz.
İletişim mesajları: 24 ay
Form üzerinden gelen mesajlar, adı ve e-postasıyla birlikte 24 ay sonra silinir.
Silme talepleri: 6 ay
Kapanan bir talepte kişisel alanlar kapanış anında zaten siliniyor; kalan kayıt (referans, tarih, sayılar) 6 ay sonra tamamen kaldırılır.
Oyun oturumu anahtarları: 30 gün
Biten ya da terk edilen oyunların oturum anahtarı özetleri 30 gün sonra silinir.
Giriş oturumları: 7 gün
Oturum kaydı (IP ve tarayıcı bilgisi dâhil) süresi dolduğunda ya da çıkış yaptığında geçersizleşir; oturum altyapısının varsayılan ömrü 7 gündür.
Hesabın ve oyun geçmişin: sen silene kadar
Hesabına bağlı veriler, sen silmemizi isteyene kadar durur. Gördüğün kelimeleri ve sahiplendiğin kanalın sıralamasını istediğin an hesap sayfandan sıfırlayabilirsin.

Temizlik düzenli aralıklarla çalışır, saat saat değil. Bu yüzden bir kayıt, süresinin dolduğu gün ile bir sonraki temizlik arasında kısa bir süre daha durabilir.

Hakların

KVKK m.11 kapsamında; verinin işlenip işlenmediğini öğrenme, işlenmişse buna ilişkin bilgi talep etme, düzeltilmesini ya da silinmesini isteme ve işlenmesine itiraz etme hakların var. Draw It'te bunların karşılığı şu üç yol:

  • İşlenip işlenmediğini öğrenme ve bilgi talep etme
  • Yanlış ya da eksik kaydın düzeltilmesini isteme
  • Silinmesini isteme
  • İşlenmesine itiraz etme
Giriş yapan kullanıcıysan

Hesap sayfandaki “İzleyici verisi” bölümü, kanallarında saklanan izleyici kayıtlarını gösterir ve tek tek siler. Aynı sayfadan gördüğün kelimeleri sıfırlayabilir, kanal sıralamanı temizleyebilirsin. Hesabının tamamen silinmesini istiyorsan bize yaz.

Kanal sahibiysen

Blamity hesabına Kick'i bağlayıp kanalını sahiplendiğinde, o kanalın sıralamasındaki herhangi bir izleyiciyi doğrudan silebilirsin. Bu yetki yalnızca kendi kanalında geçerli; bir yayıncı başka kanalların verisine dokunamaz.

Siteye hiç girmemiş bir izleyiciysen

Aşağıdaki formu doldur. Hesap açman, bir şey indirmen ya da yayıncıyı ikna etmen gerekmiyor. Talebin bir referans numarasıyla kaydedilir; bir insan doğruladıktan sonra kaydın tüm kanallardan silinir.

Silme talebi

Kick sohbetinde bildiğin için adın bir sıralamada duruyorsa ve orada durmasını istemiyorsan, burası doğru yer.

PlatformKick

Sohbette mesajlarının göründüğü ad. Sayısal Kick kimliğini biliyorsan onu da yazabilirsin.

Sonucu bildirebilmemiz için. Bırakmazsan talebi sadece referans numarasıyla takip edebilirsin.

Bu form kendiliğinden bir şey silmez. O Kick hesabının sahibi olduğunu teknik olarak doğrulayamadığımız için talebi bir kişi değerlendirir. Formu kötüye kullanıp başkasının kaydını sildirmek bu yüzden mümkün değil.

Veriyi kimlerle paylaşıyoruz?

Veri satmıyoruz, pazarlama amacıyla kimseye aktarmıyoruz. Zorunlu olarak temas ettiğimiz taraflar şunlar:

Kick

Sohbeti yayıncının tarayıcısı doğrudan Kick'in altyapısına bağlanıp okur. Sunucumuz da kanal adını çözmek için Kick'in genel API'sine sorar. Bu istekler Kick'e gider ve Kick'in kendi gizlilik politikasına tabidir.

Blamity hesap servisi

Giriş, Blamity kimlik servisiyle yapılır; o servis ayrı bir alan adında çalışır. Draw It oradan yalnızca profil bilgini alır: ad, e-posta, kullanıcı adı, ülke ve bağlıysa Kick kimliği.

Sunucu altyapısı

Uygulama ve veritabanı, bizim yönettiğimiz tek bir sunucuda çalışır. Veritabanı dışarıya açık değil; yedekleri de aynı sorumluluğun altında.

Google Tag Manager

Kaç kişinin siteye uğradığını görmek için Google Tag Manager kullanıyoruz. Bu da Google'ın kendi çerezlerini devreye sokabilir. Sayfada bunun dışında başka bir ölçüm kodu yok.

Hata raporlama

Sunucuda bir hata oluştuğunda kaydı bir hata takip servisine iletiyoruz. Giden kayıtta isteğin gövdesi bulunmaz; yani bir sohbet satırı hata raporuna giremez.

Çerezler

Oturum çerezi

Giriş yaptığında tarayıcına Draw It'e özel bir oturum çerezi yazılır. Zorunludur: onsuz giriş kalıcı olmaz. Çıkış yaptığında silinir.

Tarayıcı belleği

Tercihlerin (son kullandığın liste, tur sayısı, süre, ses seviyesi) ve devam eden oyunun kimliği tarayıcının kendi belleğinde tutulur. Bunlar bize gönderilmez; tarayıcı verilerini temizlemen yeter.

Ölçüm çerezleri

Yukarıda anlatılan Google Tag Manager üzerinden Google'ın kendi çerezleri kullanılabilir. Bunun dışında üçüncü taraf çerezi yoktur.

Veriyi nasıl koruyoruz?

Geri çevrilemez özetler

IP adresi, uygulamanın kendi gizli anahtarıyla üretilen HMAC özeti olarak saklanır. Düz bir özet değil, çünkü IPv4 uzayının tamamı önceden hesaplanabilir. Oyun oturumu anahtarlarının da yalnızca özeti tutulur; veritabanı sızsa bile canlı oturumlar ele geçmez.

Silme gerçekten silmedir

Bir izleyiciyi sildiğimizde satırlar veritabanından kalkar: gizleme, işaretleme ya da yerine “[silindi]” yazma yok. Silmenin denetim kaydında bile kişinin kimliği düz metin durmaz, anahtarlı özeti durur.

Silmenin tek istisnası

Bir yayıncının “yok say” kaydı silme talebinden sonra da durur: seni sıralamanın dışında tutan şey o satır, silinseydi bir sonraki doğru tahminde adın yeniden yazılırdı. O satırda ad değil, yalnızca sayısal kimlik var; kalkmasını istiyorsan kanal sahibi kaldırabilir.

Kelime gizliliği

Kelime listeleri sunucuda kalır; tarayıcıya tur başına yalnızca iki aday gönderilir. Bu bir gizlilik meselesi olduğu kadar oyunun kendisini korumakla da ilgili.

İletişim

Gizlilikle ilgili her soru, itiraz ve silme talebi için bize yazabilirsin. Draw It'i Blamity işletir; bu metindeki işlemlerin veri sorumlusu Blamity'dir.

Bu metin değişirse

Bu sayfa uygulamayla birlikte değişir: saklanan veri değiştiğinde metin de aynı sürümde güncellenir. Üstteki “son güncelleme” tarihi, metnin hangi sürüme ait olduğunu gösterir.

Gizlilik ve KVKK · Draw It