Güvenlik ve gizlilik

Kameran ve hesabın sende kalır.

Görüntün ve sesin CamTable sunucusuna hiç uğramaz. Her oyun yalıtılmış bir çerçevede çalışır; Discord sayfana, oturumuna ve token'ına erişemez. Neye dokunduğumuzu, neye asla dokunmadığımızı ve neyi ne kadar sakladığımızı burada sade bir dille anlatıyoruz.

  • Ses ve görüntü CamTable sunucusundan geçmez
  • Discord'dan yalnız temel kimliğin istenir, token'ın saklanmaz
  • Oyun, bildirmediği bir izni kullanamaz

Asla

CamTable'ın dokunmadıkları

Bunları tasarım gereği ne görürüz ne saklarız.

  • Discord şifren ve token'ın

    CamTable Discord oturumunun token'ını okumaz, şifreni hiç sormaz. Discord ile giriş yaptığında yalnızca temel kimliğin istenir; Discord'un verdiği belirteçler giriş biter bitmez silinir, veritabanımıza yazılmaz.

  • Mesajların

    Sohbet mesajlarını ve özel mesajlarını okumaz, göndermez. Arkadaş listene ve mesaj geçmişine bakmaz.

  • Aramanın sesi ve görüntüsü

    Kameran ve mikrofonun CamTable sunucularına gönderilmez, kaydedilmez. Aramayı her zamanki gibi Discord taşır; kamera katmanları kendi cihazında çizilir.

  • E-posta adresin

    Discord ile girişte bile istenmez, toplanmaz, saklanmaz.

  • IP adresin ve tarayıcı bilgin

    Oturumların IP adresi ya da tarayıcı bilgisi olmadan saklanır.

  • Reklam ve izleme

    Analitik aracı, izleme betiği, telemetri yok. Verini satmayız, reklam için kullanmayız.

Dokunduklarımız, açıkça

Oyunu aramanın içine taşımak için CamTable, Discord Web'de üç şeye dokunur. Hepsi senin sekmende olur.

  1. Aramanın bağlamı

    Aramanın kanal ve sunucu kimliklerini, ses kanalındaki katılımcıları ve senin Discord kullanıcı kimliğini sayfadan okur: odaları aramaya bağlamak ve kutucukları bulmak için.

  2. Kendi kameran ve mikrofonun

    Discord Web açıldığı andan itibaren giden kamera ve mikrofon akışının arasına girer. Sen mikrofonunu kapatmadıkça ya da oyun, katılırken onayladığın izinlerle bir efekt seçmedikçe veya kameranı masaya kapatmadıkça bunları değiştirmez. Oyunun yaptığı değişiklik maç bitince ya da odadan çıkınca kalkar.

  3. Fısıltıdayken masanın sesi

    Bir fısıltıdayken masanın sesini yalnızca kendi sekmende kapatır, fısıltı bitince geri açar. O sürede senin sesin de aramaya gitmez. Kimseye bir şey gönderilmez, hiçbir şey kaydedilmez.

Discord'un koşulları

Discord'un koşulları, istemcisinin değiştirilmesini kısıtlar. Discord, CamTable kullanan bir hesabı sınırlayabilir ya da askıya alabilir; CamTable bunu önleyemez ve geri alamaz. Kullanım Koşulları, 3. madde

Chrome'dan istedikleri

Chrome'a eklerken beş izin istenir: discord.com'da çalışmak, bu sitenin yükleme sayfası, tarayıcında saklamak, fısıltının sesi ve Discord ile giriş. Kamera ve mikrofon izni istemez: kamerayı Discord'da sen açarsın, CamTable onu hiç açmaz; mikrofon iznini ilk fısıltında Chrome kendisi sorar. Sekmelerini, gezinme geçmişini, indirdiklerini ve başka siteleri de istemez.

Her izin ne işe yarar
  • discord.com

    Discord'da çalışmak

    Yalnızca discord.com ve alt adreslerinde çalışır. CamTable panelini, kutucuklardaki göstergeleri ve oyun katmanını sayfaya koyar, aramanın bağlamını okur, giden kamera ve mikrofon akışını sarmalar.

  • camtable.app/install

    Eklenti yükleme sayfası

    Bu sitenin yükleme sayfasında küçük bir betik çalışır: bir eklenti bağlantısına tıkladığında eklentiyi CamTable'a iletir ve yükleme onayını açar. Başka hiçbir sayfada çalışmaz.

  • storage

    Tarayıcında saklamak

    Oturum belirtecini, yüklü eklentilerini, katılma onaylarını, son oynadıklarını ve panelin açık ya da kapalı olduğunu bu tarayıcıda tutar.

  • offscreen

    Fısıltının sesi

    Fısıltının sesini görünmeyen bir eklenti sayfasında çalıştırır, Discord'un aramasına dokunmadan. Arka planda ses kaydetmez.

  • identity

    Discord ile giriş

    Discord ile girişi Chrome'un kendi giriş penceresinde açar. Google hesabına ve tarayıcı girişine erişmez.

Veri akışı

Ne nereden geçer, ne kadar kalır

Bir oyun sırasında tarayıcından dört ayrı yol çıkar. Ses ve görüntü hiçbirinde CamTable sunucusundan geçmez.

Senin tarayıcın

Masaüstünde Chrome

Tarayıcında Discord Web açık, içinde CamTable, onun içinde de dışarıya kapalı oyun çerçevesi.

  1. Discord ve aramadaki herkes

    Aramanın görüntüsü ve sesi

    Discord taşır, her zamanki gibi. CamTable sunucusu bu akışı görmez.

  2. Fısıltıdaki oyuncular tarayıcıdan tarayıcıya

    Fısıltının sesi, gerekirse kameran

    Doğrudan bağlantı. Arada aktarma sunucusu yok.

  3. CamTable sunucusu Cloudflare'de

    Oda durumu: hamleler, sıra, puanlar, fısıltı yazıları

    Ses ve görüntü yok. Fısıltı yazıları oda kapanınca silinir.

  4. Eklentinin sitesi oyunun yazarı

    Oyunun sayfası

    Yalıtılmış çerçevede açılır. Site IP adresini ve tarayıcı türünü görür, Discord kimliğini asla.

Çizim: bir oyun sırasında tarayıcından çıkan dört yol, her birinde ne taşındığı ve nereye gittiği.

Kuralları eklentinin sunucusunda işleyen oyunlarda CamTable sunucusu hamleleri ve oyun durumunu o sunucuyla, sunucudan sunucuya paylaşır. Fısıltı bağlantısını kurmak için Google'ın ve Cloudflare'in genel bağlantı (STUN) sunucuları da IP adresini görür. Üçüncü taraflar

Ne saklıyoruz, ne kadar

Bir oyunu çalıştırmak için gerekeni tutarız, fazlasını değil.

Oyun sürerken
Açık oda kaydı (kanal ve sunucu kimliği, oda sahibinin adı) ve fısıltı yazıları oda kapanınca silinir. Topluluk planı olan bir sunucuda oda açtığında, denetimin geçtiği 10 dakika tutulur; rollerin saklanmaz.
Oyundan sonra
Hamle kayıtları 30 gün, maç geçmişi (hesap kimliğin, görünen adın, puanlar ve sonuçlar) 1 yıl tutulur, sonra kendiliğinden silinir.
Hesabın
Discord kimliğin (kullanıcı kimliği, görünen ad, avatar adresi) ya da misafir adın ve eklenti koleksiyonun hesabını silene kadar durur. Misafir hesabın 30 gün hareketsiz kalırsa ya da çıkış yaparsan silinir.
Tarayıcında
Oturum belirtecin, yüklü eklentilerin, tek seferlik katılma onayların, son oynadıkların ve panelin açık ya da kapalı olması yalnızca bu tarayıcıda durur. Bu sitede giriş yaptıysan sitenin oturum belirteci de çıkış yapana kadar bu tarayıcıda kalır. Oyunlar bunları okuyamaz.

Bu bir özet; bağlayıcı olan Gizlilik Politikası'dır. Ayrıntısı orada: Toplanan Bilgiler, Veri Saklama Süreleri.

Hesabını sildiğinde hesabın, oturumların ve yüklü eklenti listen kalıcı olarak silinir; diğer oyuncuların maç geçmişinde adın “Deleted player” olur. Hesap silme ve hakların

Oyunlar

Her oyun kendi kutusunda

Bir oyun, yazarının sitesinden gelen sıradan bir web sayfasıdır. CamTable onu senin tarayıcında, dışarıya kapalı bir çerçevede açar.

  • Kökeni olmayan bir çerçeve

    Oyunun sayfası sandbox'lı, kökeni olmayan (opaque origin) bir çerçevede çalışır. Discord sayfasına, Discord oturumuna, çerezlere, CamTable'ın tarayıcı deposuna ve Chrome'un eklenti arayüzlerine erişemez.

  • Tek kapı

    Oyun CamTable'la yalnızca SDK'nın denetlenen mesaj köprüsünden konuşur. Bildirmediği bir izni kullanmaya kalkarsa köprü isteği reddeder.

  • Kameranı ve sesini görmez

    Oyun kameraların nerede duracağını söyler, görüntüyü CamTable çizer. Kameranın pikselleri ve sesin oyunun sayfasına hiç gitmez.

  • Seni tanımaz

    Oyun seni her maçta yeni, rastgele bir oyuncu kimliğiyle görür. Discord kimliğin, sunucun ve kanalın oyuna gitmez. Adını ve avatarını yalnızca profil iznini bildirmişse görür.

Bir oyunun isteyebileceği altı izin

Oyuncuların adını ve avatarını görmek, video kutucuklarına çizmek, seni fısıltıya almak, kamerandan giden görüntüyü değiştirmek, sesini aramaya kapatmak, kameranı aramaya kapatıp fısıldaştığın oyunculara göstermek. İzinleri eklenti kendisi bildirir, oyun bildirmediğini kullanamaz; sesini ya da kameranı kapatan izin maç bitince ya da odadan çıkınca kalkar. Her izin tek tek geliştirici belgelerinde.

Bir oyun mikrofonunu ya da kameranı kapatabilir, ama senin kapattığını asla açamaz. CamTable da kameranı hiç açmaz.

Fısıltılar

Fısıltıyı oyun kurar, içini duyamaz

Fısıltı, masanın duymadığı gizli bir sohbettir. Gizli rollü oyunlarda ve takım oyunlarında işe yarar.

Çizim: kendi kutucuğun. Oyun kameranı masaya kapattığında bunu ve kameranı kimin gördüğünü burada okursun; fısıltıdayken kiminle olduğunu da.
  • Yalnızca oyun başlatır

    Fısıltıyı, fısıltı izni olan oyun kurar: kuralları birkaç oyuncuyu bir araya alır ya da bir oyuncu diğerine istek yollar. Haberi yalnızca fısıltıdakilere gider; oyun fısıltılarını herkese açık yapmadıkça masa bilmez.

  • Ses oyuncudan oyuncuya

    Sesin, fısıltıdaki oyunculara tarayıcıdan tarayıcıya, doğrudan gider. Oyun kameraları masaya kapattıysa kameran da aynı yolla yalnızca onlara gider. CamTable sunucusu yalnızca tarayıcıların birbirini bulmasına aracılık eder, sesi hiç duymaz. Bağlantı doğrudan olduğu için fısıldaştığın oyuncu IP adresini görür; çok sıkı ağlarda fısıltı bağlanamayabilir.

  • Oyun içini bilmez

    Oyun kimin kimle fısıldaştığını bilir, ne konuşulduğunu asla. Fısıltı yazıları sunucudan yalnızca fısıltıdakilerin paneline gider, oyunun sayfasına ya da motoruna hiç ulaşmaz. Sunucuda yalnızca oda açıkken durur, oda kapanınca silinir.

  • Düğmeler senin

    Fısıltıda mikrofonunu kapatabilir, kameranı fısıltıya kapatabilir, fısıltının sesini kısabilirsin. Bas-konuş (V tuşu) varsayılandır. Oyun kameranı masaya kapattığında, kameranı kimin gördüğünü kendi kutucuğunda okursun. İlk fısıltında CamTable küçük bir sekme açar, Chrome mikrofon iznini orada sorar; izin vermesen de fısıltıda kalır, dinler ve yazarsın.

Eklentiler

Oyunları kim getirir, kim durdurur

CamTable bir oyun platformudur: oyunlar eklentilerle gelir.

  • Başka yazarların eklentileri

    Yazarının kendi sitesinde çalışır ve oradan yüklenir. CamTable topluluk eklentilerini barındırmaz, incelemez, onaylamaz, tanıtmaz; birini ancak biri sana bağlantısını verirse yüklersin. Yalnızca güvendiğin kişilerin eklentilerini yükle.

  • Resmî Eklenti

    CamTable'ın kendi yayınladığı ve barındırdığı eklenti: CamTable Official Games. Panelde “Resmî” rozetiyle görünür, sorumluluğu CamTable'dadır. Bugün 15 oyun sunar.

    Resmî oyunları gör

  • Engel listesi

    Bir eklentiyi her yerde durdurmak için CamTable herkese açık bir engel listesi tutar. Listedeki bir eklenti yeni kurulumlarda, yeni odalarda, katılımlarda ve uzak motor çağrılarında durur; bu genellikle liste güncellendikten birkaç dakika sonra olur. Hâlihazırda açık bir odadaki oyun, oda kapanana kadar sürebilir.

    Engellenen bir eklentinin odasında “Bu oyun açılmadı” yazar ve nedeni görünür; aramada kalırsın, oyun senin için yüklenmez.

Bir eklentiyi bildir

Bir eklenti haklarını ihlal ediyorsa Kullanım Koşulları'nda sayılan bilgilerle bildirim adresine yaz: takedown@camtable.app. CamTable her bildirimi inceler; kabul ederse eklentiyi engel listesine ekler.

Kontrol sende

İstediğin an geri alırsın

Bize e-posta atman gerekmez. Hepsi CamTable panelinde, birkaç tık ötede.

  • Hesabını sil

    CamTable panelinde avatarına bas, Hesabımı sil düğmesini seç ve onayla.

    Hesabın, oturumların ve yüklü eklenti listen kalıcı olarak silinir. Diğer oyuncuların maç geçmişinde adın “Deleted player” olur.

  • Misafir hesabını kapat

    CamTable panelinde avatarına bas, Çıkış yap düğmesini seç.

    Misafir hesabın ve oturumun silinir. Discord'u bağladığında da misafir hesabın silinir.

  • Bir eklentiyi kaldır

    Eklentilerim'de eklentinin satırındaki Kaldır düğmesine bas.

    Eklenti koleksiyonundan çıkar, onayı da düşer. Odasına bir dahaki girişinde yeniden sorulur.

  • Onayını geri al

    Eklentilerim'de, Onayladığın eklentiler altında Onayı geri al düğmesine bas.

    Bir sonraki katılımda geçerli olur, süren maç devam eder.

  • Odaya hiç girme

    Katılım onayında Vazgeç düğmesine bas.

    Aramada kalırsın, oyun senin için yüklenmez, oda sahibine bir şey söylenmez.

  • Odadan çık

    Oyunun üst çubuğunda Odadan ayrıl düğmesine bas.

    Oyunun mikrofonunda ve kameranda yaptığı her değişiklik kalkar.

Masayı kur. Kameran sende kalsın.

Katılmak ücretsiz, misafir olarak da. Ses ve görüntün sunucumuza gitmez. CamTable'ı istediğin an kaldırırsın.

Bugün masaüstünde, Chrome'da Discord Web ile çalışır.