İstanbul Çarşı Gizlilik Politikası ve KVKK Aydınlatma Metni
Yürürlük tarihi: 8 Ekim 2026. Son güncelleme: 7 Kasım 2026.
Bu metin, İstanbul Çarşı oyununu (uygulama kimliği: com.kartalsoftware.carsi) oynarken hangi bilgilerinin işlendiğini, neden işlendiğini, nerede ve ne kadar saklandığını ve haklarını sade bir dille anlatır. 6698 sayılı Kişisel Verilerin Korunması Kanunu (KVKK) kapsamındaki aydınlatma metni de budur.
Kısa özet
- Oyuna girmek için ad soyad, e-posta ya da telefon numarası istemiyoruz. Oyun sana rastgele bir misafir (anonim) hesap kimliği verir. İstersen hesabını korumak için bir e-posta adresi bağlayabilirsin (2.10).
- Oyun ilerlemen telefonunda hesaplanır ve telefonunda durur; bir kopyası bulut yedeği olarak Avrupa Birliği'ndeki (Frankfurt, Almanya) sunucularda saklanır. Oyun içi adın, sohbet mesajların, arkadaş listen, pazar ilanların, masaların ve "Fikrini söyle" notların da orada saklanır.
- Sohbet, herkese açık kıraathane masaları, ikinci el araba ilanları, çevrimiçi sıralamalar, arkadaş sıralaması ve mahalle gerçek oyuncularla paylaşılan alanlardır: oyun içi adın, yüzün ve seviyen orada başkalarına görünür; sıralamalarda puanın ve VIP/Patron etiketin de görünür (2.19).
- "Davet et, kazan" ödülünün aynı telefonla birden çok kez alınmasını önlemek için telefonunun cihaz kimliğinin geri çevrilemez bir özeti saklanır (2.6); ham kimlik saklanmaz.
- Satın almalar Apple App Store ya da Google Play üzerinden yapılır; kart bilgini görmeyiz. Makbuzları bizim adımıza RevenueCat doğrular (2.16).
- Mahallendeki komşuların cömertlik davranışlarını (hayır eseri, Boğaz Konağı, lokma, çay, ortak proje) ve dükkân görünümünü ("kim ne yaptı") görebilir; miktarlar (Elmas, ₺) hiçbir yerde gösterilmez (2.21). Başkalarını şikâyet edebilir ve engelleyebilirsin (7. bölüm).
- İstersen hesabını Apple ya da Google ile de bağlayabilirsin (2.22). Destek ekranına, yalnız sen seçersen, galerinden tek bir ekran görüntüsü ekleyebilirsin (2.23). Sohbette özel mesajlaşma vardır (2.24). Dükkân kartını resim olarak paylaşırsan resim yalnız senin seçtiğin uygulamaya gider (2.25).
- Konumunu, rehberini, mikrofonunu ve reklam kimliğini kullanmıyoruz; fotoğraflarına kendiliğimizden hiç erişmeyiz.
- Verilerini satmıyoruz ve reklam amacıyla kimseyle paylaşmıyoruz.
- Bildirim izni verirsen telefonunun Expo bildirim jetonu hesabına bağlanıp sunucuda saklanır; arkadaşlık isteği, davet, "sıra sende", pazar satışı gibi bildirimleri bu jetonla Expo'nun bildirim servisi (Apple ve Google bildirim altyapısı üzerinden) iletir (2.20). Bildirimleri kapatınca jeton sunucudan silinir.
- Oyun 13 yaşından küçük çocuklara yönelik değildir.
- Hesabını oyunun içinden, Cüzdan › Servet › Hesabım › Hesabımı sil ile hemen ve tamamen silebilirsin; bulut yedeğin de silinir (6. bölüm).
1. Veri sorumlusu
İstanbul Çarşı, "KartalSoftware" adıyla yayımlanan bireysel bir geliştiricinin oyunudur. KVKK açısından veri sorumlusu:
- Veri sorumlusu: Buğra Kartal ("KartalSoftware", "biz")
- E-posta: lisanstore@gmail.com
- Yazışma adresi: İstanbul, Türkiye (başvurular e-postayla da yapılabilir: lisanstore@gmail.com)
2. Hangi verileri işliyoruz
Oyun şu an ilerlemeni telefonunda hesaplar ("yerel mod"): dükkânın, paran, görevlerin ve hamlelerin telefonundaki kayıtta işlenir. Sunucu sohbet, arkadaşlar, mahalle, kıraathane masaları, oyuncu pazarı, arkadaş maçları, "Fikrini söyle" ve bulut yedeği gibi ortak işleri yürütür; bu özellikleri kullandığında aşağıdaki bilgiler sunucuya gider. Oyunun ileride çıkabilecek sunucuya bağlı sürümlerinde ("sunucu modu") oyun hamlelerin de sunucuda işlenir (2.2).
2.1 Misafir hesap kimliği
Oyunu ilk açtığında, sen hiçbir bilgi girmeden rastgele bir hesap kimliği (uzun, rastgele bir kod) oluşturulur. Bu kimlik ve oturum anahtarı telefonunda saklanır; uygulamayı kapatıp açtığında aynı hesapla devam edersin. iPhone'da oturum anahtarının bir kopyası telefonun güvenli Anahtarlığı'nda (Keychain) da tutulur; bu sayede uygulamayı silip aynı iPhone'a yeniden kurduğunda yeni bir hesap açılmaz, aynı hesabın geri gelir. Bu kopya yalnız o telefonda kalır, telefon yedeğiyle başka cihaza taşınmaz ve "Hesabımı sil" dediğinde silinir. Bu kimlik seni gerçek hayatta tanımlamaz, ama oyundaki kayıtlarını birbirine bağlar.
2.2 Oyun durumu ve hamleler
Oyun ilerlemen (oyun parası ₺ ve Elmas bakiyesi, dükkânın, işlerin, eşyaların, seviyen, görevlerin vb.). Yerel modda bu kayıt telefonunda işlenir ve bir kopyası bulut yedeği olarak sunucuya gider (2.12). Sunucu modunda ise yaptığın oyun hamleleri ve oyun içi para hareketlerinin kaydı (hile ve hata incelemesi için tutulan bir "defter") sunucuda işlenir. Bunlar oyunun çalışması ve haksız kazancın önlenmesi için gereklidir.
2.3 Oyun içi adın, yüzün ve sıralama
Oyunun başında seçtiğin oyun içi ad (takma ad), karakter yüzü, dükkânına verdiğin ad ve oyunda seçtiğin hedef. Adın, yüzün, unvanın, seviyen ve Nam puanın sohbette, çevrimiçi sıralamalarda (2.19), arkadaş sıralamasında (2.6), mahallede (2.11), herkese açık masalarda (2.14) ve ilanlarında (2.13) diğer oyunculara görünür. Gerçek adını kullanmak zorunda değilsin; takma ad kullanmanı öneririz.
2.4 Sohbet
Sohbet gerçek oyuncularla yapılır. Sohbete yazdığın mesajlar, gönderen adın, yüzün, seviyen, varsa çeten ve VIP/Patron işaretin (mesaj balonunun rengi), mesajın zamanı. Küfür süzgecinin yıldızladığı bir mesajın yıldızlanmadan önceki hâli yalnız moderasyon için saklanır ve başka oyunculara gösterilmez. Süzgece takılıp gönderilmeyen denemeler, yaptığın ve hakkında yapılan şikâyetler (şikâyet edilen mesajın ve öncesindeki birkaç mesajın kopyasıyla), engellediğin oyuncular, susturma kayıtları ve gönderim hızı sayaçları da tutulur. Sohbet herkese açık bir alandır: yazdığını o odadaki herkes görür.
2.5 "Fikrini söyle" notları
Profil › Fikrini söyle kutusundan gönderdiğin yazı ve isteğe bağlı 1–5 yıldız. Notla birlikte kendiliğinden kısa bir teknik özet gider: uygulama sürümü, platform (Android/iOS) ve sürümü, telefon modeli (ör. "Galaxy M23"), oyundaki seviyen, nakdin, oyun günü, oynadığın gün sayısı, seçtiğin hedef ve misafir hesap kimliğin. İnternet yoksa not telefonunda bekler ve sonraki açılışta gönderilir.
2.6 Arkadaş listesi ve davet kodları
Arkadaş özelliğini kullandığında: 6 haneli davet kodun, arkadaş listen, gönderdiğin ve aldığın arkadaşlık istekleri (yanlış kod denemeleri dahil), engellediğin oyuncular ve arkadaşlarına gönderdiğin oyun davetleri (ör. Kıraathane masasına, Amiral Battı'ya, Kelime Düellosu'na ya da gece yarışına çağırma). Arkadaşların adını, yüzünü, seviyeni ve şu anda çevrimiçi olup olmadığını (son görülme) görebilir. Davet kodunu kiminle paylaşacağın senin seçimindir; "Kodu paylaş" telefonunun kendi paylaşma penceresini açar.
Arkadaş sıralaması: Nam sayfasındaki "Arkadaşlar" sekmesi seni ve arkadaşlarını Nam puanına göre sıralar. Arkadaşların Nam puanını, seviyeni, dükkânının seviyesini, çevrimiçi olup olmadığını ve son görülmeni görür; VIP ya da Patron abonesiysen bu da (yalnız doğrulanmış abonelikten, 2.15) arkadaşlarına görünür. Engellediğin oyuncular ve seni engelleyenler sıralamada görünmez.
"Davet et, kazan": Davet kodunla gelen arkadaşın belirli bir seviyeye ulaşınca ikinize de Elmas verilir. Aynı telefonla birden fazla ödül alınmasın diye telefonunun cihaz kimliğinin (Android'de Android ID, iPhone'da satıcı kimliği/IDFV) geri çevrilemez bir özeti (hash) sunucuda saklanır; ham cihaz kimliği sunucuya yazılmaz, seni takip etmek ya da reklam için kullanılmaz. Bununla birlikte davet eden ve davet edilen hesapların kimlikleri, davet tarihi ve ödülün verilip verilmediği saklanır. Hesabını silince bu kayıtlar ve cihaz özeti de silinir.
2.7 Anonim kullanım ve çökme kayıtları
Oyunu iyileştirmek için oyun içi olaylar (ör. oturum açıldı, hangi ekran açıldı, seviye atlandı, görev bitti, öğretici adımı atlandı) ve uygulama hata verdiğinde hata kaydı (hatanın türü ve kısaltılmış teknik özeti, hangi ekranda olduğu) gönderilir. Her olayla birlikte olayın zamanı, her açılışta yeniden üretilen rastgele bir oturum kodu, o anki seviyen, uygulama sürümü, platform, telefon modeli ve oyunun yerel/sunucu modunda olup olmadığı gider. Adın, sohbet mesajların, konumun ya da başka kişisel bilgin gönderilmez; hata özetlerindeki e-posta adresi ve bağlantı gibi parçalar telefonda silinir. Kayıtlar misafir hesap kimliğinle ilişkilendirilir. Bunu Cüzdan › Servet › "Anonim kullanım verisi gönder" anahtarından kapatabilirsin; kapatınca telefonda bekleyen olaylar da silinir.
2.8 Bağlantı ve güvenlik kayıtları
Sunucuya bağlandığında, internetin doğası gereği IP adresin ve bağlantı bilgileri altyapı sağlayıcımızın güvenlik ve hata kayıtlarına kısa süreliğine düşer. Bunları seni takip etmek ya da konumunu bulmak için kullanmayız; yalnız saldırıları ve hataları incelemek için kullanılır.
2.9 Uygulama güncellemeleri
Uygulama açılırken küçük içerik güncellemelerini Expo'nun güncelleme sunucusundan denetler. Bu sırada uygulama sürümü, platform ve güncelleme kütüphanesinin telefonda ürettiği rastgele bir kurulum kimliği gönderilir.
2.10 E-posta adresi (yalnız hesabını bağlarsan)
Bu isteğe bağlıdır. Cüzdan › Servet › Hesabım › "Hesabını koru" ile misafir hesabını bir e-postaya bağlarsan e-posta adresin işlenir: e-postana 6 haneli bir kod gönderilir ve kodu oyuna yazarsın. Yeni bir telefonda "Hesabım var" ile aynı hesaba dönmek için de aynı yol kullanılır. E-posta adresin yalnız Supabase'in giriş (Auth) hizmetinde saklanır ve yalnız sana giriş kodu göndermek ve hesabını geri getirmek için kullanılır. Oyun kaydına, sohbete, arkadaş listesine, Nam tablosuna, kullanım kayıtlarına ve uygulama günlüklerine yazılmaz; başka oyunculara gösterilmez (ekranda bile yalnız kısaltılmış hâli görünür, ör. b•••@gmail.com); reklam ya da bülten için kullanılmaz. Kod e-postalarını bir e-posta gönderim hizmeti iletir (4. bölüm). E-posta bağlamazsan oyun yine tam çalışır; yalnız uygulamayı silersen ilerlemene geri dönemezsin.
2.11 Mahalle
Mahalle açıldıktan sonra (ilk mesain bitince ya da seviye 3'te) oyunu açtığında kendiliğinden yaklaşık 50 kişilik bir mahalleye kalıcı olarak yerleştirilirsin; mahallen ve oradaki yerin (sandalye numarası) saklanır. Mahalledeki komşuların şunları görür: oyun içi adın, yüzün, seviyen, Nam puanın ve mahalledeki Nam sıran, dükkânının seviyesi, ilk dükkânının yeri ve semti (oyun içi bir İstanbul semti; GPS konumu değil), dükkânının görünümü (taktığın tabela, tente, süs, Çarşı kedisinin görünüşü, esnaf kıyafeti ve çalışan üniforması; kedinin adı gitmez), koleksiyon unvanın (ör. "Boğaz Koleksiyoncusu"), çevrimiçi olup olmadığın ve kaba son görülmen (bugün, bu hafta ya da daha eski). Komşuların sana bu ekrandan arkadaşlık isteği gönderebilmesi için hesap kimliğin de onların telefonuna gider; ekranda gösterilmez. Paran, davet kodun, tam giriş saatin ve hesap yaşın komşulara gitmez. Mahalle ekranındaki "Mahallede görünme" ile komşulardan gizlenebilirsin (sen onları görmeye devam edersin). 30 günden uzun süredir girmeyen oyuncular ve engellediğin oyuncular listede görünmez.
2.12 Bulut yedeği
Oyun kaydının bir kopyası (ilerlemen, oyun içi adın, dükkânın, bakiyelerin, eşyaların, görevlerin; kısaca telefonundaki kaydın tamamı) bulut yedeği olarak sunucuda, yalnız senin hesabına bağlı bir satırda saklanır. Yedek oyun açıkken yaklaşık 4 dakikada bir, uygulamayı arka plana attığında ve bir satın almadan kısa süre sonra kendiliğinden alınır; Cüzdan › Servet › Hesabım › "Şimdi yedekle" ile elle de alabilirsin. Yedekle birlikte platformun (iOS ya da Android), kayıt sürümü, yedeğin zamanı ve kısa bir özet (ad, seviye, nakit, Elmas) tutulur. Yedeği yalnız sen indirebilirsin: uygulamayı yeniden kurduğunda ya da başka bir telefonda hesabına girdiğinde "Kayıtlı oyunun bulundu: Devam et / Yeni başla" diye sorulur; buluttaki yedek sen seçmeden ezilmez. Her yeni yedek bir öncekinin yerini alır; "Yeni başla" ya da "Bu telefondakini koru" ile yerine başka kayıt konan bir yedek, yanlışlıkla silmeye karşı bir kopya olarak sonraki değişime kadar saklanır. Hesabını silince bulut yedeğin ve kopyası hemen silinir.
2.13 Oyuncu pazarı (Çarşı ilanları ve ikinci el arabalar)
Çarşı'da malını ya da Oto Pazarı'nda arabanı başka oyunculara satışa koyduğunda ilanın (ne sattığın, adedi, fiyatın, isteğe bağlı notun, ilanın zamanı) sunucuda saklanır. Çarşı mal ilanların yalnız arkadaşlarına, ikinci el araba ilanların bütün oyunculara görünür. İlanla birlikte oyun içi adın, yüzün, seviyen ve çevrimiçi olup olmadığın gösterilir. Bir ilanı sen aldığında alıcı olarak hesap kimliğin ilana yazılır; satıcı alıcının adını ve yüzünü görür. Engellediğin oyuncuların ilanlarını görmezsin, onlar da seninkini görmez. İlanlar 3 gün açık kalır.
2.14 Kıraathane masaları ve arkadaş maçları
Kıraathane'de arkadaşlarınla masa kurduğunda ya da herkese açık bir masa açtığında masa (oyun türü, kural seçimleri, kimlerin oturduğu, eller ve sonuç) sunucuda tutulur. Herkese açık bir masa açarsan oyun içi adın, yüzün ve seviyen "Masalar" listesinde bütün oyunculara görünür; masaya oturanlar birbirinin adını, yüzünü, seviyesini ve çevrimiçi durumunu görür. Arkadaşınla oynadığın Kelime Düellosu, Amiral Battı, Futbolcu Tahmini ve İsim Şehir Hayvan maçlarının hamleleri ve sonucu da sunucuda saklanır (rakibin görmemesi gereken bilgiler, ör. Amiral'de filon, sana özel tutulur). Masalarda ve maçlarda para ya da Elmas söz konusu değildir; saklama süreleri 5. bölümdedir.
2.15 VIP / Patron duyurusu ve abonelik durumu
VIP ya da Patron VIP'e ilk kez abone olduğunda, abonelik doğrulanınca oyun içi adın ve yüzün 30 dakika boyunca bütün oyunculara haritada bir kutlama bandıyla duyurulabilir ("Ad VIP oldu!"); yani satın alma yaptığın başkalarına görünür hâle gelir. Bu duyuru varsayılan olarak açıktır; istemezsen VIP/Patron kartındaki, Cüzdan › Servet ayarlarındaki ya da Sohbet ayarlarındaki "VIP olduğumu duyur" anahtarını kapatırsın, duyuru yapılmaz. Duyuru hesap başına ve abonelik türü başına en fazla bir kez yapılır; yenileme ve geri yükleme duyurulmaz. Aboneliğinin doğrulanmış durumu (türü ve bitiş tarihi) sunucuda saklanır ve sohbet balonunda, çevrimiçi sıralamalarda (VIP/PATRON etiketi), arkadaş sıralamasında ve kıraathanede abonelik ayrıcalıklarını göstermek için kullanılır. Bu yerlerde yalnız sunucunun doğruladığı abonelik gösterilir.
Burjuva üyeliğin sunucuda doğrulandıysa oyuna her girişinde (en fazla 2 saatte bir) oyun içi adın ve yüzün çevrimiçi oyunculara ekranın solunda 5 saniye "Burjuva … oyuna katıldı" duyurusuyla gösterilir. Bu da aynı "VIP olduğumu duyur" anahtarına bağlıdır; kapalıysa giriş duyurusu yapılmaz. Doğrulanmış Burjuva durumu sohbet balonunda (mor BURJUVA etiketi), öneri panosunda ve kendi dükkânının haritadaki bayrağında da gösterilir. Engellediğin ya da seni engelleyen oyuncular birbirinin duyurusunu görmez.
2.16 Satın almalar
Elmas, paket ve abonelik satın alımlarını Apple App Store ya da Google Play üzerinden yaparsın; ödeme bilgilerini Apple ya da Google işler, biz kart bilgini görmeyiz. Satın alma makbuzlarını bizim adımıza RevenueCat doğrular: RevenueCat'e misafir hesap kimliğin ve satın alma kayıtların (hangi ürün, ne zaman, abonelik açık mı, ne zaman yenilenir) gider; adın, e-postan ya da kart bilgin gitmez. Satın aldığın ürünler telefonundaki oyun kaydına ve bulut yedeğine işlenir; VIP/Patron duyurusu için abonelik durumu sunucuda doğrulanır (2.15).
2.17 Yalnız telefonunda kalanlar
Şunlar telefonundan dışarı çıkmaz: ses ve performans ayarların; öğretici ilerlemen; telefonun bellek miktarı ve model yılı (oyunun "düşük güç" ayarını önermek için); sohbet tercihlerin (ör. sessize aldığın kişiler, "VIP olduğumu duyur" seçimin) ve telefonda kurulan yerel hatırlatmalar. Bildirim kategori tercihlerin ise sunucuda da tutulur (2.20). Oyun kaydın da telefonunda işlenir; sunucuya yalnız bulut yedeği olarak bir kopyası gider (2.12).
2.18 Toplamadıklarımız
Ad soyad, e-posta (hesabını kendin bağlamadıkça; 2.10), telefon numarası, adres, doğum tarihi, kimlik numarası, konum (GPS), rehber, mikrofon, kamera, ödeme kartı bilgisi ve reklam kimliği toplanmaz. Fotoğraflarına ve dosyalarına kendiliğimizden erişmeyiz; yalnız sen Destek ekranında bir ekran görüntüsü seçersen o tek resim gönderilir (2.23). Telefonunun cihaz kimliği yalnız özet (hash) olarak ve yalnız davet ödülü için saklanır (2.6). Bildirim izni verirsen telefonunun Expo bildirim jetonu saklanır (2.20); bu bir reklam kimliği değildir ve seni takip etmek için kullanılmaz. Sohbete ya da notlara kendi isteğinle böyle bir bilgi yazarsan onu da işlemiş oluruz; lütfen yazma. Sohbet süzgeci telefon numarası, e-posta, IBAN ve bağlantı paylaşımını zaten engeller.
2.19 Çevrimiçi sıralamalar
Nam (bu sezon ve rekor), Servet, Esnaf, Borsa, Üretim ve Hayır tabloları, Eğlence Merkezi oyunları (Simit Kulesi, Kule Yık, Bilgi Yarışması, İsim Şehir Hayvan, Kelime Düellosu, Amiral Battı) ve kıraathane/pist liglerinin haftalık puanı için puanların telefonundan sunucuya gönderilir ve gerçek oyuncularla sıralanır. Sıralamalarda bütün oyunculara (İstanbul listesi), mahalledeki komşularına ve arkadaşlarına şunlar görünür: oyun içi adın, yüzün, seviyen, puanın ve sıran, lig kademen, Nam'da bu sezonki aktif gün sayın ve VIP ya da Patron abonesiysen VIP/PATRON etiketi (yalnız doğrulanmış abonelikten, 2.15). Paran, hesap yaşın ve başka hiçbir bilgin görünmez; satın alınan para Servet ve Hayır puanına sayılmaz. Mahalle ekranındaki "Mahallede görünme" açıkken İstanbul ve Mahalle sıralamalarında da görünmezsin (arkadaşların yine görür). Engellediğin oyuncular ve seni engelleyenler sıralamalarda görünmez. Hile şüphesinde bir oyuncu sıralamalardan gizlenebilir. Henüz az oyuncu varken İstanbul listesindeki boşlukları "(esnaf)" etiketli oyun karakterleri doldurur; bunlar gerçek oyuncu değildir.
2.20 Telefon bildirimleri (push)
Oyun iki tür bildirim kullanır. Yerel hatırlatmalar ("vardiyan bitti", "kira günü") yalnız telefonunda kurulur ve sunucuya hiçbir şey gitmez. Uzak bildirimler ise sunucudan gelir ve yalnız bildirim izni verirsen ve Cüzdan › Servet › Telefon bildirimleri anahtarı açıkken çalışır: telefonun izni verildiğinde Expo'nun bildirim servisinden bu telefona özel bir "Expo bildirim jetonu" alınır ve sunucuya, misafir hesap kimliğine bağlanarak gönderilir; yanında platform (iOS/Android) ve uygulama sürümü de saklanır. Sunucu şu olaylarda bu jetonla kısa bir bildirim gönderir: sana arkadaşlık isteği gelince, bir arkadaşın seni masaya, İsim Şehir'e, gece yarışına, Kelime Düellosu'na, Amiral Battı'ya ya da Futbolcu Tahmini'ne çağırınca, bu oyunlarda sıra sana geçince, oyuncu pazarındaki ilanın satılınca ve (özel mesajlaşma açılırsa) özel mesaj gelince. Bildirim metni arkadaşının oyun içi adını ve kısa olay bilgisini içerir. Bildirimler 23:00–09:00 arası (İstanbul saati) bekletilir, saatte ve günde sayıca sınırlıdır; engellediğin oyuncunun olayı gönderilmez. Kategorileri (davet, sıra, istek, pazar, mesaj) tek tek kapatabilirsin; bu tercihler sunucuda hesabına bağlı tutulur. Bildirimleri hiç istemiyorsan ana anahtarı kapat ya da telefonunun ayarlarından izni kaldır: jeton sunucudan silinir. Bildirimler Expo'nun bildirim servisi ve Apple (APNs) ile Google (FCM) bildirim altyapıları üzerinden iletilir (4. bölüm); bu hizmetler jetonu ve bildirim metnini iletim için işler.
2.21 Cömertlik ve dükkân görünürlüğü (hayır eseri, Boğaz Konağı, lokma, çay, ortak proje, duyurular)
Bu özelliklerde "ne yapıldığı" komşulara görünür, "ne kadar harcandığı" hiçbir yerde görünmez ve saklanmaz.
- Hayır eseri ve Boğaz Konağı: yaptırdığın çeşme/sebilin semti ve kademesi ile Boğaz Konağı'nın hangi odalarının hangi kademede olduğu sunucuda hesabına bağlı saklanır; oyun içi adınla (adın süzgeçten geçmiş hâli) haritada ve profilinde başkalarına görünür; "Yalıyı gez" ile konağın gezilebilir. Elmas ya da ₺ tutarı saklanmaz.
- Çay ısmarla ve lokma döktür / bayram harçlığı: ikramın kimden kime (arkadaşa ya da mahalleye), hangi türde ve ne zaman gittiği, alıcı için "X sana çay ısmarladı" satırını gösterebilmek ve günlük sınırı uygulamak için saklanır. İkramı alan kişi gönderenin oyun içi adını görür.
- Mahalle ortak projesi: mahalle üyelerinin Elmas biriktirdiği ortak yapıda (çınar, çeşme, saat kulesi, kütüphane) her katkı, oyuncu kimliğin ve o günkü oyun içi adın kopyasıyla saklanır. "Katkı verenler" levhasında yalnız adlar (ada göre sıralı, miktar ve zaman olmadan) görünür; sen yalnız kendi toplamını görürsün. Havuzun toplamı mahalleye açıktır. Mahalleden ya da oyundan çıksan da katkın projede kalır; hesabını silersen adın "Biri" olur.
- Duyurular ve Cömertler levhası: bir komşunun hayır eseri yaptırması, konağına oda eklemesi, lokma döktürmesi ya da ortak projenin bitmesi gibi olaylar için sunucu, olayı yapan oyuncunun kimliğini, olay türünü ve semti içeren bir duyuru satırı yazar (serbest metin yoktur). Duyuru akışında son 48 saatin olayları yalnız kendi mahallendeki oyunculara gösterilir; "Cömertler" levhası son 7 günde cömertlik yapan komşuların adlarını sayı ve miktar olmadan listeler. Kişi başı günde en çok 3 duyuru yazılır.
- Koleksiyon unvanın (tamamladığın koleksiyon setinin adı) mahallede adının yanında görünür (2.11).
"Mahallede görünme" kapalıysa (2.11) duyurularda, Cömertler levhasında ve hayır/Boğaz Konağı listelerinde de komşulara görünmezsin; engellediğin oyuncular ve seni engelleyenler bu listelerde birbirini görmez. Mahalledeki bir oyuncuyu ya da duyuru/Cömertler kartındaki bir ismi oyun içinden şikâyet edebilir veya engelleyebilirsin (7. bölüm).
2.22 Apple ve Google ile giriş (isteğe bağlı)
Bu isteğe bağlıdır ve yalnız oyunda "Apple ile giriş" ya da "Google ile giriş" düğmesi görünüyorsa kullanılabilir. Düğmeye basıp hesabını bağlarsan Apple ya da Google'ın kendi giriş penceresi açılır; şifreni biz hiç görmeyiz. Oyunun giriş hizmeti Supabase'e (4. bölüm) o sağlayıcının verdiği kimlik doğrulama bilgisi ve sağlayıcıdaki hesap numaran gider; Apple ile girişte ad ve e-posta istemeyiz, ama Apple ya da Google hesabının e-posta adresini (Apple'da gizli yönlendirme adresini) ve Google'da hesap adını ve profil resmini Supabase'e bildirirse bunlar yalnız Supabase'in giriş (Auth) hizmetinde saklanır; oyun kaydına, sohbete, sıralamalara ya da başka oyunculara yazılmaz. Amaç yalnız telefonunu değiştirdiğinde ya da uygulamayı yeniden kurduğunda aynı hesabına dönebilmendir; oyunun ilerlemesi bağlamayla değişmez. Apple ile bağlarsan Apple'ın verdiği yenileme jetonu sunucuda yalnız sana ait gizli bir kayıtta saklanır; tek amacı, hesabını sildiğinde Apple'a "bu jetonu iptal et" diyebilmektir. Hesabını silince bu jeton Apple'da iptal edilir (eğer sunucudaki Apple ayarları o anda yapılmamışsa bu adım atlanır, silme yine tamamlanır) ve sunucudaki kaydı silinir. Apple ya da Google'ın bu girişle topladığı bilgiler kendi gizlilik politikalarına tabidir. Bağlamayı oyun içinden sonradan kaldıramazsın; hesabını silmek tüm bağlantıları kaldırır.
2.23 Destek talepleri ve ekran görüntüsü
Ayarlar › Destek'ten bize yazdığında talebin saklanır: seçtiğin kategori, yazdığın metin (en çok 1000 karakter), kısa bir teknik özet (uygulama sürümü, platform, telefon modeli, seviyen; kişisel bilgi ve gizli anahtar yok), misafir hesap kimliğin ve varsa verdiğimiz cevap. Talebi ve cevabı yalnız sen ve destek işine bakan yetkili görür. İstersen talebine galerinden tek bir ekran görüntüsü (JPEG ya da PNG) ekleyebilirsin: yalnız sen "Ekran görüntüsü ekle"ye basıp bir resim seçersen o tek resim gönderilir; galerinin geri kalanına bakmayız, resimleri taramayız ve resim hiçbir yerde yayımlanmaz. Resim yalnız sorununu anlamamız için kullanılır; başka oyuncular göremez. Resmin içinde kişisel bilgi (ör. isim, adres, kart numarası) varsa göndermeden önce kırpmanı ya da başka bir resim seçmeni öneririz. Talepler ve eklenen resimler hesabın durduğu sürece saklanır ve hesabını silince birlikte silinir.
2.24 Özel mesajlar
Sohbette bir oyuncunun mesajına basılı tutup "Mesaj gönder" dediğinde ikinizin arasında özel bir konuşma açılır. Özel mesajlaşma belli bir oyun seviyesinden sonra açılır ve günlük yeni istek sayısı sınırlıdır. İlk mesaj bir istektir: karşındaki "Kabul et" demedikçe ikinci mesaj yazamazsın; reddederse ona bir daha yazamazsın ve ona "reddetti" diye bir şey söylenmez. Özel mesajlar sunucuda, herkese açık sohbet mesajlarıyla aynı kurallarla tutulur (2.4): mesaj metni, gönderen adın, yüzün, seviyen ve zamanı; aynı küfür ve kişisel bilgi süzgeci uygulanır, hız sınırı vardır, engellediğin oyuncu sana yazamaz. Mesajlar herkese açık değildir: yalnız konuşmadaki iki kişi görür. Ancak bir mesajı şikâyet edersen, o mesaj ve öncesindeki birkaç mesaj incelenmek üzere moderasyona gider. İstek geldiğinde ve bildirim izni verdiysen kısa bir bildirim gelir (2.20; bildirim kategorilerinden "mesaj"ı kapatabilirsin). Özel mesajlar da 30 gün sonra silinir; hesabını silince mesajların anonimleşir ve gizlenir (6. bölüm).
2.25 Dükkân kartını resim olarak paylaşma
Dükkân ziyaretindeki "Paylaş" düğmesine basarsan, iPhone'da dükkân kartı telefonunda bir resim olarak oluşturulur (dükkân adı, sahibin oyun içi adı ve dükkânın görünümü) ve telefonunun kendi paylaşım penceresi açılır. Resim sunucumuza gönderilmez ve biz saklamayız; hangi uygulamaya göndereceğini (ya da hiç göndermeyeceğini) sen seçersin ve o uygulama kendi gizlilik politikasına tabidir. Android'de ve resim özelliği yoksa yalnız metin (dükkân adı, görünüm ve mağaza bağlantısı) paylaşılır. Resim telefonun geçici alanında oluşur ve telefon tarafından temizlenir. Paylaşmak için ödül yoktur.
3. Neden işliyoruz ve hukuki sebebimiz
- Oyunu sunmak, ilerlemeni saklamak ve buluta yedeklemek, sohbet, sıralama, arkadaş, mahalle, cömertlik görünürlüğü, masa, pazar ve arkadaş maçı özelliklerini çalıştırmak, izin verdiğin bildirimleri iletmek, satın alımlarını doğrulayıp teslim etmek, isteğe bağlı e-posta bağlamayla hesabını korumak ve sana giriş kodu göndermek: sözleşmenin kurulması ve ifası (KVKK m.5/2-c).
- Hileyi, dolandırıcılığı ve kötüye kullanımı önlemek (davet ödülünde cihaz kimliği özeti dahil), sohbeti denetlemek, şikâyetleri incelemek, oyuncuları (özellikle gençleri) korumak: meşru menfaat (KVKK m.5/2-f).
- Oyunu iyileştirmek, hataları bulmak, geri bildirimlerini okumak: meşru menfaat (KVKK m.5/2-f).
- Yetkili makamların hukuka uygun talepleri ve yasal saklama yükümlülükleri: kanuni yükümlülük (KVKK m.5/2-ç).
Verilerini, seni hukuken etkileyen otomatik kararlar vermek için kullanmayız. Sohbet süzgeci bir mesajı kendiliğinden yıldızlayabilir ya da reddedebilir ve art arda kural ihlalinde kısa süreli otomatik susturma uygulayabilir; buna itiraz edebilirsin (13. bölüm).
4. Nerede saklanıyor, kimlerle paylaşılıyor
Verilerini satmıyoruz ve reklam amacıyla paylaşmıyoruz. Yalnız oyunu çalıştırmamıza yardım eden hizmet sağlayıcılar, bizim adımıza ve talimatımızla işler:
- Supabase (Supabase Inc.): veri tabanı, misafir ve e-postayla giriş (hesabını bağladıysan e-posta adresin burada saklanır), sohbet, bulut yedeği ve sunucu işlemleri. Sunucular Avrupa Birliği'nde, Frankfurt (Almanya) bölgesindedir.
- Supabase (Supabase Inc., ABD) e-posta servisi: yalnız hesabını bir e-postaya bağladıysan ya da e-postayla giriş yaptıysan; giriş kodu e-postalarını sana iletmek için e-posta adresini ve kodu işler.
- Expo (650 Industries, Inc., ABD): uygulama güncellemelerinin dağıtımı (2.9) ve uzak bildirimlerin (push) iletimi (2.20). Bildirim için Expo'nun bildirim servisine telefonunun Expo bildirim jetonu ve bildirimin metni (ör. arkadaşının oyun içi adı ve "seni masaya çağırıyor") gider; Expo bunu Apple (APNs) ve Google (FCM) bildirim altyapılarına aktarır. Bu iki sağlayıcı, bildirimi telefonuna ulaştırmak için kendi koşullarına göre cihaz bilgisini işler.
- Apple App Store (Apple) ve Google Play (Google): uygulamanın indirilmesi ve güncellenmesi ile Elmas, paket ve abonelik satın alımlarının ödemesi. Ödeme bilgilerini Apple ya da Google işler; biz kart bilgini görmeyiz. Apple'ın ve Google'ın mağazalarında topladığı bilgiler kendi gizlilik politikalarına tabidir.
- Apple (Sign in with Apple) ve Google (Google ile giriş): yalnız hesabını isteyerek bağlarsan (2.22). Giriş penceresini Apple ya da Google işletir; bize ve Supabase'in giriş hizmetine kimlik doğrulama bilgisi gelir. Apple ile bağladıysan hesabını silerken Apple'a jetonunu iptal etmesi için bir istek gider.
- RevenueCat (RevenueCat, Inc., ABD): satın alma makbuzlarının doğrulanması ve aboneliğin durumunu (açık mı, ne zaman yenilenir) öğrenmek için (2.16). RevenueCat'e misafir hesap kimliğin ve satın alma kayıtların gider; adın, e-postan ya da kart bilgin gitmez.
İleride eklenecek hizmetler (henüz etkin değil; etkinleşmeden önce bu metin güncellenecek):
- Google AdMob (ileride): yalnız senin isteyerek izlediğin ödüllü reklamlar için. Etkinleşince reklam kimliği ve cihaz bilgileri Google tarafından işlenebilir; reklam kişiselleştirme tercihin ayrıca sorulur.
Kanunen zorunlu olduğunda ve usulüne uygun bir talep geldiğinde verileri yetkili kamu kurumlarıyla paylaşabiliriz.
Yurt dışına aktarım: Sunucular Türkiye dışında (AB'de) olduğu için verilerin yurt dışına aktarılır; hesabını bir e-postaya bağladıysan e-posta adresin, kod e-postalarını gönderen hizmetin yurt dışındaki sunucularına, satın alma yaptıysan hesap kimliğin ve satın alma kayıtların RevenueCat'in ABD'deki sunucularına, bildirim izni verdiysen bildirim jetonun ve bildirim metinleri Expo'nun (ve Apple/Google bildirim altyapılarının) ABD'deki sunucularına da aktarılır. Bu aktarım için KVKK'nın 9. maddesinde öngörülen uygun güvencelere (ör. standart sözleşme) başvurulur. Veriler şifreli bağlantıyla aktarılır.
5. Ne kadar saklıyoruz
Aşağıdaki süreler her gece çalışan otomatik bir temizlik işiyle uygulanır.
- Sohbet mesajları (özel mesajlar dahil, 2.24) ve süzgece takılan denemeler: 30 gün; sonra silinir.
- Destek talepleri ve eklenen ekran görüntüsü (2.23): hesabın durduğu sürece; hesabını silince birlikte silinir.
- Apple ile giriş jetonu (2.22): hesabın durduğu sürece, yalnız silme sırasında iptal etmek için; hesabını silince Apple'da iptal edilir ve kaydı silinir.
- Bildirim jetonu ve bildirim tercihleri: hesabın durduğu sürece; bildirimleri kapatınca ya da Apple/Google jetonun geçersiz olduğunu bildirince (ör. uygulamayı silince) jeton silinir; hesabını silince hemen silinir. Gönderilecek bildirim kuyruğu ve Expo bilet kayıtları birkaç gün içinde temizlenir.
- Sohbet şikâyetleri: incelenip karara bağlandıktan sonra 180 gün.
- Engelleme ve susturma kayıtları: hesabın durduğu sürece; silinmiş hesaplara ait şikâyet ve susturma kayıtları 180 gün.
- E-posta adresi (bağladıysan): hesabın durduğu sürece; hesabını silince hemen silinir.
- Bulut yedeği: hesabın durduğu sürece (her yeni yedek öncekinin yerini alır); hesabını silince hemen silinir.
- Mahalle üyeliği: hesabın durduğu sürece.
- Arkadaş listesi ve davet kodu: hesabın durduğu sürece. Oyun davetleri 7 gün, yanlış kod denemeleri 2 gün, sonuçlanmış arkadaşlık istekleri 30 gün sonra silinir.
- "Davet et, kazan" kayıtları ve cihaz kimliği özeti: hesabın durduğu sürece; hesabını silince silinir.
- Oyuncu pazarı ilanları: 3 gün açık kalır; satılan, iptal edilen ya da süresi dolan ilanlar kapanışından 60 gün sonra silinir.
- Kıraathane masaları: masa bitince ya da süresi dolunca 1 gün içinde silinir.
- Hayır eserleri, Boğaz Konağı odaları, mahalle ortak projesi katkıları, çay/lokma ikramları ve duyuru satırları (2.21): hesabın durduğu sürece (duyurular akışta 48 saat gösterilir); hesabını silince silinir, yalnız ortak projedeki katkın adsız ("Biri") kalır.
- Kelime Düellosu, Amiral Battı ve Futbolcu Tahmini maçları: bittikten 30 gün sonra silinir.
- VIP/Patron duyurusu: 30 dakika gösterilir; kaydı hesabın durduğu sürece (aynı duyurunun tekrarlanmaması için), doğrulanmış abonelik durumun hesabın durduğu sürece.
- Burjuva giriş duyurusu: 5 saniye gösterilir; kaydı en fazla 1 gün tutulur (2 saat kuralı için), sonra silinir. Hesap silinince hemen gider.
- Çevrimiçi sıralama puanları: haftalık tablolar 8 hafta, sezonluk tablolar 6 sezon sonra silinir; tüm zamanlar tabloları hesabın durduğu sürece (90 günden uzun süredir girmeyen oyuncu tüm zamanlar listelerinde gösterilmez).
- "Fikrini söyle" notları: en fazla 2 yıl.
- Kullanım ve çökme kayıtları: en fazla 12 ay.
- Bağlantı ve güvenlik kayıtları: altyapı sağlayıcısında kısa süre (genellikle birkaç gün).
- Oyun durumun ve misafir hesabın: hesabın durduğu sürece ya da sen silinmesini isteyene kadar. 24 ay boyunca hiç girilmeyen misafir hesapları silebiliriz. Test dönemlerinin sonunda oyun dünyası sıfırlanabilir.
- Satın alma kayıtları: RevenueCat'te ve Apple/Google'da iade ve makbuz incelemeleri için mağaza kuralları süresince tutulur.
- Oyun içi para hareketleri defteri (sunucu modunda): hile ve iade incelemeleri için tutulur; hesabın silinince seninle bağlantısı koparılmış (anonim) biçimde kalır.
6. Verilerini silme ("Hesabımı sil")
Hesabını oyunun içinden silebilirsin: Cüzdan › Servet › Hesabım › Hesabımı sil. Silme iki adımlı onay ister: önce neyin silineceğini okursun ve "Devam et"e basarsın, sonra kutuya SİL yazıp "Hesabımı kalıcı olarak sil"e basarsın. Silme hemen ve tek adımda yapılır: aşağıdaki listedeki her şey silme anında sunucudan gider, sonraya bırakılan bir adım yoktur. Sunucu silmeyi bitirince telefonundaki bütün oyun verisi (kayıt, ayarlar ve Anahtarlık'taki oturum anahtarı) da silinir ve oyun baştan açılır. Sunucuya ulaşılamazsa telefonunda hiçbir şey silinmez; yeniden deneyebilirsin. Oyunda sunucu hesabın yoksa (yalnız bu telefonda oynuyorsan) aynı yerde "Bu telefondaki verilerimi sil" görünür; telefondaki bütün oyun verisini siler.
Uygulamaya artık erişemiyorsan lisanstore@gmail.com adresine "Hesabımı sil" konulu bir e-posta gönder. Hesabını bulabilmemiz için şunlardan birini yaz: hesabına bağladığın e-posta adresi, arkadaş davet kodun (Profil › Arkadaşlar) ya da oyun içi adın ve yaklaşık hangi tarihte oynamaya başladığın. Bu istekleri en geç 30 gün içinde yerine getiririz.
Hesabın silinince:
- Tamamen silinir: giriş hesabın (misafir kimliğin, bağladıysan e-posta adresin ve oturumların), bulut yedeğin ve kopyası, hamle geçmişin, sohbet profilin, okuma durumun, engellediğin kişiler ve varsa moderatör rolün, arkadaş listen, davet kodun, arkadaşlık isteklerin, oyun davetlerin ve arkadaş engellerin (iki yönde de), "Davet et, kazan" kayıtların ve cihaz kimliği özetin (iki yönde de), mahalle üyeliğin (dükkân görünümün ve unvanın dahil), bildirim jetonların, bildirim tercihlerin ve bekleyen bildirimlerin, hayır eserlerin, Boğaz Konağı odaların, gönderdiğin ve aldığın çay ve lokma ikramların, hakkındaki duyuru satırların, Nam puanların (bu sezon, tüm zamanlar ve geçmiş sezon sonuçları), çevrimiçi sıralama puanların, pazar ilanların (açık ilanların kapatılır; senin aldığın ilanlarda alıcı bağın kaldırılır), açtığın kıraathane masaları ve oturduğun koltuklar (masadakilere "masa kapandı" bildirilir), Kelime Düellosu, Amiral Battı ve Futbolcu Tahmini maçların, VIP/Patron duyuruların ve doğrulanmış abonelik kaydın, kullanım ve çökme kayıtların, destek taleplerin ve eklediğin ekran görüntüsü, Apple ile giriş jetonun (Apple'da iptal edilir ve kaydı silinir).
- İçi boşaltılır: sunucu modunda sunucudaki oyun durumun. Adın, dükkânın, envanterin ve geri kalan her şey silinir; yalnız "silindi" işareti ve bakiye kopyası kalır.
- Anonimleşir: mahalle ortak projesine verdiğin katkı (havuzda kalır, adın "Biri" olur); sohbet mesajların (ad "Silinmiş hesap" olur, yüz kaldırılır, metin "Bu mesaj silindi." olur ve mesaj gizlenir); özel sohbet kanalların arşivlenir. "Fikrini söyle" notlarının yazısı ve yıldızı kalır, ama kimliğin, telefon modelin ve seviyen silinir.
- Seninle bağı koparılarak kalır: oyun içi para hareketleri defteri ve ₺/Elmas hesap satırları. Defter yalnız eklenen bir kayıttır; hile ve iade incelemesi için silinmez.
- En fazla 180 gün kalır: senin hakkında yapılan şikâyetler ve sana uygulanmış susturmalar (kötüye kullanımı önlemek için); günlük temizlik işi bunları süre dolunca siler.
- Silme kaydı kalır: yalnız rastgele hesap kimliği, tarih ve silinen kayıt sayıları; ad ve e-posta yoktur. Silmenin yapıldığını gösterebilmek ve tekrarlanan isteği tanımak için tutulur.
- Bizim dışımızda kalır: satın alma kayıtların Apple/Google'da ve RevenueCat'te (iade ve makbuz incelemesi için). RevenueCat'teki kaydının silinmesini 13. bölümdeki adresten isteyebilirsin.
Silinen hesap geri getirilemez; hesapta satın alınmış içerik (Elmas, Esnaf Kartı, VIP) de geri gelmez. Mağaza iadeleri Google ve Apple'ın kurallarına bağlıdır.
Telefonundaki veriler: Uygulamayı yalnızca kaldırmak hesabını silmez. Telefondaki oyun kaydı ve ayarlar silinir, ama sunucudaki hesap ve bulut yedeğin kalır (kullanılmayan misafir hesaplar 5. bölümdeki süre dolunca silinir). iPhone'da oturum anahtarı Anahtarlık'ta kaldığı için aynı iPhone'a yeniden kurduğunda aynı hesabın geri gelir ve bulut yedeğinden devam etmen sorulur. Başka bir telefonda ya da Android'de hesabını bir e-postaya bağladıysan "Hesabım var" ile geri dönebilirsin; bağlamadıysan yeniden kurduğunda yeni bir misafir hesap açılır.
7. Çocuklar ve sohbet güvenliği
İstanbul Çarşı 13 yaşından küçük çocuklara yönelik değildir ve 13 yaşından küçüklerden bilerek veri toplamayız. 13 yaşından küçük bir çocuğun oyunu kullandığını öğrenirsek hesabını ve verilerini sileriz; ebeveynler lisanstore@gmail.com adresinden bize yazabilir. 13–17 yaş arasındaki kullanıcıların oyunu ebeveynlerinin bilgisiyle oynamasını öneririz.
Sohbeti güvenli tutmak için:
- Serbest yazı belli bir oyun seviyesinden sonra açılır; öncesinde yalnız hazır mesajlar kullanılır.
- Türkçe küfür ve hakaret süzgeci vardır; telefon numarası, e-posta, IBAN, bağlantı ve sosyal medya hesabı paylaşımı engellenir.
- Her mesaj şikâyet edilebilir, her oyuncu engellenebilir ya da sessize alınabilir; birden çok güvenilir şikâyet alan mesaj incelemeye kadar gizlenir. Mahalle ekranındaki komşu kartından ve duyuru / Cömertler kartlarından da bir oyuncuyu şikâyet edebilir ya da engelleyebilirsin; şikâyet sohbet şikâyetiyle aynı incelemeye gider (5. bölüm). Engellediğin oyuncuyu sohbette, masalarda, ilanlarda, mahallede, duyurularda ve sıralamalarda görmezsin.
- Moderatörler kuralları çiğneyenleri susturabilir.
- Özel mesajlaşma belli bir seviyeden sonra açılır, ilk mesaj bir istektir (karşındaki kabul etmedikçe konuşma başlamaz) ve aynı süzgeç, şikâyet ve engelleme kuralları geçerlidir (2.24).
Sohbette kimseye gerçek adını, adresini, telefonunu, okulunu ya da fotoğrafını verme.
8. Güvenlik
Uygulama ile sunucular arasındaki bütün bağlantılar şifrelidir (HTTPS/TLS). Veri tabanında her oyuncu yalnız kendi kaydını, bulut yedeğini ve kendisine açık paylaşımları görebilir; telefon hiçbir tabloya doğrudan yazamaz, her işlem kuralları denetleyen sunucu fonksiyonlarından geçer. Oyun şu an ilerlemeni telefonunda hesaplar; sunucu sohbet, arkadaşlar, pazar ve yedek gibi ortak işleri yürütür ve sahte abonelik, çift satın alma ve çift davet ödülü gibi kötüye kullanımları denetler. Hiçbir sistem yüzde yüz güvenli olmasa da verilerini korumak için makul teknik ve idari önlemleri alırız. Bir veri ihlali olursa KVKK'nın öngördüğü şekilde Kurul'a ve etkilenen kişilere bildiririz.
9. Telefon bildirimleri
Yerel hatırlatmalar ("vardiyan bitti", "kira günü" gibi) yalnız telefonunda kurulur. Bunun yanında, bildirim izni verirsen sunucudan uzak bildirim (push) de gelir: arkadaşlık isteği, oyun davetleri, "sıra sende", pazar satışı gibi. Bunun için telefonunun Expo bildirim jetonu hesabına bağlanıp sunucuda saklanır ve bildirimler Expo'nun bildirim servisi ile Apple/Google bildirim altyapısı üzerinden iletilir (2.20, 4. bölüm). Bildirim izni vermezsen jeton alınmaz ve sunucudan bildirim gelmez; oyun yine tam çalışır. Bildirimleri Cüzdan › Servet › Telefon bildirimleri anahtarından (kategori kategori ya da tamamen) ya da telefonunun ayarlarından kapatabilirsin; kapatınca jeton sunucudan silinir.
10. Uygulamanın istediği izinler
- İnternet ve ağ durumu: sunucuya bağlanmak ve bağlantı yokken oyunu bozmamak için.
- Bildirim gösterme (telefonun kendi izin penceresiyle sorulur): yerel hatırlatmalar ve arkadaş/oyun bildirimleri (push) için. İzin vermesen de oyun çalışır.
- Telefon açılınca bildirimleri yeniden kurma: telefon yeniden başlayınca hatırlatmalar kaybolmasın diye.
- Titreşim: dokunuş geri bildirimi için.
- Ses ayarları: oyun seslerini çalmak için. Mikrofon kullanılmaz.
- Fotoğraf galerisi (yalnız iPhone'da ve yalnız Destek ekranında "Ekran görüntüsü ekle"ye basınca, telefonun kendi izin penceresiyle sorulur): seçtiğin tek resmi okumak için. Galerini taramayız; izin vermesen de oyun çalışır.
11. Haklarınız (KVKK m.11)
KVKK'nın 11. maddesine göre şu haklara sahipsin:
- Kişisel verilerinin işlenip işlenmediğini öğrenmek ve işlenmişse bilgi istemek,
- İşlenme amacını ve amacına uygun kullanılıp kullanılmadığını öğrenmek,
- Yurt içinde ve yurt dışında aktarıldığı üçüncü kişileri bilmek,
- Eksik ya da yanlış işlenmişse düzeltilmesini istemek,
- Silinmesini ya da yok edilmesini istemek,
- Düzeltme ve silme işlemlerinin aktarıldığı üçüncü kişilere bildirilmesini istemek,
- Yalnız otomatik sistemlerle analiz edilmesi sonucu aleyhine bir sonuç çıkmasına itiraz etmek,
- Kanuna aykırı işleme nedeniyle zarara uğrarsan zararın giderilmesini istemek.
Başvurunu lisanstore@gmail.com adresine gönderebilirsin. Başvurunu en geç 30 gün içinde ücretsiz sonuçlandırırız. Cevabımızı yeterli bulmazsan Kişisel Verileri Koruma Kurulu'na şikâyette bulunabilirsin.
12. Değişiklikler
Bu metni oyun değiştikçe güncelleyebiliriz (ör. yeni bir özellik veri topladığında, reklam etkinleşince ya da sunucu moduna geçilince). Önemli değişiklikleri oyun içinde duyururuz. Güncel metin her zaman oyunda (Cüzdan › Servet › Gizlilik ve koşullar) ve https://istanbul-carsi-oyun.netlify.app/gizlilik.html adresinde bulunur.
13. İletişim
Gizlilik soruları, silme istekleri ve sohbet yaptırımlarına itiraz için: lisanstore@gmail.com
İstanbul Çarşı Kullanım Koşulları (EULA)
Yürürlük tarihi: 8 Ekim 2026. Son güncelleme: 7 Kasım 2026.
Bu koşullar, KartalSoftware adıyla yayımlanan İstanbul Çarşı oyununu ("oyun") kullanırken senin ve bizim haklarımızı ve sorumluluklarımızı anlatır. Oyunu kurup oynayarak bu koşulları ve Gizlilik Politikası'nı kabul etmiş olursun.
App Store'dan indirilen oyun için ayrıca Apple'ın Standart Son Kullanıcı Lisans Sözleşmesi (EULA) geçerlidir: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/. Bu koşullar onunla birlikte uygulanır; çelişki olursa Apple'ın sözleşmesi geçerlidir.
1. Oyun hakkında
İstanbul Çarşı, İstanbul'da esnaflık ve ticaret yapılan bir simülasyon oyunudur. Oyundaki kişiler, şirketler, çeteler, olaylar ve fiyatlar kurgudur; gerçek kişi ve kurumlarla benzerlik tesadüftür.
Oyun şu anda test aşamasındadır. Özellikler değişebilir, kaldırılabilir ya da bir süre çalışmayabilir. Test dönemlerinin sonunda oyun dünyası ve ilerlemeler sıfırlanabilir; bu durumda önceden haber vermeye çalışırız.
2. Yaş
Oyun 13 yaşından küçük çocuklara yönelik değildir. 13–17 yaş arasındaysan oyunu ebeveyninin bilgisiyle oyna. Sohbette serbest yazı gibi bazı özellikler ek yaş ya da seviye şartına bağlı olabilir.
3. Hesabın
- Oyun sana bir misafir hesap açar; ad soyad, e-posta ya da şifre istemez. Hesabın telefonuna bağlıdır. iPhone'da uygulamayı silip aynı telefona yeniden kurduğunda hesabın kendiliğinden geri gelir; telefon değiştirmek ya da Android'de yeniden kurmak için hesabını bir e-postaya bağlamalısın (Cüzdan › Servet › Hesabım › "Hesabını koru"). E-posta bağlamadan telefonu değiştirirsen ilerlemen kaybolabilir.
- Bulut yedeği: Oyun kaydın hesabına buluta yedeklenir ve yeniden kurulumda ya da yeni telefonda geri yüklenebilir. Yedek en çok birkaç dakika geride olabilir; bir kolaylıktır, kesintisiz ve kayıpsız çalışacağı garanti edilmez. Yedeği ya da telefonundaki kaydı değiştirmek hile sayılır (8. bölüm).
- Aynı hesapla aynı anda iki telefonda oynamak desteklenmez; ikinci telefonda hangi kaydın korunacağı sorulur.
- Hesabını başkasına satamaz, kiralayamaz ya da devredemezsin. Hesap alım satımı yasaktır.
- Oyun içi adın ve dükkânının adı uygunsuz olmamalı: küfür, hakaret, nefret söylemi, başkasını taklit, reklam ya da kişisel bilgi içeremez. Uygunsuz adları değiştirebiliriz.
4. Sanal para ve eşyalar
- Oyundaki ₺ (oyun parası), Elmas ve bütün oyun içi eşyalar, dükkânlar, araçlar ve hisseler yalnız oyun içinde kullanılan sanal öğelerdir. Gerçek bir parasal değerleri yoktur.
- Sanal para ve eşyalar gerçek paraya, hediye kartına ya da başka bir değere çevrilemez, nakde dönüştürülemez, oyun dışında satılamaz ve devredilemez.
- Sanal öğeler sana ait bir mülk değildir; oyunu oynaman için verilen sınırlı ve devredilemez bir kullanım hakkıdır.
- Oyun dengesini korumak için fiyatları, ödülleri ve sanal öğelerin özelliklerini değiştirebiliriz. Hata ya da hileyle elde edilen sanal öğeleri geri alabiliriz.
- Satın alma: Elmas, paket, nakit (oyun parası) paketi ve abonelikler Google Play ya da App Store üzerinden ödenir. Fiyat satın almadan önce mağaza penceresinde Türk lirası olarak gösterilir. Satın aldığın sanal öğe hemen hesabına eklenir; iadeler Google Play ya da Apple kurallarına ve tüketici mevzuatına göre değerlendirilir. Yasal tüketici hakların saklıdır.
- Abonelikler (VIP haftalık, VIP aylık, Patron VIP aylık, Burjuva aylık): Abonelik, dönem bitmeden en az 24 saat önce iptal edilmezse aynı süre ve fiyatla kendiliğinden yenilenir; ücret Google Play ya da Apple hesabından alınır. Aboneliğini istediğin an Google Play › Ödemeler ve abonelikler › Abonelikler (Android) ya da Ayarlar › Apple Kimliği › Abonelikler (iPhone) bölümünden iptal edebilirsin; iptal ettiğinde ayrıcalıkların dönem sonuna kadar sürer. Oyunu silmek aboneliği iptal etmez.
- Satın alımları geri yükleme: Telefon değiştirirsen ya da oyunu yeniden kurarsan Mağaza › Ayrıcalıklar › "Satın alımları geri yükle" ile aboneliğin ve kalıcı ürünlerin (Hüsnü Usta, Işıklı vitrin) geri gelir; hesabın geri geldiğinde bunlar çoğunlukla kendiliğinden gelir. Harcanan Elmas ve nakit gibi tüketilen öğeler geri yüklenmez.
- VIP/Patron duyurusu: VIP ya da Patron VIP'e ilk kez abone olduğunda, oyun içi adın ve yüzün 30 dakika boyunca diğer oyunculara bir kutlama bandıyla duyurulur. Bu ayar varsayılan olarak açıktır; istemezsen "VIP olduğumu duyur" ayarını kapatırsın (VIP/Patron kartında, Cüzdan › Servet ayarlarında ya da Sohbet ayarlarında).
- Burjuva giriş duyurusu: Burjuva üyesiyken oyuna girdiğinde, oyun içi adın ve yüzün çevrimiçi oyunculara ekranın solunda 5 saniye "Burjuva … oyuna katıldı" duyurusuyla gösterilir; en fazla 2 saatte bir. Bu duyuru da aynı "VIP olduğumu duyur" ayarına bağlıdır; ayarı kapatırsan giriş duyurusu yapılmaz.
- Oyuncu pazarı: Çarşı'da malını arkadaşlarına, Oto Pazarı'nda arabanı bütün oyunculara oyun parasıyla satışa koyabilirsin. İlanlar 3 gün açık kalır. Fiyatlar oyunun belirlediği aralıkta kalır; ilan notu sohbet kurallarına tabidir (7. bölüm). Pazar yalnız oyun içi para ile çalışır; oyun dışı para, hesap ya da başka bir karşılık istemek yasaktır. Kötüye kullanım görürsek ilanı kaldırabilir, pazarı geçici olarak kapatabiliriz.
5. Kumar yok
- Oyunda gerçek parayla bahis, şans oyunu ya da kumar yoktur ve oyun gerçek para ya da gerçek değeri olan bir ödül kazandırmaz.
- Kıraathane'deki tavla, 101 okey, batak ve pişti, beceri ve eğlence oyunlarıdır: masaya para ya da Elmas konmaz, oyuncular birbirinden para kazanmaz; bu, arkadaşlarınla kurduğun ve herkese açık masalar için de geçerlidir. Kazanana yalnız oyun içi tecrübe, usta puanı ve günlük turnuvada küçük bir oyun içi ödül verilir. Kelime Düellosu, Amiral Battı ve İsim Şehir Hayvan gibi arkadaş maçlarında da ödül yalnız oyun içi puandır.
- Futboldaki Tahmin Köşesi para ile değil, haftalık oyun puanıyla oynanır.
- Borsa bölümündeki şirketler hayalidir; oyundaki hiçbir şey yatırım tavsiyesi değildir.
- Sanal para ya da hesap karşılığında oyun dışında para alıp vermek ve oyunda "bahis" düzenlemek yasaktır.
6. Oyundaki kurgu
Çeteler, haraç, gece yarışları ve polis baskınları oyunun kurgusal bir parçasıdır. Bunlar gerçek hayatta yasa dışı ya da tehlikeli davranışları özendirmek için değildir. Gerçek hayatta trafik kurallarına uy, yasa dışı işlere bulaşma.
7. Sohbet kuralları
Sohbet gerçek oyuncularla yapılan, herkese açık bir çarşı meydanıdır. Aynı kurallar herkese açık ve arkadaş masalarındaki konuşmalar, pazar ilanı notları, dükkân adları ve VIP tebrik mesajları için de geçerlidir. Şunlar yasaktır:
- Küfür, hakaret, taciz, zorbalık ve tehdit,
- Irk, din, mezhep, etnik köken, cinsiyet, cinsel yönelim ya da engellilik gibi özelliklere yönelik nefret söylemi,
- Kişisel bilgi istemek ya da paylaşmak (gerçek ad soyad, telefon, adres, okul, e-posta, IBAN, fotoğraf, sosyal medya hesabı),
- Dolandırıcılık, Elmas ya da hesap satışı, oyun dışı alışverişe çağırmak,
- Spam, reklam, bağlantı paylaşmak, aynı mesajı art arda göndermek,
- Cinsel içerik, şiddet ya da yasa dışı faaliyetleri özendirmek,
- Moderatör ya da KartalSoftware çalışanıymış gibi davranmak.
Kural dışı mesajları süzgeç kendiliğinden yıldızlayabilir ya da durdurabilir. Rahatsız olduğun bir mesajı şikâyet et, kişiyi engelle ya da sessize al. Moderatörler mesajları gizleyebilir ve oyuncuları belirli bir süre susturabilir.
8. Hile ve kötüye kullanım
Hile yazılımı, otomatik tıklayıcı (bot), oyunun açıklarını bilerek kullanmak, telefonundaki oyun kaydını ya da bulut yedeğini değiştirmek, birden çok hesapla kendine kaynak aktarmak (oyuncu pazarında olmayan malı satmak, sahte hesaplarla davet ödülü almak dahil), sunuculara saldırmak ya da oyunu tersine mühendislikle değiştirmek yasaktır. Bu yollarla elde edilen sanal öğeleri, ilanları ve ödülleri geri alabiliriz. Bir hata bulursan Profil › Fikrini söyle ile bize bildir.
9. Hesabın kapatılması
- Sen: İstediğin zaman oynamayı bırakabilir ve hesabını oyunun içinden hemen ve tamamen silebilirsin; bulut yedeğin de silinir (Gizlilik Politikası, 6. bölüm).
- Biz: Bu koşulları çiğnersen, durumun ağırlığına göre uyarı verebilir, sohbetten susturabilir, sanal öğeleri geri alabilir, hesabını geçici ya da kalıcı olarak kapatabiliriz. Ağır ihlallerde (tehdit, dolandırıcılık, çocuklara yönelik zararlı davranış) önceden uyarı yapmayabilir ve gerekirse yetkili makamlara bildirebiliriz.
- İtiraz: Bir yaptırımın yanlış olduğunu düşünüyorsan lisanstore@gmail.com adresine yaz; inceleyip cevap veririz.
- Oyunun yayını tamamen durdurulursa bunu makul bir süre önceden duyurmaya çalışırız.
10. Fikri mülkiyet
Oyunun adı, görselleri, sesleri, metinleri ve yazılımı KartalSoftware'e ya da lisans verenlerine aittir. Oyunu kişisel ve ticari olmayan amaçla oynayabilirsin; kopyalayamaz, değiştiremez, satamaz ya da izinsiz dağıtamazsın. Sohbete yazdıklarının, ilan notlarının, oyun içi adının ve dükkân adının sorumluluğu sana aittir; bunları oyunda diğer oyunculara göstermemiz ve moderasyon için saklamamız için bize izin vermiş olursun.
11. Sorumluluk
Oyun "olduğu gibi" sunulur. Kesintisiz ve hatasız çalışacağını garanti edemeyiz. Sanal öğelerin kaybından, bulut yedeğinin eksik ya da geride kalmasından, oyun dünyasının sıfırlanmasından ya da başka oyuncuların davranışlarından (pazar ilanları ve masalar dahil) doğan zararlardan, kanunun izin verdiği ölçüde sorumlu değiliz. Bu madde, tüketici mevzuatından doğan ve sözleşmeyle sınırlanamayan haklarını etkilemez.
12. Değişiklikler
Bu koşulları güncelleyebiliriz. Önemli değişiklikleri oyun içinde duyururuz; güncellemeden sonra oynamaya devam etmen yeni koşulları kabul ettiğin anlamına gelir.
13. Uygulanacak hukuk
Bu koşullara Türkiye Cumhuriyeti hukuku uygulanır. Tüketici olarak, yasal sınırlar içinde Tüketici Hakem Heyetlerine ve Tüketici Mahkemelerine başvurma hakkın saklıdır.
14. İletişim
Sorular, itirazlar ve öneriler için: lisanstore@gmail.com
İstanbul Çarşı Privacy Policy
Effective date: 8 October 2026. Last updated: 7 November 2026.
This policy explains, in plain language, what information is processed when you play İstanbul Çarşı (app ID: com.kartalsoftware.carsi), why, where and for how long it is stored, and what your rights are. The game is made for players in Türkiye and its interface is in Turkish; the Turkish version of this policy (which also serves as the information notice under Turkish Law No. 6698 on the Protection of Personal Data, "KVKK") prevails in case of any difference.
Summary
- We do not ask for your name, email address or phone number to play. The game gives you a random guest (anonymous) account ID. If you want, you can link an email address to protect your account (2.10).
- Your game progress is calculated and kept on your phone; a copy is stored as a cloud backup on servers in the European Union (Frankfurt, Germany). Your in-game nickname, chat messages, friends list, market listings, tables and "Fikrini söyle" (feedback) notes are stored there too.
- Chat, public coffeehouse tables, used-car listings, the online leaderboards, the friends leaderboard and the neighbourhood are shared with real players: your nickname, face and level are visible to others there; on leaderboards your score and VIP/Patron tag are visible too (2.19).
- To stop the "invite a friend" reward being claimed more than once from the same phone, an irreversible hash of your phone's device ID is stored (2.6); the raw ID is not.
- Purchases are made through the Apple App Store or Google Play; we never see your card. Receipts are verified on our behalf by RevenueCat (2.16).
- If you wish, you can also link your account with Apple or Google (2.22). In the support screen you can attach a single screenshot from your gallery, only if you choose to (2.23). Chat has private messages (2.24). If you share the shop card as an image, the image goes only to the app you choose (2.25).
- We do not use your location, contacts, microphone or advertising ID, and we never access your photos on our own.
- We do not sell your data and we do not share it for advertising.
- Phone notifications: reminders are scheduled on your phone. If you allow notifications, a push token (a code that identifies your phone to the notification service) and your notification choices are also stored on the server so we can send you invitations, turn reminders and messages through Expo and Apple/Google. You can turn this off at any time (section 9).
- Neighbours and other players can report and block you and you can report and block them, from chat, the Mahalle screen and the generosity (Cömertler) cards (section 7).
- The game is not directed at children under 13.
- You can delete your account in the game at any time under Cüzdan › Servet › Hesabım › Hesabımı sil; deletion is immediate and complete, including your cloud backup (section 6).
1. Who we are
İstanbul Çarşı is a game by an individual developer publishing as "KartalSoftware". The data controller is:
- Data controller: Buğra Kartal ("KartalSoftware", "we")
- Email: lisanstore@gmail.com
- Postal address: Istanbul, Türkiye (requests can also be sent by email: lisanstore@gmail.com)
2. What data we process
The game currently calculates your progress on your phone ("local mode"): your shop, money, quests and actions are processed in the save on your phone. The server runs the shared features: chat, friends, the neighbourhood (mahalle), coffeehouse tables, the player market, friend matches, the feedback box and the cloud backup; when you use them, the following information is sent to our servers. In possible future server-connected builds ("server mode") your game actions are also processed on the server (2.2).
2.1 Guest account ID
When you first open the game, a random account ID (a long random code) is created without you entering any information. The ID and a session token are stored on your phone so you continue with the same account. On iPhone a copy of the session token is also kept in the phone's secure Keychain, so that if you delete the app and reinstall it on the same iPhone you get the same account back instead of a new one. This copy stays on that phone only, is not migrated to another device with a phone backup, and is erased when you choose "Hesabımı sil". This ID does not identify you in real life, but it links your game records together.
2.2 Game state and actions
Your game progress (in-game money ₺ and Elmas (diamond) balances, shop, jobs, items, level, quests, etc.). In local mode this save is processed on your phone and a copy goes to the server as your cloud backup (2.12). In server mode the game actions you take and a ledger of in-game money movements (kept to investigate cheating and bugs) are processed on the server. These are needed to run the game and prevent unfair gains.
2.3 In-game name, avatar and rankings
The in-game nickname and character face you choose, the name you give your shop, and the goal you pick in the game. Your nickname, face, title, level and "Nam" (fame) score are visible to other players in chat, on the online leaderboards (2.19), on the friends leaderboard (2.6), in your neighbourhood (2.11), at public tables (2.14) and on your listings (2.13). You do not have to use your real name; we recommend a nickname.
2.4 Chat
Chat is with real players. The messages you write in chat, your nickname, face, level, gang (if any) and VIP/Patron marker (the colour of your message bubble) shown with them, and the time sent. If the profanity filter masks a message, the unmasked original is kept only for moderation and is never shown to other players. We also keep attempts rejected by the filter, reports you make or that are made about you (with a copy of the reported message and a few messages before it), players you block, mute records and rate-limit counters. Chat is a public space: everyone in the room can see what you write.
2.5 Feedback notes ("Fikrini söyle")
The text and optional 1–5 star rating you send from Profile › Fikrini söyle. A short technical summary is attached automatically: app version, platform (Android/iOS) and version, phone model (e.g. "Galaxy M23"), your in-game level, cash, game day, number of days played, chosen goal and your guest account ID. If you are offline, the note waits on your phone and is sent at the next launch.
2.6 Friends and invite codes
When you use the friends feature: your 6-character invite code, your friends list, friend requests you send and receive (including wrong-code attempts), players you block and game invitations you send to friends (e.g. to a coffeehouse table, Amiral Battı, Kelime Düellosu or a night race). Your friends can see your nickname, face, level and whether you are currently online (last seen). Sharing your invite code is your choice; "Kodu paylaş" opens your phone's own share sheet.
Friends leaderboard: the "Arkadaşlar" tab on the Nam page ranks you and your friends by Nam score. Your friends see your Nam score, level, shop level, whether you are online and your last-seen time; if you are a VIP or Patron subscriber this is shown to your friends too (only from a verified subscription, 2.15). Players you block, and players who block you, are not shown.
"Invite a friend, earn" (Davet et, kazan): when a friend who joined with your invite code reaches a certain level, you both receive Elmas. To stop more than one reward being claimed from the same phone, an irreversible hash of your phone's device ID (the Android ID on Android, the identifier for vendor/IDFV on iPhone) is stored on the server; the raw device ID is never written to the server and it is not used to track you or for advertising. Together with it we store the IDs of the inviting and invited accounts, the date and whether the reward was granted. These records and the device hash are deleted when you delete your account.
2.7 Anonymous usage and crash events
To improve the game, in-game events (e.g. session started, screen opened, level up, quest completed, tutorial step skipped) and, when the app fails, an error report (error type and a shortened technical summary, the screen it happened on) are sent. Each event includes its time, a random session code regenerated at every launch, your current level, app version, platform, phone model and whether the game runs in local or server mode. Your nickname, chat messages, location or other personal information are not sent; parts such as email addresses and links are removed from error summaries on the phone. Events are linked to your guest account ID. You can turn this off under Cüzdan › Servet › "Anonim kullanım verisi gönder"; turning it off also deletes events still waiting on your phone.
2.8 Connection and security logs
When you connect to the server, your IP address and connection details are briefly recorded in our infrastructure provider's security and error logs, as is inherent to the internet. We do not use them to track you or find your location; they are used only to investigate attacks and errors.
2.9 App updates
When the app starts it checks Expo's update server for small content updates. The app version, platform and a random installation ID generated on your phone by the update library are sent.
2.10 Email address (only if you link your account)
This is optional. If you link your guest account to an email address under Cüzdan › Servet › Hesabım › "Hesabını koru", your email address is processed: a 6-digit code is sent to your email and you type it into the game. The same route is used to return to the same account on a new phone with "Hesabım var". Your email address is stored only in Supabase's sign-in (Auth) service and is used only to send you sign-in codes and recover your account. It is not written to your game save, chat, friends list, Nam leaderboard, usage events or app logs; it is never shown to other players (even on your own screen only a shortened form appears, e.g. b•••@gmail.com); and it is not used for ads or newsletters. Code emails are delivered by an email delivery service (section 4). If you do not link an email the game still works fully, but if you delete the app you cannot get your progress back.
2.11 Neighbourhood (Mahalle)
When you first open the Mahalle tab you are permanently placed in a neighbourhood of about 50 players; your neighbourhood and your seat number in it are stored. Your neighbours can see: your in-game nickname, face, level, Nam score and Nam rank within the neighbourhood, your shop's level, the location and district of your first shop (an in-game İstanbul district, not your GPS location), whether you are online and a rough last-seen time (today, this week or earlier). So that neighbours can send you a friend request from this screen, your account ID is also sent to their phones; it is not displayed. Your money, invite code, exact sign-in time and account age are not sent to neighbours. You can hide from neighbours with "Mahallede görünme" on the Mahalle screen (you can still see them). Your shop's look (sign, awning, decoration), your shop cat's look (the cat's name is not sent), your outfit and your collection title are also visible to neighbours. Players who have not played for more than 30 days and players you block are not listed. You can report or block a neighbour from the member sheet.
2.12 Cloud backup
A copy of your game save (your progress, nickname, shop, balances, items, quests; in short the whole save on your phone) is stored on the server as a cloud backup, in a row linked only to your account. The backup is taken automatically about every 4 minutes while the game is open, when you send the app to the background and shortly after a purchase; you can also take one manually under Cüzdan › Servet › Hesabım › "Şimdi yedekle". Stored with the backup are your platform (iOS or Android), the save version, the time of the backup and a short summary (nickname, level, cash, Elmas). Only you can download it: when you reinstall the app or sign in to your account on another phone you are asked "Kayıtlı oyunun bulundu: Devam et / Yeni başla" (saved game found: continue / start over); the backup in the cloud is never overwritten without your choice. Each new backup replaces the previous one; a backup that you replace with another save ("Yeni başla" or "Bu telefondakini koru") is kept as a copy against accidental loss until the next replacement. When you delete your account, the backup and its copy are deleted immediately.
2.13 Player market (Çarşı listings and used cars)
When you put goods up for sale in the Çarşı or a car in the Oto Pazarı for other players, your listing (what you sell, quantity, your price, an optional note and the time) is stored on the server. Goods listings are visible only to your friends; used-car listings are visible to all players. The listing shows your nickname, face, level and whether you are online. When you buy a listing, your account ID is written to it as the buyer and the seller sees your nickname and face. You do not see listings of players you block and they do not see yours. Listings stay open for 3 days.
2.14 Coffeehouse tables and friend matches
When you set up a table with friends in the Kıraathane or open a public table, the table (game type, rule choices, who is seated, hands and result) is kept on the server. If you open a public table, your nickname, face and level are shown to all players in the "Masalar" list; players seated at a table see each other's nickname, face, level and online status. The moves and results of the Kelime Düellosu, Amiral Battı, İsim Şehir Hayvan and Futbolcu Tahmini matches you play with friends are also stored on the server (information your opponent must not see, e.g. your fleet in Amiral, is kept private to you). No money or Elmas is involved at tables or in matches; retention periods are in section 5.
2.15 VIP / Patron announcement and subscription status
When you subscribe to VIP or Patron VIP for the first time and the subscription is verified, your nickname and face may be announced to all players on the map for 30 minutes with a celebration banner ("Ad VIP oldu!"); this means that the fact you made a purchase becomes visible to others. This is on by default; if you do not want it, turn off "VIP olduğumu duyur" (announce my VIP) on the VIP/Patron card, in the Cüzdan › Servet settings or in the chat settings, and no announcement is made. The announcement is made at most once per account and subscription type; renewals and restores are not announced. The verified status of your subscription (type and end date) is stored on the server and used to show subscription perks in your chat bubble, on the online leaderboards (VIP/PATRON tag), on the friends leaderboard and in the coffeehouse. Only a subscription verified by the server is shown in these places.
If your Burjuva membership is verified by the server, each time you enter the game (at most once every 2 hours) your nickname and face are shown to online players on the left of the screen for 5 seconds with a "Burjuva … oyuna katıldı" (Tycoon … joined the game) announcement. This is tied to the same "VIP olduğumu duyur" switch; if it is off, no login announcement is made. Your verified Burjuva status is also shown in your chat bubble (purple BURJUVA tag), on the suggestion board and as a flag over your own shop on the map. Players who blocked you, or whom you blocked, do not see each other's announcements.
2.16 Purchases
You buy Elmas, packs and subscriptions through the Apple App Store or Google Play; Apple or Google processes the payment details and we never see your card. Purchase receipts are verified on our behalf by RevenueCat: RevenueCat receives your guest account ID and your purchase records (which product, when, whether a subscription is active and when it renews); never your name, email or card. The products you buy are applied to the save on your phone and to your cloud backup; for the VIP/Patron announcement the subscription status is verified on the server (2.15).
2.17 Data that stays on your phone
The following never leaves your phone: your sound, notification and performance settings; tutorial progress; your phone's memory size and model year (used to suggest the "low power" setting); chat preferences (e.g. muted players, your "do not announce my VIP" choice) and the local reminder schedule. Your game save is also processed on your phone; only a copy goes to the server as the cloud backup (2.12).
2.18 What we do not collect
We do not collect your full name, email (unless you link it yourself; 2.10), phone number, address, date of birth, ID number, location (GPS), contacts, microphone, camera, payment card details or advertising ID. We do not access your photos and files on our own; only if you choose a screenshot in the Support screen is that single picture sent (2.23). Your phone's device ID is stored only as a hash and only for the invite reward (2.6). If you type such information into chat or a note yourself, we will process it too, so please do not. The chat filter already blocks phone numbers, emails, IBANs and links.
2.19 Online leaderboards
For the Nam (this season and record), Wealth, Shopkeeper, Stock market, Production and Charity boards, the Fun Centre games (Simit Kulesi, Kule Yık, Bilgi Yarışması, İsim Şehir Hayvan, Kelime Düellosu, Amiral Battı) and the weekly points of the coffeehouse and racing leagues, your scores are sent from your phone to the server and ranked with real players. On the leaderboards all players (the İstanbul list), your neighbours and your friends can see: your in-game nickname, face, level, score and rank, your league tier, your active days this season on the Nam board and, if you are a VIP or Patron subscriber, the VIP/PATRON tag (only from a verified subscription, 2.15). Your money, account age and nothing else are shown; purchased money does not count towards the Wealth and Charity scores. While "Mahallede görünme" is on in the Mahalle screen you are also hidden from the İstanbul and neighbourhood leaderboards (your friends still see you). Players you block, and players who block you, are not shown. A player suspected of cheating may be hidden from the leaderboards. While there are still few players, gaps in the İstanbul list are filled by game characters labelled "(esnaf)"; they are not real players.
2.20 Phone notifications (push)
If you allow notifications, we store your push token, platform, app version and your notification choices (friend invitations, turn reminders, requests, market, messages) with your account ID, and a short queue of pending notifications. The token is a device-related identifier used only to deliver notifications. Details and retention are in sections 4, 5 and 9.
2.21 Generosity and shop visibility
The game stores on the server: charity works you build (district and tier), Boğaz Konağı rooms (room and tier), tea and lokma treats you send or receive (sender, recipient, kind), your contributions to joint neighbourhood projects (your account ID and a copy of your nickname), and generosity announcements ("duyuru": your account ID, kind, detail and district). Announcements appear for 48 hours in the Cömertler list visible to other players, at most 3 per person per day, with your nickname, face and level. You can report or block a player from these cards. No money leaves the game; all of this is in-game only.
2.22 Sign in with Apple and Google (optional)
This is optional and only available where the "Sign in with Apple" or "Sign in with Google" button is shown in the game. If you tap it and link your account, Apple's or Google's own sign-in window opens; we never see your password. The game's sign-in service at Supabase (section 4) receives the proof of identity the provider issues and your account number at that provider. With Apple we do not ask for your name or email; if Apple or Google reports the email address of your account (with Apple, the private relay address) or, with Google, your account name and profile picture to Supabase, these are stored only in Supabase's sign-in (Auth) service and are not written to your game save, chat, leaderboards or shown to other players. The only purpose is that you can come back to the same account when you change phones or reinstall the app; your game progress does not change by linking. If you link with Apple, the refresh token Apple issues is kept on the server in a private record that belongs only to you; its only purpose is to let us tell Apple "revoke this token" when you delete your account. When you delete your account the token is revoked at Apple (if the Apple settings on the server are not in place at that moment this step is skipped and the deletion still completes) and the server record is deleted. What Apple or Google collect through this sign-in is governed by their own privacy policies. You cannot remove a link from inside the game; deleting your account removes all links.
2.23 Support requests and screenshot
When you write to us under Settings › Support, your request is stored: the category you chose, your text (up to 1000 characters), a short technical summary (app version, platform, phone model, your level; no personal information or secret keys), your guest account ID and, if any, our reply. Only you and the authorised person who handles support can see the request and the reply. If you wish, you can attach a single screenshot (JPEG or PNG) from your gallery to a request: only if you tap "Ekran görüntüsü ekle" and choose a picture is that one picture sent; we do not look at the rest of your gallery, we do not scan pictures, and the picture is never published. It is used only to understand your problem and other players cannot see it. If the picture contains personal information (for example a name, address or card number), we suggest cropping it or choosing another picture before sending. Requests and attached pictures are kept while the account exists and are deleted together with it when you delete your account.
2.24 Private messages
When you press and hold a player's message in chat and choose to send a message, a private conversation opens between the two of you. Private messaging unlocks after a certain in-game level and the number of new requests per day is limited. The first message is a request: you cannot write a second message until the other person taps "Accept"; if they decline you cannot write to them again, and they are not told that they "declined". Private messages are stored on the server under the same rules as public chat messages (2.4): the message text, your sender name, face, level and time; the same profanity and personal-information filter applies, there is a rate limit, and a player you block cannot write to you. Messages are not public: only the two people in the conversation see them. However, if you report a message, that message and a few messages before it go to moderation for review. When a request arrives and you have allowed notifications, a short notification is sent (2.20; you can turn off the "messages" notification category). Private messages are also deleted after 30 days; when you delete your account your messages are anonymised and hidden (section 6).
2.25 Sharing the shop card as an image
If you tap "Paylaş" (share) in a shop visit, on iPhone the shop card is created as an image on your phone (shop name, the owner's in-game name and the look of the shop) and your phone's own share sheet opens. The image is not sent to our server and we do not keep it; you choose which app to send it to (or none), and that app is governed by its own privacy policy. On Android, and where the image feature is unavailable, only text (shop name, look and the store link) is shared. The image is created in your phone's temporary space and cleaned up by the phone. There is no reward for sharing.
3. Why we process data and our legal basis
- To provide the game, save and back up your progress, run chat, rankings, friends, the neighbourhood, tables, the market, friend matches and the notifications you allow, verify and deliver your purchases, and protect your account and send you sign-in codes if you link an email: performance of a contract (KVKK art. 5/2-c; GDPR art. 6(1)(b)).
- To prevent cheating, fraud and abuse (including the device-ID hash for the invite reward), moderate chat, review reports and protect players (especially young players): legitimate interests (KVKK art. 5/2-f; GDPR art. 6(1)(f)).
- To improve the game, find bugs and read your feedback: legitimate interests (KVKK art. 5/2-f; GDPR art. 6(1)(f)).
- To respond to lawful requests from authorities and meet legal retention duties: legal obligation (KVKK art. 5/2-ç; GDPR art. 6(1)(c)).
We do not use your data for automated decisions that have legal effects on you. The chat filter may automatically mask or reject a message and may apply a short automatic mute after repeated violations; you can appeal (section 13).
4. Where data is stored and who receives it
We do not sell your data and do not share it for advertising. Only service providers that help us run the game process it on our behalf and under our instructions:
- Supabase (Supabase Inc.): database, guest and email sign-in (if you link an email, it is stored here), chat, cloud backup and server functions. Servers are in the European Union, Frankfurt (Germany) region.
- the Supabase (Supabase Inc., USA) email service: only if you link your account to an email or sign in by email; it processes your email address and the code to deliver sign-in code emails to you.
- Expo (650 Industries, Inc., USA): delivery of app updates (2.9) and of push notifications, which Expo relays to Apple (APNs) or Google (FCM) (2.20).
- Apple App Store (Apple) and Google Play (Google): app download and updates, and payment for Elmas, pack and subscription purchases. Apple or Google processes payment details; we never see your card. Information Apple and Google collect in their stores is governed by their own privacy policies.
- Apple (Sign in with Apple) and Google (Sign in with Google): only if you choose to link your account (2.22). Apple or Google runs the sign-in window; proof of identity reaches us and Supabase's sign-in service. If you linked with Apple, a request to revoke your token is sent to Apple when you delete your account.
- RevenueCat (RevenueCat, Inc., USA): to verify purchase receipts and to know whether a subscription is active (2.16). RevenueCat receives your guest account ID and purchase records, never your name, e-mail or card.
Future services (not active yet; this policy will be updated before they are enabled):
- Google AdMob (future): only for rewarded ads that you choose to watch. When enabled, Google may process the advertising ID and device information; you will be asked separately about ad personalisation.
We may disclose data to competent public authorities when legally required and upon a valid request.
International transfer: because the servers are outside Türkiye (in the EU), your data is transferred abroad; if you link an email, your email address may also be transferred to the servers of the service that sends the code emails, and if you make a purchase, your account ID and purchase records are transferred to RevenueCat's servers in the USA. Appropriate safeguards under article 9 of KVKK (e.g. standard contracts) are relied on for this transfer, and data is sent over encrypted connections.
5. How long we keep data
The periods below are enforced by an automatic clean-up job that runs every night.
- Chat messages (including private messages, 2.24) and filter-rejected attempts: 30 days, then deleted.
- Support requests and the attached screenshot (2.23): as long as the account exists; deleted together with it when you delete your account.
- Sign in with Apple token (2.22): as long as the account exists, only to revoke it at deletion; when you delete your account it is revoked at Apple and the record is deleted.
- Chat reports: 180 days after they are reviewed and resolved.
- Block and mute records: as long as the account exists; reports and mutes belonging to deleted accounts, 180 days.
- Email address (if linked): as long as the account exists; deleted immediately when you delete your account.
- Cloud backup: as long as the account exists (each new backup replaces the previous one); deleted immediately when you delete your account.
- Neighbourhood membership: as long as the account exists.
- Friends list and invite code: as long as the account exists. Game invitations are deleted after 7 days, wrong-code attempts after 2 days and resolved friend requests after 30 days.
- Invite-reward records and the device-ID hash: as long as the account exists; deleted when you delete your account.
- Player market listings: open for 3 days; sold, cancelled or expired listings are deleted 60 days after they close.
- Coffeehouse tables: deleted within 1 day after the table ends or expires.
- Kelime Düellosu, Amiral Battı and Futbolcu Tahmini matches: deleted 30 days after they end.
- Push tokens and notification choices: kept while the account exists and while notifications are allowed; deleted with the account. Pending push notifications are deleted after 3 days and delivery receipts after 2 days.
- Charity works, Boğaz Konağı rooms, tea/lokma treats, joint-project contributions and generosity announcements (2.21): kept while the account exists; generosity announcements are shown for 48 hours.
- Online leaderboard scores: weekly boards are deleted after 8 weeks and season boards after 6 seasons; all-time boards are kept as long as the account exists (players who have not played for more than 90 days are not shown on all-time lists).
- VIP/Patron announcement: shown for 30 minutes; its record is kept as long as the account exists (so the same announcement is not repeated), and your verified subscription status as long as the account exists.
- Burjuva login announcement: shown for 5 seconds; its record is kept for at most 1 day (for the 2-hour rule) and then deleted. It is removed at once when the account is deleted.
- Feedback notes: up to 2 years.
- Usage and crash events: up to 12 months.
- Connection and security logs: a short period at the infrastructure provider (usually a few days).
- Game state and guest account: as long as the account exists or until you ask for deletion. We may delete guest accounts not used for 24 months. The game world may be reset at the end of test periods.
- Purchase records: kept at RevenueCat and Apple/Google for refund and receipt investigations for the period required by the store rules.
- In-game money ledger (server mode): kept to investigate cheating and refunds; after your account is deleted it remains only in a form no longer linked to you (anonymised).
6. Deleting your data ("Hesabımı sil")
You can delete your account in the game: Cüzdan › Servet › Hesabım › Hesabımı sil (Wallet › Wealth › My account › Delete my account). Deletion asks for two confirmations: first you read what will be deleted and tap "Devam et" (continue), then you type SİL (delete) in the box and tap "Hesabımı kalıcı olarak sil" (delete my account permanently). Deletion happens immediately and in one step: everything in the list below is removed from the server at the moment of deletion; no step is left for later. Once the server has finished, all game data on your phone (save, settings and the session token in the Keychain) is deleted too and the game starts over. If the server cannot be reached, nothing is deleted on your phone and you can try again.
If you can no longer access the app, email lisanstore@gmail.com with the subject "Hesabımı sil" and include one of the following so we can find your account: the email address you linked, your friend invite code (Profile › Arkadaşlar), or your in-game nickname and roughly when you started playing. We complete these requests within 30 days.
When your account is deleted:
- Fully deleted: your sign-in account (guest ID, linked email address if any, and sessions), your cloud backup and its copy, action history, chat profile, read status, the players you blocked and any moderator role, your push token and notification choices, your charity works, Boğaz Konağı rooms, tea and lokma treats and generosity announcements, your friends list, invite code, friend requests, game invitations and friend blocks (in both directions), your invite-reward records and device-ID hash (in both directions), neighbourhood membership, Nam scores (this season, all time and past season results), online leaderboard scores, your market listings (open listings are closed; on listings you bought, your buyer link is removed), the coffeehouse tables you opened and the seats you held (players at the table are told the table closed), your Kelime Düellosu and Amiral Battı matches, your VIP/Patron announcements and verified subscription record, and usage and crash events, your support requests and attached screenshot, and your Sign in with Apple token (revoked at Apple and its record deleted).
- Emptied: in server mode, your game state on the server. Your nickname, shop, inventory and everything else are deleted; only a "deleted" marker and a copy of the balances remain.
- Anonymised: your contribution to a joint neighbourhood project (the amount stays, the name becomes "Biri"); your chat messages (the name becomes "Silinmiş hesap", the face is removed, the text becomes "Bu mesaj silindi." and the message is hidden); your private chat channels are archived. The text and stars of your feedback notes remain, but your ID, phone model and level are removed.
- Kept without any link to you: the in-game money ledger and ₺/Elmas account rows. The ledger is append-only and is not deleted, for cheating and refund investigations.
- Kept for up to 180 days: reports made about you and mutes applied to you (to prevent abuse); the nightly clean-up job deletes them when the period ends.
- A deletion record is kept: only the random account ID, the date and the number of records deleted; no name or email. It is kept to show that the deletion was done and to recognise repeated requests.
- Kept outside our systems: your purchase records at Apple/Google and at RevenueCat (for refund and receipt investigations). You can ask us to delete your RevenueCat record at the address in section 13.
A deleted account cannot be restored, and content bought on it (Elmas, Esnaf Kartı, VIP) does not come back. Store refunds follow Google's and Apple's rules.
Data on your phone: only uninstalling the app does not delete your account. The local save and settings are deleted, but the account on the server and your cloud backup remain (unused guest accounts are deleted after the period in section 5). On iPhone the session token stays in the Keychain, so when you reinstall on the same iPhone you get the same account back and are asked whether to continue from your cloud backup. On another phone, or on Android, you can return with "Hesabım var" if you linked an email; if not, a new guest account is created when you reinstall.
7. Children and chat safety
İstanbul Çarşı is not directed at children under 13, and we do not knowingly collect data from children under 13. If we learn that a child under 13 is using the game, we will delete their account and data; parents can contact us at lisanstore@gmail.com. We recommend that users aged 13–17 play with their parents' knowledge.
To keep chat safe:
- Free text unlocks after a certain in-game level; before that only preset messages are available.
- A Turkish profanity and insult filter is applied; sharing phone numbers, emails, IBANs, links and social media accounts is blocked.
- Any message, neighbour (Mahalle) and generosity card can be reported and any player can be blocked or muted; a message reported by several trusted players is hidden until reviewed. A player you block is hidden from you in chat, at tables, in listings and on leaderboards.
- Moderators can mute players who break the rules.
- Private messaging unlocks after a certain level, the first message is a request (no conversation starts unless the other person accepts) and the same filter, report and block rules apply (2.24).
Never share your real name, address, phone number, school or photos in chat.
8. Security
All connections between the app and our servers are encrypted (HTTPS/TLS). In the database each player can only read their own record, their own cloud backup and what is shared with them; the phone cannot write to any table directly, and every operation goes through server functions that check the rules. The game currently calculates your progress on your phone; the server runs the shared features such as chat, friends, the market and the backup, and checks for abuse such as fake subscriptions, double purchases and double invite rewards. No system is 100% secure, but we take reasonable technical and organisational measures. If a data breach occurs, we will notify the authority and affected people as required by law.
9. Phone notifications
The game schedules reminders such as "your shift is over" or "rent day" locally on your phone. In addition, if you allow notifications in your phone's own dialog and keep "Telefon bildirimleri" switched on, the app registers a push token with our server (stored with your account ID, platform and app version) together with your choices (friend invitations, turn reminders, requests, market, messages). Our server sends the notification text (for example "your friend invited you to a table") through the Expo push service, which relays it via Apple (APNs) or Google (FCM). Quiet hours are 23:00-09:00 Istanbul time, at most 6 pushes per hour and 20 per day are sent, and players you block get nothing from you. Pending notifications are deleted after 3 days. If you turn notifications off under Cüzdan › Servet › Telefon bildirimleri or in your phone's settings, no more pushes are sent; deleting your account removes your token and choices.
10. App permissions
- Internet and network state: to connect to the server and keep the game working offline.
- Show notifications (asked through the phone's own permission dialog): for local reminders and push notifications. The game works without it.
- Run at startup: to restore scheduled reminders after the phone restarts.
- Vibration: for haptic feedback.
- Audio settings: to play game sounds. The microphone is not used.
- Photo gallery (iPhone only, and only when you tap "Ekran görüntüsü ekle" in the Support screen; asked through the phone's own permission dialog): to read the single picture you choose. We do not scan your gallery; the game works even if you do not allow it.
11. Your rights
Under article 11 of KVKK (and, where applicable, the GDPR) you have the right to: learn whether your data is processed and request information about it; learn the purpose of processing and whether data is used accordingly; know the third parties it is transferred to in Türkiye or abroad; request correction of incomplete or inaccurate data; request deletion or destruction; request that corrections and deletions be notified to third parties; object to a result against you arising solely from automated analysis; and claim compensation for damage caused by unlawful processing.
Send requests to lisanstore@gmail.com. We answer free of charge within 30 days. If you are not satisfied with our answer, you can complain to the Turkish Personal Data Protection Board (KVKK Kurulu) or, if you are in the EU, to your local data protection authority.
12. Changes
We may update this policy as the game changes (for example when ads are enabled). We will announce important changes in the game. The current version is always available in the game (Cüzdan › Servet › Gizlilik ve koşullar) and at https://istanbul-carsi-oyun.netlify.app/gizlilik.html.
13. Contact
For privacy questions, deletion requests and appeals against chat sanctions: lisanstore@gmail.com