Palmo 4 PP aa ll mm oo
← Palmo'ya dön

Gizlilik politikası

Son güncelleme: 2026-08-30

1. Genel bakış

Palmo, Bardino Technology tarafından yapılan bir bulmaca oyunudur. Bu sayfa oyunun telefonunda ne tuttuğunu, dışarı ne gönderdiğini, kimin aldığını ve bunlardan nasıl kurtulacağını anlatır.

Anlatılan şey oyunun bugünkü hali: bulut kaydı, isteğe bağlı giriş, ölçüm olayları ve çökme raporlaması dahil. Bu sayfanın önceki sürümü bunların hiçbirinin bulunmadığı bir yapıyı anlatıyordu; özellikler çıktığı gün değiştirildi.

2. Oyundaki kimliğin

Palmo'yu ilk açtığında Firebase Authentication'dan bir anonim kimlik ister. Bu kendiliğinden olur. Senden isim, e-posta ya da telefon istenmez, kayıt ekranı yoktur ve oyunun hiçbir yerinde giriş kapısı yoktur. Kimlik rastgele bir dizedir ve tek işi, bulut kaydının durduğu klasörün adı olmaktır.

Google ya da Apple hesabı bağlamak isteğe bağlıdır. Tek amacı oyunu ikinci bir cihazda, ya da aynı cihazda yeniden kurduktan sonra kaldığın yerden sürdürebilmendir. Bağlama, yeni bir kimlik üretmez, var olan anonim kimliği dönüştürür; yani elindeki kayıt yerinden kıpırdamaz.

  • Google: giriş, Firebase'e bir kimlik jetonu iletir; hesabın senin olduğunu kanıtlayan şey odur.
  • Apple: iOS'ta sunulur. Oyun yalnızca e-posta kapsamını ister. Apple bir takma adres verebilir, hiç adres vermeyebilir, verirse de yalnızca ilk yetkilendirmede verir.
  • Bir adres geldiyse Firebase Authentication onu cihazda tutar ve Ayarlar ekranı hangi hesapta olduğunu görebilesin diye gösterir. Adres yoksa o satırda Bağlı yazar.

3. Cihazında kalanlar

Bunların hepsi işletim sisteminin kendi tercih deposuna yazılır. Oyunun asıl hafızası burasıdır: bir sonraki bölümde anlatılan bulut kopyası buradan üretilir, tersi değil.

  • İlerleme: hangi bölümleri geçtiğin, her birinde kaç yıldızın olduğu ve ömür boyu oturttuğun bölge, aldığın hücre, kurduğun dokuz hücrelik bölge sayıları.
  • Ayarlar: ses, müzik, titreşim, yol ipucu ve seçtiğin dil.
  • Canlar ve sayacı, o gün kaç ödüllü reklam izlediğin ve reklamsız sürümü satın alıp almadığın.
  • Jokerler ve hangi bölük ödüllerinin ödendiği.
  • İç işleyiş: son reklamdan bu yana geçen süre, öğreticiyi görüp görmediğin, reklam rıza formuna verdiğin cevap, ve buluta en son hangi kurulumun yazdığını işaretleyen, cihazda üretilmiş rastgele bir işaret. O işaret telefondan okunmaz, oyun tarafından üretilir; uygulamayı yeniden kurmak yenisini yaratır.

4. Buluta gidenler

Oyun, Cloud Firestore'da oyuncu başına tek bir belge tutar; yolu /users/{kimliğin}. Başka koleksiyon ve alt belge yoktur. Belgede şunlar durur:

  • geçtiğin bölümler ve bölüm başına yıldız;
  • ömür boyu sayaçlar (oturtulan bölge, alınan hücre, dokuz hücrelik bölge);
  • joker sayıları ve ödenmiş bölük ödülleri;
  • hangi dersleri öğrendiğin ve öğreticinin görülüp görülmediği;
  • ayarların: müzik, ses, titreşim, yol ipucu ve dil;
  • üç tane defter alanı: biçim sürümü, en son yazan kurulumun işareti ve o yazmanın sunucu zaman damgası.

Üç şey bilerek gönderilmiyor: canların ve sayacı, günlük ödüllü reklam hakların, ve reklamsızlık işareti. Can bir varlık değil bir zaman kapısıdır; reklamsız satın alma ise mağazaya aittir ve onu doğrulayabilecek tek yer mağazadır.

Veri tabanı kuralları, isteğin giriş yapmış olmasını ve istekteki kimliğin yoldaki kimlikle aynı olmasını şart koşar; okumada, yazmada ve silmede aynı şekilde. Koleksiyonu listeleyen bir sorgu tanımlanmadığı için bir kayıttan başka bir kayda ulaşılamaz. Bu yolun dışındaki her yol varsayılan olarak reddedilir. Kurallar her dağıtımın parçası olarak yayımlanır.

Bulut kopyası bir kolaylıktır. Firebase başlatılamazsa, ağ yoksa ya da bir yazma reddedilirse oyun telefonundaki kopyadan devam eder.

5. Ölçüm

Oyun, Firebase Analytics'e kısa bir olay listesi gönderir; hepsi seninle değil tahtayla ilgilidir:

  • bir bölüm açıldı, ve bir bölüm bitti: yıldızı, süresi ve kaç oturmuş bölgeyi söktüğün;
  • bir bölüm çözülmeden bitti: tahtanın hamlesi kalmadığı durum ile senin bıraktığın durum ayrı ayrı;
  • tahta çıkmaza düştü, ve geriye ne kadar bütçe kaldı;
  • oturmuş bir bölge söküldü;
  • joker kullanıldı, ve üçünden hangisi olduğu;
  • reklam gösterildi, ve bir şey kazandırıp kazandırmadığı;
  • reklamsız sürüm satın alındı;
  • hesap bağlandı, ve Google mı Apple mı olduğu.

Ölçüm rızası ilk olay gönderilmeden önce kodda daraltılır: reklam depolaması, reklam kişiselleştirme sinyalleri ve reklam kullanıcı verisi reddedilmiş olarak ayarlanır, yalnızca ölçüm depolamasına izin verilir. Anonim kimlik Analytics'e verilmez; yani bu olaylar bir profil olarak değil, toplam olarak birikir. Burada isim, mesaj ya da yazdığın bir şeyi taşıyabilecek bir ayrıntı yok, çünkü oyunda hiçbir yazı girişi yok.

6. Çökme raporları

Firebase Crashlytics, çökmeleri ve sessiz kalmaması gereken yakalanmış hataları kaydeder: reddedilen bir bulut yazması ya da başarısız bir giriş gibi. Bir rapor, yığın izini ve Crashlytics kitaplığının kendi topladığı cihaz bilgisini içerir: cihaz modeli, işletim sistemi sürümü ve uygulama sürümü.

İki şey bilerek ekleniyor. Birincisi o an bulunduğun bölümün numarası. İkincisi anonim kimliğin: bir çökmenin hangi bulut kaydına denk geldiğini, neyin bozulduğunu ararken eşleştirebilmek için. O kimlik rastgele bir dizedir; içinde isim, e-posta ya da cihaz kimliği yoktur.

7. Reklamlar

  • Bölüm aralarında (Google AdMob): 11. bölümden itibaren tam ekran bir reklam çıkabilir; en fazla dört bölümde bir ve son reklamdan üç dakika geçmeden değil. Sıfır yıldızla biten bir bölümden sonra asla reklam yoktur ve hiçbir yerde banner reklam yoktur.
  • İzlemeyi kendin seçtiğin reklamlar: biri can, diğeri joker kazandırır. İkisi de isteğe bağlıdır, ikisinin de günlük tavanı vardır ve izlemezsen hiçbir şey eksilmez.
  • Google'ın aldığı: reklamı seçmek ve ölçmek için cihazın reklam kimliği ve standart istek verisi: yaklaşık bölge, cihaz tipi, işletim sistemi sürümü. O kimliği cihaz ayarlarından istediğin zaman sıfırlayabilir ya da kapatabilirsin.
  • Rıza: AEA ve Birleşik Krallık'ta, ve Google'ın kurallarının gerektirdiği diğer yerlerde, reklam kitaplığı başlatılmadan önce Google'ın rıza formu gösterilir ve cevabın cihazda saklanır. İlk cevabına mahkûm değilsin: formun geçerli olduğu yerlerde Ayarlar'da formu yeniden açan bir Reklam gizliliği satırı var. Geçerli olmadığı yerlerde satır çizilmiyor, çünkü dokununca hiçbir şey yapmayan bir satır, hiç olmamasından kötüdür.
  • App Tracking Transparency (yalnızca iOS): reklam ağından bir şey istenmeden önce iOS, uygulamanın seni başka şirketlerin uygulama ve sitelerinde takip edip edemeyeceğini sorar. Hayır demek oyunda hiçbir şeyi değiştirmez; yalnızca gördüğün reklamlar kişiselleştirilmemiş olur.

8. Satın alma

Tek bir satın alma var, reklamları kaldırıyor ve abonelik değil tek seferlik. Google Play ve App Store satıyor: ödeme mağazanın içinde olur, kayıtlı satıcı biz değiliz, kart numarası ya da fatura adresi bize ulaşmaz. Oyun cihazda bir evet/hayır işareti tutar ve yeni bir cihazda mağazadan yeniden doğrulatır.

9. Verini silme

Bulut kaydını ve bağlı olduğu kimliği oyunun içinden silebilirsin; telefonundaki kopyayı da ayrıca temizleyebilirsin. İkisinin adımları ve hangisinin neyi kapsamadığı Hesap silme sayfasında yazıyor.

10. Çocuklar

Palmo'da sohbet ve kullanıcı içeriği yoktur, oyunun hiçbir yerinde bir şey yazılabilecek bir alan yoktur. Çocuklara yönelik değildir. Oyunda reklam gösterildiği için genel kitleye uygun olarak derecelendirilmiştir, çocuk uygulaması olarak beyan edilmemiştir.

11. Değişiklikler

Bu sayfadaki önemli değişiklikler yeni bir tarihle burada yayımlanır. Oyun bulut kaydı, giriş ve ölçüm kazandığında bu sayfa yamalanmadı, yeniden yazıldı; çünkü önceki sürüm bunun tersini söylüyordu. Bir dahakinde de aynısı geçerli.

12. İletişim

[email protected] · com.bardino.palmo